source: irc.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Date Author Log Message
(edit) @9767d03   2018-07-31T04:41:55Z dx Modify server-time implementation to not change API The new functions …
(edit) @f7cc734   2018-07-31T04:41:25Z dx irc: implement server-time capability
(edit) @c82e4ca   2018-07-31T03:40:26Z dx Use GString for irc->sendbuffer (simpler and faster) The old code …
(edit) @5c90890   2018-07-12T08:54:12Z dx Stop using the irc->users linked list, use the hash table instead …
(edit) @1dcbd3e   2018-02-11T20:09:43Z dx irc.h: Add G_GNUC_PRINTF annotations to printf-like functions The …
(edit) @d179fd90   2017-04-06T20:25:08Z github Add PROXY command. Not actually an IRC protocol command, it's a …
(edit) @30093fa   2016-11-12T02:30:32Z dx otr: word_wrap long system messages ("unencrypted message received")
(edit) @8e6ecfe   2016-03-25T18:07:53Z dennis Authentication: scaffolding for multiple authentication backends …
(edit) @c54bb11   2015-12-06T02:34:12Z dx IRCv3 userhost-in-names capability Easiest part of ircv3.2
(edit) @80c2f3c   2015-11-20T15:51:45Z dx IRCv3 away-notify capability Neat lightweight notifications of the …
(edit) @d63f37c   2015-11-08T08:16:15Z dx IRCv3 extended-join capability Not very useful for the account …
(edit) @345577b   2015-10-30T10:27:20Z dx IRC self-message support (messages sent by yourself from other …
(edit) @58b63de6   2015-10-08T08:34:18Z dx IRCv3 SASL capability + PLAIN method Only plain, no other methods. We …
(edit) @687ec88   2015-10-08T05:25:56Z dx IRCv3 multi-prefix... but mostly just adding prefixes to WHO We can't …
(edit) @355e2ad   2015-10-01T01:01:48Z dx Move CAP commands to irc_cap.c; use enum for flags
(edit) @dc96e6e   2015-09-11T02:31:10Z dx CAP REQ
(edit) @0ef1c92   2015-09-11T02:31:10Z dx Initial implementation of ircv3 capability negotiation Mostly no-op …
(edit) @a9b1e0e   2015-04-06T17:01:55Z dx irc_channel: use irc_t instead of bee_t Fixes the test suite. I guess …
(edit) @e3e2059   2015-04-06T12:35:57Z dx irc: split bee_irc_chat_name_hint in a few functions Also split …
(edit) @5ebff60   2015-02-20T22:50:54Z dx Reindent everything to K&R style with tabs Used uncrustify, with the …
(edit) @7821ee8   2015-01-29T19:24:17Z jgeboski irc_commands: implemented KICK support With similar commands being …
(edit) @7b8238d   2015-01-28T17:06:40Z jgeboski irc-channel: implemented a special mode for show_users This allows …
(edit) @6f10697   2015-01-16T19:50:23Z dx Fix incorrect Free Software Foundation address
(edit) @35987a1   2014-02-28T23:17:28Z wilmer Allow use of "ac x set -del password" to use /oper to change the …
(edit) @c608891   2013-04-23T16:20:06Z wilmer Simple (and possibly still fragile) support for UTF-8 nicknames.
(edit) @0e788f5   2013-02-21T19:15:59Z wilmer I'm still bored on a long flight. Wrote a script to automatically …
(edit) @a5c6ebd   2013-02-21T18:09:19Z wilmer ! modified for control channel fill_by setting to for example create a …
(edit) @fda194f   2012-03-19T21:01:50Z wilmer Allow identify -noload/-force without typing a password. (/OPER) Patch …
(edit) @4efa5ce   2011-12-18T20:44:11Z millerdevel Don't use the C++ keyword 'new' as a variable name.
(edit) @e67e513   2011-10-03T14:56:58Z pesco rename irc_usermsg to irc_rootmsg. add new irc_usermsg, …
(edit) @fb11647a   2011-10-01T14:55:24Z pesco factor making a message appear from a specific nick out of bee_irc_user_msg
(edit) @060d066   2011-02-01T13:05:58Z wilmer More password paranoia: Allow omitting the identify/register password …
(edit) @a429907   2010-12-05T12:28:07Z wilmer rename -del
(edit) @bb151f7   2010-11-20T20:25:44Z wilmer Added irc_channel_with_user() function to find a suitable channel to …
(edit) @2dcaf9a   2010-09-01T22:35:06Z wilmer Load/save code. It'd be better if the OTR module would just save its …
(edit) @934db064   2010-09-01T22:09:27Z wilmer Do encryption and decryption. Somehow SMP and other things aren't …
(edit) @0c85c08   2010-08-31T23:18:21Z wilmer Pluginify this thing a little bit. Not so much in the dynamically …
(edit) @f5c0d8e   2010-08-31T20:06:14Z wilmer Merge mainline stuff.
(edit) @ad2d8bc   2010-08-25T23:03:11Z wilmer It compiles, including otr.c. Time to hook it up with the rest again.
(edit) @be999a5   2010-08-23T23:12:24Z wilmer First step in this merge. Mostly a bzr merge and then a cleanup of …
(edit) @1aa74f55   2010-08-23T10:34:36Z wilmer Process incoming XMPP groupchat invites in a saner way: Create a …
(edit) @ac2717b   2010-08-14T10:55:20Z wilmer blist should only show contacts that are (or would be if they were …
(edit) @65016a6   2010-08-04T19:45:18Z wilmer Set channel mode +C for control channels.
(edit) @f7ca587   2010-07-29T18:18:54Z wilmer Restore default_target setting, kill last_root_cmd variable and just …
(edit) @2fe5eb9   2010-07-29T17:08:16Z wilmer Clean up references from irc_user structs to channels that are being …
(edit) @f6f5eee   2010-07-27T22:04:19Z wilmer Source documentation update, including a short HACKING file.
(edit) @94d5da9c   2010-07-18T22:12:19Z wilmer One of the last few things I wanted to get done in this branch: …
(edit) @f1c2b21   2010-07-10T15:08:02Z wilmer Cleanup. Move some code to a more appropriate location, and show the …
(edit) @6c2404e   2010-07-06T21:44:52Z wilmer First part of the handshake, including sending a file descriptor to …
(edit) @006a84f   2010-07-04T20:40:15Z wilmer Kick the user instead of parting him/her when cleaning up a channel. …
(edit) @c8eeadd   2010-07-04T10:16:07Z wilmer Added automatic joining of channels. Auto-rejoin functionality for …
(edit) @0bd948e   2010-07-03T21:16:41Z wilmer Show a user going offline as a QUIT, not as one or more PARTs, like in …
(edit) @7a6ba50   2010-06-29T23:44:17Z wilmer Also allow selecting contacts for a channel by protocol instead of …
(edit) @ab6006c   2010-06-28T09:03:39Z wilmer Callers shouldn't have to expect that irc_channel_del_user() frees the …
(edit) @1c40aa7   2010-06-28T00:07:46Z wilmer Mark nameless groupchat channels as temporary so they don't stick …
(edit) @134a02c   2010-06-27T16:04:28Z wilmer irc_channel_name_strip() instead of nick_strip().
(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) @1c8e5f7   2010-06-11T15:12:27Z wilmer Added away_reply_timeout setting so BitlBee will suppress away …
(edit) @619dd18   2010-06-07T18:40:08Z wilmer Paste buffer functionality is back, now for users *and* rooms.
(edit) @c5aefa4   2010-06-07T15:39:53Z wilmer Restore "ops" command completely, and set user op status *just* before …
(edit) @36562b0   2010-06-07T00:44:45Z wilmer Added "channel list" command and the ability to use only part of the …
(edit) @1f0224c   2010-06-06T01:11:13Z wilmer Send one /QUIT instead of one or more /PARTs for a user that is being …
(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) @7b71feb   2010-05-13T23:34:38Z wilmer Just enough code to join named chatrooms again. This UI is *not* …
(edit) @a067771   2010-05-09T22:08:30Z wilmer Per-account channels also exist now.
(edit) @13c1a9f   2010-05-09T21:52:17Z wilmer /join &groupname and all people in that group will be in that channel.
(edit) @9ac3ed1   2010-05-09T17:20:51Z wilmer First bits for different channel types.
(edit) @eb37735   2010-05-08T23:54:37Z wilmer This is how you now start groupchats: /join #channel, /invite people.
(edit) @66b9e36a   2010-05-08T21:52:25Z wilmer Restored /invite for groupchats.
(edit) @fd45e1d1   2010-05-08T14:12:32Z wilmer Always show normal contacts in &bitlbee, not just the first channel in …
(edit) @bfb99ee   2010-05-08T12:13:23Z wilmer Allow leaving groupchat channels.
(edit) @a87754b   2010-05-08T01:02:12Z wilmer Restored support for outgoing messages. This code is all so much saner …
(edit) @aea8b68   2010-05-06T00:28:56Z wilmer Starting to restore chatroom stuff. Only enough to create and be …
(edit) @eb50495   2010-05-04T08:45:10Z wilmer Show offline/away status better in /WHO and /WHOIS.
(edit) @9893da3   2010-05-03T23:55:33Z wilmer Add irc_channel_printf() for slightly saner root messages from a …
(edit) @6a9d068   2010-05-03T00:39:39Z wilmer Restore away_devoice.
(edit) @e54112f   2010-05-02T23:44:33Z wilmer Put a channel userlist in irc_channel_user elements so we can save …
(edit) @003a12b   2010-04-14T13:35:41Z wilmer Restored all remaining IRC commands that make some sense to have at …
(edit) @21c87a7   2010-04-14T09:27:50Z wilmer Merging loads of stuff from mainline.
(edit) @7b59872   2010-04-13T00:04:55Z wilmer Support for simple VERSION/PING CTCPs to root.
(edit) @24b8bbb   2010-04-12T00:06:49Z wilmer Start handling CTCPs, in a saner way than before.
(edit) @eabc9d2   2010-04-11T22:49:32Z wilmer Fixed cleanup issues when turning off an account. Also fixed syntax of …
(edit) @1f92a58   2010-04-10T02:27:50Z wilmer Restore the storage module.
(edit) @57c96f7   2010-04-05T01:00:02Z wilmer Restored the rename command.
(edit) @0b5cc72   2010-04-05T00:39:04Z wilmer Send nickname change notifications when necessary.
(edit) @d860a8d   2010-04-01T03:38:50Z wilmer Restored "account" root command and restored enough stuff to be able …
(edit) @81e04e1   2010-04-01T02:32:25Z wilmer nogaim.c is close to doing something useful again without speaking any …
(edit) @6761a40   2010-03-28T02:44:19Z wilmer Restored multi-line message support.
(edit) @74f1cde   2010-03-27T18:05:38Z wilmer irc_usermsg() works a little bit again. Have to figure out how and …
(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) @83e92bf   2010-03-27T12:30:00Z wilmer Topic handling changes.
(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) @4be8239   2010-03-27T02:39:08Z wilmer Simple IRC channel interface, use it to represent the control channel.
(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 …
Note: See TracRevisionLog for help on using the revision log.