Commit message (Collapse) | Author | Age | Lines | ||
---|---|---|---|---|---|
* | Merged in 280..288 from upstream (e.g. PING) | kenobi | 2007-12-19 | -13/+9 | |
| | |||||
* | Initial import of jabber file receive and DCC send support. This introduces | ulim | 2007-11-28 | -0/+66 | |
| | | | | | | | | | | | | | | | only a few changes to bitlbees code, mainly the addition of the "transfers" command. This is known to work with Kopete, Psi, and Pidgin (formerly known as gaim). At least with Pidgin also over a proxy. DCC has only been tested with irssi. IPV6 is untested but should work. Currently, only receiving via SOCKS5BYTESREAMS is implemented. I'm not sure if the alternative(in-band bytestreams IBB) is worth implementing since I didn't see a client yet that can do it. Additionally, it is probably very slow and needs support by the server as well. | ||||
* | Some changes to get rid of compiler warnings. (And disabling strict | Wilmer van der Gaast | 2007-11-22 | -2/+2 | |
| | | | | | aliasing because there are too many warnings about it. :-P) | ||||
* | Merging Jabber groupchat support. | Wilmer van der Gaast | 2007-11-19 | -4/+29 | |
|\ | |||||
| * | Merge from devel. | Wilmer van der Gaast | 2007-10-12 | -1/+1 | |
| |\ | |||||
| * | | Added (and using) jabber_chat_free() for better memory management, fixed | Wilmer van der Gaast | 2007-07-02 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | channel name generation code in root_commands.c and fixed one memory leak in jabber_buddy_remove_bare(). | ||||
| * | | Better groupchat channel name generation/verification. | Wilmer van der Gaast | 2007-07-01 | -2/+5 | |
| | | | |||||
| * | | Got rid of one HORRIBLE stupidity called chat_by_channel(), which still | Wilmer van der Gaast | 2007-04-22 | -1/+14 | |
| | | | | | | | | | | | | | | | | | | | | | used the GLOBAL IM connections list, allowing user A to interfere with user B's groupchats if running in daemon mode. I can't believe this was still there... | ||||
| * | | Read-only support for Jabber conferences (non-anonymous rooms only). | Wilmer van der Gaast | 2007-04-22 | -3/+12 | |
| | | | | | | | | | | | | | | | Just don't use this, you're really not going to like it. :-) | ||||
* | | | Added (account) set -del. | Wilmer van der Gaast | 2007-11-17 | -13/+31 | |
| |/ |/| | |||||
* | | Fixed NULL pointer dereference in "account set" command. That command | Wilmer van der Gaast | 2007-09-25 | -1/+1 | |
|/ | | | | | indeed does have a slightly confusing syntax. | ||||
* | More API changes: buddy list management. imcb_add_buddy() is now a *real* | Wilmer van der Gaast | 2007-04-18 | -6/+6 | |
| | | | | | | | | | callback, it's only called from inside IM-modules. This makes sure a buddy only gets added to the BitlBee structures if the add was successful. This gets rid of the weirdness described in #55. Unfortunately for now this change breaks A) automatic renaming of ICQ contacts (if there are names stored in the contact list) B) add -tmp. | ||||
* | s/imc/imcb/ for callback functions. Moved things aroundin nogaim.h a | Wilmer van der Gaast | 2007-04-15 | -4/+4 | |
| | | | | | | little bit, grouping things by category instead of original Gaim 0.58 filename. | ||||
* | Cleaned up struct im_connection. No more username/password stuff since | Wilmer van der Gaast | 2007-04-15 | -1/+1 | |
| | | | | | it's in acc too. wants_to_die is now an argument to imc_logout(). | ||||
* | s/gaim_connection/im_connection/ and some other minor API changes. The rest | Wilmer van der Gaast | 2007-03-30 | -60/+60 | |
| | | | | | | will come tomorrow. It compiles, I'll leave the real testing up to someone else. ;-) | ||||
* | Preparing for Jabber conference room support. | Wilmer van der Gaast | 2007-03-27 | -0/+48 | |
| | |||||
* | A *working* fix for a memory access violation in cmd_remove(). | Wilmer van der Gaast | 2006-10-15 | -1/+1 | |
| | |||||
* | Merging from devel. | Wilmer van der Gaast | 2006-10-15 | -1/+1 | |
|\ | |||||
| * | Copy-paste considered harmful + Fixed double handling of gc->permit/deny | Wilmer van der Gaast | 2006-07-27 | -1/+1 | |
| | | | | | | | | | | which actually broke the block/allow commands. | ||||
* | | Removed a reference to an already free()d variable from cmd_remove(). | Wilmer van der Gaast | 2006-10-15 | -1/+1 | |
| | | |||||
* | | Added message on successful creation of accounts and fixed "set password" | Wilmer van der Gaast | 2006-08-25 | -0/+1 | |
| | | | | | | | | | | command. | ||||
* | | Extra comments in set.h and now properly using set_getbool() instead of | Wilmer van der Gaast | 2006-08-13 | -1/+1 | |
| | | | | | | | | | | set_getint(). | ||||
* | | Fixed a memory leak, added a check for valid Jabber handles, and updated | Wilmer van der Gaast | 2006-07-14 | -0/+3 | |
| | | | | | | | | | | | | documentation (added information about "account set" and sorted the list of settings because it was a bit too random). | ||||
* | | Implemented per-account nick lists instead of per-protocol nick lists. | Wilmer van der Gaast | 2006-07-03 | -56/+3 | |
| | | | | | | | | | | | | | | | | | | | | nick_t is dead, instead nicks are just saves in a per-account_t GLib hash table. While doing this, the import_buddies command finally died and text_save() disappeared, because the old file format can't handle most of the new features in this branch anyway. Still have to implement support for the new nick lists in text_load()! | ||||
* | | Added display_name setting for MSN connections. (Should replace the nick | Wilmer van der Gaast | 2006-07-03 | -1/+6 | |
| | | | | | | | | | | command later.) | ||||
* | | Added "account set" command. | Wilmer van der Gaast | 2006-07-01 | -2/+67 | |
| | | |||||
* | | Got rid of struct aim_user (now using account_t everywhere). Needs some more | Wilmer van der Gaast | 2006-07-01 | -17/+18 | |
| | | | | | | | | | | testing though. | ||||
* | | Made set.c API more generic so it's not specific to irc_t structures anymore, | Wilmer van der Gaast | 2006-06-30 | -3/+3 | |
| | | | | | | | | | | but can be used for account_t structures too, for example. | ||||
* | | Moved the call to "account on" to the right place. | Wilmer van der Gaast | 2006-06-26 | -0/+5 | |
| | | |||||
* | | Forgot to initialize pass_rc4 (which caused memory management mess when | Wilmer van der Gaast | 2006-06-25 | -1/+1 | |
| | | | | | | | | | | trying to load a damaged XML-file). | ||||
* | | Implemented handling of autoconnect attribute. | Wilmer van der Gaast | 2006-06-21 | -1/+1 | |
| | | |||||
| | | |||||
| \ | |||||
*-. | | xml_save(), decent error handling and merging fixed autosaving. | Wilmer van der Gaast | 2006-06-15 | -3/+3 | |
|\ \| | |||||
| | * | !x&y == (!x)&y, not !(x&y). | Wilmer van der Gaast | 2006-06-15 | -1/+1 | |
| |/ | |||||
| * | Converted irc->status to binary flags. (This also fixes auto-save-on-quit | Wilmer van der Gaast | 2006-06-15 | -3/+3 | |
| | | | | | | | | | | that broke because of USTATUS_SHUTDOWN. :-( ) | ||||
* | | xml_load() works pretty well now. | Wilmer van der Gaast | 2006-06-14 | -1/+2 | |
|/ | |||||
* | Added bim_ functions for block/allow list management to keep gc->permit/deny | Wilmer van der Gaast | 2006-05-23 | -6/+6 | |
| | | | | | up-to-date at run-time. | ||||
* | Fixed a bug that caused root_command_string() to sometimes not notice \0. | Wilmer van der Gaast | 2006-05-22 | -0/+4 | |
| | |||||
* | Implemented better quoting for root command arguments. | Wilmer van der Gaast | 2006-04-25 | -0/+7 | |
| | | | | | (Support for backslashes instead of just "' quotes.) | ||||
* | Added "add -tmp" command, which you can use to temporary add a buddy to your | Wilmer van der Gaast | 2006-04-03 | -1/+13 | |
| | | | | | list, like the handle_unknown=add setting does. | ||||
* | Format string problem in cmd_block/allow. | Wilmer van der Gaast | 2006-04-02 | -2/+2 | |
| | |||||
* | List header for "account list" in mode +b. | Wilmer van der Gaast | 2006-04-01 | -0/+3 | |
| | |||||
* | Tested and fixed one issue, and got rid of one more superfluous iconv call. | Wilmer van der Gaast | 2006-03-31 | -7/+1 | |
| | |||||
* | Restored buddy counts in blist output for +b mode, it's a nice end-of-list ↵ | Wilmer van der Gaast | 2006-03-22 | -2/+1 | |
| | | | | marker. | ||||
* | The block and allow commands can now display the block/allow lists. | Wilmer van der Gaast | 2006-03-21 | -2/+42 | |
| | |||||
* | Added a special +b usermode for easier parseability of some things. | Wilmer van der Gaast | 2006-03-21 | -12/+29 | |
| | | | | | (For now blist and qlist, but more should come) | ||||
* | Added a little warning message when people use a wrong set-command syntax. | Wilmer van der Gaast | 2006-01-30 | -0/+3 | |
| | |||||
* | Renamed commands.c, got rid of return values in all command functions. | Wilmer van der Gaast | 2006-01-20 | -0/+800 | |