Add irc_t* argument to all relevant nick_*() functions.
Simple (and possibly still fragile) support for UTF-8 nicknames.
Documentation for utf8_nicks setting.
Define _GNU_SOURCE via the command line instead of bitlbee.h (which doesn't
get included everywhere). Debian #703550.
Add better handling of HTTP/1.1 and/or keepalive connections. This should
let me close #641, and more importantly, prepares the Twitter module for
an upcoming API change. https://dev.twitter.com/blog/deprecating-http-1.0-streaming-api
Turn off fetch_mentions by default for identi.ca connections since it's no
longer working. (Not compatible with Twitter API 1.1 from what I can see?)
Use HTTP/1.1 by default in the Twitter module, and stick to the initially
used protocol version when internally handling redirects.
Merging HTTP/1.1 branch. This implements HTTP/1.1 support in http_client.
Little benefit as I'm not burning my fingers on keepalive connecitons for
now, but eventually the Twitter streaming API is going to drop 1.0 support:
https://dev.twitter.com/blog/deprecating-http-1.0-streaming-api
Merging utf8-nicks branch. This adds a utf8_nicks setting which removes the
ASCII restriction on contact nicknames. Use at your own risk!
Fix cleanup failure on Twitter timeouts.