Commit message (Collapse) | Author | Age | Lines | ||
---|---|---|---|---|---|
... | |||||
* | Fix handling of outgoing CTCP ACTIONs. | Wilmer van der Gaast | 2010-07-03 | -1/+1 | |
| | |||||
* | Support /NOTICE, although for now just to yourself - some IRC clients use | Wilmer van der Gaast | 2010-07-01 | -3/+15 | |
| | | | | | this to measure lag. | ||||
* | Allow joining multiple channels at once. Although BitlBee doesn't advertise | Wilmer van der Gaast | 2010-06-28 | -21/+40 | |
| | | | | | support for this, irssi tries to do this anyway. | ||||
* | Import chatrooms configured in older BitlBee versions. Settings are currently | Wilmer van der Gaast | 2010-06-27 | -1/+0 | |
| | | | | | | ignored though. Also removing the old chat.[ch] files since they're really not important anymore. | ||||
* | 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 | -46/+0 | |
| | | | | | | 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/+3 | |
| | | | | | will check the others now. | ||||
* | Restoring auto-identification using server password. | Wilmer van der Gaast | 2010-06-07 | -1/+1 | |
| | |||||
* | Complete (hopefully) fix for nickname changes: Add flags to the identify | Wilmer van der Gaast | 2010-06-07 | -0/+4 | |
| | | | | | | command to allow identifying without loading any new settings. With some documentation hints. | ||||
* | Added /part msgs, and the ability to silently remove users from channels | Wilmer van der Gaast | 2010-06-06 | -1/+1 | |
| | | | | | (when sending a /quit instead, for example). | ||||
* | Chatroom improvements. Merged chatroom stub into normal chatroom stuff, | Wilmer van der Gaast | 2010-06-05 | -3/+1 | |
| | | | | | | restored "chat add" behaviour a little bit better (don't clean up a channel when its room disappears, just disconnect it from the groupchat). | ||||
* | Support for the /topic command. | Wilmer van der Gaast | 2010-06-03 | -12/+13 | |
| | |||||
* | Just enough code to join named chatrooms again. This UI is *not* final, the ↵ | Wilmer van der Gaast | 2010-05-14 | -0/+8 | |
| | | | | | | | | "chat" command will probably mostly stick around for bw compatibility. Still thinking about how this should work eventually. | ||||
* | No. Run the part handler from the IRC /PART command, not from irc_channel.c. | Wilmer van der Gaast | 2010-05-09 | -1/+6 | |
| | | | | | This was causing troubles with Twitter at disconnect time. | ||||
* | Restored /invite for groupchats. | Wilmer van der Gaast | 2010-05-08 | -14/+17 | |
| | |||||
* | Misc. cleanup. Also updated the Yahoo! module to deal with struct groupchat | Wilmer van der Gaast | 2010-05-08 | -2/+0 | |
| | | | | | in a GSList so that a default config fully compiles again. | ||||
* | Fixed *facepalm* memory management/scoping bug in /AWAY command. | Wilmer van der Gaast | 2010-05-08 | -4/+2 | |
| | |||||
* | Restored classical control channel behaviour (the ability to talk to | Wilmer van der Gaast | 2010-05-02 | -0/+3 | |
| | | | | | contacts in there). | ||||
* | Restored all remaining IRC commands that make some sense to have at this | Wilmer van der Gaast | 2010-04-14 | -21/+27 | |
| | | | | | point. | ||||
* | Restored a few more trivial commands including all the oper stuff. | Wilmer van der Gaast | 2010-04-14 | -15/+13 | |
| | |||||
* | /away and set away/status stuff back. | Wilmer van der Gaast | 2010-04-13 | -17/+13 | |
| | |||||
* | Start handling CTCPs, in a saner way than before. | Wilmer van der Gaast | 2010-04-12 | -3/+26 | |
| | |||||
* | Actually bomb out if channel creation fails at /join time. | Wilmer van der Gaast | 2010-04-12 | -0/+3 | |
| | |||||
* | Allow the user to change his/her nick. My old concern was that it gets hairy | Wilmer van der Gaast | 2010-04-11 | -5/+12 | |
| | | | | | | | | | | when dealing with the storage/NickServ part. But meh, just reset all that state when the nick changes and require the user to re-register if s/he wants to save stuff. The only problem's when s/he identifies and may end up getting every account added twice. | ||||
* | Cleaned lots of compiler warnings so I can get some signal again. | Wilmer van der Gaast | 2010-04-01 | -1/+1 | |
| | |||||
* | Restored "account" root command and restored enough stuff to be able to | Wilmer van der Gaast | 2010-03-31 | -9/+9 | |
| | | | | | send messages. Also started moving stuff out from nogaim.* into bee_* files. | ||||
* | Restored server-initiated PINGs. | Wilmer van der Gaast | 2010-03-27 | -9/+9 | |
| | |||||
* | Added privmsg handlers to users/channels. root commands are coming back. | Wilmer van der Gaast | 2010-03-27 | -39/+60 | |
| | |||||
* | /WHO | Wilmer van der Gaast | 2010-03-27 | -33/+16 | |
| | |||||
* | Mode stuff. Also disallow unsetting +R umode which was possible so far | Wilmer van der Gaast | 2010-03-27 | -23/+27 | |
| | | | | | (and shouldn't be). | ||||
* | MOTD command added since, well, I had all the code for it already anyway. | Wilmer van der Gaast | 2010-03-27 | -8/+8 | |
| | |||||
* | Added WHOIS command. | Wilmer van der Gaast | 2010-03-26 | -44/+24 | |
| | |||||
* | Added JOIN, NAMES and PART commands. | Wilmer van der Gaast | 2010-03-26 | -56/+53 | |
| | |||||
* | PING and QUIT work now, and adding some files that weren't checked in so | Wilmer van der Gaast | 2010-03-26 | -3/+4 | |
| | | | | | far. | ||||
* | One total mess that doesn't do much yet, but reorganised some stuff and | Wilmer van der Gaast | 2010-03-26 | -56/+59 | |
| | | | | | untying the IRC and the core parts a little bit. Lots of work left to do. | ||||
* | Include non-away status messages in blist and whois responses. The whois | Wilmer van der Gaast | 2010-03-16 | -0/+2 | |
| | | | | | | change is a complete violation of the IRC protocol but that doesn't seem to be an uncommon thing. | ||||
* | Changed formatting of Jabber buddy info response. | Wilmer van der Gaast | 2010-03-07 | -1/+0 | |
| | |||||
* | Added global and per-account settings "away" and "status" so the user can | Wilmer van der Gaast | 2010-03-07 | -7/+1 | |
| | | | | | set these things individually. | ||||
* | Don't include chat.h from bitlbee.h. make install-dev doesn't install | Wilmer van der Gaast | 2009-10-22 | -0/+1 | |
| | | | | | | chat.h and it shouldn't ... but things broke because bitlbee.h includes it. Fixes #534. | ||||
* | Fixed embarassing early free() bug that sat in the WATCH command handling | Wilmer van der Gaast | 2009-10-04 | -1/+1 | |
| | | | | | | for *years*. I guess it took a while for IRC clients to actually use that functionality... | ||||
* | Restored support for password-protected chatrooms (for now only by accepting | Wilmer van der Gaast | 2008-09-28 | -2/+1 | |
| | | | | | a password in the IRC JOIN command). | ||||
* | Fixed irc_cmd_join(). Giving a more proper response to invalid channel | Wilmer van der Gaast | 2008-09-28 | -10/+2 | |
| | | | | | | names, and checking if an account is on-line before attempting to join one of its chatrooms. | ||||
* | Added auto_join code. | Wilmer van der Gaast | 2008-08-31 | -11/+1 | |
| | |||||
* | /join can now be used to join chatrooms, join_chat should not be used | Wilmer van der Gaast | 2008-08-31 | -18/+19 | |
| | | | | | | anymore. /join should not be used for unnamed groupchats anymore, use "chat with" instead. | ||||
* | Added the DEAF command, which makes the daemon stop listening for new | Wilmer van der Gaast | 2008-06-29 | -0/+1 | |
| | | | | | | connections. This makes it easier to upgrade a BitlBee without having to disconnect all current users immediately. Closes #428. | ||||
* | Changed charset handling: irc_t keeps two iconv structures, which are just | Wilmer van der Gaast | 2008-03-30 | -2/+1 | |
| | | | | | | | | used for every line sent and received, so now there's no need to use g_iconv_open() every time a message comes in/out. Also, fixed a small memory leak that was there for a long time but somehow never caught my attention. | ||||
* | Closing bug #209: The PASS command can now be used to identify yourself | Wilmer van der Gaast | 2008-03-29 | -3/+21 | |
| | | | | | | to BitlBee. The advantage: No more messing with NickServ hooks. Just set a server password. | ||||
* | Added some brackets in irc_cmd_(pass|oper) to prevent crashes when no | Wilmer van der Gaast | 2008-03-16 | -6/+6 | |
| | | | | | passwords were set. | ||||
* | Passwords in bitlbee.conf can now be (properly salted) MD5 hashes, for | Wilmer van der Gaast | 2008-03-16 | -2/+8 | |
| | | | | | just that little bit extra security. | ||||
* | Got rid of some noise at startup: complaining when the default configuration | Wilmer van der Gaast | 2008-02-11 | -1/+1 | |
| | | | | | | file couldn't be found while the user specified an alternative location with the -c option, and double complaints about /var/lib/bitlbee/ permissions. |