#
# ChangeLog for lib
#
# Generated by Trac 1.2.3
# 2025-06-13T00:35:48Z

Mon, 17 Oct 2016 04:34:11 GMT dequis <dx@…> [4466e3e]
	* lib/misc.c (modified)
	* lib/misc.h (modified)

	misc: Add str_pad_and_truncate() helper function

	Useful for tables. ...


Sun, 16 Oct 2016 06:58:19 GMT dequis <dx@…> [2906268]
	* lib/sha1.c (modified)

	lib/sha1: Refactor sha1_hmac into a generic b_hmac function


Thu, 29 Sep 2016 17:53:41 GMT dequis <dx@…> [82e55d2]
	* lib/ssl_openssl.c (modified)

	ssl_openssl: Allow TLS versions newer than 1.0

	Another victim of ...


Sun, 15 May 2016 17:16:38 GMT Jelmer Vernooij <jelmer@…> [2e78f75]
	* configure (modified)
	* debian/changelog (modified)
	* irc_commands.c (modified)
	* irc_send.c (modified)
	* irc_user.c (modified)
	* lib/http_client.c (modified)
	* protocols/jabber/iq.c (modified)
	* protocols/twitter/twitter_http.c (modified)

	Remove the ARCH / CPU defines.

	These only reflect on what arch/cpu ...


Sun, 01 May 2016 01:46:21 GMT dequis <dx@…> [720f7a9]
	* lib/ssl_gnutls.c (modified)

	ssl_gnutls: Replace GNUTLS_STUPID_CAST with (long)

	That's what the ...


Thu, 18 Feb 2016 11:17:08 GMT dequis <dx@…> [242f280]
	* lib/proxy.c (modified)

	Fix a double free when calling proxy_disconnect() inside phb->func()
 ...


Thu, 17 Dec 2015 16:56:25 GMT dequis <dx@…> [ea39049]
	* lib/ini.c (modified)

	ini: Null check file parameter before passing it to open()

	The test ...


Wed, 09 Dec 2015 07:46:21 GMT dequis <dx@…> [dbca297]
	* lib/proxy.c (modified)

	proxy: fix validation of the proxytype value

	Coverity says it could ...


Fri, 27 Nov 2015 23:42:00 GMT dequis <dx@…> [47ab9a9]
	* lib/misc.c (modified)
	* lib/misc.h (modified)
	* otr.c (modified)

	misc.c: Add a str_reject_chars function, use it in otr_filter_colors


