#
# ChangeLog for irc.c
#
# Generated by Trac 1.2.3
# 2025-03-09T19:13:05Z

Sat, 10 Oct 2009 23:25:54 GMT Wilmer van der Gaast <wilmer@…> [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, 14 Dec 2008 01:38:59 GMT Wilmer van der Gaast <wilmer@…> [e1720ce]
	* irc.c (modified)

	Fixed a bug in the IRC parser where lines that start with a colon and ...


Sun, 07 Sep 2008 14:34:50 GMT Wilmer van der Gaast <wilmer@…> [ced1e17]
	* bitlbee.h (modified)
	* doc/CHANGES (modified)
	* doc/user-guide/Makefile (modified)
	* doc/user-guide/help.xml (modified)
	* doc/user-guide/user-guide.xml (modified)
	* irc.c (modified)
	* root_commands.c (modified)
	* storage.c (modified)
	* storage.h (modified)
	* storage_text.c (modified)
	* storage_xml.c (modified)

	Merging BitlBee 1.2.3 release.


Sat, 06 Sep 2008 22:59:32 GMT Wilmer van der Gaast <wilmer@…> [3183c21]
	* irc.c (modified)
	* root_commands.c (modified)
	* storage.c (modified)
	* storage.h (modified)
	* storage_text.c (modified)
	* storage_xml.c (modified)

	Completely reviewed all uses of irc->password, irc_setpass() and ...


Sun, 31 Aug 2008 13:42:33 GMT Wilmer van der Gaast <wilmer@…> [39f93f0]
	* chat.c (modified)
	* irc.c (modified)
	* irc.h (modified)
	* irc_commands.c (modified)
	* root_commands.c (modified)

	/join can now be used to join chatrooms, join_chat should not be used ...


Sun, 24 Aug 2008 20:52:31 GMT Wilmer van der Gaast <wilmer@…> [f3579fd]
	* account.c (modified)
	* irc.c (modified)
	* root_commands.c (modified)
	* set.c (modified)
	* set.h (modified)

	Clearer feedback after set/account set commands.


Sun, 24 Aug 2008 18:01:05 GMT Wilmer van der Gaast <wilmer@…> [7125cb3]
	* account.c (modified)
	* account.h (modified)
	* irc.c (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber_util.c (modified)
	* protocols/nogaim.c (modified)
	* root_commands.c (modified)
	* set.c (modified)
	* set.h (modified)

	Added SET_INVALID, which set evaluators should now return instead of ...


Sat, 09 Aug 2008 23:00:38 GMT Wilmer van der Gaast <wilmer@…> [4230221]
	* account.c (modified)
	* doc/user-guide/commands.xml (modified)
	* irc.c (modified)
	* protocols/nogaim.c (modified)

	Added ceiling to auto-reconnect delay, changed the default to 5*3<900 ...


Tue, 05 Aug 2008 23:07:07 GMT Wilmer van der Gaast <wilmer@…> [280e655]
	* account.c (modified)
	* account.h (modified)
	* irc.c (modified)
	* protocols/nogaim.c (modified)

	Simple exponential backoff code. Have to add a maximum delay setting, ...


Sun, 29 Jun 2008 23:41:39 GMT Wilmer van der Gaast <wilmer@…> [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 09:35:41 GMT Wilmer van der Gaast <wilmer@…> [565a1ea]
	* ipc.c (modified)
	* irc.c (modified)
	* irc_commands.c (modified)

	Added the DEAF command, which makes the daemon stop listening for new ...


Tue, 10 Jun 2008 03:04:44 GMT Jelmer Vernooij <jelmer@…> [7d3ef7b]
	* bitlbee.h (modified)
	* configure (modified)
	* irc.c (modified)

	Fix undefined references.


Sat, 05 Apr 2008 13:03:31 GMT Wilmer van der Gaast <wilmer@…> [1195cec]
	* bitlbee.h (modified)
	* doc/user-guide/commands.xml (modified)
	* irc.c (modified)
	* root_commands.c (modified)

	Changed root nicknames are now saved. (Bug #378)


Wed, 02 Apr 2008 21:36:02 GMT Wilmer van der Gaast <wilmer@…> [883a398]
	* bitlbee.c (modified)
	* irc.c (modified)

	Rearranged some event handling code.


Tue, 01 Apr 2008 23:07:21 GMT Wilmer van der Gaast <wilmer@…> [fa75134]
	* account.c (modified)
	* irc.c (modified)

	Reordered irc_free() a little bit, hoping that this will fix a crash- ...


Sun, 30 Mar 2008 21:26:16 GMT Wilmer van der Gaast <wilmer@…> [f9756bd]
	* irc.c (modified)
	* irc.h (modified)
	* irc_commands.c (modified)
	* set.c (modified)
	* set.h (modified)

	Changed charset handling: irc_t keeps two iconv structures, which are ...


Sat, 29 Mar 2008 23:15:04 GMT Wilmer van der Gaast <wilmer@…> [18ff38f]
	* irc.c (modified)
	* tests/check_irc.c (modified)

	Be more liberal with accepted line endings. ERC on Windows likes to ...


Sat, 29 Mar 2008 22:19:17 GMT Wilmer van der Gaast <wilmer@…> [a199d33]
	* irc.c (modified)
	* irc.h (modified)
	* irc_commands.c (modified)

	Closing bug #209: The PASS command can now be used to identify ...


Fri, 21 Mar 2008 00:39:16 GMT Wilmer van der Gaast <wilmer@…> [a83442a]
	* irc.c (modified)
	* set.c (modified)

	Fixed handling of "set charset none". Fixes bug #373.


Thu, 07 Feb 2008 21:25:18 GMT Wilmer van der Gaast <wilmer@…> [c84e31a]
	* irc.c (modified)

	Fixed getnameinfo() calls, this fixes Solaris stability issues. ...


Sat, 02 Feb 2008 21:48:09 GMT Wilmer van der Gaast <wilmer@…> [0fbda193]
	* help.c (modified)
	* help.h (modified)
	* irc.c (modified)
	* irc.h (modified)
	* irc_commands.c (modified)
	* unix.c (modified)

	Added help_free() and cleaned up some very stale help-related stuff I ...


Sun, 13 Jan 2008 00:15:12 GMT Wilmer van der Gaast <wilmer@…> [fc0cf92]
	* irc.c (modified)

	Different handling of charset mismatches before login time. Ignoring ...


Sun, 06 Jan 2008 12:37:55 GMT Wilmer van der Gaast <wilmer@…> [43462708]
	* configure (modified)
	* irc.c (modified)
	* nick.c (modified)
	* protocols/jabber/iq.c (modified)
	* protocols/jabber/jabber_util.c (modified)
	* protocols/jabber/presence.c (modified)
	* protocols/msn/msn_util.c (modified)
	* protocols/oscar/service.c (modified)
	* protocols/oscar/txqueue.c (modified)

	More consistency in error/warning errors. Until now "WARNING:" was ...


Sun, 02 Dec 2007 11:00:15 GMT Wilmer van der Gaast <wilmer@…> [94d52d64]
	* irc.c (modified)

	Added charset checks on incoming msgs (from the IRC side) to prevent ...


Mon, 19 Nov 2007 23:41:42 GMT Wilmer van der Gaast <wilmer@…> [3e1e11af]
	* bitlbee.c (modified)
	* irc.c (modified)

	Fixed NULL pointer dereference (in printf) when connected to a non- ...


Mon, 19 Nov 2007 22:23:58 GMT Wilmer van der Gaast <wilmer@…> [50e1776]
	* irc.c (modified)
	* irc_commands.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.h (modified)

	Merging /TOPIC code from Miklos Vajna. Untested, because I still have ...


Wed, 14 Nov 2007 23:42:07 GMT Wilmer van der Gaast <wilmer@…> [ebb95b6]
	* bitlbee.c (modified)
	* conf.c (modified)
	* conf.h (modified)
	* configure (modified)
	* crypting.h (modified)
	* debian/postinst (modified)
	* debian/prerm (modified)
	* doc/user-guide/commands.xml (modified)
	* help.h (modified)
	* irc.c (modified)
	* lib/misc.c (modified)
	* lib/proxy.c (modified)
	* protocols/jabber/io.c (modified)
	* protocols/jabber/presence.c (modified)
	* protocols/jabber/xmltree.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/oscar/oscar.c (modified)
	* storage.h (modified)

	Merging from devel/Jelmer.


Mon, 05 Nov 2007 22:59:49 GMT Wilmer van der Gaast <wilmer@…> [2231302]
	* bitlbee.c (modified)
	* conf.c (modified)
	* conf.h (modified)
	* configure (modified)
	* crypting.h (modified)
	* help.h (modified)
	* irc.c (modified)
	* lib/misc.c (modified)
	* lib/proxy.c (modified)
	* protocols/nogaim.c (modified)
	* storage.h (modified)

	Merging from Jelmer.


Tue, 30 Oct 2007 23:44:39 GMT Wilmer van der Gaast <wilmer@…> [5e2615a]
	* irc.c (modified)

	s/FAQ's/FAQs/


Thu, 18 Oct 2007 19:03:02 GMT Jelmer Vernooij <jelmer@…> [7435ccf]
	* bitlbee.c (modified)
	* irc.c (modified)

	Fix indentation.


Thu, 18 Oct 2007 16:44:25 GMT Jelmer Vernooij <jelmer@…> [e9b755e]
	* bitlbee.c (modified)
	* conf.c (modified)
	* conf.h (modified)
	* configure (modified)
	* irc.c (modified)
	* lib/misc.c (modified)
	* lib/misc.h (modified)

	Use standard functions for dealing with both IPv6 and IPv4.


Fri, 12 Oct 2007 00:08:58 GMT Wilmer van der Gaast <wilmer@…> [eda54e4]
	* Makefile (modified)
	* configure (modified)
	* doc/CHANGES (modified)
	* doc/user-guide/commands.xml (modified)
	* irc.c (modified)
	* lib/Makefile (modified)
	* lib/arc.c (moved)
	* lib/arc.h (moved)
	* lib/base64.c (modified)
	* lib/base64.h (modified)
	* lib/misc.c (modified)
	* lib/misc.h (modified)
	* lib/ssl_bogus.c (modified)
	* protocols/jabber/sasl.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.h (modified)
	* root_commands.c (modified)
	* storage_xml.c (modified)
	* tests/Makefile (modified)
	* tests/check.c (modified)
	* tests/check_arc.c (added)
	* tests/check_util.c (modified)
	* unix.c (modified)

	Merge from devel.


Wed, 10 Oct 2007 22:15:59 GMT Wilmer van der Gaast <wilmer@…> [1186382]
	* doc/user-guide/commands.xml (modified)
	* irc.c (modified)
	* protocols/nogaim.c (modified)

	Made the netsplit-like quit messages optional.


Sat, 01 Sep 2007 21:57:22 GMT Wilmer van der Gaast <wilmer@…> [8d32b9e]
	* irc.c (modified)

	Made UTF-8 the new default charset. This is the default on pretty ...


Wed, 13 Jun 2007 23:32:56 GMT Wilmer van der Gaast <wilmer@…> [bdda9e9]
	* irc.c (modified)

	Fixed irc_chat_by_channel() to not break if using multiple IM ...


Mon, 23 Apr 2007 02:58:44 GMT Wilmer van der Gaast <wilmer@…> [0e7ab64]
	* irc.c (modified)
	* irc.h (modified)
	* irc_commands.c (modified)
	* protocols/jabber/conference.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.h (modified)
	* root_commands.c (modified)

	Got rid of one HORRIBLE stupidity called chat_by_channel(), which ...


Sat, 21 Apr 2007 05:18:40 GMT Wilmer van der Gaast <wilmer@…> [df1fb67]
	* irc.c (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/msn/msn.c (modified)
	* protocols/nogaim.h (modified)
	* protocols/oscar/oscar.c (modified)
	* protocols/yahoo/yahoo.c (modified)

	Consistency; Using OPT_T(YP|HINK)ING for outgoing typing notfication ...


Mon, 16 Apr 2007 01:03:08 GMT Wilmer van der Gaast <wilmer@…> [84b045d]
	* Makefile (modified)
	* irc.c (modified)
	* irc_commands.c (modified)
	* protocols/jabber/io.c (modified)
	* protocols/jabber/iq.c (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber_util.c (modified)
	* protocols/jabber/presence.c (modified)
	* protocols/jabber/sasl.c (modified)
	* protocols/msn/msn.c (modified)
	* protocols/msn/msn_util.c (modified)
	* protocols/msn/ns.c (modified)
	* protocols/msn/sb.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.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/oscar.c (modified)
	* protocols/oscar/rxqueue.c (modified)
	* protocols/oscar/search.c (modified)
	* protocols/oscar/service.c (modified)
	* protocols/oscar/txqueue.c (modified)
	* protocols/yahoo/yahoo.c (modified)
	* query.c (modified)
	* root_commands.c (modified)

	s/imc/imcb/ for callback functions. Moved things aroundin nogaim.h a ...


Sun, 15 Apr 2007 22:39:35 GMT Wilmer van der Gaast <wilmer@…> [c2fb3809]
	* account.c (modified)
	* irc.c (modified)
	* protocols/jabber/io.c (modified)
	* protocols/jabber/iq.c (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/sasl.c (modified)
	* protocols/msn/msn.c (modified)
	* protocols/msn/msn_util.c (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/yahoo/yahoo.c (modified)
	* root_commands.c (modified)

	Cleaned up struct im_connection. No more username/password stuff ...


Fri, 06 Apr 2007 05:20:31 GMT Wilmer van der Gaast <wilmer@…> [aef4828]
	* account.c (modified)
	* irc.c (modified)
	* protocols/jabber/io.c (modified)
	* protocols/jabber/iq.c (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/presence.c (modified)
	* protocols/jabber/sasl.c (modified)
	* protocols/msn/msn.c (modified)
	* protocols/msn/msn_util.c (modified)
	* protocols/msn/ns.c (modified)
	* protocols/msn/sb.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.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/oscar.c (modified)
	* protocols/oscar/rxqueue.c (modified)
	* protocols/oscar/search.c (modified)
	* protocols/oscar/service.c (modified)
	* protocols/oscar/txqueue.c (modified)
	* protocols/yahoo/yahoo.c (modified)
	* query.c (modified)

	More cleanups, mainly in the callbacks. Replaced things like ...


Sat, 31 Mar 2007 05:40:45 GMT Wilmer van der Gaast <wilmer@…> [0da65d5]
	* account.c (modified)
	* account.h (modified)
	* irc.c (modified)
	* irc_commands.c (modified)
	* protocols/jabber/io.c (modified)
	* protocols/jabber/iq.c (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber.h (modified)
	* protocols/jabber/jabber_util.c (modified)
	* protocols/jabber/message.c (modified)
	* protocols/jabber/presence.c (modified)
	* protocols/jabber/sasl.c (modified)
	* protocols/msn/msn.c (modified)
	* protocols/msn/msn.h (modified)
	* protocols/msn/msn_util.c (modified)
	* protocols/msn/ns.c (modified)
	* protocols/msn/sb.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.h (modified)
	* protocols/oscar/aim.h (modified)
	* protocols/oscar/im.c (modified)
	* protocols/oscar/oscar.c (modified)
	* protocols/oscar/service.c (modified)
	* protocols/yahoo/yahoo.c (modified)
	* query.c (modified)
	* query.h (modified)
	* root_commands.c (modified)
	* user.c (modified)
	* user.h (modified)

	s/gaim_connection/im_connection/ and some other minor API changes. ...


Wed, 28 Mar 2007 05:53:11 GMT Wilmer van der Gaast <wilmer@…> [fa29d093]
	* irc.c (modified)
	* irc_commands.c (modified)
	* motd.txt (modified)
	* protocols/msn/msn.c (modified)
	* protocols/msn/msn.h (modified)
	* protocols/msn/sb.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.h (modified)
	* protocols/oscar/oscar.c (modified)
	* protocols/yahoo/yahoo.c (modified)
	* root_commands.c (modified)

	Preparing for Jabber conference room support.


Sun, 18 Feb 2007 17:19:01 GMT Wilmer van der Gaast <wilmer@…> [f959495]
	* irc.c (modified)

	Preventing infinite loop while cleaning up accounts in irc_free(). ...


Tue, 31 Oct 2006 08:35:36 GMT Wilmer van der Gaast <wilmer@…> [bbb6ffb]
	* irc.c (modified)

	Disabling little optimization in irc.c because it can't be done ...


Thu, 24 Aug 2006 22:06:52 GMT Wilmer van der Gaast <wilmer@…> [0383943]
	* irc.c (modified)
	* root_commands.c (modified)
	* set.c (modified)
	* set.h (modified)

	Added message on successful creation of accounts and fixed "set ...


Sun, 13 Aug 2006 19:15:23 GMT Wilmer van der Gaast <wilmer@…> [d5ccd83]
	* irc.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/oscar/oscar.c (modified)
	* protocols/oscar/rxhandlers.c (modified)
	* root_commands.c (modified)
	* set.h (modified)
	* user.c (modified)

	Extra comments in set.h and now properly using set_getbool() instead ...


Wed, 19 Jul 2006 16:52:38 GMT Wilmer van der Gaast <wilmer@…> [0aaca60]
	* doc/user-guide/commands.xml (modified)
	* irc.c (modified)
	* lib/events.h (modified)
	* lib/http_client.h (modified)
	* lib/rc4.h (modified)
	* lib/ssl_client.h (modified)

	Added some (more) comments to .h files in lib/ and some minor ...


Sat, 15 Jul 2006 17:26:13 GMT Wilmer van der Gaast <wilmer@…> [04026d4]
	* account.c (modified)
	* irc.c (modified)
	* lib/events_glib.c (modified)
	* lib/events_libevent.c (modified)

	Fixed a broken call to set_get() (CRASH), shut up a compiler warning ...


Fri, 14 Jul 2006 09:34:56 GMT Wilmer van der Gaast <wilmer@…> [eda0270]
	* bitlbee.c (modified)
	* irc.c (modified)
	* protocols/msn/msn.c (modified)
	* sock.h (modified)

	Merging from main.


Tue, 11 Jul 2006 09:28:44 GMT Wilmer van der Gaast <wilmer@…> [b0a33a5]
	* bitlbee.c (modified)
	* irc.c (modified)
	* sock.h (modified)

	Better handling of situations where IPv6 is not available at run-
	time.


Sun, 09 Jul 2006 10:54:45 GMT Wilmer van der Gaast <wilmer@…> [a93e3c8]
	* irc.c (modified)

	Fixed irc_names() (forgot to add @s for user/root in the new
	version).


Mon, 03 Jul 2006 21:22:45 GMT Wilmer van der Gaast <wilmer@…> [5b52a48]
	* account.c (modified)
	* account.h (modified)
	* bitlbee.h (modified)
	* irc.c (modified)
	* irc.h (modified)
	* irc_commands.c (modified)
	* nick.c (modified)
	* nick.h (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/msn/msn.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.h (modified)
	* protocols/oscar/oscar.c (modified)
	* protocols/yahoo/yahoo.c (modified)
	* root_commands.c (modified)
	* storage_text.c (modified)
	* storage_xml.c (modified)
	* user.c (modified)

	Implemented per-account nick lists instead of per-protocol nick ...


Sat, 01 Jul 2006 19:17:42 GMT Wilmer van der Gaast <wilmer@…> [fef6116]
	* account.c (modified)
	* irc.c (modified)
	* set.h (modified)

	Fixed check in set_eval_account() and merging from main (better NAMES ...


Fri, 30 Jun 2006 23:18:56 GMT Wilmer van der Gaast <wilmer@…> [0a3c243]
	* account.c (modified)
	* irc.c (modified)
	* irc_commands.c (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/msn/msn.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.h (modified)
	* protocols/oscar/oscar.c (modified)
	* protocols/yahoo/yahoo.c (modified)
	* root_commands.c (modified)
	* user.c (modified)

	Got rid of struct aim_user (now using account_t everywhere). Needs ...


Fri, 30 Jun 2006 09:17:18 GMT Wilmer van der Gaast <wilmer@…> [5c9512f]
	* conf.c (modified)
	* irc.c (modified)
	* irc_commands.c (modified)
	* nick.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.h (modified)
	* query.c (modified)
	* root_commands.c (modified)
	* set.c (modified)
	* set.h (modified)
	* storage_xml.c (modified)
	* user.c (modified)

	Made set.c API more generic so it's not specific to irc_t structures ...


Mon, 26 Jun 2006 21:50:12 GMT Wilmer van der Gaast <wilmer@…> [3f9440d]
	* irc.c (modified)

	/NAMES replies are more efficient now.


Mon, 26 Jun 2006 15:06:08 GMT Wilmer van der Gaast <wilmer@…> [471573f]
	* irc.c (modified)
	* irc_commands.c (modified)

	Merging from devel (IRC protocol compliance stuff).


Sun, 25 Jun 2006 19:55:18 GMT Wilmer van der Gaast <wilmer@…> [2f13222]
	* irc.c (modified)
	* irc_commands.c (modified)

	IRC protocol compliance fixes (closes: #158, #159, #160).


Sun, 25 Jun 2006 19:20:14 GMT Wilmer van der Gaast <wilmer@…> [9b63df6]
	* irc.c (modified)

	Why did I forget this one? *sigh*


Sun, 25 Jun 2006 17:23:27 GMT Wilmer van der Gaast <wilmer@…> [88086db]
	* irc.c (modified)
	* lib/rc4.c (modified)
	* storage_xml.c (modified)

	Added versioning information to the XML-file (convenient for later ...


Sun, 25 Jun 2006 17:07:25 GMT Wilmer van der Gaast <wilmer@…> [6e1fed7]
	* bitlbee.c (modified)
	* irc.c (modified)
	* storage_xml.c (modified)
	* unix.c (modified)

	Using salted MD5 checksums for the user's BitlBee password and salted ...


Wed, 21 Jun 2006 16:34:33 GMT Wilmer van der Gaast <wilmer@…> [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:46:31 GMT Wilmer van der Gaast <wilmer@…> [5898ef8]
	* bitlbee.c (modified)
	* ipc.c (modified)
	* irc.c (modified)
	* irc.h (modified)
	* irc_commands.c (modified)
	* protocols/msn/msn.c (modified)
	* root_commands.c (modified)
	* storage_text.c (modified)
	* storage_xml.c (modified)

	xml_save(), decent error handling and merging fixed autosaving.


Thu, 15 Jun 2006 12:37:05 GMT Wilmer van der Gaast <wilmer@…> [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 <wilmer@…> [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- ...


Wed, 07 Jun 2006 13:36:19 GMT Wilmer van der Gaast <wilmer@…> [85e9644]
	* Makefile (modified)
	* configure (modified)
	* doc/bitlbee.schema (added)
	* irc.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.h (modified)
	* storage.c (modified)
	* storage_ldap.c (added)

	Merging Jelmer's storage tree (with LDAP support).


Sat, 03 Jun 2006 19:51:16 GMT Wilmer van der Gaast <wilmer@…> [fb62f81f]
	* irc.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.h (modified)

	Implemented netsplits for "account off".


Fri, 26 May 2006 09:03:38 GMT Wilmer van der Gaast <wilmer@…> [68b518d6]
	* configure (modified)
	* ipc.h (modified)
	* irc.c (modified)
	* irc.h (modified)
	* irc_commands.c (modified)
	* log.h (modified)
	* protocols/http_client.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.h (modified)
	* protocols/oscar/aim.h (modified)
	* protocols/oscar/chat.c (modified)
	* protocols/oscar/im.c (modified)
	* protocols/oscar/oscar.c (modified)
	* root_commands.c (modified)
	* user.c (modified)
	* util.c (modified)

	Merging from main development tree.


Thu, 25 May 2006 23:20:54 GMT Jelmer Vernooij <jelmer@…> [574af7e]
	* configure (modified)
	* doc/README (modified)
	* irc.c (modified)
	* util.c (modified)

	Require GLib 2


Tue, 23 May 2006 08:31:04 GMT Wilmer van der Gaast <wilmer@…> [fc630f9]
	* irc.c (modified)
	* irc_commands.c (modified)
	* protocols/oscar/oscar.c (modified)

	Silenced all compiler warnings that appeared after previous commit.


Tue, 23 May 2006 07:45:14 GMT Wilmer van der Gaast <wilmer@…> [226fce1]
	* irc.c (modified)
	* irc_commands.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.h (modified)

	Some changes for im_api. (bim_* functions)


Fri, 19 May 2006 07:55:53 GMT Wilmer van der Gaast <wilmer@…> [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 <wilmer@…> [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.


Sat, 13 May 2006 22:30:51 GMT Wilmer van der Gaast <wilmer@…> [0356ae3]
	* irc.c (modified)
	* irc.h (modified)

	irc_vawrite() now first attempts to write() immediately (because ...


Wed, 10 May 2006 17:34:46 GMT Wilmer van der Gaast <wilmer@…> [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.


Sun, 07 May 2006 18:07:43 GMT Wilmer van der Gaast <wilmer@…> [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


Thu, 13 Apr 2006 07:30:11 GMT Wilmer van der Gaast <wilmer@…> [c99af3a]
	* account.c (modified)
	* irc.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.h (modified)

	Removed account_offline(), we have signoff() already.


Fri, 07 Apr 2006 09:22:21 GMT Wilmer van der Gaast <wilmer@…> [36fa9bd]
	* irc.c (modified)

	Renamed irc_free_userhash().


Sat, 01 Apr 2006 18:18:55 GMT Wilmer van der Gaast <wilmer@…> [6adcb6c6]
	* irc.c (modified)

	Complete fix for #113: a->reconnect does *not* contain a GLib source ...


Fri, 31 Mar 2006 21:09:36 GMT Wilmer van der Gaast <wilmer@…> [7d31002]
	* irc.c (modified)
	* root_commands.c (modified)

	Tested and fixed one issue, and got rid of one more superfluous iconv ...


Fri, 31 Mar 2006 17:55:47 GMT Wilmer van der Gaast <wilmer@…> [e27661d]
	* bitlbee.h (modified)
	* irc.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.h (modified)
	* util.c (modified)
	* util.h (added)

	Finished the iconv() fix. Instead of doing it every time something ...


Fri, 31 Mar 2006 08:53:53 GMT Wilmer van der Gaast <wilmer@…> [d783e48]
	* irc.c (modified)

	irc_vawrite() does charset conversion now. Next step: Do it for ...


Wed, 15 Mar 2006 18:17:01 GMT Wilmer van der Gaast <wilmer@…> [55cc2be3]
	* irc.c (modified)

	Fixed cleanup of connections in (non-forking) daemon mode. (Better ...


Fri, 20 Jan 2006 15:15:49 GMT Wilmer van der Gaast <wilmer@…> [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.


Fri, 20 Jan 2006 12:22:30 GMT Wilmer van der Gaast <wilmer@…> [55ec2d6]
	* Makefile (modified)
	* bitlbee.c (modified)
	* bitlbee.h (modified)
	* commands.c (modified)
	* commands.h (modified)
	* conf.c (modified)
	* ipc.c (added)
	* ipc.h (added)
	* irc.c (modified)
	* irc.h (modified)
	* irc_commands.c (added)
	* url.c (modified)

	Merging IPC branch, it's too different from the main code to keep it ...


Fri, 20 Jan 2006 12:21:24 GMT Wilmer van der Gaast <wilmer@…> [fc50d48]
	* bitlbee.c (modified)
	* irc.c (modified)
	* irc.h (modified)

	irc_abort() does logging (including a reason) now.


Thu, 19 Jan 2006 22:24:25 GMT Wilmer van der Gaast <wilmer@…> [b8c2ace]
	* irc.c (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/oscar/oscar.c (modified)
	* protocols/oscar/rxqueue.c (modified)
	* protocols/yahoo/yahoo.c (modified)

	Die, bug, die! (And apparently bzr suddenly felt like merging some ...


Thu, 19 Jan 2006 17:07:47 GMT Wilmer van der Gaast <wilmer@…> [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 <wilmer@…> [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 <wilmer@…> [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 22:15:09 GMT Wilmer van der Gaast <wilmer@…> [92ad3d4]
	* bitlbee.c (modified)
	* irc.c (modified)
	* irc.h (modified)
	* log.c (modified)

	Merging changes from laptop: Now tries to empty sendbuffer before ...


Wed, 18 Jan 2006 18:25:31 GMT Wilmer van der Gaast <wilmer@…> [c1826c6]
	* bitlbee.c (modified)
	* irc.c (modified)
	* irc.h (modified)

	BitlBee now tries to empty sendbuffer before closing the connection.


Sun, 15 Jan 2006 23:37:13 GMT Wilmer van der Gaast <wilmer@…> [d990997]
	* irc.c (modified)

	The MOTD is not a socket...


Sun, 15 Jan 2006 15:42:20 GMT Wilmer van der Gaast <wilmer@…> [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 01:49:49 GMT Wilmer van der Gaast <wilmer@…> [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 ...


Sat, 14 Jan 2006 20:34:10 GMT Wilmer van der Gaast <wilmer@…> [9d6b229]
	* bitlbee.c (modified)
	* configure (modified)
	* irc.c (modified)
	* irc.h (modified)
	* protocols/yahoo/Makefile (modified)
	* protocols/yahoo/yahoo_list.c (deleted)
	* protocols/yahoo/yahoo_list.h (modified)
	* util.c (modified)

	Imported changes from main tree.


Sat, 14 Jan 2006 20:31:59 GMT Wilmer van der Gaast <wilmer@…> [de3e100]
	* irc.c (modified)
	* irc.h (modified)
	* irc_commands.c (modified)

	Separated the IRC line splitting/parsing code (to use it for IPC ...


Sat, 14 Jan 2006 18:25:00 GMT Wilmer van der Gaast <wilmer@…> [edf9657]
	* irc.c (modified)
	* irc.h (modified)
	* irc_commands.c (modified)

	Fixed the PASS-command, added error messages for invalid commands to ...


Fri, 13 Jan 2006 23:51:21 GMT Wilmer van der Gaast <wilmer@…> [0298d11]
	* Makefile (modified)
	* commands.c (modified)
	* commands.h (modified)
	* irc.c (modified)
	* irc_commands.c (added)

	Moved all IRC commands to separate functions in irc_commands.c. At ...


Fri, 13 Jan 2006 22:10:29 GMT Wilmer van der Gaast <wilmer@…> [5c577bd]
	* bitlbee.c (modified)
	* bitlbee.h (modified)
	* irc.c (modified)

	IPC code (by no means final)