#
# ChangeLog for storage_xml.c
#
# Generated by Trac 1.2.3
# 2025-03-03T14:36:12Z

Sat, 24 Dec 2011 18:12:15 GMT Wilmer van der Gaast <wilmer@…> [9a1c14d]
	* lib/arc.c (modified)
	* storage_xml.c (modified)

	An empty password is still a password, don't refuse accounts for
	that.


Mon, 03 Oct 2011 14:56:58 GMT unknown <pesco@…> [e67e513]
	* ipc.c (modified)
	* irc.c (modified)
	* irc.h (modified)
	* irc_commands.c (modified)
	* irc_im.c (modified)
	* irc_send.c (modified)
	* nick.c (modified)
	* otr.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/purple/purple.c (modified)
	* query.c (modified)
	* root_commands.c (modified)
	* storage_xml.c (modified)

	rename irc_usermsg to irc_rootmsg.
	add new irc_usermsg, ...


Sun, 21 Nov 2010 16:14:03 GMT Wilmer van der Gaast <wilmer@…> [5df65bd]
	* protocols/bee.c (modified)
	* set.h (modified)
	* storage_xml.c (modified)

	Don't save the global "away" settings, leave that to the IRC /AWAY ...


Sat, 14 Aug 2010 13:06:11 GMT Wilmer van der Gaast <wilmer@…> [4452e69]
	* lib/xmltree.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/soap.c (modified)
	* protocols/msn/soap.h (modified)
	* protocols/nogaim.h (modified)
	* storage_xml.c (modified)

	Allow changing the display_name, now permanently!


Sat, 24 Jul 2010 15:58:27 GMT Wilmer van der Gaast <wilmer@…> [e135cd09]
	* irc_channel.c (modified)
	* irc_im.c (modified)
	* protocols/account.c (modified)
	* storage_xml.c (modified)

	Use the account tag in a few places and store it in the XML file as ...


Fri, 16 Jul 2010 23:31:55 GMT Wilmer van der Gaast <wilmer@…> [4346c3f4]
	* bitlbee.h (modified)
	* debian/changelog (modified)
	* doc/CHANGES (modified)
	* doc/user-guide/commands.xml (modified)
	* lib/http_client.c (modified)
	* lib/http_client.h (modified)
	* protocols/oscar/oscar.c (modified)
	* protocols/twitter/twitter_lib.c (modified)
	* storage_xml.c (modified)

	Merging mainline.


Sun, 11 Jul 2010 12:21:59 GMT Wilmer van der Gaast <wilmer@…> [b1f818b]
	* irc_im.c (modified)
	* nick.c (modified)
	* nick.h (modified)
	* root_commands.c (modified)
	* storage_xml.c (modified)

	Use bee_user structs in all nick_* functions. Prepare for a ...


