Commit message (Collapse) | Author | Age | Lines | ||
---|---|---|---|---|---|
... | |||||
| * | | Added help_free() and cleaned up some very stale help-related stuff I | Wilmer van der Gaast | 2008-02-02 | -1/+0 | |
| |/ | | | | | | | | | wasn't even aware of. This closes bug #352. | ||||
* / | Initial import of jabber file receive and DCC send support. This introduces | ulim | 2007-11-28 | -0/+1 | |
|/ | | | | | | | | | | | | | | | 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. | ||||
* | Got rid of one HORRIBLE stupidity called chat_by_channel(), which still | Wilmer van der Gaast | 2007-04-22 | -0/+1 | |
| | | | | | | | 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... | ||||
* | Implemented per-account nick lists instead of per-protocol nick lists. | Wilmer van der Gaast | 2006-07-03 | -1/+1 | |
| | | | | | | | | | | 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()! | ||||
* | xml_save(), decent error handling and merging fixed autosaving. | Wilmer van der Gaast | 2006-06-15 | -4/+4 | |
|\ | |||||
| * | Converted irc->status to binary flags. (This also fixes auto-save-on-quit | Wilmer van der Gaast | 2006-06-15 | -4/+4 | |
| | | | | | | | | | | that broke because of USTATUS_SHUTDOWN. :-( ) | ||||
| | | |||||
| \ | |||||
*-. | | Merging from main development tree. | Wilmer van der Gaast | 2006-05-26 | -5/+5 | |
|\ \| | |||||
| | * | Added G_GNUC_PRINTF(...) to definitions of functions that take format | Wilmer van der Gaast | 2006-05-23 | -5/+5 | |
| |/ | | | | | | | | | strings so GCC can detect them and complain when things don't look right. | ||||
* | | irc_vawrite() now first attempts to write() immediately (because that's | Wilmer van der Gaast | 2006-05-14 | -1/+0 | |
| | | | | | | | | | | | | | | usually not a problem) and only touches the event queue when the write() doesn't write everything. And got rid of a quit element in the irc_t structure that actually wasn't even used. | ||||
* | | Got rid of all GLib GIOChannel-related calls outside proxy.c | Wilmer van der Gaast | 2006-05-07 | -1/+0 | |
|/ | |||||
* | Added a special +b usermode for easier parseability of some things. | Wilmer van der Gaast | 2006-03-21 | -1/+1 | |
| | | | | | (For now blist and qlist, but more should come) | ||||
* | Renamed commands.c, got rid of return values in all command functions. | Wilmer van der Gaast | 2006-01-20 | -4/+3 | |
| | |||||
* | Merging IPC branch, it's too different from the main code to keep it | Wilmer van der Gaast | 2006-01-20 | -4/+6 | |
|\ | | | | | | | | | separated (and it's pretty stable now). Have fun. :-) | ||||
| * | Fixes for single-process daemon mode, changed value of USTATUS_SHUTDOWN. If | Wilmer van der Gaast | 2006-01-19 | -2/+2 | |
| | | | | | | | | | | | | this still causes problems, shutting down should be an extra flag instead of a status code. | ||||
| * | Merged (and adapted) changes from main tree. | Wilmer van der Gaast | 2006-01-18 | -1/+3 | |
| |\ | |||||
| * | | Better DIE implementation, added SO_REUSEADDR to listening socket. | Wilmer van der Gaast | 2006-01-15 | -0/+1 | |
| | | | |||||
| * | | Imported irc_command branch and used this addition for parsing IPC commands. ↵ | Wilmer van der Gaast | 2006-01-15 | -2/+3 | |
| |\ \ | | | | | | | | | | | | | (Implemented WALLOP and a very evil DIE.) | ||||
| | * | | Separated the IRC line splitting/parsing code (to use it for IPC too), and ↵ | Wilmer van der Gaast | 2006-01-14 | -1/+1 | |
| | | | | | | | | | | | | | | | | improved the splitting to deal with empty arguments. | ||||
| | * | | Fixed the PASS-command, added error messages for invalid commands to irc_exec(). | Wilmer van der Gaast | 2006-01-14 | -0/+1 | |
| |/ / | |||||
* | / | irc_abort() does logging (including a reason) now. | Wilmer van der Gaast | 2006-01-20 | -1/+1 | |
| |/ |/| | |||||
* | | BitlBee now tries to empty sendbuffer before closing the connection. | Wilmer van der Gaast | 2006-01-18 | -1/+3 | |
|/ | |||||
* | Removed send-flood protection code completely. | Wilmer van der Gaast | 2006-01-10 | -7/+0 | |
| | |||||
* | Fixed that security hole, and added mode +R (don't know if that's the right ↵ | Wilmer van der Gaast | 2005-12-26 | -2/+3 | |
| | | | | | | | one). Now to add the actual oper features (and IPC). :-) | ||||
* | Added OperPassword and RunMode = ForkDaemon settings. Oper stuff is | Wilmer van der Gaast | 2005-12-26 | -1/+1 | |
| | | | | | *INSECURE* because users can just do /mode +o to become operator. | ||||
* | Clearer seperation between crypting and generic password code | Jelmer Vernooij | 2005-12-08 | -0/+1 | |
| | |||||
* | Quit messages should appear again, at least on crashes. (And when running in ↵ | Wilmer van der Gaast | 2005-11-18 | -1/+1 | |
| | | | | | | | inetd mode.) The logging system needs some more work to complete this, maybe. | ||||
* | Initial repository (0.99 release tree)0.99 | Wilmer van der Gaast | 2005-11-06 | -0/+147 | |