# # ChangeLog for ipc.c # # Generated by Trac 1.2.3 # 2024-11-14T02:51:20Z Sat, 10 Oct 2009 23:25:54 GMT Wilmer van der Gaast [e046390] * bitlbee.c (modified) * ipc.c (modified) * irc.c (modified) * lib/events.h (modified) * lib/events_glib.c (modified) * lib/events_libevent.c (modified) * lib/http_client.c (modified) * lib/proxy.c (modified) * lib/ssl_bogus.c (modified) * lib/ssl_client.h (modified) * lib/ssl_gnutls.c (modified) * lib/ssl_nss.c (modified) * lib/ssl_openssl.c (modified) * lib/ssl_sspi.c (modified) * protocols/jabber/io.c (modified) * protocols/msn/ns.c (modified) * protocols/msn/sb.c (modified) * protocols/oscar/oscar.c (modified) * protocols/purple/purple.c (modified) * protocols/yahoo/yahoo.c (modified) Make purple use BitlBee's event handling API. Since the APIs never ... Sun, 29 Jun 2008 23:41:39 GMT Wilmer van der Gaast [f5d1b31] * .bzrignore (modified) * Makefile (modified) * bitlbee.c (modified) * bitlbee.h (modified) * configure (modified) * doc/BUILD.win32 (added) * ipc.c (modified) * irc.c (modified) * lib/misc.c (modified) * lib/ssl_bogus.c (modified) * lib/ssl_sspi.c (added) * protocols/yahoo/libyahoo2.c (modified) * protocols/yahoo/yahoo_httplib.c (modified) * sock.h (modified) * storage_text.c (modified) * storage_xml.c (modified) * unix.c (modified) * win32.c (added) Merging changes from Jelmer: It's now possible to cross-compile a ... Sun, 29 Jun 2008 12:47:39 GMT Wilmer van der Gaast [cd63d58] * bitlbee.c (modified) * conf.c (modified) * ipc.c (modified) * ipc.h (modified) * unix.c (modified) Now using an environment variable instead of a flag to pass state ... Sun, 29 Jun 2008 09:35:41 GMT Wilmer van der Gaast [565a1ea] * ipc.c (modified) * irc.c (modified) * irc_commands.c (modified) Added the DEAF command, which makes the daemon stop listening for new ... Sat, 28 Jun 2008 17:32:41 GMT Jelmer Vernooij [178e2f8] * bitlbee.h (modified) * debian/bitlbee.init (modified) * debian/changelog (modified) * debian/control (modified) * debian/copyright (modified) * debian/rules (modified) * doc/CHANGES (modified) * ipc.c (modified) * lib/misc.c (modified) * lib/misc.h (modified) * nick.c (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (modified) * protocols/jabber/message.c (modified) * protocols/nogaim.h (modified) * protocols/oscar/oscar.c (modified) * protocols/yahoo/libyahoo2.c (modified) * protocols/yahoo/yahoo.c (modified) * storage_xml.c (modified) * tests/Makefile (modified) * tests/check.c (modified) * tests/check_jabber_sasl.c (modified) * tests/check_jabber_util.c (added) Merge trunk. Sat, 21 Jun 2008 17:19:27 GMT Wilmer van der Gaast [edc767b] * ipc.c (modified) Fixed two more embarassing memory leaks. Sat, 21 Jun 2008 17:09:20 GMT Wilmer van der Gaast [da7b484] * ipc.c (modified) Fixed memory leaking ipc_readline(). Wed, 02 Apr 2008 14:22:57 GMT Jelmer Vernooij [85d7b85] * .bzrignore (modified) * Makefile (modified) * account.c (modified) * account.h (modified) * bitlbee.c (modified) * bitlbee.conf (modified) * bitlbee.h (modified) * conf.c (modified) * conf.h (modified) * configure (modified) * crypting.c (modified) * crypting.h (modified) * debian/README.Debian (added) * debian/bitlbee.init (added) * debian/changelog (added) * debian/conffiles (added) * debian/config (added) * debian/control (added) * debian/copyright (added) * debian/po/POTFILES.in (added) * debian/po/cs.po (added) * debian/po/de.po (added) * debian/po/es.po (added) * debian/po/fr.po (added) * debian/po/it.po (added) * debian/po/ja.po (added) * debian/po/nl.po (added) * debian/po/pt.po (added) * debian/po/pt_BR.po (added) * debian/po/sv.po (added) * debian/po/templates.pot (added) * debian/po/vi.po (added) * debian/postinst (added) * debian/postrm (added) * debian/prerm (added) * debian/rules (added) * debian/templates (added) * debian/watch (added) * doc/CHANGES (modified) * doc/CREDITS (modified) * doc/README (modified) * doc/bitlbee.8 (modified) * doc/bitlbee.schema (added) * doc/user-guide/Makefile (modified) * doc/user-guide/Support.xml (modified) * doc/user-guide/commands.xml (modified) * doc/user-guide/docbook.xsl (modified) * doc/user-guide/help.xsl (modified) * doc/user-guide/misc.xml (modified) * doc/user-guide/quickstart.xml (modified) * help.c (modified) * help.h (modified) * ipc.c (modified) * ipc.h (modified) * irc.c (modified) * irc.h (modified) * irc_commands.c (modified) * lib/Makefile (added) * lib/arc.c (added) * lib/arc.h (added) * lib/base64.c (added) * lib/base64.h (added) * lib/events.h (added) * lib/events_glib.c (added) * lib/events_libevent.c (added) * lib/http_client.c (moved) * lib/http_client.h (added) * lib/ini.c (moved) * lib/ini.h (moved) * lib/md5.c (added) * lib/md5.h (added) * lib/misc.c (moved) * lib/misc.h (moved) * lib/proxy.c (moved) * lib/proxy.h (moved) * lib/sha1.c (added) * lib/sha1.h (added) * lib/ssl_bogus.c (moved) * lib/ssl_client.h (added) * lib/ssl_gnutls.c (moved) * lib/ssl_nss.c (moved) * lib/ssl_openssl.c (moved) * lib/url.c (moved) * lib/url.h (moved) * lib/xmltree.c (added) * lib/xmltree.h (added) * motd.txt (modified) * nick.c (modified) * nick.h (modified) * protocols/Makefile (modified) * protocols/http_client.h (deleted) * protocols/jabber/Makefile (modified) * protocols/jabber/asciitab.h (deleted) * protocols/jabber/conference.c (added) * protocols/jabber/expat.c (deleted) * protocols/jabber/hashtable.c (deleted) * protocols/jabber/hashtable.h (deleted) * protocols/jabber/iasciitab.h (deleted) * protocols/jabber/io.c (added) * protocols/jabber/iq.c (added) * protocols/jabber/jabber.c (modified) * protocols/jabber/jabber.h (modified) * protocols/jabber/jabber_util.c (added) * protocols/jabber/jid.c (deleted) * protocols/jabber/jpacket.c (deleted) * protocols/jabber/jutil.c (deleted) * protocols/jabber/latin1tab.h (deleted) * protocols/jabber/lib.h (deleted) * protocols/jabber/libxode.h (deleted) * protocols/jabber/log.c (deleted) * protocols/jabber/log.h (deleted) * protocols/jabber/message.c (added) * protocols/jabber/nametab.h (deleted) * protocols/jabber/pool.c (deleted) * protocols/jabber/presence.c (added) * protocols/jabber/sasl.c (added) * protocols/jabber/str.c (deleted) * protocols/jabber/utf8tab.h (deleted) * protocols/jabber/xmldef.h (deleted) * protocols/jabber/xmlnode.c (deleted) * protocols/jabber/xmlparse.c (deleted) * protocols/jabber/xmlparse.h (deleted) * protocols/jabber/xmlrole.c (deleted) * protocols/jabber/xmlrole.h (deleted) * protocols/jabber/xmltok.c (deleted) * protocols/jabber/xmltok.h (deleted) * protocols/jabber/xmltok_impl.c (deleted) * protocols/jabber/xmltok_impl.h (deleted) * protocols/jabber/xmltok_ns.c (deleted) * protocols/md5.c (deleted) * protocols/md5.h (deleted) * protocols/msn/Makefile (modified) * protocols/msn/msn.c (modified) * protocols/msn/msn.h (modified) * protocols/msn/msn_util.c (modified) * protocols/msn/ns.c (modified) * protocols/msn/passport.c (modified) * protocols/msn/passport.h (modified) * protocols/msn/sb.c (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * protocols/oscar/Makefile (modified) * protocols/oscar/aim.h (modified) * protocols/oscar/chat.c (modified) * protocols/oscar/chatnav.c (modified) * protocols/oscar/icq.c (modified) * protocols/oscar/im.c (modified) * protocols/oscar/info.c (modified) * protocols/oscar/msgcookie.c (modified) * protocols/oscar/oscar.c (modified) * protocols/oscar/rxhandlers.c (modified) * protocols/oscar/rxqueue.c (modified) * protocols/oscar/search.c (modified) * protocols/oscar/service.c (modified) * protocols/oscar/txqueue.c (modified) * protocols/sha.c (deleted) * protocols/sha.h (deleted) * protocols/ssl_client.h (deleted) * protocols/yahoo/Makefile (modified) * protocols/yahoo/libyahoo2.c (modified) * protocols/yahoo/yahoo.c (modified) * protocols/yahoo/yahoo2.h (modified) * protocols/yahoo/yahoo2_callbacks.h (modified) * protocols/yahoo/yahoo2_types.h (modified) * protocols/yahoo/yahoo_util.c (modified) * query.c (modified) * query.h (modified) * root_commands.c (modified) * set.c (modified) * set.h (modified) * sock.h (modified) * storage.c (modified) * storage.h (modified) * storage_ldap.c (added) * storage_text.c (modified) * storage_xml.c (added) * tests/Makefile (added) * tests/check.c (added) * tests/check_arc.c (added) * tests/check_crypting.c (added) * tests/check_help.c (added) * tests/check_irc.c (added) * tests/check_jabber_sasl.c (added) * tests/check_md5.c (added) * tests/check_nick.c (added) * tests/check_set.c (added) * tests/check_user.c (added) * tests/check_util.c (added) * tests/testsuite.h (added) * unix.c (modified) * user.c (modified) * user.h (modified) Merge trunk. Sun, 02 Mar 2008 23:17:15 GMT Wilmer van der Gaast [171ef85] * ipc.c (modified) * ipc.h (modified) Some saner error handling in ipc.c. One of the things I wanted to do ... Thu, 17 Jan 2008 22:06:55 GMT Wilmer van der Gaast [52744f8] * bitlbee.c (modified) * ipc.c (modified) * lib/md5.c (modified) * lib/md5.h (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * unix.c (modified) Fixing some Solaris compiler warnings (u_int->uint, adding some ... Fri, 24 Nov 2006 19:39:59 GMT Wilmer van der Gaast [dfc8a46] * ipc.c (modified) * irc_commands.c (modified) Bye bye lilo. I've never been a fan of yours, but let's not make fun ... Wed, 21 Jun 2006 16:34:33 GMT Wilmer van der Gaast [b72caac] * bitlbee.c (modified) * bitlbee.h (modified) * configure (modified) * ipc.c (modified) * ipc.h (modified) * irc.c (modified) * irc.h (modified) * protocols/Makefile (modified) * protocols/events.h (added) * protocols/events_glib.c (added) * protocols/events_libevent.c (added) * protocols/http_client.c (modified) * protocols/jabber/jabber.c (modified) * protocols/msn/msn.h (modified) * protocols/msn/ns.c (modified) * protocols/msn/sb.c (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * protocols/oscar/oscar.c (modified) * protocols/proxy.c (modified) * protocols/proxy.h (modified) * protocols/ssl_bogus.c (modified) * protocols/ssl_client.h (modified) * protocols/ssl_gnutls.c (modified) * protocols/ssl_nss.c (modified) * protocols/ssl_openssl.c (modified) * protocols/yahoo/yahoo.c (modified) * sock.h (modified) * unix.c (modified) * user.c (modified) Merging libevent branch: Events can now be handles by both glib and ... Thu, 15 Jun 2006 12:37:05 GMT Wilmer van der Gaast [3af70b0] * ipc.c (modified) * irc.c (modified) * irc_commands.c (modified) * root_commands.c (modified) !x&y == (!x)&y, not !(x&y). Thu, 15 Jun 2006 12:22:17 GMT Wilmer van der Gaast [79e826a] * bitlbee.c (modified) * ipc.c (modified) * irc.c (modified) * irc.h (modified) * irc_commands.c (modified) * root_commands.c (modified) * storage_text.c (modified) Converted irc->status to binary flags. (This also fixes auto-save-on- ... Fri, 26 May 2006 15:02:09 GMT Jelmer Vernooij [1cda4f3] * ipc.c (modified) * irc_commands.c (modified) * protocols/oscar/AUTHORS (modified) * protocols/ssl_sspi.c (modified) Fix some unresolved symbols. Wed, 24 May 2006 23:31:20 GMT Jelmer Vernooij [80c1e4d] * bitlbee.c (modified) * ipc.c (modified) * protocols/ssl_sspi.c (modified) #ifdef out some Win32-incompatible code blocks Fri, 19 May 2006 07:55:53 GMT Wilmer van der Gaast [41ca004] * conf.c (modified) * ipc.c (modified) * irc.c (modified) * protocols/http_client.c (modified) * protocols/http_client.h (modified) * protocols/jabber/jabber.c (modified) * protocols/jabber/xmlparse.c (modified) * protocols/nogaim.c (modified) * protocols/oscar/oscar_util.c (modified) * protocols/oscar/service.c (modified) * protocols/yahoo/yahoo.c (modified) * set.c (modified) Merging from main development tree. Mon, 15 May 2006 17:57:12 GMT Wilmer van der Gaast [dd89a55] * conf.c (modified) * ipc.c (modified) * irc.c (modified) * protocols/nogaim.c (modified) * protocols/oscar/service.c (modified) * set.c (modified) Fixed various memory leaks/other possible problems after code review. Wed, 10 May 2006 17:34:46 GMT Wilmer van der Gaast [ba9edaa] * bitlbee.c (modified) * bitlbee.h (modified) * ipc.c (modified) * ipc.h (modified) * irc.c (modified) * protocols/events.h (modified) * protocols/events_glib.c (modified) * protocols/http_client.c (modified) * protocols/jabber/jabber.c (modified) * protocols/msn/msn.h (modified) * protocols/msn/ns.c (modified) * protocols/msn/sb.c (modified) * protocols/nogaim.c (modified) * protocols/nogaim.h (modified) * protocols/oscar/oscar.c (modified) * protocols/proxy.c (modified) * protocols/proxy.h (modified) * protocols/ssl_bogus.c (modified) * protocols/ssl_client.h (modified) * protocols/ssl_gnutls.c (modified) * protocols/ssl_nss.c (modified) * protocols/ssl_openssl.c (modified) * protocols/yahoo/yahoo.c (modified) * unix.c (modified) * user.c (modified) Moved everything to the BitlBee event handling API. Wed, 10 May 2006 12:47:55 GMT Jelmer Vernooij [5d6c178] * ipc.c (modified) * protocols/jabber/xmlparse.c (modified) * protocols/oscar/oscar_util.c (modified) Fix compilation with tcc Sun, 07 May 2006 18:07:43 GMT Wilmer van der Gaast [a0d04d6] * bitlbee.c (modified) * bitlbee.h (modified) * ipc.c (modified) * irc.c (modified) * irc.h (modified) Got rid of all GLib GIOChannel-related calls outside proxy.c Wed, 15 Mar 2006 19:19:16 GMT Wilmer van der Gaast [84c1a0a] * ipc.c (modified) * protocols/nogaim.c (modified) * protocols/oscar/oscar.c (modified) Small code cleanup, got rid of some functions in nogaim.c that we ... Wed, 01 Mar 2006 22:35:50 GMT Jelmer Vernooij [9a1555d] * ipc.c (modified) [merge] wilmer Wed, 01 Mar 2006 22:30:10 GMT Jelmer Vernooij [8a56e52] * ipc.c (modified) Improve error handling Wed, 01 Mar 2006 22:17:57 GMT Wilmer van der Gaast [5e713f6] * ipc.c (modified) Added a little comment for this scary cast. (-: Wed, 01 Mar 2006 21:08:03 GMT Jelmer Vernooij [6dff9d4] * bitlbee.c (modified) * configure (modified) * ipc.c (modified) * ipc.h (modified) Also listen for admin connections on a unix domain socket at ... Sun, 22 Jan 2006 09:19:03 GMT Wilmer van der Gaast [57c4fc0] * bitlbee.c (modified) * ipc.c (modified) Error checking for accept(). Have to find out why it went wrong (and ... Sun, 22 Jan 2006 00:15:03 GMT Wilmer van der Gaast [87de505] * ipc.c (modified) Quit message was invisible on /DIE. Sat, 21 Jan 2006 22:31:10 GMT Wilmer van der Gaast [54879ab] * bitlbee.c (modified) * bitlbee.h (modified) * conf.c (modified) * ipc.c (modified) * ipc.h (modified) * irc_commands.c (modified) * unix.c (modified) Added RESTART command (only for ForkDaemon mode) for easier upgrades. Sat, 21 Jan 2006 22:23:58 GMT Wilmer van der Gaast [f1d38f2] * ipc.c (modified) * irc_commands.c (modified) Fixed counting of arguments in i[rp]c_exec(), made them a bit too simple. Fri, 20 Jan 2006 15:15:49 GMT Wilmer van der Gaast [f73b969] * Makefile (modified) * bitlbee.c (modified) * bitlbee.h (modified) * commands.h (modified) * ipc.c (modified) * ipc.h (modified) * irc.c (modified) * irc.h (modified) * irc_commands.c (modified) * root_commands.c (moved) * user.h (modified) Renamed commands.c, got rid of return values in all command functions. Thu, 19 Jan 2006 17:52:19 GMT Wilmer van der Gaast [5424c76] * ipc.c (modified) * ipc.h (modified) * irc_commands.c (modified) Rehash command now also works in inetd mode. Other "IPC" commands ... Thu, 19 Jan 2006 17:07:47 GMT Wilmer van der Gaast [bd9b00f] * ipc.c (modified) * irc.c (modified) * irc.h (modified) Fixes for single-process daemon mode, changed value of ... Thu, 19 Jan 2006 16:34:41 GMT Wilmer van der Gaast [2face62] * bitlbee.c (modified) * ipc.c (modified) * ipc.h (modified) * irc.c (modified) A bit too much for one commit, but well: Client processes didn't ... Wed, 18 Jan 2006 22:17:59 GMT Wilmer van der Gaast [4c266f2] * bitlbee.c (modified) * ipc.c (modified) * irc.c (modified) * irc.h (modified) * irc_commands.c (modified) * log.c (modified) Merged (and adapted) changes from main tree. Wed, 18 Jan 2006 18:14:35 GMT Wilmer van der Gaast [1ea13be] * ipc.c (modified) Fixed a bad mistake in ipc_readline() error handling. Tue, 17 Jan 2006 21:15:42 GMT Wilmer van der Gaast [48721c3] * ipc.c (modified) * irc_commands.c (modified) A KILL command. Unfortunately the user doesn't see the KILL message ... Tue, 17 Jan 2006 18:05:22 GMT Wilmer van der Gaast [daa9e02] * ipc.c (modified) LILO/WALLOPS commands now check if the receiving user logged in yet. Sun, 15 Jan 2006 20:31:59 GMT Wilmer van der Gaast [f4a5940] * commands.h (modified) * conf.c (modified) * ipc.c (modified) * ipc.h (modified) * irc_commands.c (modified) Added REHASH command, IPC emulation in daemon (non-forked) mode. Sun, 15 Jan 2006 15:42:20 GMT Wilmer van der Gaast [74c119d] * bitlbee.c (modified) * conf.c (modified) * ipc.c (modified) * ipc.h (modified) * irc.c (modified) * irc.h (modified) Better DIE implementation, added SO_REUSEADDR to listening socket. Sun, 15 Jan 2006 14:16:49 GMT Wilmer van der Gaast [13caf0a] * ipc.c (modified) Better implementation of /DIE Sun, 15 Jan 2006 11:33:54 GMT Wilmer van der Gaast [e0ca412] * ipc.c (modified) * irc_commands.c (modified) s/WALLOP/WALLOPS/, added LILO command. Sun, 15 Jan 2006 01:49:49 GMT Wilmer van der Gaast [0431ea1] * Makefile (modified) * bitlbee.c (modified) * commands.c (modified) * commands.h (modified) * ipc.c (added) * ipc.h (added) * irc.c (modified) * irc.h (modified) * irc_commands.c (added) Imported irc_command branch and used this addition for parsing IPC ...