Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Add irc_t* argument to all relevant nick_*() functions. | Wilmer van der Gaast | 2013-04-20 | -4/+4 |
| | ||||
* | I'm still bored on a long flight. Wrote a script to automatically update | Wilmer van der Gaast | 2013-02-21 | -1/+1 |
| | | | | | | | my copyright mentions since some were getting pretty stale. Left files not touched since before 2012 alone so that this change doesn't touch almost EVERY source file. | |||
* | Support /NOTICE for contacts, might be used by bots for example. Pre-ui-fix | Wilmer van der Gaast | 2012-12-24 | -0/+4 |
| | | | | | these used to get a flag so OSCAR sends them as away messages IIRC, but meh. | |||
* | Set PACKAGE to BitlBee-LIBPURPLE for the libpurple variant, because in many | Wilmer van der Gaast | 2012-05-02 | -2/+2 |
| | | | | | ways it's not BitlBee and I'm tired of getting libpurple-related bug reports. | |||
* | Allow identify -noload/-force without typing a password. (/OPER) | Wilmer van der Gaast | 2012-03-19 | -1/+12 |
| | | | | | Patch from trac3r, bug #814. | |||
* | When changing nicks and the change is case-only (or no change *at all*), | Wilmer van der Gaast | 2011-12-29 | -2/+6 |
| | | | | | do not reset identify status. Bug #880. | |||
* | As I intended for a while already, use account tags everywhere instead of | Wilmer van der Gaast | 2011-12-13 | -2/+2 |
| | | | | | | | | "protocol(handle)". It's guaranteed to be unique and also shorter. It may suck for people who have multiple accounts and didn't change their tags, but that'll hopefully remind them to change them. | |||
* | rename irc_usermsg to irc_rootmsg. | unknown | 2011-10-03 | -2/+2 |
| | | | | | | add new irc_usermsg, irc_usernotice. deliver user-specific messages from libotr as notices to that user. | |||
* | Aaaaaargh! Who thought it'd be a good idea to make 8-bit integers signed?? | Wilmer van der Gaast | 2011-06-12 | -1/+1 |
| | | | | | | NOW? WHO? Anyway, this bug was causing not only chars < ' ' to be stripped, but also anything with the highest bit set. (I.e. anything non-ASCII.) | |||
* | More password paranoia: Allow omitting the identify/register password as | Wilmer van der Gaast | 2011-02-01 | -18/+45 |
| | | | | | | | | | | well (and enter it using /OPER instead). This is a gross hack and indeed still not solid: In irssi one can still use /RAWLOG SAVE to find the OPER line sent to BitlBee (and of course not everyone uses SSL to talk to remote BitlBee servers). This only works within 10-30 minutes after entering the password though. | |||
* | Some polishing/documentation for the "account add" without password hack. | Wilmer van der Gaast | 2010-11-24 | -1/+7 |
| | ||||
* | Allow omitting the password argument to "account add", to then separately | Wilmer van der Gaast | 2010-11-22 | -0/+11 |
| | | | | | | | | | enter the password using the /OPER command (which will not echo to the screen and/or logs). It's a fairly ugly hack but the improved password security is worth it IMHO. | |||
* | Merging mainline, which includes a huge msnp13 merge. | Wilmer van der Gaast | 2010-10-02 | -0/+1 |
|\ | | | | | | | | | | | Not 100% sure about the OpenSSL merge, should double check that but I'm currently offline. | |||
| * | Move whatsnew stuff into help.txt. Stop putting too much string content | Wilmer van der Gaast | 2010-09-06 | -0/+1 |
| | | | | | | | | | | into the executable. | |||
* | | Merge mainline stuff. | Wilmer van der Gaast | 2010-08-31 | -0/+8 |
|\| | ||||
| * | Fix /WHO on single nicks. | Wilmer van der Gaast | 2010-08-25 | -0/+8 |
| | | ||||
* | | Added root_command_add() and use it to create the "otr" command. | Wilmer van der Gaast | 2010-08-31 | -2/+2 |
|/ | ||||
* | OpenSolaris (non-gcc) fixes, patches from Dagobert Michelsen <dam@opencsw.org> | Wilmer van der Gaast | 2010-08-07 | -1/+2 |
| | | | | | with some changes. | |||
* | For bug #660, add a /LIST command. | Wilmer van der Gaast | 2010-08-04 | -0/+15 |
| | ||||
* | Don't crash when trying to join a channel with an invalid name. | Wilmer van der Gaast | 2010-07-28 | -5/+6 |
| | ||||
* | Block CTCPs to channels instead of sending them as plain messages. Maybe | Wilmer van der Gaast | 2010-07-27 | -1/+5 |
| | | | | | some other day I'll find a reason for actually supporting them. | |||
* | Move control channel autoconfiguration to irc_cmd_join() instead so that it | Wilmer van der Gaast | 2010-07-14 | -0/+24 |
| | | | | | | only triggers on channels created by the user. (And not at identify time, which was causing odd problems on my test setup.) | |||
* | Fixed cleaning up of channels. Something broke when changing the | Wilmer van der Gaast | 2010-07-13 | -1/+1 |
| | | | | | irc_channel_del_user() syntax. | |||
* | Allow nick changes if they're only different in capitalisation, fixed | Wilmer van der Gaast | 2010-07-08 | -4/+7 |
| | | | | | | faulty responses in the NICK command, and fixing crash bug in nick changes before finishing login. | |||
* | 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. |