Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Merging killerbee stuff, bringing all the bleeding-edge stuff together. | Wilmer van der Gaast | 2010-06-07 | -3/+3 |
|\ | ||||
| * | Make purple use BitlBee's event handling API. Since the APIs never really | Wilmer van der Gaast | 2009-10-11 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | diverged too much this is fairly transparent. I did rename and redefine GAIM_INPUT_* variables to really make it work without adding another stupid layer in between. One problem left, the new libpurple input API doesn't care about return values. Fixing that in the next CL. | |||
* | | One total mess that doesn't do much yet, but reorganised some stuff and | Wilmer van der Gaast | 2010-03-26 | -6/+6 |
|/ | | | | | untying the IRC and the core parts a little bit. Lots of work left to do. | |||
* | Merging changes from Jelmer: It's now possible to cross-compile a Windows | Wilmer van der Gaast | 2008-06-30 | -1/+5 |
|\ | | | | | | | | | version of BitlBee from Linux. No working SSL support yet though! | |||
| * | Merge trunk. | Jelmer Vernooij | 2008-06-28 | -12/+14 |
| |\ | ||||
| * \ | Merge trunk. | Jelmer Vernooij | 2008-04-02 | -57/+70 |
| |\ \ | ||||
| * | | | Fix some unresolved symbols. | Jelmer Vernooij | 2006-05-26 | -0/+4 |
| | | | | ||||
| * | | | #ifdef out some Win32-incompatible code blocks | Jelmer Vernooij | 2006-05-25 | -1/+1 |
| | | | | ||||
* | | | | Now using an environment variable instead of a flag to pass state info when | Wilmer van der Gaast | 2008-06-29 | -7/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | restarting the ForkDaemon. Preparing for a proper fallback when execv() fails. (Bug #425) | |||
* | | | | Added the DEAF command, which makes the daemon stop listening for new | Wilmer van der Gaast | 2008-06-29 | -0/+20 |
| |_|/ |/| | | | | | | | | | | | | | | connections. This makes it easier to upgrade a BitlBee without having to disconnect all current users immediately. Closes #428. | |||
* | | | Fixed two more embarassing memory leaks. | Wilmer van der Gaast | 2008-06-21 | -0/+8 |
| | | | ||||
* | | | Fixed memory leaking ipc_readline(). | Wilmer van der Gaast | 2008-06-21 | -12/+6 |
| |/ |/| | ||||
* | | Some saner error handling in ipc.c. One of the things I wanted to do for | Wilmer van der Gaast | 2008-03-02 | -21/+39 |
| | | | | | | | | | | 1.2. | |||
* | | Fixing some Solaris compiler warnings (u_int->uint, adding some typecasts | Wilmer van der Gaast | 2008-01-17 | -3/+3 |
| | | | | | | | | | | for pid_t variables). | |||
* | | Bye bye lilo. I've never been a fan of yours, but let's not make fun of the | Wilmer van der Gaast | 2006-11-24 | -3/+3 |
| | | | | | | | | | | dead... | |||
* | | Merging libevent branch: Events can now be handles by both glib and libevent. | Wilmer van der Gaast | 2006-06-21 | -26/+21 |
|\ \ | ||||
| * | | Merging from main development tree. | Wilmer van der Gaast | 2006-05-19 | -1/+2 |
| |\| | ||||
| * | | Moved everything to the BitlBee event handling API. | Wilmer van der Gaast | 2006-05-10 | -11/+17 |
| | | | ||||
| * | | Got rid of all GLib GIOChannel-related calls outside proxy.c | Wilmer van der Gaast | 2006-05-07 | -20/+9 |
| | | | ||||
* | | | !x&y == (!x)&y, not !(x&y). | Wilmer van der Gaast | 2006-06-15 | -5/+5 |
| | | | ||||
* | | | Converted irc->status to binary flags. (This also fixes auto-save-on-quit | Wilmer van der Gaast | 2006-06-15 | -5/+5 |
| |/ |/| | | | | | | | that broke because of USTATUS_SHUTDOWN. :-( ) | |||
* | | Fixed various memory leaks/other possible problems after code review. | Wilmer van der Gaast | 2006-05-15 | -0/+1 |
| | | ||||
* | | Fix compilation with tcc | Jelmer Vernooij | 2006-05-10 | -1/+1 |
|/ | ||||
* | Small code cleanup, got rid of some functions in nogaim.c that we never needed. | Wilmer van der Gaast | 2006-03-15 | -2/+0 |
| | ||||
* | [merge] wilmer | Jelmer Vernooij | 2006-03-01 | -0/+4 |
|\ | ||||
| * | Added a little comment for this scary cast. (-: | Wilmer van der Gaast | 2006-03-01 | -0/+4 |
| | | ||||
* | | Improve error handling | Jelmer Vernooij | 2006-03-01 | -3/+27 |
| | | ||||
* | | Also listen for admin connections on a unix domain socket at /var/run/bitlbee | Jelmer Vernooij | 2006-03-01 | -0/+48 |
|/ | ||||
* | Error checking for accept(). Have to find out why it went wrong (and ↵ | Wilmer van der Gaast | 2006-01-22 | -1/+1 |
|\ | | | | | | | fork()ed a bit too much) last night. | |||
| * | Quit message was invisible on /DIE. | Wilmer van der Gaast | 2006-01-22 | -1/+1 |
| | | ||||
* | | Added RESTART command (only for ForkDaemon mode) for easier upgrades. | Wilmer van der Gaast | 2006-01-21 | -7/+127 |
|\| | ||||
| * | Fixed counting of arguments in i[rp]c_exec(), made them a bit too simple. | Wilmer van der Gaast | 2006-01-21 | -2/+8 |
|/ | ||||
* | Renamed commands.c, got rid of return values in all command functions. | Wilmer van der Gaast | 2006-01-20 | -38/+16 |
| | ||||
* | Rehash command now also works in inetd mode. Other "IPC" commands only make | Wilmer van der Gaast | 2006-01-19 | -1/+1 |
| | | | | | sense in daemon mode. | |||
* | Fixes for single-process daemon mode, changed value of USTATUS_SHUTDOWN. If | Wilmer van der Gaast | 2006-01-19 | -6/+15 |
| | | | | | | this still causes problems, shutting down should be an extra flag instead of a status code. | |||
* | A bit too much for one commit, but well: Client processes didn't clean up | Wilmer van der Gaast | 2006-01-19 | -29/+94 |
| | | | | | | | some master structs (bitlbee_child list) yet, and added the IPC CLIENT command to inform the master process about host- and nickname. Can be useful later. | |||
* | Merged (and adapted) changes from main tree. | Wilmer van der Gaast | 2006-01-18 | -1/+2 |
| | ||||
* | Fixed a bad mistake in ipc_readline() error handling. | Wilmer van der Gaast | 2006-01-18 | -0/+2 |
| | ||||
* | A KILL command. Unfortunately the user doesn't see the KILL message yet. :-( | Wilmer van der Gaast | 2006-01-17 | -11/+23 |
| | ||||
* | LILO/WALLOPS commands now check if the receiving user logged in yet. | Wilmer van der Gaast | 2006-01-17 | -0/+6 |
| | ||||
* | Added REHASH command, IPC emulation in daemon (non-forked) mode. | Wilmer van der Gaast | 2006-01-15 | -6/+85 |
| | ||||
* | Better DIE implementation, added SO_REUSEADDR to listening socket. | Wilmer van der Gaast | 2006-01-15 | -38/+48 |
| | ||||
* | Better implementation of /DIE | Wilmer van der Gaast | 2006-01-15 | -2/+1 |
| | ||||
* | s/WALLOP/WALLOPS/, added LILO command. | Wilmer van der Gaast | 2006-01-15 | -6/+18 |
| | ||||
* | Imported irc_command branch and used this addition for parsing IPC commands. ↵ | Wilmer van der Gaast | 2006-01-15 | -0/+207 |
(Implemented WALLOP and a very evil DIE.) |