Commit message (Collapse) | Author | Age | Lines | ||
---|---|---|---|---|---|
... | |||||
* | An empty string is not a valid channel name. | Wilmer van der Gaast | 2010-06-28 | -0/+3 | |
| | |||||
* | Callers shouldn't have to expect that irc_channel_del_user() frees the channel | Wilmer van der Gaast | 2010-06-28 | -1/+35 | |
| | | | | | so if it wants to (temporary channels), do it via a timer. | ||||
* | Mark nameless groupchat channels as temporary so they don't stick around | Wilmer van der Gaast | 2010-06-28 | -0/+5 | |
| | | | | | forever. | ||||
* | irc_channel_name_strip() instead of nick_strip(). | Wilmer van der Gaast | 2010-06-27 | -0/+11 | |
| | |||||
* | Remember in which channel the user talked to someone and show responses in | Wilmer van der Gaast | 2010-06-26 | -1/+1 | |
| | | | | | that same channel. | ||||
* | More correct handling of channel names (according to RFC 1459). Pretty | Wilmer van der Gaast | 2010-06-16 | -10/+49 | |
| | | | | | | much any 8-bit character is allowed in there - while nicknames are very restricted. | ||||
* | Allow moving contacts around between groups. Works with at least Jabber, | Wilmer van der Gaast | 2010-06-09 | -1/+21 | |
| | | | | | will check the others now. | ||||
* | Some cleanup improvements. | Wilmer van der Gaast | 2010-06-08 | -0/+7 | |
| | |||||
* | Restore "ops" command completely, and set user op status *just* before | Wilmer van der Gaast | 2010-06-07 | -4/+28 | |
| | | | | | s/he joins. | ||||
* | Added "channel list" command and the ability to use only part of the | Wilmer van der Gaast | 2010-06-07 | -2/+42 | |
| | | | | | channel name or a number in "chan set"/etc. | ||||
* | Added /part msgs, and the ability to silently remove users from channels | Wilmer van der Gaast | 2010-06-06 | -4/+4 | |
| | | | | | (when sending a /quit instead, for example). | ||||
* | Chatroom improvements. Merged chatroom stub into normal chatroom stuff, | Wilmer van der Gaast | 2010-06-05 | -47/+3 | |
| | | | | | | restored "chat add" behaviour a little bit better (don't clean up a channel when its room disappears, just disconnect it from the groupchat). | ||||
* | Bug fixes, control channel behaviour is mostly okay again. | Wilmer van der Gaast | 2010-06-05 | -2/+9 | |
| | |||||
* | Put the control channel settings into user-changeable settings. | Wilmer van der Gaast | 2010-06-05 | -11/+100 | |
| | |||||
* | Just enough code to join named chatrooms again. This UI is *not* final, the ↵ | Wilmer van der Gaast | 2010-05-14 | -1/+19 | |
| | | | | | | | | "chat" command will probably mostly stick around for bw compatibility. Still thinking about how this should work eventually. | ||||
* | Fixed irc_channel_name_ok(): One-character channel names are okay, also the | Wilmer van der Gaast | 2010-05-10 | -1/+12 | |
| | | | | | first character after the prefix *can* be a number. | ||||
* | Per-account channels also exist now. | Wilmer van der Gaast | 2010-05-09 | -0/+2 | |
| | |||||
* | /join &groupname and all people in that group will be in that channel. | Wilmer van der Gaast | 2010-05-09 | -0/+5 | |
| | |||||
* | First bits for different channel types. | Wilmer van der Gaast | 2010-05-09 | -0/+23 | |
| | |||||
* | No. Run the part handler from the IRC /PART command, not from irc_channel.c. | Wilmer van der Gaast | 2010-05-09 | -4/+0 | |
| | | | | | This was causing troubles with Twitter at disconnect time. | ||||
* | This is how you now start groupchats: /join #channel, /invite people. | Wilmer van der Gaast | 2010-05-09 | -1/+33 | |
| | |||||
* | Also allow addressing people inside the control channel using a comma. | Wilmer van der Gaast | 2010-05-08 | -2/+2 | |
| | |||||
* | Allow leaving groupchat channels. | Wilmer van der Gaast | 2010-05-08 | -0/+4 | |
| | |||||
* | Use irc_channel_name_ok() and check if a channel with that name already | Wilmer van der Gaast | 2010-05-05 | -1/+1 | |
| | | | | | exists before creating it. | ||||
* | Add irc_channel_printf() for slightly saner root messages from a random | Wilmer van der Gaast | 2010-05-04 | -2/+14 | |
| | | | | | channel. | ||||
* | Fixed strncpy() usage, and show error when trying to msg non-existent people | Wilmer van der Gaast | 2010-05-03 | -0/+6 | |
| | | | | | via the channel. | ||||
* | Restore away_devoice. | Wilmer van der Gaast | 2010-05-03 | -0/+16 | |
| | |||||
* | Put a channel userlist in irc_channel_user elements so we can save flags | Wilmer van der Gaast | 2010-05-03 | -7/+36 | |
| | | | | | (i.e. modes). | ||||
* | Restored classical control channel behaviour (the ability to talk to | Wilmer van der Gaast | 2010-05-02 | -5/+30 | |
| | | | | | contacts in there). | ||||
* | Restored the rename command. | Wilmer van der Gaast | 2010-04-04 | -1/+1 | |
| | |||||
* | Send nickname change notifications when necessary. | Wilmer van der Gaast | 2010-04-04 | -2/+8 | |
| | |||||
* | Cleaned lots of compiler warnings so I can get some signal again. | Wilmer van der Gaast | 2010-04-01 | -1/+4 | |
| | |||||
* | irc_usermsg() works a little bit again. Have to figure out how and where | Wilmer van der Gaast | 2010-03-27 | -0/+3 | |
| | | | | | to restore multiline support though. | ||||
* | Added privmsg handlers to users/channels. root commands are coming back. | Wilmer van der Gaast | 2010-03-27 | -0/+15 | |
| | |||||
* | Mode stuff. Also disallow unsetting +R umode which was possible so far | Wilmer van der Gaast | 2010-03-27 | -0/+5 | |
| | | | | | (and shouldn't be). | ||||
* | Topic handling changes. | Wilmer van der Gaast | 2010-03-27 | -2/+10 | |
| | |||||
* | Collect that garbage. | Wilmer van der Gaast | 2010-03-26 | -0/+17 | |
| | |||||
* | Added JOIN, NAMES and PART commands. | Wilmer van der Gaast | 2010-03-26 | -0/+15 | |
| | |||||
* | Simple IRC channel interface, use it to represent the control channel. | Wilmer van der Gaast | 2010-03-26 | -0/+88 | |