Commit message (Collapse) | Author | Age | Lines | ||
---|---|---|---|---|---|
... | |||||
* | | | | | | | | To address bugs #77 and #661, add some code that should avoid triggering | Wilmer van der Gaast | 2010-08-04 | -0/+29 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | infinite loops between keyboard and chair. | ||||
* | | | | | | | | Restore default_target setting, kill last_root_cmd variable and just use | Wilmer van der Gaast | 2010-07-29 | -4/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the last_channel variable, like for any other user. | ||||
* | | | | | | | | Warn when adding an account twice. People are doing this a lot actually, | Wilmer van der Gaast | 2010-07-24 | -1/+7 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and it's unlikely to be intentional. | ||||
* | | | | | | | | Adding account tags as a way to 100% uniquely identify an account. | Wilmer van der Gaast | 2010-07-24 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | protocol(screenname) doesn't do this and is a little bit long. These will be used for nick_format and XML storage. | ||||
* | | | | | | | | Automatically operate on the current channel if just using "channel set". | Wilmer van der Gaast | 2010-07-18 | -4/+12 | |
| | | | | | | | | |||||
* | | | | | | | | Add some context sensitivity to the "add" command: If it's used in a | Wilmer van der Gaast | 2010-07-18 | -5/+53 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | group-specific control channel, automatically add the person to that group. Also added the "group list" command I planned for a while already. | ||||
* | | | | | | | | Remove the user from default_channel if it has the auto_join setting | Wilmer van der Gaast | 2010-07-17 | -0/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | disabled. | ||||
* | | | | | | | | Free a user structure when using the remove command. This disappeared while | Wilmer van der Gaast | 2010-07-17 | -1/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | most IM modules don't call back when a removal was successful. | ||||
* | | | | | | | | Use bee_user structs in all nick_* functions. Prepare for a nick_get() with | Wilmer van der Gaast | 2010-07-11 | -3/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | more flexible nickname generation. | ||||
* | | | | | | | | Added allow_takeover setting for people who don't like this new functionality. | Wilmer van der Gaast | 2010-07-11 | -4/+1 | |
| | | | | | | | | |||||
* | | | | | | | | Takeover stuff now works in daemon mode as well. | Wilmer van der Gaast | 2010-07-11 | -4/+19 | |
| | | | | | | | | |||||
* | | | | | | | | Cleanup. Move some code to a more appropriate location, and show the old | Wilmer van der Gaast | 2010-07-10 | -2/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | connection a quit message instead of just breaking the connection. | ||||
* | | | | | | | | Merging main ui-fix. | Wilmer van der Gaast | 2010-07-10 | -2/+2 | |
|\ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | Allow nick changes if they're only different in capitalisation, fixed | Wilmer van der Gaast | 2010-07-08 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | faulty responses in the NICK command, and fixing crash bug in nick changes before finishing login. | ||||
* | | | | | | | | | Ask for confirmation. Generally working fairly well now, but definitely | Wilmer van der Gaast | 2010-07-09 | -0/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fragile. | ||||
* | | | | | | | | | First part of the handshake, including sending a file descriptor to the | Wilmer van der Gaast | 2010-07-06 | -4/+21 | |
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | IPC master. | ||||
* | | | | | | | | Added automatic joining of channels. Auto-rejoin functionality for | Wilmer van der Gaast | 2010-07-04 | -0/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | groupchats not reimplemented yet but that's the next step. | ||||
* | | | | | | | | Hacky support for short subcommands (i.e. "ac l" instead of "account list".). | Wilmer van der Gaast | 2010-06-28 | -11/+19 | |
| | | | | | | | | |||||
* | | | | | | | | irc_channel_name_strip() instead of nick_strip(). | Wilmer van der Gaast | 2010-06-27 | -0/+2 | |
| | | | | | | | | |||||
* | | | | | | | | Save and load channels. Also fixing a bug in creating non-control channels | Wilmer van der Gaast | 2010-06-27 | -0/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with a &-name. | ||||
* | | | | | | | | 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. | ||||
* | | | | | | | | Changed account set (and other account commands) syntax. Instead of | Wilmer van der Gaast | 2010-06-27 | -148/+109 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "account set acc/key value" you now do "account acc set key value". So just the regular set syntax with a "account acc" prefix. The slash has been a source of confusion for long enough now. For consistency, commands like "account on acc" should now also be "account acc on" instead. Same for the new "channel" comand, of course. | ||||
* | | | | | | | | Automatically call the "channel" command for the now-gone chat subcommands. | Wilmer van der Gaast | 2010-06-23 | -0/+7 | |
| | | | | | | | | |||||
* | | | | | | | | Fixed extremely stupid NULLptr dereference. | Wilmer van der Gaast | 2010-06-10 | -1/+1 | |
| | | | | | | | | |||||
* | | | | | | | | Allow moving contacts around between groups. Works with at least Jabber, | Wilmer van der Gaast | 2010-06-09 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | will check the others now. | ||||
* | | | | | | | | Some cleanup improvements. | Wilmer van der Gaast | 2010-06-08 | -0/+1 | |
| | | | | | | | | |||||
* | | | | | | | | Added "channel del". | Wilmer van der Gaast | 2010-06-07 | -0/+18 | |
| | | | | | | | | |||||
* | | | | | | | | Restore "set root_nick" behaviour. All disabled set evaluators are back | Wilmer van der Gaast | 2010-06-07 | -5/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | now. Getting *very* close to "feature parity" now! | ||||
* | | | | | | | | Added "channel list" command and the ability to use only part of the | Wilmer van der Gaast | 2010-06-07 | -1/+21 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | channel name or a number in "chan set"/etc. | ||||
* | | | | | | | | Complete (hopefully) fix for nickname changes: Add flags to the identify | Wilmer van der Gaast | 2010-06-07 | -5/+37 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | command to allow identifying without loading any new settings. With some documentation hints. | ||||
* | | | | | | | | Set handle_unknown to add_channel by default. | Wilmer van der Gaast | 2010-06-06 | -14/+0 | |
| | | | | | | | | |||||
* | | | | | | | | Restored the "chat with" command, let's keep it around at least for now. | Wilmer van der Gaast | 2010-06-06 | -6/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Maybe it's nice to keep since it's only one command, as opposed to /join + /invite. | ||||
* | | | | | | | | Chatroom improvements. Merged chatroom stub into normal chatroom stuff, | Wilmer van der Gaast | 2010-06-05 | -5/+16 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | restored "chat add" behaviour a little bit better (don't clean up a channel when its room disappears, just disconnect it from the groupchat). | ||||
* | | | | | | | | Added "channel set" command, mostly so I can test all that stuff. Needs | Wilmer van der Gaast | 2010-06-05 | -2/+26 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | more work. | ||||
* | | | | | | | | Just enough code to join named chatrooms again. This UI is *not* final, the ↵ | Wilmer van der Gaast | 2010-05-14 | -54/+10 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "chat" command will probably mostly stick around for bw compatibility. Still thinking about how this should work eventually. | ||||
* | | | | | | | | Restore add_* handle_unknown settings. | Wilmer van der Gaast | 2010-06-03 | -1/+1 | |
| | | | | | | | | |||||
* | | | | | | | | Restore "account del". | Wilmer van der Gaast | 2010-05-13 | -48/+2 | |
| | | | | | | | | |||||
* | | | | | | | | Restored block/allow commands. Only "chat" is left now, which will need some | Wilmer van der Gaast | 2010-04-21 | -19/+21 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | more rethinking anyway (and groupchat support is not back yet anyway). | ||||
* | | | | | | | | Restored a few more root commands. | Wilmer van der Gaast | 2010-04-21 | -7/+7 | |
| | | | | | | | | |||||
* | | | | | | | | Restored blist command. | Wilmer van der Gaast | 2010-04-15 | -16/+33 | |
| | | | | | | | | |||||
* | | | | | | | | Start handling CTCPs, in a saner way than before. | Wilmer van der Gaast | 2010-04-12 | -42/+1 | |
| | | | | | | | | |||||
* | | | | | | | | Restored info command. | Wilmer van der Gaast | 2010-04-12 | -9/+6 | |
| | | | | | | | | |||||
* | | | | | | | | Allow short versions of root commands (just give enough to match exactly | Wilmer van der Gaast | 2010-04-12 | -16/+20 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | one command), for the lazy users. | ||||
* | | | | | | | | Fixed cleanup issues when turning off an account. Also fixed syntax of | Wilmer van der Gaast | 2010-04-12 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | *_user_free(). | ||||
* | | | | | | | | Restored add/remove command and, oh, yes/no commands. Nice to be able to | Wilmer van der Gaast | 2010-04-11 | -31/+35 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | answer the questions.. | ||||
* | | | | | | | | Restore the storage module. | Wilmer van der Gaast | 2010-04-10 | -51/+15 | |
| | | | | | | | | |||||
* | | | | | | | | Restored the rename command. | Wilmer van der Gaast | 2010-04-04 | -31/+23 | |
| | | | | | | | | |||||
* | | | | | | | | Restored "account" root command and restored enough stuff to be able to | Wilmer van der Gaast | 2010-03-31 | -18/+21 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | send messages. Also started moving stuff out from nogaim.* into bee_* files. | ||||
* | | | | | | | | Added privmsg handlers to users/channels. root commands are coming back. | Wilmer van der Gaast | 2010-03-27 | -1/+5 | |
| | | | | | | | | |||||
* | | | | | | | | Now seems like a pretty good time to finally kill crypting.c and storage_text. | Wilmer van der Gaast | 2010-03-24 | -1/+0 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This means people won't be able to upgrade from BitlBee 1.0 to this version anymore but only via 1.2. 1.0 is old enough that I don't really expect this to be a problem. |