Commit message (Collapse) | Author | Age | Lines | ||
---|---|---|---|---|---|
... | |||||
* | | | | | | | | | | | | | libpurple: Read group information of contacts. | Wilmer van der Gaast | 2010-07-17 | -22/+21 | |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | libpurple: Handle incoming authorization requests. | Wilmer van der Gaast | 2010-07-17 | -14/+51 | |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | nick_gen() should also insert an underscore if the first character of a nick | Wilmer van der Gaast | 2010-07-17 | -6/+11 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | would otherwise be a digit. | ||||
* | | | | | | | | | | | | | Fix possible crash on trying to use half-created OSCAR chatrooms. | Wilmer van der Gaast | 2010-07-17 | -3/+13 | |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Merging mainline. | Wilmer van der Gaast | 2010-07-17 | -2/+17 | |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | | WTF AOL, now suddenly underscores are not allowed in room names? | Wilmer van der Gaast | 2010-07-17 | -1/+1 | |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | Fix compatibility with older GLib versions again. (Bug #643, patch from | Wilmer van der Gaast | 2010-07-15 | -0/+8 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Robert Scheck.) | ||||
| * | | | | | | | | | | | | | Fixing NULL pointer dereferences in Twitter module. Based on patch from | Wilmer van der Gaast | 2010-07-13 | -1/+8 | |
| | |_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | wahjava (bug #650). | ||||
* | | | | | | | | | | | | | Automatically convert nick_source settings to their nick_convert equivalent. | Wilmer van der Gaast | 2010-07-13 | -1/+19 | |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Reformat nicks whenever fullname/nick/group changes (but at least for now | Wilmer van der Gaast | 2010-07-13 | -0/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | still only for offline users). | ||||
* | | | | | | | | | | | | | First version of the nick_format setting. | Wilmer van der Gaast | 2010-07-12 | -0/+2 | |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | When cleaning up queries, q->data is free()d. Even if it turns out to be | Wilmer van der Gaast | 2010-07-11 | -4/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the "struct irc" containing all data belonging to a session. Sanitise memory management a little bit here. (There are some memory leaks in here too that need to be fixed at some point.) | ||||
* | | | | | | | | | | | | | Translate "nick:" to "@nick" in Twitter rooms to make tab completion easier. | Wilmer van der Gaast | 2010-07-10 | -2/+22 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Not working yet with stripped/mangled nicknames. | ||||
* | | | | | | | | | | | | | When addressing people in a chatroom, try to translate the nickname to the | Wilmer van der Gaast | 2010-07-05 | -0/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | original unstripped version (without ugly underscores, also). | ||||
* | | | | | | | | | | | | | Auto joins for chatrooms. | Wilmer van der Gaast | 2010-07-04 | -0/+9 | |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | A few Twitter fixes from mainline. | Wilmer van der Gaast | 2010-07-01 | -13/+24 | |
|\| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | D'oh. Of course the getter functions should also treat next_cursor as a | Wilmer van der Gaast | 2010-06-30 | -10/+10 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 64-bit integer. This code now successfully fetches lists with up to ~900 items. (Since this takes quite long, maybe there should be an upper limit.) | ||||
| * | | | | | | | | | | | | next_cursor is a 64-bit integer. Make it so. This should fix issues with | Wilmer van der Gaast | 2010-06-30 | -3/+7 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | getting contact lists containing >100 people. I'm still not getting a full list but even Twitter claims I'm at the end of the list. Will investigate later. | ||||
| * | | | | | | | | | | | | Strip whitespace in Twitter OAuth PIN responses. | Wilmer van der Gaast | 2010-06-30 | -1/+8 | |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Import chatrooms configured in older BitlBee versions. Settings are currently | Wilmer van der Gaast | 2010-06-27 | -245/+0 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ignored though. Also removing the old chat.[ch] files since they're really not important anymore. | ||||
* | | | | | | | | | | | | | Merging bugfix from mainline. | Wilmer van der Gaast | 2010-06-26 | -4/+8 | |
|\| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Don't create multiple main loops if the user follows >100 people. | Wilmer van der Gaast | 2010-06-24 | -4/+8 | |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Merging a few revisions from mainline. | Wilmer van der Gaast | 2010-06-24 | -30/+71 | |
|\| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Fixed an access-after-free() bug in the Jabber keepalive + cache cleanup | Wilmer van der Gaast | 2010-06-24 | -1/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | code. | ||||
| * | | | | | | | | | | | | Load the whole Twitter contact list at login time if mode=chat/many, | Wilmer van der Gaast | 2010-06-24 | -26/+64 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | instead of adding contacts as they post tweets. Also in mode=chat, populate the channel *before* adding the user to it, avoiding a flood of joins. | ||||
| * | | | | | | | | | | | | Fixed a NULL pointer dereference in the Jabber module. | Wilmer van der Gaast | 2010-06-23 | -1/+1 | |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Added user_agent setting to Jabber accounts so people can get around | Wilmer van der Gaast | 2010-06-23 | -2/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ridiculous user agent restrictions on certain Jabber servers. Obviously this is pretty simple to detect and break, but it works at least with Openfire. | ||||
* | | | | | | | | | | | | | Create new MSN groups when necessary. | Wilmer van der Gaast | 2010-06-11 | -11/+104 | |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Moving MSN contacts between groups is now possible, but no support yet for | Wilmer van der Gaast | 2010-06-09 | -10/+28 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | creating new groups. | ||||
* | | | | | | | | | | | | | Allow moving contacts around between groups. Works with at least Jabber, | Wilmer van der Gaast | 2010-06-09 | -3/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | will check the others now. | ||||
* | | | | | | | | | | | | | Some cleanup improvements. | Wilmer van der Gaast | 2010-06-08 | -0/+1 | |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Merging memory leak fixes from devel, time to find the ui-fix-specific | Wilmer van der Gaast | 2010-06-08 | -0/+31 | |
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | leaks. | ||||
| * | | | | | | | | | | | | Fixing some memory leakage. | Wilmer van der Gaast | 2010-06-08 | -0/+31 | |
| | |_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | |||||
* | | | | | | | | | | | | Restored nick_hint/nick_source functionality. | Wilmer van der Gaast | 2010-06-07 | -32/+7 | |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | Changing away_devoice will change current voice statuses in all channels. | Wilmer van der Gaast | 2010-06-07 | -59/+0 | |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | Show idle + login time info in /WHOIS (if available). | Wilmer van der Gaast | 2010-06-07 | -5/+21 | |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | Merging killerbee stuff, bringing all the bleeding-edge stuff together. | Wilmer van der Gaast | 2010-06-07 | -34/+1851 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | Merging mainline. | Wilmer van der Gaast | 2010-06-06 | -129/+164 | |
| |\| | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Disable old-style ICQ authentication. It looks like AOL or whoever is slowly | Wilmer van der Gaast | 2010-06-02 | -1/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | taking down support for it. Just to be sure, it can be re-enabled with a setting, I'll remove that after the next release. | ||||
| * | | | | | | | | | | | | Merging libpurple branch into killerbee. It's fairly usable already, and | Wilmer van der Gaast | 2010-06-06 | -287/+3666 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Debian packaging is now properly separated. This also picks up a load of stuff from mainline it seems. | ||||
| | * | | | | | | | | | | | | Allow one to run the configure script from a different directory and put all | Wilmer van der Gaast | 2010-05-25 | -7/+29 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | build files in there. I need this to properly make Debian package variants (i.e. libpurple and native). | ||||
| | * | | | | | | | | | | | | Merging killerbee. (The non-libpurple stuff currently doesn't compile.) | Wilmer van der Gaast | 2010-05-25 | -1/+1 | |
| | |\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| | * | | | | | | | | | | | | | GAIM_INPUT_* were renamed, at last. | Wilmer van der Gaast | 2010-05-25 | -13/+13 | |
| | | | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | | | Read display names. Setting them is going to be an awesome hack. | Wilmer van der Gaast | 2010-05-24 | -0/+22 | |
| | | | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | | | Support for named groupchats, although not very solid. | Wilmer van der Gaast | 2010-05-22 | -8/+44 | |
| | | | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | | | Enable changing and viewing of block/allow lists. | Wilmer van der Gaast | 2010-05-22 | -0/+75 | |
| | | | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | | | Return ui_info so jabber:iq:version responses will not say just libpurple. | Wilmer van der Gaast | 2010-05-22 | -0/+15 | |
| | | | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | | | Added support for the info command. | Wilmer van der Gaast | 2010-05-22 | -0/+62 | |
| | | | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | | | Sigh. Enable debugging only if the BITLBEE_DEBUG variable is set. | Wilmer van der Gaast | 2010-05-22 | -1/+3 | |
| | | | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | | | Fixed sending with proper filenames by creating a temporary directory with | Wilmer van der Gaast | 2010-05-21 | -23/+43 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the file in it; protocol modules are mostly hardcoded to use the filename from the filesystem with no way to override this. Also improved robustness a little bit. |