Sat, 03 Jul 2010 21:32:10 GMT Wilmer van der Gaast <wilmer@…> [c351434]
	* storage_xml.c (modified)

	Skip unsupported tags in user configs. (This should make downgrades ...


Tue, 29 Jun 2010 23:44:17 GMT Wilmer van der Gaast <wilmer@…> [7a6ba50]
	* irc.h (modified)
	* irc_channel.c (modified)
	* irc_im.c (modified)
	* storage_xml.c (modified)

	Also allow selecting contacts for a channel by protocol instead of ...


Mon, 28 Jun 2010 00:07:46 GMT Wilmer van der Gaast <wilmer@…> [1c40aa7]
	* irc.h (modified)
	* irc_channel.c (modified)
	* irc_im.c (modified)
	* storage_xml.c (modified)

	Mark nameless groupchat channels as temporary so they don't stick ...


Sun, 27 Jun 2010 15:32:12 GMT Wilmer van der Gaast <wilmer@…> [547ea68]
	* root_commands.c (modified)
	* storage_xml.c (modified)

	Save and load channels. Also fixing a bug in creating non-control ...


Sun, 27 Jun 2010 12:39:07 GMT Wilmer van der Gaast <wilmer@…> [84c3a72]
	* irc_commands.c (modified)
	* protocols/account.c (modified)
	* protocols/chat.c (deleted)
	* protocols/chat.h (deleted)
	* protocols/nogaim.c (modified)
	* root_commands.c (modified)
	* storage_xml.c (modified)

	Import chatrooms configured in older BitlBee versions. Settings are ...


Tue, 08 Jun 2010 22:22:16 GMT Wilmer van der Gaast <wilmer@…> [d50e22f]
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber.h (modified)
	* protocols/jabber/jabber_util.c (modified)
	* protocols/twitter/twitter.c (modified)
	* storage_xml.c (modified)

	Merging memory leak fixes from devel, time to find the ui-fix- ...


Sun, 06 Jun 2010 21:58:46 GMT Wilmer van der Gaast <wilmer@…> [f277225]
	* storage_xml.c (modified)

	Use mkstemp() instead of just a tilde-file when writing new configs ...


Wed, 14 Apr 2010 09:27:50 GMT Wilmer van der Gaast <wilmer@…> [21c87a7]
	* Makefile (modified)
	* bitlbee.c (modified)
	* bitlbee.h (modified)
	* conf.c (modified)
	* configure (modified)
	* doc/CHANGES (modified)
	* doc/user-guide/commands.xml (modified)
	* irc.c (modified)
	* irc.h (modified)
	* irc_im.c (modified)
	* irc_util.c (added)
	* lib/misc.c (modified)
	* lib/misc.h (modified)
	* log.c (modified)
	* protocols/jabber/jabber_util.c (modified)
	* protocols/jabber/message.c (modified)
	* protocols/msn/msn.c (modified)
	* protocols/msn/msn.h (modified)
	* protocols/msn/msn_util.c (modified)
	* protocols/msn/ns.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.h (modified)
	* protocols/twitter/Makefile (added)
	* protocols/twitter/twitter.c (added)
	* protocols/twitter/twitter.h (added)
	* protocols/twitter/twitter_http.c (added)
	* protocols/twitter/twitter_http.h (added)
	* protocols/twitter/twitter_lib.c (added)
	* protocols/twitter/twitter_lib.h (added)
	* storage_xml.c (modified)
	* unix.c (modified)

	Merging loads of stuff from mainline.


Tue, 13 Apr 2010 22:35:55 GMT Wilmer van der Gaast <wilmer@…> [542e44a]
	* storage_xml.c (modified)

	fsync() the user configuration file before closing it. (Bug #559)


Sat, 10 Apr 2010 02:27:50 GMT Wilmer van der Gaast <wilmer@…> [1f92a58]
	* Makefile (modified)
	* irc.c (modified)
	* irc.h (modified)
	* root_commands.c (modified)
	* storage_xml.c (modified)
	* unix.c (modified)

	Restore the storage module.


Thu, 22 Oct 2009 21:55:23 GMT Wilmer van der Gaast <wilmer@…> [b75acf6]
	* account.c (modified)
	* bitlbee.h (modified)
	* chat.c (modified)
	* chat.h (modified)
	* irc_commands.c (modified)
	* protocols/nogaim.h (modified)
	* root_commands.c (modified)
	* storage_xml.c (modified)

	Don't include chat.h from bitlbee.h. make install-dev doesn't install ...


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 23:10:47 GMT Wilmer van der Gaast <wilmer@…> [15d1469]
	* storage_xml.c (modified)

	Really removing the gstdio.h include now to fully fix GLib 2.4 ...


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 ...


Sat, 30 Aug 2008 21:30:13 GMT Wilmer van der Gaast <wilmer@…> [b84800d]
	* storage_xml.c (modified)

	Support for saving the chatroom list. Also removed the hack that was ...


Sat, 30 Aug 2008 19:43:38 GMT Wilmer van der Gaast <wilmer@…> [1917a1ec]
	* storage_xml.c (modified)

	Added support for loading chatroom data from user .xml files.


Sun, 24 Aug 2008 16:45:40 GMT Wilmer van der Gaast <wilmer@…> [88d2208]
	* storage_xml.c (modified)

	Now really fixing #429 by including unistd.h (which defines F_OK).


Sun, 29 Jun 2008 23:45:11 GMT Wilmer van der Gaast <wilmer@…> [dfd442b]
	* storage_xml.c (modified)

	Just use g_access() everywhere instead of a mix of that and ...


Sat, 28 Jun 2008 17:35:34 GMT Jelmer Vernooij <jelmer@…> [47b571d]
	* storage_xml.c (modified)

	Avoid g_access on GLib < 2.8.0.


Thu, 26 Jun 2008 23:18:31 GMT Wilmer van der Gaast <wilmer@…> [e0f9170]
	* storage_xml.c (modified)

	xml_remove() didn't convert nicknames to lowercase so it caused some ...


Wed, 02 Apr 2008 14:17:37 GMT Jelmer Vernooij <jelmer@…> [5f5d433]
	* bitlbee.h (modified)
	* storage_xml.c (modified)

	Use GLib functions to check whether files exist, for extra
	portability.


Sun, 16 Mar 2008 16:03:52 GMT Wilmer van der Gaast <wilmer@…> [4e8db1c]
	* lib/misc.c (modified)
	* lib/misc.h (modified)
	* storage_xml.c (modified)

	Moved password hash verification to md5_verify_password() so this can ...


Sun, 16 Mar 2008 14:18:22 GMT Wilmer van der Gaast <wilmer@…> [ddcf491f]
	* lib/arc.c (modified)
	* lib/arc.h (modified)
	* storage_xml.c (modified)
	* tests/check_arc.c (modified)

	Adding padding to encrypted IM-passwords so the exact password length ...


Mon, 11 Feb 2008 12:35:01 GMT Wilmer van der Gaast <wilmer@…> [eeb85a8]
	* bitlbee.h (modified)
	* conf.c (modified)
	* irc_commands.c (modified)
	* storage_text.c (modified)
	* storage_xml.c (modified)
	* unix.c (modified)

	Got rid of some noise at startup: complaining when the default ...


Thu, 22 Nov 2007 22:56:52 GMT Wilmer van der Gaast <wilmer@…> [56f260a]
	* configure (modified)
	* lib/ssl_gnutls.c (modified)
	* protocols/nogaim.c (modified)
	* root_commands.c (modified)
	* storage_xml.c (modified)

	Some changes to get rid of compiler warnings. (And disabling strict ...


Sun, 07 Oct 2007 20:42:37 GMT Wilmer van der Gaast <wilmer@…> [a7b5925]
	* lib/Makefile (modified)
	* lib/arc.c (moved)
	* lib/arc.h (moved)
	* storage_xml.c (modified)

	Renaming RC4 to ArcFour (possible trademark issues).


Sat, 14 Jul 2007 23:54:18 GMT Wilmer van der Gaast <wilmer@…> [a8a0b4c]
	* lib/base64.c (modified)
	* lib/base64.h (modified)
	* lib/rc4.c (modified)
	* lib/rc4.h (modified)
	* lib/ssl_bogus.c (modified)
	* protocols/jabber/sasl.c (modified)
	* storage_xml.c (modified)

	Merge from Jelmer (making GCC4 happy by sanitizing some typecasting ...


Sat, 07 Jul 2007 17:19:28 GMT Jelmer Vernooij <jelmer@…> [3b6eadc]
	* lib/base64.c (modified)
	* lib/base64.h (modified)
	* lib/rc4.c (modified)
	* lib/rc4.h (modified)
	* protocols/jabber/sasl.c (modified)
	* storage_xml.c (modified)

	Fix some warnings in storage.c.


Sat, 25 Nov 2006 09:20:29 GMT Wilmer van der Gaast <wilmer@…> [55078f5]
	* storage_xml.c (modified)

	Forgot to pass O_CREAT to open() which can cause problems if there's ...


Sun, 22 Oct 2006 13:53:55 GMT Wilmer van der Gaast <wilmer@…> [28eda86]
	* storage_text.c (modified)
	* storage_xml.c (modified)

	Fixed #181. (Using wrong (static) variable in error messages.)


Sun, 17 Sep 2006 15:30:35 GMT Wilmer van der Gaast <wilmer@…> [8320a7a]
	* storage_xml.c (modified)

	Strings passed to xml_text aren't necessarily \0-terminated, so don't ...


Wed, 05 Jul 2006 18:34:31 GMT Wilmer van der Gaast <wilmer@…> [7e3592e]
	* storage.c (modified)
	* storage_text.c (modified)
	* storage_xml.c (modified)

	Fixed text_load(), added detection of primary storage backends ...


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 15:52:05 GMT Wilmer van der Gaast <wilmer@…> [5100caa]
	* account.c (modified)
	* account.h (modified)
	* lib/misc.c (modified)
	* lib/misc.h (modified)
	* lib/rc4.c (modified)
	* root_commands.c (modified)
	* set.c (modified)
	* set.h (modified)
	* storage_xml.c (modified)

	Added "account set" command.


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 ...


Wed, 28 Jun 2006 14:47:05 GMT Wilmer van der Gaast <wilmer@…> [1719464]
	* lib/misc.c (modified)
	* lib/misc.h (modified)
	* lib/rc4.c (modified)
	* set.c (modified)
	* set.h (modified)
	* storage_xml.c (modified)

	Added random_bytes() function for better/more reliable randomization ...


Mon, 26 Jun 2006 16:50:47 GMT Wilmer van der Gaast <wilmer@…> [90bbb0e]
	* root_commands.c (modified)
	* storage_text.c (modified)
	* storage_xml.c (modified)

	Moved the call to "account on" to the right place.


Mon, 26 Jun 2006 12:04:21 GMT Wilmer van der Gaast <wilmer@…> [c9f0c79]
	* storage_xml.c (modified)

	Implemented cleaner way of passing the "Incorrect password" error.


Sun, 25 Jun 2006 18:25:13 GMT Wilmer van der Gaast <wilmer@…> [6ee9d2d]
	* root_commands.c (modified)
	* storage_xml.c (modified)

	Forgot to initialize pass_rc4 (which caused memory management mess ...


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 17:14:49 GMT Wilmer van der Gaast <wilmer@…> [00ab350]
	* conf.c (modified)
	* storage_xml.c (modified)

	Fixed GError memory leak, correctly setting the migrate_storage
	default.


Tue, 20 Jun 2006 22:14:46 GMT Wilmer van der Gaast <wilmer@…> [2b14eef]
	* account.c (modified)
	* account.h (modified)
	* root_commands.c (modified)
	* storage_xml.c (modified)

	Implemented handling of autoconnect attribute.


Tue, 20 Jun 2006 22:05:04 GMT Wilmer van der Gaast <wilmer@…> [9b46b64]
	* storage_xml.c (modified)

	Fixed error message for unknown protocols.


Tue, 20 Jun 2006 21:48:28 GMT Wilmer van der Gaast <wilmer@…> [ece2cd2]
	* storage_xml.c (modified)

	xml_save() now stores the password's md5sum too. Kind of ...
	important..


Tue, 20 Jun 2006 21:36:53 GMT Wilmer van der Gaast <wilmer@…> [84e9cea]
	* storage_xml.c (modified)

	Added xml_remove() and xml_check_pass().


Mon, 19 Jun 2006 11:52:34 GMT Wilmer van der Gaast <wilmer@…> [d028a77]
	* storage_xml.c (modified)

	Better detection of incorrect MD5 password hashes.


Sun, 18 Jun 2006 23:07:28 GMT Wilmer van der Gaast <wilmer@…> [d28f3b35]
	* storage_xml.c (modified)

	Now saving the password's md5sum instead of the plaintext version.


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.


Wed, 14 Jun 2006 20:30:25 GMT Wilmer van der Gaast <wilmer@…> [c121f89]
	* Makefile (modified)
	* conf.c (modified)
	* root_commands.c (modified)
	* storage.c (modified)
	* storage.h (modified)
	* storage_xml.c (modified)

	xml_load() works pretty well now.


Wed, 07 Jun 2006 11:25:46 GMT Wilmer van der Gaast <wilmer@…> [a312b6b]
	* account.c (modified)
	* storage_xml.c (added)

	Added storage_xml.c