Mon, 26 Oct 2015 08:28:10 GMT dequis <dx@…> [0db6618]
	* lib/http_client.c (modified)
	* lib/ssl_gnutls.c (modified)
	* lib/ssl_nss.c (modified)
	* lib/ssl_openssl.c (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/oscar/conn.c (modified)

	Use proxy_disconnect() in http, ssl, jabber, oscar

	Twitter and MSN ...


Mon, 26 Oct 2015 03:42:15 GMT dequis <dx@…> [4e365ce]
	* lib/proxy.c (modified)
	* lib/proxy.h (modified)

	Add proxy_disconnect() to interrupt possibly pending connections
 ...


Mon, 26 Oct 2015 03:42:12 GMT dequis <dx@…> [f710673]
	* lib/proxy.c (modified)

	proxy: Turn phb_close() into phb_free(), use it for all g_free(phb)
 ...


Sun, 25 Oct 2015 22:37:56 GMT dequis <dx@…> [5756890]
	* lib/proxy.c (modified)

	proxy: Use an array of function pointers for proxy_connect_*

	Just ...


Wed, 21 Oct 2015 13:14:17 GMT dequis <dx@…> [12f041d]
	* conf.c (modified)
	* lib/proxy.c (modified)
	* lib/proxy.h (modified)
	* lib/url.c (modified)
	* lib/url.h (modified)
	* protocols/purple/purple.c (modified)

	socks4a proxy support (like socks4 with remote DNS)

	Fixes trac ...


Thu, 08 Oct 2015 05:10:19 GMT dequis <dx@…> [0b0bb4c]
	* lib/http_client.c (modified)

	Allow NULL callback functions in http_dorequest

	Check callback ...


Thu, 08 Oct 2015 05:09:14 GMT dequis <dx@…> [098b430]
	* lib/misc.c (modified)

	Replace <br/> and <br /> with \n in strip_html


Fri, 07 Aug 2015 21:53:25 GMT Veres Lajos <vlajos@…> [e88fe7da]
	* dcc.c (modified)
	* doc/CHANGES (modified)
	* doc/HACKING (modified)
	* doc/user-guide/Installation.xml (modified)
	* doc/user-guide/commands.xml (modified)
	* doc/user-guide/misc.xml (modified)
	* lib/misc.c (modified)
	* otr.c (modified)
	* protocols/ft.h (modified)
	* protocols/jabber/s5bytestream.c (modified)
	* protocols/jabber/si.c (modified)
	* protocols/oscar/aim.h (modified)
	* protocols/oscar/auth.c (modified)
	* protocols/oscar/conn.c (modified)
	* protocols/oscar/im.c (modified)
	* protocols/oscar/misc.c (modified)
	* protocols/oscar/msgcookie.c (modified)
	* protocols/oscar/oscar.c (modified)
	* protocols/oscar/rxhandlers.c (modified)
	* protocols/oscar/rxqueue.c (modified)
	* protocols/oscar/service.c (modified)
	* protocols/oscar/tlv.c (modified)
	* protocols/oscar/txqueue.c (modified)
	* protocols/skype/README (modified)
	* protocols/twitter/twitter_http.c (modified)
	* protocols/yahoo/libyahoo2.c (modified)
	* protocols/yahoo/yahoo2_callbacks.h (modified)
	* tests/check_user.c (modified)

	typofix - https://github.com/vlajos/misspell_fixer


Wed, 17 Jun 2015 22:50:15 GMT Wilmer van der Gaast <wilmer@…> [77ed9b7]
	* lib/json.c (modified)

	Fix NULL pointer dereference in lib/json.c. (#1220)


Sun, 31 May 2015 02:31:24 GMT dequis <dx@…> [73f0a01]
	* lib/misc.c (modified)
	* lib/misc.h (modified)
	* protocols/twitter/twitter.c (modified)

	Move twitter_parse_id() to parse_int64() in misc.c


Thu, 07 May 2015 23:12:06 GMT dequis <dx@…> [5535a47]
	* irc_im.c (modified)
	* lib/oauth2.c (modified)
	* protocols/jabber/jabber.c (modified)
	* unix.c (modified)

	More coverity fixes!

	CID 18634: 'Logically dead code' in ...


Tue, 05 May 2015 15:05:20 GMT dequis <dx@…> [cc8cf75]
	* lib/events_glib.c (modified)

	events_glib: fix parameter type warnings in event_debug() calls


Fri, 24 Apr 2015 20:52:55 GMT dequis <dx@…> [1493c4b]
	* lib/oauth.c (modified)

	oauth: fix use-after-free of the ->next of the list

	Third time's ...


Fri, 10 Apr 2015 17:10:41 GMT dequis <dx@…> [73b1a8e]
	* lib/misc.c (modified)
	* protocols/msn/ns.c (modified)

	get_rfc822_header: allow headers at the end of a string


Sun, 05 Apr 2015 14:09:37 GMT dequis <dx@…> [71abe93]
	* lib/proxy.c (modified)

	proxy: minor refactor, simplify error handling


Sun, 22 Mar 2015 13:35:08 GMT dequis <dx@…> [098a75b]
	* irc_im.c (modified)
	* lib/ssl_gnutls.c (modified)
	* otr.c (modified)
	* protocols/jabber/jabber_util.c (modified)
	* protocols/msn/msn_util.c (modified)
	* protocols/nogaim.c (modified)
	* storage_xml.c (modified)

	Fix a bunch of memory leaks

	- irc_im.c:
	    - bee_irc_user_msg: ...


Sat, 28 Feb 2015 20:40:07 GMT dequis <dx@…> [a880e34]
	* lib/oauth.c (modified)

	Refactor oauth_params_del to fix use-after-free that i introduced
 ...


Sun, 22 Feb 2015 22:44:40 GMT dequis <dx@…> [05816dd]
	* ipc.c (modified)
	* lib/oauth.c (modified)
	* protocols/bee_user.c (modified)
	* protocols/msn/msn.c (modified)
	* protocols/msn/ns.c (modified)
	* protocols/msn/sb.c (modified)
	* protocols/yahoo/yahoo.c (modified)

	coverity: Fix some (harmless?) use-after-free with g_slist_remove()
 ...


Fri, 20 Feb 2015 22:50:54 GMT dequis <dx@…> [5ebff60]
	* bitlbee.c (modified)
	* bitlbee.h (modified)
	* commands.h (modified)
	* conf.c (modified)
	* conf.h (modified)
	* dcc.c (modified)
	* dcc.h (modified)
	* doc/example_plugin.c (modified)
	* help.c (modified)
	* help.h (modified)
	* ipc.c (modified)
	* ipc.h (modified)
	* irc.c (modified)
	* irc.h (modified)
	* irc_channel.c (modified)
	* irc_commands.c (modified)
	* irc_im.c (modified)
	* irc_send.c (modified)
	* irc_user.c (modified)
	* irc_util.c (modified)
	* lib/arc.c (modified)
	* lib/arc.h (modified)
	* lib/base64.c (modified)
	* lib/base64.h (modified)
	* lib/events.h (modified)
	* lib/events_glib.c (modified)
	* lib/events_libevent.c (modified)
	* lib/ftutil.c (modified)
	* lib/ftutil.h (modified)
	* lib/http_client.c (modified)
	* lib/http_client.h (modified)
	* lib/ini.c (modified)
	* lib/ini.h (modified)
	* lib/json.c (modified)
	* lib/json.h (modified)
	* lib/json_util.c (modified)
	* lib/json_util.h (modified)
	* lib/md5.c (modified)
	* lib/misc.c (modified)
	* lib/misc.h (modified)
	* lib/ns_parse.c (modified)
	* lib/oauth.c (modified)
	* lib/oauth.h (modified)
	* lib/oauth2.c (modified)
	* lib/oauth2.h (modified)
	* lib/proxy.c (modified)
	* lib/proxy.h (modified)
	* lib/sha1.c (modified)
	* lib/ssl_client.h (modified)
	* lib/ssl_gnutls.c (modified)
	* lib/ssl_nss.c (modified)
	* lib/ssl_openssl.c (modified)
	* lib/url.c (modified)
	* lib/url.h (modified)
	* lib/xmltree.c (modified)
	* lib/xmltree.h (modified)
	* log.c (modified)
	* log.h (modified)
	* nick.c (modified)
	* nick.h (modified)
	* otr.c (modified)
	* otr.h (modified)
	* protocols/account.c (modified)
	* protocols/account.h (modified)
	* protocols/bee.c (modified)
	* protocols/bee.h (modified)
	* protocols/bee_chat.c (modified)
	* protocols/bee_ft.c (modified)
	* protocols/bee_user.c (modified)
	* protocols/ft.h (modified)
	* protocols/jabber/conference.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/s5bytestream.c (modified)
	* protocols/jabber/sasl.c (modified)
	* protocols/jabber/si.c (modified)
	* protocols/msn/invitation.c (modified)
	* protocols/msn/invitation.h (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/msn/soap.c (modified)
	* protocols/msn/soap.h (modified)
	* protocols/msn/tables.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.h (modified)
	* protocols/oscar/admin.c (modified)
	* protocols/oscar/admin.h (modified)
	* protocols/oscar/aim.h (modified)
	* protocols/oscar/aim_internal.h (modified)
	* protocols/oscar/auth.c (modified)
	* protocols/oscar/bos.c (modified)
	* protocols/oscar/bos.h (modified)
	* protocols/oscar/buddylist.c (modified)
	* protocols/oscar/buddylist.h (modified)
	* protocols/oscar/chat.c (modified)
	* protocols/oscar/chat.h (modified)
	* protocols/oscar/chatnav.c (modified)
	* protocols/oscar/chatnav.h (modified)
	* protocols/oscar/conn.c (modified)
	* protocols/oscar/icq.c (modified)
	* protocols/oscar/icq.h (modified)
	* protocols/oscar/im.c (modified)
	* protocols/oscar/im.h (modified)
	* protocols/oscar/info.c (modified)
	* protocols/oscar/info.h (modified)
	* protocols/oscar/misc.c (modified)
	* protocols/oscar/msgcookie.c (modified)
	* protocols/oscar/oscar.c (modified)
	* protocols/oscar/oscar_util.c (modified)
	* protocols/oscar/rxhandlers.c (modified)
	* protocols/oscar/rxqueue.c (modified)
	* protocols/oscar/search.c (modified)
	* protocols/oscar/service.c (modified)
	* protocols/oscar/snac.c (modified)
	* protocols/oscar/ssi.c (modified)
	* protocols/oscar/ssi.h (modified)
	* protocols/oscar/stats.c (modified)
	* protocols/oscar/tlv.c (modified)
	* protocols/oscar/txqueue.c (modified)
	* protocols/purple/ft-direct.c (modified)
	* protocols/purple/ft.c (modified)
	* protocols/purple/purple.c (modified)
	* protocols/skype/skype.c (modified)
	* protocols/twitter/twitter.c (modified)
	* protocols/twitter/twitter.h (modified)
	* protocols/twitter/twitter_http.c (modified)
	* protocols/twitter/twitter_http.h (modified)
	* protocols/twitter/twitter_lib.c (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_debug.h (modified)
	* protocols/yahoo/yahoo_httplib.c (modified)
	* protocols/yahoo/yahoo_httplib.h (modified)
	* protocols/yahoo/yahoo_util.c (modified)
	* protocols/yahoo/yahoo_util.h (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_xml.c (modified)
	* tests/check.c (modified)
	* tests/check_arc.c (modified)
	* tests/check_help.c (modified)
	* tests/check_irc.c (modified)
	* tests/check_jabber_sasl.c (modified)
	* tests/check_jabber_util.c (modified)
	* tests/check_md5.c (modified)
	* tests/check_nick.c (modified)
	* tests/check_set.c (modified)
	* tests/check_user.c (modified)
	* tests/check_util.c (modified)
	* tests/testsuite.h (modified)
	* unix.c (modified)
	* utils/bitlbeed.c (modified)

	Reindent everything to K&R style with tabs

	Used uncrustify, with ...


Sat, 31 Jan 2015 23:58:57 GMT dequis <dx@…> [34afea7]
	* configure (modified)
	* lib/md5.c (modified)
	* lib/md5.h (modified)
	* lib/oauth.c (modified)
	* lib/sha1.c (modified)
	* lib/sha1.h (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber_util.c (modified)

	Use glib's GChecksum for md5/sha1

	This changes behavior slightly:
 ...


Mon, 26 Jan 2015 03:27:24 GMT dequis <dx@…> [5eab298f]
	* bitlbee.c (modified)
	* lib/misc.c (modified)
	* unix.c (modified)

	random_bytes: Use /dev/urandom only, don't bother trying /dev/random
 ...


Fri, 16 Jan 2015 19:50:25 GMT dequis <dx@…> [fed4f76]
	* lib/misc.c (modified)
	* lib/misc.h (modified)
	* nick.c (modified)

	Fix UTF8 nick truncation issues

	When nicks exceeded the length ...


Fri, 16 Jan 2015 19:50:24 GMT dequis <dx@…> [840394e]
	* lib/proxy.c (modified)

	http proxy: only check for "HTTP/1.x 200" in the status string

	It ...


Fri, 16 Jan 2015 19:50:24 GMT dequis <dx@…> [20c9c21]
	* lib/proxy.c (modified)

	Fix some more g_source_remove warnings, this time in proxy.c

	Both ...


Fri, 16 Jan 2015 19:50:24 GMT dequis <dx@…> [25c4c78]
	* configure (modified)
	* ipc.c (modified)
	* irc_commands.c (modified)
	* lib/ns_parse.c (modified)
	* lib/proxy.c (modified)
	* protocols/oscar/conn.c (modified)
	* protocols/yahoo/libyahoo2.c (modified)
	* protocols/yahoo/yahoo_util.h (modified)
	* tests/check_arc.c (modified)
	* tests/check_irc.c (modified)
	* tests/check_jabber_sasl.c (modified)

	Fix compiler warnings on Cygwin and Mac OS X.

	* Don't use PIE/PIC ...


Fri, 16 Jan 2015 19:50:23 GMT dequis <dx@…> [6b13103]
	* dcc.c (modified)
	* irc_channel.c (modified)
	* irc_im.c (modified)
	* irc_util.c (modified)
	* lib/http_client.c (modified)
	* lib/ini.c (modified)
	* lib/json.c (modified)
	* lib/misc.c (modified)
	* lib/ssl_gnutls.c (modified)
	* lib/ssl_openssl.c (modified)
	* nick.c (modified)
	* otr.c (modified)
	* protocols/account.c (modified)
	* protocols/jabber/jabber_util.c (modified)
	* protocols/jabber/sasl.c (modified)
	* protocols/msn/msn.c (modified)
	* protocols/msn/ns.c (modified)
	* protocols/msn/sb.c (modified)
	* protocols/oscar/auth.c (modified)
	* protocols/oscar/oscar.c (modified)
	* protocols/oscar/oscar_util.c (modified)
	* protocols/purple/purple.c (modified)
	* protocols/skype/skype.c (modified)
	* protocols/twitter/twitter.c (modified)
	* protocols/yahoo/yahoo_httplib.c (modified)
	* set.c (modified)

	Replace isdigit/isalpha/.../tolower/toupper with glib variants

	This ...


Fri, 16 Jan 2015 19:50:23 GMT dequis <dx@…> [6f10697]
	* COPYING (modified)
	* bitlbee.c (modified)
	* bitlbee.h (modified)
	* commands.h (modified)
	* conf.c (modified)
	* conf.h (modified)
	* dcc.c (modified)
	* dcc.h (modified)
	* help.c (modified)
	* help.h (modified)
	* ipc.c (modified)
	* ipc.h (modified)
	* irc.c (modified)
	* irc.h (modified)
	* irc_channel.c (modified)
	* irc_commands.c (modified)
	* irc_im.c (modified)
	* irc_send.c (modified)
	* irc_user.c (modified)
	* irc_util.c (modified)
	* lib/events.h (modified)
	* lib/events_glib.c (modified)
	* lib/events_libevent.c (modified)
	* lib/http_client.c (modified)
	* lib/http_client.h (modified)
	* lib/ini.c (modified)
	* lib/ini.h (modified)
	* lib/misc.c (modified)
	* lib/misc.h (modified)
	* lib/proxy.c (modified)
	* lib/proxy.h (modified)
	* lib/ssl_client.h (modified)
	* lib/ssl_gnutls.c (modified)
	* lib/ssl_nss.c (modified)
	* lib/ssl_openssl.c (modified)
	* lib/url.c (modified)
	* lib/url.h (modified)
	* log.c (modified)
	* log.h (modified)
	* nick.c (modified)
	* nick.h (modified)
	* otr.c (modified)
	* otr.h (modified)
	* protocols/account.c (modified)
	* protocols/account.h (modified)
	* protocols/bee.c (modified)
	* protocols/bee.h (modified)
	* protocols/bee_chat.c (modified)
	* protocols/bee_ft.c (modified)
	* protocols/bee_user.c (modified)
	* protocols/ft.h (modified)
	* protocols/msn/invitation.c (modified)
	* protocols/msn/invitation.h (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/msn/soap.c (modified)
	* protocols/msn/soap.h (modified)
	* protocols/msn/tables.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.h (modified)
	* protocols/oscar/oscar.c (modified)
	* protocols/skype/skype.c (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_debug.h (modified)
	* protocols/yahoo/yahoo_httplib.c (modified)
	* protocols/yahoo/yahoo_httplib.h (modified)
	* protocols/yahoo/yahoo_list.h (modified)
	* protocols/yahoo/yahoo_util.c (modified)
	* protocols/yahoo/yahoo_util.h (modified)
	* query.c (modified)
	* query.h (modified)
	* root_commands.c (modified)
	* set.c (modified)
	* set.h (modified)
	* storage.c (modified)
	* storage.h (modified)
	* storage_xml.c (modified)
	* unix.c (modified)

	Fix incorrect Free Software Foundation address


Mon, 24 Nov 2014 05:16:09 GMT dequis <dx@…> [b38d399]
	* lib/base64.c (modified)
	* lib/base64.h (modified)
	* lib/oauth.c (modified)
	* protocols/yahoo/libyahoo2.c (modified)

	Use glib functions for base64 decoding/encoding

	This fixes several ...


Mon, 27 Oct 2014 06:36:09 GMT dequis <dx@…> [b6bd99c]
	* dcc.c (modified)
	* lib/ftutil.c (modified)

	dcc: Fix some invalid memory accesses reported by ASAN

	ASAN <3


Mon, 27 Oct 2014 06:36:05 GMT dequis <dx@…> [8256ad5]
	* lib/http_client.c (modified)
	* protocols/jabber/s5bytestream.c (modified)
	* protocols/jabber/si.c (modified)

	Some more g_source_remove warning fixes

	- http_incoming_data ...


Fri, 17 Oct 2014 22:37:41 GMT Wilmer van der Gaast <wilmer@…> [9ead105]
	* lib/xmltree.c (modified)
	* lib/xmltree.h (modified)
	* nick.c (modified)
	* protocols/jabber/io.c (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber.h (modified)
	* protocols/jabber/jabber_util.c (modified)
	* protocols/jabber/sasl.c (modified)

	Bunch of merges from dx.


Fri, 17 Oct 2014 22:26:18 GMT Wilmer van der Gaast <wilmer@…> [4f7255d]
	* debian/changelog (modified)
	* debian/copyright (modified)
	* lib/arc.c (modified)
	* lib/json_util.c (modified)
	* lib/json_util.h (modified)
	* lib/oauth.c (modified)
	* lib/xmltree.c (modified)
	* lib/xmltree.h (modified)

	Debian bug #764181: Accidentally had an LGPL header in a bunch of ...


Sat, 11 Oct 2014 02:20:53 GMT dequis <dx@…> [7b40f17]
	* lib/xmltree.c (modified)
	* lib/xmltree.h (modified)
	* protocols/jabber/jabber.h (modified)
	* protocols/jabber/jabber_util.c (modified)

	Add support for XEP-0203: Delayed delivery (message timestamps)
 ...


Sat, 27 Sep 2014 14:54:35 GMT dequis <dx@…> [e252d8c]
	* Makefile (modified)
	* bitlbee.c (modified)
	* bitlbee.h (modified)
	* configure (modified)
	* doc/BUILD.win32 (deleted)
	* help.c (modified)
	* ipc.c (modified)
	* lib/events.h (modified)
	* lib/events_glib.c (modified)
	* lib/misc.c (modified)
	* lib/proxy.c (modified)
	* lib/proxy.h (modified)
	* lib/ssl_sspi.c (deleted)
	* protocols/msn/soap.h (modified)
	* protocols/oscar/rxqueue.c (modified)
	* protocols/oscar/txqueue.c (modified)
	* protocols/yahoo/libyahoo2.c (modified)
	* protocols/yahoo/yahoo_httplib.c (modified)
	* protocols/yahoo/yahoo_util.h (modified)
	* sock.h (modified)
	* win32.c (deleted)

	RIP native win32 support (use cygwin instead)

	It has been broken ...


Sat, 27 Sep 2014 14:54:35 GMT dequis <dx@…> [286cd48]
	* lib/http_client.c (modified)
	* lib/ssl_gnutls.c (modified)

	Prevent some "Source ID ## was not found..." warnings

	These appear ...


Sat, 27 Sep 2014 14:54:35 GMT dequis <dx@…> [b7cd22d]
	* lib/ssl_gnutls.c (modified)

	ssl_gnutls: Fix some uninitialized memory warnings


Thu, 24 Jul 2014 03:51:07 GMT dequis <dx@…> [632627e]
	* configure (modified)
	* lib/Makefile (modified)
	* lib/misc.c (modified)
	* lib/misc.h (modified)
	* lib/ns_parse.c (added)

	srv_lookup: Portability fixes, handle compressed responses
 ...


Thu, 24 Jul 2014 03:51:07 GMT dequis <dx@…> [269580c]
	* irc_commands.c (modified)
	* lib/misc.c (modified)
	* lib/misc.h (modified)
	* protocols/twitter/twitter.c (modified)
	* root_commands.c (modified)
	* tests/check_util.c (modified)

	Add limit param to split_command_parts(), fix twitter quotes bug
 ...


Fri, 07 Mar 2014 00:02:32 GMT Wilmer van der Gaast <wilmer@…> [b4008a5]
	* lib/md5.c (modified)

	Merging compiler warning fix. Patch by Mark H Weaver
	<mhw@netris.org>.


Sun, 02 Mar 2014 00:37:43 GMT Wilmer van der Gaast <wilmer@…> [b4b8f1e]
	* lib/json.c (modified)

	Unicode parsing fix in JSON parser: JSON can contain UTF-16 surrogate ...


Thu, 13 Feb 2014 08:48:37 GMT Wilmer van der Gaast <wilmer@…> [7a80925]
	* configure (modified)
	* lib/json.c (modified)
	* lib/json.h (modified)
	* lib/oauth2.c (modified)
	* protocols/twitter/twitter_lib.c (modified)

	Update json-parser code to git rev ...


Sat, 08 Feb 2014 13:46:30 GMT Wilmer van der Gaast <wilmer@…> [e76cf26]
	* lib/oauth2.c (modified)

	Fix "Unusuable" typo.


Sun, 16 Jun 2013 12:15:15 GMT Wilmer van der Gaast <wilmer@…> [ab19567]
	* lib/http_client.c (modified)
	* lib/http_client.h (modified)
	* lib/oauth.c (modified)
	* lib/oauth2.c (modified)
	* lib/proxy.c (modified)
	* protocols/twitter/twitter.c (modified)
	* protocols/twitter/twitter_http.c (modified)

	Merging HTTP/1.1 branch. This implements HTTP/1.1 support in ...


Sun, 16 Jun 2013 00:14:11 GMT Wilmer van der Gaast <wilmer@…> [dd7b931]
	* lib/http_client.c (modified)
	* protocols/twitter/twitter_http.c (modified)

	Use HTTP/1.1 by default in the Twitter module, and stick to the ...


Sun, 09 Jun 2013 21:17:45 GMT Wilmer van der Gaast <wilmer@…> [ca8037e]
	* lib/http_client.c (modified)
	* lib/http_client.h (modified)
	* lib/oauth.c (modified)
	* lib/oauth2.c (modified)
	* lib/proxy.c (modified)

	Add better handling of HTTP/1.1 and/or keepalive connections. This ...


Sat, 25 May 2013 12:39:42 GMT Wilmer van der Gaast <wilmer@…> [420ddc00]
	* lib/ssl_nss.c (modified)

	Fix double free() in ssl_nss.c. #1038


Sat, 25 May 2013 10:36:34 GMT Wilmer van der Gaast <wilmer@…> [c153808]
	* lib/oauth2.c (modified)
	* lib/oauth2.h (modified)
	* protocols/jabber/sasl.c (modified)

	Fix OAuth2 error reporting.


Sat, 20 Apr 2013 13:17:22 GMT Wilmer van der Gaast <wilmer@…> [dd95ce4]
	* lib/arc.c (modified)
	* lib/arc.h (modified)
	* storage_xml.c (modified)

	Const is hard, let's go hacking.


Sat, 20 Apr 2013 13:05:55 GMT Wilmer van der Gaast <wilmer@…> [e31e5b8]
	* bitlbee.c (modified)
	* configure (modified)
	* doc/bitlbee.schema (deleted)
	* lib/xmltree.c (modified)
	* lib/xmltree.h (modified)
	* protocols/account.c (modified)
	* protocols/account.h (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/msn/msn.c (modified)
	* protocols/oscar/oscar.c (modified)
	* protocols/skype/skype.c (modified)
	* protocols/twitter/twitter_lib.c (modified)
	* root_commands.c (modified)
	* set.h (modified)
	* storage.c (modified)
	* storage.h (modified)
	* storage_ldap.c (deleted)
	* storage_xml.c (modified)

	Merging "storage" branch which I wrote long ago. It separates ...


Thu, 21 Feb 2013 19:15:59 GMT Wilmer van der Gaast <wilmer@…> [0e788f5]
	* ipc.c (modified)
	* irc.c (modified)
	* irc.h (modified)
	* irc_channel.c (modified)
	* irc_commands.c (modified)
	* irc_im.c (modified)
	* irc_send.c (modified)
	* irc_user.c (modified)
	* lib/http_client.h (modified)
	* lib/json_util.c (modified)
	* lib/json_util.h (modified)
	* lib/misc.c (modified)
	* lib/misc.h (modified)
	* lib/ssl_nss.c (modified)
	* lib/xmltree.c (modified)
	* lib/xmltree.h (modified)
	* nick.c (modified)
	* otr.c (modified)
	* protocols/account.c (modified)
	* protocols/account.h (modified)
	* protocols/jabber/conference.c (modified)
	* protocols/jabber/io.c (modified)
	* protocols/jabber/iq.c (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber.h (modified)
	* protocols/jabber/message.c (modified)
	* protocols/jabber/sasl.c (modified)
	* protocols/msn/msn.c (modified)
	* protocols/msn/soap.c (modified)
	* protocols/msn/soap.h (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.h (modified)
	* protocols/purple/purple.c (modified)
	* protocols/twitter/twitter.c (modified)
	* protocols/twitter/twitter_lib.c (modified)
	* protocols/yahoo/yahoo.c (modified)
	* root_commands.c (modified)
	* unix.c (modified)

	I'm still bored on a long flight. Wrote a script to automatically ...


Tue, 01 Jan 2013 15:31:22 GMT Miklos Vajna <vmiklos@…> [eab8e52]
	* lib/json.c (modified)

	json: fix uninitialized variables

	json.c: In function ...


Mon, 24 Dec 2012 22:02:41 GMT Wilmer van der Gaast <wilmer@…> [c1d9c95]
	* lib/http_client.c (modified)
	* protocols/twitter/twitter_lib.c (modified)

	Whoops, remove those debugging printfs as I intended to do before ...


Mon, 24 Dec 2012 19:17:37 GMT Wilmer van der Gaast <wilmer@…> [9b67285]
	* lib/ssl_gnutls.c (modified)

	SSL session caching. You'd think that this makes Twitter stuff ...


Mon, 24 Dec 2012 13:28:02 GMT Wilmer van der Gaast <wilmer@…> [def3650]
	* lib/ssl_openssl.c (modified)

	In the OpenSSL module, keep only one global SSL context instead of ...


Mon, 24 Dec 2012 12:51:26 GMT Wilmer van der Gaast <wilmer@…> [3f661849]
	* lib/ssl_gnutls.c (modified)
	* lib/ssl_openssl.c (modified)

	SNI client support in GnuTLS+OpenSSL modules.


Sat, 22 Dec 2012 00:14:26 GMT Wilmer van der Gaast <wilmer@…> [cc6fdf8]
	* debian/copyright (modified)
	* doc/user-guide/commands.xml (modified)
	* lib/Makefile (modified)
	* lib/http_client.c (modified)
	* lib/http_client.h (modified)
	* lib/json.c (added)
	* lib/json.h (added)
	* lib/json_util.c (added)
	* lib/json_util.h (added)
	* lib/oauth2.c (modified)
	* lib/ssl_gnutls.c (modified)
	* nick.c (modified)
	* protocols/msn/msn.c (modified)
	* protocols/msn/ns.c (modified)
	* protocols/nogaim.c (modified)
	* protocols/nogaim.h (modified)
	* protocols/twitter/twitter.c (modified)
	* protocols/twitter/twitter.h (modified)
	* protocols/twitter/twitter_http.c (modified)
	* protocols/twitter/twitter_http.h (modified)
	* protocols/twitter/twitter_lib.c (modified)
	* protocols/twitter/twitter_lib.h (modified)

	Merging JSON branch. It's very stable by now, and I want more
	testers.


Sun, 02 Dec 2012 17:39:22 GMT Wilmer van der Gaast <wilmer@…> [3bda2c2]
	* lib/oauth2.c (modified)

	Fixed minor memory leak.


Sun, 02 Dec 2012 16:32:59 GMT Wilmer van der Gaast <wilmer@…> [b0ee720]
	* lib/xmltree.c (modified)

	Error handling fix in xmltree. Fixes a problem where if the start of ...


Sat, 01 Dec 2012 12:13:44 GMT Wilmer van der Gaast <wilmer@…> [e8161ec]
	* lib/json.c (modified)

	Importing json.c UTF-8 encoding fix from upstream. Not importing the ...


Tue, 27 Nov 2012 23:20:34 GMT Wilmer van der Gaast <wilmer@…> [85cd12d]
	* lib/json.c (modified)

	Fixing integer size issue in JSON parser: Although I've changed the ...


Sun, 25 Nov 2012 22:28:38 GMT Wilmer van der Gaast <wilmer@…> [b235228]
	* lib/http_client.h (modified)
	* protocols/twitter/twitter_http.c (modified)
	* protocols/twitter/twitter_http.h (modified)
	* protocols/twitter/twitter_lib.c (modified)

	Have root confirm some commands that so far gave no feedback at all, ...


Sun, 25 Nov 2012 11:47:23 GMT Wilmer van der Gaast <wilmer@…> [898c08e]
	* lib/http_client.c (modified)

	Clean up streaming HTTP event handler, which should fix crash-bugs ...


Sat, 24 Nov 2012 19:20:57 GMT Wilmer van der Gaast <wilmer@…> [5f2f728]
	* lib/http_client.c (modified)

	Increasing http_client buffersize to 4KB. You'd think that with ...


Sat, 17 Nov 2012 23:51:21 GMT Wilmer van der Gaast <wilmer@…> [b006464]
	* configure (modified)
	* debian/changelog (modified)
	* debian/control (modified)
	* debian/copyright (modified)
	* doc/AUTHORS (modified)
	* doc/bitlbee.8 (modified)
	* doc/user-guide/help.xml (modified)
	* lib/ssl_bogus.c (deleted)
	* lib/ssl_gnutls.c (modified)
	* motd.txt (modified)
	* protocols/jabber/iq.c (modified)
	* protocols/jabber/jabber.c (modified)
	* protocols/jabber/jabber.h (modified)
	* protocols/jabber/message.c (modified)
	* protocols/nogaim.h (modified)
	* protocols/oscar/oscar.c (modified)

	Merge mainline.


Mon, 12 Nov 2012 14:45:38 GMT Wilmer van der Gaast <wilmer@…> [e1d3f98]
	* configure (modified)
	* lib/ssl_bogus.c (deleted)

	Remove ssl_bogus.c, it really shouldn't be used anymore since it ...


Mon, 12 Nov 2012 00:03:33 GMT Wilmer van der Gaast <wilmer@…> [67ebc8e]
	* lib/json_util.h (modified)

	Fixed valgrind warnings in JSON_O_FOREACH.


Sun, 11 Nov 2012 21:52:26 GMT Wilmer van der Gaast <wilmer@…> [dd672e2]
	* lib/http_client.c (modified)
	* lib/http_client.h (modified)
	* protocols/twitter/twitter_lib.c (modified)

	Detect and handle streaming connection loss.


Sun, 11 Nov 2012 18:22:39 GMT Wilmer van der Gaast <wilmer@…> [2fb1262]
	* lib/ssl_gnutls.c (modified)
	* protocols/twitter/twitter_lib.c (modified)

	Tiny cleanup. Fixing some memory leaks (why did I not notice so far ...


Sun, 11 Nov 2012 17:57:20 GMT Wilmer van der Gaast <wilmer@…> [1388d30]
	* lib/http_client.c (modified)
	* lib/http_client.h (modified)
	* protocols/twitter/twitter.c (modified)

	Mostly finished HTTP streaming support: Shrink the buffer and add a ...


Sat, 10 Nov 2012 23:52:21 GMT Wilmer van der Gaast <wilmer@…> [ddc2de5]
	* lib/http_client.c (modified)
	* protocols/twitter/twitter.h (modified)
	* protocols/twitter/twitter_http.c (modified)
	* protocols/twitter/twitter_http.h (modified)
	* protocols/twitter/twitter_lib.c (modified)
	* protocols/twitter/twitter_lib.h (modified)

	Very immature code for reading from the streaming API. It reads from ...


Sat, 10 Nov 2012 22:25:58 GMT Wilmer van der Gaast <wilmer@…> [8bd866f]
	* lib/http_client.c (modified)
	* lib/http_client.h (modified)

	Reworked http_client a little bit to support streaming besides just ...


Fri, 09 Nov 2012 23:50:09 GMT Wilmer van der Gaast <wilmer@…> [398b2533]
	* lib/json_util.c (modified)

	Fix compiler warning (missed glib include in json_util).


Fri, 09 Nov 2012 23:48:22 GMT Wilmer van der Gaast <wilmer@…> [5d749ad]
	* lib/json.h (modified)

	One difference in json.h: use "long long" instead of "long" for ...


Fri, 09 Nov 2012 00:23:44 GMT Wilmer van der Gaast <wilmer@…> [5246133]
	* lib/json_util.c (modified)
	* protocols/twitter/twitter_lib.c (modified)

	Updated error response parsing. Also, use this for 401 responses so ...


Thu, 08 Nov 2012 22:38:20 GMT Wilmer van der Gaast <wilmer@…> [8e3b7ac]
	* lib/json_util.c (modified)
	* lib/json_util.h (modified)
	* protocols/twitter/twitter_lib.c (modified)

	It logs in and fetches statuses! \o/ But, some corruption..


Sun, 04 Nov 2012 23:39:01 GMT Wilmer van der Gaast <wilmer@…> [c08d201]
	* lib/Makefile (modified)
	* lib/json_util.c (added)
	* lib/json_util.h (added)

	Add json_util.c with helper functions. Keeping them in a separate ...


Tue, 30 Oct 2012 23:41:43 GMT Wilmer van der Gaast <wilmer@…> [8f976e6]
	* lib/ssl_gnutls.c (modified)
	* protocols/jabber/jabber.c (modified)

	SSL fixes from Michal Suchanek.


Sun, 28 Oct 2012 23:36:55 GMT Wilmer van der Gaast <wilmer@…> [ba654ec]
	* lib/oauth2.c (modified)

	Use the new JSON code for OAuth2 processing.

	Starting to see the ...


Sun, 28 Oct 2012 23:05:02 GMT Wilmer van der Gaast <wilmer@…> [696dc9e]
	* debian/copyright (modified)
	* lib/Makefile (modified)
	* lib/json.c (added)
	* lib/json.h (added)

	Add json.[ch], update debian/copyright with license info.


Sun, 23 Sep 2012 23:25:32 GMT Wilmer van der Gaast <wilmer@…> [6f55bec]
	* lib/xmltree.c (modified)

	xt_from_string() will return NULL if the string wasn't terminated ...


Sat, 22 Sep 2012 12:44:47 GMT Wilmer van der Gaast <wilmer@…> [11ec078]
	* lib/http_client.c (modified)
	* protocols/twitter/twitter_lib.c (modified)

	Since I can't figure out where the stalls are coming from at this ...


Sat, 22 Sep 2012 12:12:12 GMT Wilmer van der Gaast <wilmer@…> [d0752e8]
	* lib/xmltree.c (modified)
	* lib/xmltree.h (modified)
	* protocols/msn/ns.c (modified)
	* protocols/msn/soap.c (modified)
	* protocols/twitter/twitter_lib.c (modified)

	Little cleanup. Use xt_from_string() where possible.


Sat, 22 Sep 2012 11:52:01 GMT Wilmer van der Gaast <wilmer@…> [55ccc9a0]
	* lib/http_client.c (modified)
	* lib/http_client.h (modified)
	* lib/misc.c (modified)
	* lib/misc.h (modified)

	Solve a whole bunch of Twitter module crashes: Twitter responses seem ...


Sat, 15 Sep 2012 15:59:17 GMT Wilmer van der Gaast <wilmer@…> [7281ad1]
	* Makefile (modified)
	* configure (modified)
	* lib/Makefile (modified)
	* protocols/Makefile (modified)
	* protocols/jabber/Makefile (modified)
	* protocols/msn/Makefile (modified)
	* protocols/oscar/Makefile (modified)
	* protocols/purple/Makefile (modified)
	* protocols/twitter/Makefile (modified)
	* protocols/yahoo/Makefile (modified)

	Allow building position-independent executables. #981, patch from ...


Sun, 19 Aug 2012 15:33:55 GMT Wilmer van der Gaast <wilmer@…> [68709f5]
	* configure (modified)
	* lib/Makefile (modified)
	* lib/des.c (deleted)
	* lib/des.h (deleted)
	* lib/ssl_nss.c (modified)

	NSS module fixes from mcepl in #714. This removes des.c since it's no ...


Tue, 05 Jun 2012 20:19:56 GMT Wilmer van der Gaast <wilmer@…> [222b440]
	* lib/xmltree.c (modified)
	* lib/xmltree.h (modified)
	* storage_xml.c (modified)

	Add xt_to_string_i() and use it to get indentation back in saved ...


Sun, 03 Jun 2012 23:08:43 GMT Wilmer van der Gaast <wilmer@…> [7a2a486]
	* bitlbee.h (modified)
	* lib/xmltree.c (modified)
	* protocols/oscar/oscar.c (modified)

	Shut up a flood of GLib-related compiler warnings.


Tue, 10 Apr 2012 09:14:58 GMT Wilmer van der Gaast <wilmer@…> [632f3d4]
	* lib/ssl_gnutls.c (modified)

	Work-around for what turned out to be a GnuTLS bug (#938). From ...


Sat, 11 Feb 2012 12:55:45 GMT Wilmer van der Gaast <wilmer@…> [7fa5c19]
	* Makefile (modified)
	* configure (modified)
	* doc/Makefile (modified)
	* doc/user-guide/Makefile (modified)
	* lib/Makefile (modified)
	* protocols/Makefile (modified)
	* protocols/jabber/Makefile (modified)
	* protocols/msn/Makefile (modified)
	* protocols/oscar/Makefile (modified)
	* protocols/purple/Makefile (modified)
	* protocols/skype/Makefile (modified)
	* protocols/twitter/Makefile (modified)
	* protocols/yahoo/Makefile (modified)
	* tests/Makefile (modified)

	Rename SRCDIR directory to _SRCDIR_. I guess #907 was caused by ...


Fri, 10 Feb 2012 13:37:08 GMT Wilmer van der Gaast <wilmer@…> [e0a0a42]
	* lib/sha1.c (modified)
	* lib/sha1.h (modified)

	Added sha1_random_uuid function, which I will use later to generate ...


Wed, 04 Jan 2012 00:01:51 GMT Wilmer van der Gaast <wilmer@…> [7615726]
	* lib/oauth2.c (modified)

	Fixing one compiler warning that shouldn't indicate any real problem ...