aboutsummaryrefslogtreecommitdiffstats
path: root/irc_commands.c
Commit message (Collapse)AuthorAgeLines
...
* Preparing for Jabber conference room support.Wilmer van der Gaast2007-03-27-5/+5
|
* Bye bye lilo. I've never been a fan of yours, but let's not make fun of theWilmer van der Gaast2006-11-24-1/+1
| | | | | dead...
* Implemented per-account nick lists instead of per-protocol nick lists.Wilmer van der Gaast2006-07-03-1/+2
| | | | | | | | | | 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()!
* Got rid of struct aim_user (now using account_t everywhere). Needs some moreWilmer van der Gaast2006-07-01-8/+8
| | | | | testing though.
* Made set.c API more generic so it's not specific to irc_t structures anymore,Wilmer van der Gaast2006-06-30-1/+1
| | | | | but can be used for account_t structures too, for example.
* IRC protocol compliance fixes (closes: #158, #159, #160).Wilmer van der Gaast2006-06-25-1/+6
|
* [merge] upstreamJelmer Vernooij2006-06-16-3/+3
|\
| * !x&y == (!x)&y, not !(x&y).Wilmer van der Gaast2006-06-15-1/+1
| |
| * Converted irc->status to binary flags. (This also fixes auto-save-on-quitWilmer van der Gaast2006-06-15-3/+3
| | | | | | | | | | that broke because of USTATUS_SHUTDOWN. :-( )
* | Remove unused variable.Jelmer Vernooij2006-06-13-1/+1
|/
* Removed a message that only applied to the MSN module that got replacedWilmer van der Gaast2006-05-29-1/+1
| | | | | two years ago already.
* "ISON :nick1 nick2" works too now, which seems to be what the RFCs reallyWilmer van der Gaast2006-05-28-15/+28
| | | | | want (although the example says "ISON nick1 nick2").
* Silenced all compiler warnings that appeared after previous commit.Wilmer van der Gaast2006-05-23-2/+2
|
* Some changes for im_api. (bim_* functions)Wilmer van der Gaast2006-05-23-1/+1
|
* Added the IRC VERSION command.Wilmer van der Gaast2006-03-18-0/+6
|
* Added RESTART command for easier upgrades without losing IPC connections.Wilmer van der Gaast2006-02-02-0/+1
|\ | | | | | | | | (Obviously only works well for forking daemon mode.)
| * Added RESTART command (only for ForkDaemon mode) for easier upgrades.Wilmer van der Gaast2006-01-21-2/+6
| |\
* | | /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).
* | Fixed counting of arguments in i[rp]c_exec(), made them a bit too simple.Wilmer van der Gaast2006-01-21-2/+5
|/
* Renamed commands.c, got rid of return values in all command functions.Wilmer van der Gaast2006-01-20-99/+48
|
* Rehash command now also works in inetd mode. Other "IPC" commands only makeWilmer van der Gaast2006-01-19-1/+6
| | | | | sense in daemon mode.
* Merged (and adapted) changes from main tree.Wilmer van der Gaast2006-01-18-1/+1
|
* A KILL command. Unfortunately the user doesn't see the KILL message yet. :-(Wilmer van der Gaast2006-01-17-2/+3
|
* Added REHASH command, IPC emulation in daemon (non-forked) mode.Wilmer van der Gaast2006-01-15-2/+10
|
* s/WALLOP/WALLOPS/, added LILO command.Wilmer van der Gaast2006-01-15-1/+2
|
* Imported irc_command branch and used this addition for parsing IPC commands. ↵Wilmer van der Gaast2006-01-15-1/+7
| | | | (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-1/+1
| | | | 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/+22
|
* 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-0/+646
PASS command doesn't work yet in this form.