Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Adding a few consts and other misc fixes from bug #431. Doing this via a | Wilmer van der Gaast | 2010-03-14 | -2/+3 |
|\ | | | | | | | | | merge because bzr can probably deal with the conflicts better than patch. | |||
| * | Some const/etc cleanups submitted by domen@coderock.org back in bug #431. | Wilmer van der Gaast | 2010-03-14 | -2/+3 |
| | | ||||
* | | Added ' HTML entity since we're sure getting that one a lot with | Wilmer van der Gaast | 2010-03-08 | -0/+1 |
| | | | | | | | | | | libpurple.. | |||
* | | Shuffling a few more #includes. Much more shuffling will be needed. | Wilmer van der Gaast | 2009-10-23 | -0/+1 |
| | | ||||
* | | Fixed fd leak in ini.c. How could I miss this one.. :-( | Wilmer van der Gaast | 2009-07-20 | -2/+6 |
| | | ||||
* | | Simplified ini parser code a bit more. Not using strtok() after all since | Wilmer van der Gaast | 2008-12-25 | -27/+24 |
| | | | | | | | | | | | | I can't find a guarantee that it's okay with me further mutilating the strings. :-) | |||
* | | First version of new ini parser. Will just attempt to simplify code a bit. | Wilmer van der Gaast | 2008-12-24 | -42/+98 |
| | | ||||
* | | Removed a double g_free() in proxy.c (that couldn't actually ever be | Wilmer van der Gaast | 2008-12-14 | -1/+0 |
| | | | | | | | | | | invoked but was stupid anyway). #409. | |||
* | | events_libevent now detects when the event currently being handled is | Wilmer van der Gaast | 2008-12-14 | -7/+21 |
| | | | | | | | | | | | | removed. This could otherwise cause unpredictable behaviour, especially for timers. | |||
* | | Fixed crappy memory management in http_client. | Wilmer van der Gaast | 2008-09-28 | -9/+12 |
| | | ||||
* | | Restored support for password-protected chatrooms (for now only by accepting | Wilmer van der Gaast | 2008-09-28 | -2/+2 |
|/ | | | | | a password in the IRC JOIN command). | |||
* | Silenced a compiler warning - I don't think there's any way the unitialized | Wilmer van der Gaast | 2008-06-30 | -6/+2 |
| | | | | | version of ret could actually be returned. | |||
* | Merge trunk. | Jelmer Vernooij | 2008-06-28 | -26/+0 |
|\ | ||||
| * | Partial fix for #419: Moved normalize() and some other stuff to OSCAR | Wilmer van der Gaast | 2008-06-22 | -26/+0 |
| | | | | | | | | | | | | becuase it's the only place where it's used, and using this to strip spaces from all screennames before sending them to BitlBee. | |||
* | | Move SSPI SSL implementation to same directory as other SSL backends. | Jelmer Vernooij | 2008-06-10 | -0/+278 |
| | | ||||
* | | Implement ssl_pending() in bogus ssl backend. | Jelmer Vernooij | 2008-06-10 | -0/+5 |
| | | ||||
* | | Move random_bytes() back to lib/ | Jelmer Vernooij | 2008-06-10 | -0/+67 |
| | | ||||
* | | Merge integration branch. | Jelmer Vernooij | 2008-06-09 | -0/+15 |
|\| | ||||
| * | Added ClientInterface configuration option to make BitlBee bind() to a | Wilmer van der Gaast | 2008-04-06 | -0/+11 |
| | | | | | | | | | | specific interface before connecting to a remote host. | |||
| * | Fixed GLib <2.6 compatibility issue in arc.h. (G_GNUC_MALLOC) | Wilmer van der Gaast | 2008-04-05 | -0/+4 |
| | | ||||
* | | Move unix-specific random_bytes() implementation to unix.c. | Jelmer Vernooij | 2008-04-02 | -65/+0 |
|/ | ||||
* | Fixed a broken check in lib/proxy.c, this restores proxy support. Thanks | Wilmer van der Gaast | 2008-03-24 | -2/+2 |
| | | | | | | | to Miles Bader for reporting this in the Debian BTS. Apparently not many people use this functionality, it was broken in bzr for more than a year already... | |||
* | Fixed stalling issue with OpenSSL and Jabber (#368). | Wilmer van der Gaast | 2008-03-23 | -4/+34 |
| | ||||
* | Taught GLib-mode subprocesses how to die. (Closes: #374) | Wilmer van der Gaast | 2008-03-22 | -2/+3 |
| | ||||
* | Moved password hash verification to md5_verify_password() so this can be | Wilmer van der Gaast | 2008-03-16 | -0/+43 |
| | | | | | reused for IRC/OPER passwords (to have encrypted in bitlbee.conf). | |||
* | Fixed base64_decode() to not barf on corrupted Base64 strings. | Wilmer van der Gaast | 2008-03-16 | -1/+1 |
| | ||||
* | Adding padding to encrypted IM-passwords so the exact password length can't | Wilmer van der Gaast | 2008-03-16 | -4/+27 |
| | | | | | be guessed from the encrypted data anymore. | |||
* | Fixed issues with "long" URLs in url.c. Reusing code from 2001 wasn't a | Wilmer van der Gaast | 2008-03-15 | -20/+22 |
| | | | | | good idea... | |||
* | Moved xmltree handlers initialization to xt_new(). | Wilmer van der Gaast | 2008-02-16 | -3/+4 |
| | ||||
* | Moved xmltree to lib/ because I want to use it from more than just the | Wilmer van der Gaast | 2008-02-16 | -1/+687 |
| | | | | | Jabber module. | |||
* | Merge from Jelmer. | Wilmer van der Gaast | 2008-02-16 | -1/+1 |
|\ | ||||
| * | Fix lcov dependencies. | Jelmer Vernooij | 2008-02-16 | -1/+1 |
| | | ||||
* | | Fixed two valgrind warnings (partially uninitialized "struct tm" vars.) | Wilmer van der Gaast | 2008-01-24 | -0/+2 |
| | | ||||
* | | Added byte swapping code to the new MD5 checksumming code to make it work | Wilmer van der Gaast | 2008-01-19 | -69/+96 |
| | | | | | | | | | | | | | | | | on big-endian machines. (If someone thinks BitlBee should work on PDPs, send me the fix. I don't care. :-P) This fixes bug #351 (MSN challenge- response failure) but might break backward compatibility if the broken MD5 code was used to save settings. (Somewhere between rev 266 and now.) | |||
* | | Fixing some Solaris compiler warnings (u_int->uint, adding some typecasts | Wilmer van der Gaast | 2008-01-17 | -14/+15 |
| | | | | | | | | | | for pid_t variables). | |||
* | | Killed info_string_append() and now showing the IP address of ICQ users | Wilmer van der Gaast | 2008-01-12 | -7/+0 |
|/ | | | | | in the "info" command response. | |||
* | Removed closure->result. I was planning to add some more stuff, but will | Wilmer van der Gaast | 2008-01-05 | -5/+5 |
| | | | | | do that later. | |||
* | Fixed return value check in proxy_connect(), since on some systems | Wilmer van der Gaast | 2007-12-28 | -11/+10 |
| | | | | | | a non-blocking connect() can return immediately (when connecting to localhost, for example). Closes bug #233 and #340. | |||
* | Checking conn->xcred before trying to clean it up since GnuTLS doesn't | Wilmer van der Gaast | 2007-12-12 | -2/+4 |
| | | | | | seem to check for NULL pointers here. (Closes #257) | |||
* | Fixed sockerr_again() usage in Jabber module to (hopefully) fix a 100% CPU | Wilmer van der Gaast | 2007-12-12 | -0/+12 |
| | | | | | usage bug. | |||
* | printf() in daemons considered harmful. | Wilmer van der Gaast | 2007-11-29 | -7/+5 |
| | ||||
* | Fixed the epoll+ForkDaemon combination. The libevent event handling | Wilmer van der Gaast | 2007-11-28 | -8/+41 |
| | | | | | | didn't work very well on Linux 2.6 (and possibly others) in ForkDaemon mode. | |||
* | Replaced GPL-incompatible SHA1 hashing code (and renamed the files in case | Wilmer van der Gaast | 2007-11-23 | -195/+442 |
| | | | | | I ever need SHA256 ;-)). | |||
* | Replaced GPL-incompatible MD5 hashing code. | Wilmer van der Gaast | 2007-11-23 | -440/+239 |
| | ||||
* | Some changes to get rid of compiler warnings. (And disabling strict | Wilmer van der Gaast | 2007-11-22 | -1/+9 |
| | | | | | aliasing because there are too many warnings about it. :-P) | |||
* | Merging from Jelmer. | Wilmer van der Gaast | 2007-11-05 | -4/+2 |
|\ | ||||
| * | Use standard functions for dealing with both IPv6 and IPv4. | Jelmer Vernooij | 2007-10-18 | -43/+0 |
| | | ||||
| * | Fix GCC warning. | Jelmer Vernooij | 2007-10-12 | -2/+2 |
|/ | ||||
* | Added word_wrap() function to misc.c and using it at the right places so | Wilmer van der Gaast | 2007-10-12 | -0/+50 |
| | | | | | | that long messages in groupchats also get wrapped properly (instead of truncated). | |||
* | "Changed" the ArcFour implementation. I'm afraid this was a waste of time, | Wilmer van der Gaast | 2007-10-07 | -5/+13 |
| | | | | | but at least I added a neat unittest... |