source: irc_commands.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Date Author Log Message
(edit) @47fae0f   2010-05-09T12:05:50Z wilmer No. Run the part handler from the IRC /PART command, not from …
(edit) @66b9e36a   2010-05-08T21:52:25Z wilmer Restored /invite for groupchats.
(edit) @eaaa986   2010-05-08T14:48:38Z wilmer Misc. cleanup. Also updated the Yahoo! module to deal with struct …
(edit) @4a9fd5f   2010-05-08T14:19:12Z wilmer Fixed *facepalm* memory management/scoping bug in /AWAY command.
(edit) @bce78c8   2010-05-02T18:48:26Z wilmer Restored classical control channel behaviour (the ability to talk to …
(edit) @003a12b   2010-04-14T13:35:41Z wilmer Restored all remaining IRC commands that make some sense to have at …
(edit) @d7d677d   2010-04-14T12:34:39Z wilmer Restored a few more trivial commands including all the oper stuff.
(edit) @81186cab   2010-04-13T11:38:41Z wilmer /away and set away/status stuff back.
(edit) @24b8bbb   2010-04-12T00:06:49Z wilmer Start handling CTCPs, in a saner way than before.
(edit) @57119e8   2010-04-11T22:26:45Z wilmer Actually bomb out if channel creation fails at /join time.
(edit) @ffa1173   2010-04-11T19:53:27Z wilmer Allow the user to change his/her nick. My old concern was that it gets …
(edit) @fb117aee   2010-04-02T02:29:45Z wilmer Cleaned lots of compiler warnings so I can get some signal again.
(edit) @d860a8d   2010-04-01T03:38:50Z wilmer Restored "account" root command and restored enough stuff to be able …
(edit) @3923003   2010-03-28T02:49:19Z wilmer Restored server-initiated PINGs.
(edit) @280c56a   2010-03-27T17:36:47Z wilmer Added privmsg handlers to users/channels. root commands are coming back.
(edit) @2f53ada   2010-03-27T15:16:16Z wilmer /WHO
(edit) @b919363   2010-03-27T14:31:03Z wilmer Mode stuff. Also disallow unsetting +R umode which was possible so far …
(edit) @9b69eb7   2010-03-27T12:34:44Z wilmer MOTD command added since, well, I had all the code for it already anyway.
(edit) @b95932e   2010-03-27T03:39:23Z wilmer Added WHOIS command.
(edit) @b9e020a   2010-03-27T03:04:35Z wilmer Added JOIN, NAMES and PART commands.
(edit) @ebaebfe   2010-03-27T01:57:00Z wilmer PING and QUIT work now, and adding some files that weren't checked in …
(edit) @3ddb7477   2010-03-26T12:14:37Z wilmer One total mess that doesn't do much yet, but reorganised some stuff …
(edit) @449a51d   2010-03-16T10:18:02Z wilmer Include non-away status messages in blist and whois responses. The …
(edit) @63770b4   2010-03-07T18:32:31Z wilmer Changed formatting of Jabber buddy info response.
(edit) @58adb7e   2010-03-07T00:22:33Z wilmer Added global and per-account settings "away" and "status" so the user …
(edit) @b75acf6   2009-10-22T21:55:23Z wilmer Don't include chat.h from bitlbee.h. make install-dev doesn't install …
(edit) @e59b4f6   2009-10-04T19:00:53Z wilmer Fixed embarassing early free() bug that sat in the WATCH command …
(edit) @94acdd0   2008-09-28T11:18:19Z wilmer Restored support for password-protected chatrooms (for now only by …
(edit) @e180c59   2008-09-28T10:56:46Z wilmer Fixed irc_cmd_join(). Giving a more proper response to invalid channel …
(edit) @3611717   2008-08-31T15:00:35Z wilmer Added auto_join code.
(edit) @39f93f0   2008-08-31T13:42:33Z wilmer /join can now be used to join chatrooms, join_chat should not be used …
(edit) @565a1ea   2008-06-29T09:35:41Z wilmer Added the DEAF command, which makes the daemon stop listening for new …
(edit) @f9756bd   2008-03-30T21:26:16Z wilmer Changed charset handling: irc_t keeps two iconv structures, which are …
(edit) @a199d33   2008-03-29T22:19:17Z wilmer Closing bug #209: The PASS command can now be used to identify …
(edit) @c029350   2008-03-16T17:17:23Z wilmer Added some brackets in irc_cmd_(pass|oper) to prevent crashes when no …
(edit) @ec0355f   2008-03-16T16:31:27Z wilmer Passwords in bitlbee.conf can now be (properly salted) MD5 hashes, for …
(edit) @eeb85a8   2008-02-11T12:35:01Z wilmer Got rid of some noise at startup: complaining when the default …
(edit) @0fbda193   2008-02-02T21:48:09Z wilmer Added help_free() and cleaned up some very stale help-related stuff I …
(edit) @c058ff9   2007-12-09T23:19:35Z wilmer Added /invite support for Jabber chatrooms (and fixed the argument …
(edit) @50e1776   2007-11-19T22:23:58Z wilmer Merging /TOPIC code from Miklos Vajna. Untested, because I still have …
(edit) @0e7ab64   2007-04-23T02:58:44Z wilmer Got rid of one HORRIBLE stupidity called chat_by_channel(), which …
(edit) @6bbb939   2007-04-16T04:01:13Z wilmer Split serv_got_update() into imcb_buddy_(status|times). (Well, the …
(edit) @84b045d   2007-04-16T01:03:08Z wilmer s/imc/imcb/ for callback functions. Moved things aroundin nogaim.h a …
(edit) @0da65d5   2007-03-31T05:40:45Z wilmer s/gaim_connection/im_connection/ and some other minor API changes. The …
(edit) @fa29d093   2007-03-28T05:53:11Z wilmer Preparing for Jabber conference room support.
(edit) @dfc8a46   2006-11-24T19:39:59Z wilmer Bye bye lilo. I've never been a fan of yours, but let's not make fun …
(edit) @5b52a48   2006-07-03T21:22:45Z wilmer Implemented per-account nick lists instead of per-protocol nick lists. …
(edit) @0a3c243   2006-06-30T23:18:56Z wilmer Got rid of struct aim_user (now using account_t everywhere). Needs …
(edit) @5c9512f   2006-06-30T09:17:18Z wilmer Made set.c API more generic so it's not specific to irc_t structures …
(edit) @2f13222   2006-06-25T19:55:18Z wilmer IRC protocol compliance fixes (closes: #158, #159, #160).
(edit) @07e46c9   2006-06-16T11:26:51Z Jelmer Vernooij [merge] upstream
(edit) @3af70b0   2006-06-15T12:37:05Z wilmer !x&y == (!x)&y, not !(x&y).
(edit) @79e826a   2006-06-15T12:22:17Z wilmer Converted irc->status to binary flags. (This also fixes …
(edit) @b4e4b95   2006-06-12T22:24:04Z Jelmer Vernooij Remove unused variable.
(edit) @c38e965   2006-05-28T23:21:42Z wilmer Removed a message that only applied to the MSN module that got …
(edit) @42616d1   2006-05-28T18:24:43Z wilmer "ISON :nick1 nick2" works too now, which seems to be what the RFCs …
(edit) @fc630f9   2006-05-23T08:31:04Z wilmer Silenced all compiler warnings that appeared after previous commit.
(edit) @226fce1   2006-05-23T07:45:14Z wilmer Some changes for im_api. (bim_* functions)
(edit) @82898af   2006-03-18T09:10:57Z wilmer Added the IRC VERSION command.
(edit) @1d2e3c2   2006-02-02T13:59:14Z wilmer Added RESTART command for easier upgrades without losing IPC …
(edit) @a91ecee   2006-01-23T14:20:18Z wilmer /AWAY now only sets the IM-protocols away that belong to the current …
(edit) @54879ab   2006-01-21T22:31:10Z wilmer Added RESTART command (only for ForkDaemon mode) for easier upgrades.
(edit) @f1d38f2   2006-01-21T22:23:58Z wilmer Fixed counting of arguments in i[rp]c_exec(), made them a bit too simple.
(edit) @f73b969   2006-01-20T15:15:49Z wilmer Renamed commands.c, got rid of return values in all command functions.
(edit) @5424c76   2006-01-19T17:52:19Z wilmer Rehash command now also works in inetd mode. Other "IPC" commands only …
(edit) @4c266f2   2006-01-18T22:17:59Z wilmer Merged (and adapted) changes from main tree.
(edit) @48721c3   2006-01-17T21:15:42Z wilmer A KILL command. Unfortunately the user doesn't see the KILL message …
(edit) @f4a5940   2006-01-15T20:31:59Z wilmer Added REHASH command, IPC emulation in daemon (non-forked) mode.
(edit) @e0ca412   2006-01-15T11:33:54Z wilmer s/WALLOP/WALLOPS/, added LILO command.
(edit) @0431ea1   2006-01-15T01:49:49Z wilmer Imported irc_command branch and used this addition for parsing IPC …
(edit) @de3e100   2006-01-14T20:31:59Z wilmer Separated the IRC line splitting/parsing code (to use it for IPC too), …
(edit) @b23c5c7   2006-01-14T19:12:48Z wilmer Added correct responses for OPER command, stripped some unnecessary …
(edit) @edf9657   2006-01-14T18:25:00Z wilmer Fixed the PASS-command, added error messages for invalid commands to …
(edit) @c22c210   2006-01-14T17:48:29Z wilmer Checks if there's an OPER password set before checking it, to prevent …
(add) @0298d11   2006-01-13T23:51:21Z wilmer Moved all IRC commands to separate functions in irc_commands.c. At …
Note: See TracRevisionLog for help on using the revision log.