aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* [merge] WilmerJelmer Vernooij2006-03-01-1312/+1959
|\
| * [merge] wilmerJelmer Vernooij2006-03-01-0/+4
| |\
| | * Added a little comment for this scary cast. (-:Wilmer van der Gaast2006-03-01-0/+4
| | |
| * | Add simple bitlbee control scriptJelmer Vernooij2006-03-01-0/+59
| | |
| * | Improve error handlingJelmer Vernooij2006-03-01-3/+27
| | |
| * | Also listen for admin connections on a unix domain socket at /var/run/bitlbeeJelmer Vernooij2006-03-01-3/+59
| |/
| * Fixed --helpWilmer van der Gaast2006-02-12-0/+1
| |
| * Fix silly warningJelmer Vernooij2006-02-12-1/+1
| |
| * Merge WilmerJelmer Vernooij2006-02-12-13/+229
| |\
| | * Added RESTART command for easier upgrades without losing IPC connections.Wilmer van der Gaast2006-02-02-10/+192
| | |\ | | | | | | | | | | | | | | | | (Obviously only works well for forking daemon mode.)
| | | * Fixed the bug that caused a fork() bomb last night.Wilmer van der Gaast2006-01-22-3/+7
| | | |
| | | * Error checking for accept(). Have to find out why it went wrong (and ↵Wilmer van der Gaast2006-01-22-1/+7
| | | |\ | | | | | | | | | | | | | | | fork()ed a bit too much) last night.
| | | * \ Added RESTART command (only for ForkDaemon mode) for easier upgrades.Wilmer van der Gaast2006-01-21-11/+192
| | | |\ \
| | * | | | Added PID-file code.Wilmer van der Gaast2006-02-02-1/+29
| | | | | |
| | * | | | Added a little warning message when people use a wrong set-command syntax.Wilmer van der Gaast2006-01-30-0/+3
| | | | | |
| | * | | | When closing down MSN (sb) connections with unsent messages, the warningWilmer van der Gaast2006-01-30-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | message now mentions the people those messages were meant for.
| * | | | | Merge from WilmerJelmer Vernooij2006-01-24-1816/+2136
| |\| | | |
| | * | | | Removed a bogus printf from the OSCAR code, grrrr.Wilmer van der Gaast2006-01-23-2/+0
| | | | | |
| | * | | | /AWAY now only sets the IM-protocols away that belong to the current IRCWilmer van der Gaast2006-01-23-5/+5
| | | |_|/ | | |/| | | | | | | | | | | | | | | | | /connection (was an issue in single-process daemon mode).
| | * | | Quit message was invisible on /DIE.Wilmer van der Gaast2006-01-22-1/+1
| | | |/ | | |/|
| | * | Fixed counting of arguments in i[rp]c_exec(), made them a bit too simple.Wilmer van der Gaast2006-01-21-4/+13
| | |/
| | * Renamed commands.c, got rid of return values in all command functions.Wilmer van der Gaast2006-01-20-282/+180
| | |
| | * Merging IPC branch, it's too different from the main code to keep itWilmer van der Gaast2006-01-20-745/+1399
| | |\ | | | | | | | | | | | | | | | | separated (and it's pretty stable now). Have fun. :-)
| | | * Die, bug, die! (And apparently bzr suddenly felt like merging some old ↵Wilmer van der Gaast2006-01-19-10/+21
| | | |\ | | | | | | | | | | | | | | | commits...)
| | | * | Rehash command now also works in inetd mode. Other "IPC" commands only makeWilmer van der Gaast2006-01-19-2/+13
| | | | | | | | | | | | | | | | | | | | | | | | | sense in daemon mode.
| | | * | Fixes for single-process daemon mode, changed value of USTATUS_SHUTDOWN. IfWilmer van der Gaast2006-01-19-9/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 upWilmer van der Gaast2006-01-19-38/+115
| | | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 Gaast2006-01-18-72/+89
| | | |\ \
| | | * | | Fixed a bad mistake in ipc_readline() error handling.Wilmer van der Gaast2006-01-18-0/+2
| | | | | |
| | | * | | A KILL command. Unfortunately the user doesn't see the KILL message yet. :-(Wilmer van der Gaast2006-01-17-13/+26
| | | | | |
| | | * | | LILO/WALLOPS commands now check if the receiving user logged in yet.Wilmer van der Gaast2006-01-17-0/+6
| | | | | |
| | | * | | Added REHASH command, IPC emulation in daemon (non-forked) mode.Wilmer van der Gaast2006-01-15-10/+105
| | | | | |
| | | * | | Fixed a bug in url.c that interpreted all http-urls as https.Wilmer van der Gaast2006-01-15-3/+3
| | | | | |
| | | * | | Better DIE implementation, added SO_REUSEADDR to listening socket.Wilmer van der Gaast2006-01-15-43/+93
| | | | | |
| | | * | | Better implementation of /DIEWilmer van der Gaast2006-01-15-2/+1
| | | | | |
| | | * | | s/WALLOP/WALLOPS/, added LILO command.Wilmer van der Gaast2006-01-15-7/+20
| | | | | |
| | | * | | Imported irc_command branch and used this addition for parsing IPC commands. ↵Wilmer van der Gaast2006-01-15-783/+1058
| | | |\ \ \ | | | | | | | | | | | | | | | | | | | | | (Implemented WALLOP and a very evil DIE.)
| | | | * | | Separated the IRC line splitting/parsing code (to use it for IPC too), and ↵Wilmer van der Gaast2006-01-14-69/+84
| | | | | | | | | | | | | | | | | | | | | | | | | | | | improved the splitting to deal with empty arguments.
| | | | * | | Added correct responses for OPER command, stripped some unnecessary periods.Wilmer van der Gaast2006-01-14-4/+9
| | | | | | |
| | | | * | | Fixed the PASS-command, added error messages for invalid commands to irc_exec().Wilmer van der Gaast2006-01-14-25/+45
| | | | | | |
| | | | * | | Checks if there's an OPER password set before checking it, to prevent crashes.Wilmer van der Gaast2006-01-14-1/+1
| | | | | | |
| | | | * | | Moved all IRC commands to separate functions in irc_commands.c. At least the ↵Wilmer van der Gaast2006-01-14-644/+694
| | | | | | | | | | | | | | | | | | | | | | | | | | | | PASS command doesn't work yet in this form.
| | | * | | | Imported changes from main tree.Wilmer van der Gaast2006-01-14-340/+25
| | | |\| | |
| | | * | | | IPC code (by no means final)Wilmer van der Gaast2006-01-13-31/+136
| | | | | | |
| | * | | | | irc_abort() does logging (including a reason) now.Wilmer van der Gaast2006-01-20-11/+40
| | | |_|_|/ | | |/| | |
| | * | | | Removed some very unpleasant check from the OSCAR code. (CausedWilmer van der Gaast2006-01-19-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | testing.bitlbee.org to get ... quite busy.)
| | * | | | Fixed read() error handling in Jabber module.Wilmer van der Gaast2006-01-19-1/+2
| | | | | |
| | * | | | Merging changes from laptop: Now tries to empty sendbuffer before closing ↵Wilmer van der Gaast2006-01-18-72/+88
| | |\ \ \ \ | | | | |_|/ | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the connection, and fixed some error checking flaw in bitlbee_io_current_client_write() that was also present in the _read() version before 0.99 (and actually caused the 100% CPU bug that kept us from releasing 1.0).
| | | * | | BitlBee now tries to empty sendbuffer before closing the connection.Wilmer van der Gaast2006-01-18-16/+32
| | | | | |
| | | * | | Formatting changes.Wilmer van der Gaast2006-01-18-56/+56
| | | | |/ | | | |/|