source: irc_commands.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Date Author Log Message
(edit) @3558fea   2011-12-29T20:18:12Z wilmer When changing nicks and the change is case-only (or no change *at …
(edit) @17f057d   2011-12-13T00:34:07Z wilmer As I intended for a while already, use account tags everywhere instead …
(edit) @e67e513   2011-10-03T14:56:58Z pesco rename irc_usermsg to irc_rootmsg. add new irc_usermsg, …
(edit) @14df98f   2011-06-11T23:22:23Z wilmer Aaaaaargh! Who thought it'd be a good idea to make 8-bit integers …
(edit) @060d066   2011-02-01T13:05:58Z wilmer More password paranoia: Allow omitting the identify/register password …
(edit) @bedad20   2010-11-24T22:32:12Z wilmer Some polishing/documentation for the "account add" without password hack.
(edit) @9564e55   2010-11-22T13:17:45Z wilmer Allow omitting the password argument to "account add", to then …
(edit) @8e9e2b7   2010-10-03T02:45:26Z wilmer Merging mainline, which includes a huge msnp13 merge. Not 100% sure …
(edit) @674a01d   2010-09-06T00:20:01Z wilmer Move whatsnew stuff into help.txt. Stop putting too much string …
(edit) @f5c0d8e   2010-08-31T20:06:14Z wilmer Merge mainline stuff.
(edit) @8358691   2010-08-31T20:05:36Z wilmer Added root_command_add() and use it to create the "otr" command.
(edit) @a72af0d   2010-08-25T00:18:27Z wilmer Fix /WHO on single nicks.
(edit) @daae10f   2010-08-07T16:33:02Z wilmer OpenSolaris (non-gcc) fixes, patches from Dagobert Michelsen …
(edit) @23d6165   2010-08-04T20:04:39Z wilmer For bug #660, add a /LIST command.
(edit) @13fa2db   2010-07-27T22:24:59Z wilmer Don't crash when trying to join a channel with an invalid name.
(edit) @a7dbf45   2010-07-27T10:27:47Z wilmer Block CTCPs to channels instead of sending them as plain messages. …
(edit) @324c378   2010-07-13T23:14:41Z wilmer Move control channel autoconfiguration to irc_cmd_join() instead so …
(edit) @b1af3e8   2010-07-13T22:50:06Z wilmer Fixed cleaning up of channels. Something broke when changing the …
(edit) @9a9b520   2010-07-08T22:31:01Z wilmer Allow nick changes if they're only different in capitalisation, fixed …
(edit) @e1f3f94   2010-07-03T17:39:37Z wilmer Fix handling of outgoing CTCP ACTIONs.
(edit) @d7f8500   2010-06-30T23:01:33Z wilmer Support /NOTICE, although for now just to yourself - some IRC clients …
(edit) @58646d9   2010-06-28T09:37:11Z wilmer Allow joining multiple channels at once. Although BitlBee doesn't …
(edit) @84c3a72   2010-06-27T12:39:07Z wilmer Import chatrooms configured in older BitlBee versions. Settings are …
(edit) @92c8d41   2010-06-26T21:26:41Z wilmer Remember in which channel the user talked to someone and show …
(edit) @6b90431   2010-06-16T08:31:40Z wilmer More correct handling of channel names (according to RFC 1459). Pretty …
(edit) @46d215d   2010-06-08T23:43:13Z wilmer Allow moving contacts around between groups. Works with at least …
(edit) @70f69ecc   2010-06-07T15:45:42Z wilmer Restoring auto-identification using server password.
(edit) @92cb8c4   2010-06-06T23:47:46Z wilmer Complete (hopefully) fix for nickname changes: Add flags to the …
(edit) @18da20b   2010-06-06T00:33:33Z wilmer Added /part msgs, and the ability to silently remove users from …
(edit) @5a75d15   2010-06-05T22:32:36Z wilmer Chatroom improvements. Merged chatroom stub into normal chatroom …
(edit) @4469e7e   2010-06-03T22:17:11Z wilmer Support for the /topic command.
(edit) @7b71feb   2010-05-13T23:34:38Z wilmer Just enough code to join named chatrooms again. This UI is *not* …
(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.
Note: See TracRevisionLog for help on using the revision log.