aboutsummaryrefslogtreecommitdiffstats
path: root/root_commands.c
Commit message (Collapse)AuthorAgeLines
* Added allow_takeover setting for people who don't like this new functionality.Wilmer van der Gaast2010-07-11-4/+1
|
* Takeover stuff now works in daemon mode as well.Wilmer van der Gaast2010-07-11-4/+19
|
* Cleanup. Move some code to a more appropriate location, and show the oldWilmer van der Gaast2010-07-10-2/+1
| | | | | connection a quit message instead of just breaking the connection.
* Merging main ui-fix.Wilmer van der Gaast2010-07-10-2/+2
|\
| * Allow nick changes if they're only different in capitalisation, fixedWilmer van der Gaast2010-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 definitelyWilmer van der Gaast2010-07-09-0/+1
| | | | | | | | | | fragile.
* | First part of the handshake, including sending a file descriptor to theWilmer van der Gaast2010-07-06-4/+21
|/ | | | | IPC master.
* Added automatic joining of channels. Auto-rejoin functionality forWilmer van der Gaast2010-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 Gaast2010-06-28-11/+19
|
* irc_channel_name_strip() instead of nick_strip().Wilmer van der Gaast2010-06-27-0/+2
|
* Save and load channels. Also fixing a bug in creating non-control channelsWilmer van der Gaast2010-06-27-0/+1
| | | | | with a &-name.
* Import chatrooms configured in older BitlBee versions. Settings are currentlyWilmer van der Gaast2010-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 ofWilmer van der Gaast2010-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 Gaast2010-06-23-0/+7
|
* Fixed extremely stupid NULLptr dereference.Wilmer van der Gaast2010-06-10-1/+1
|
* Allow moving contacts around between groups. Works with at least Jabber,Wilmer van der Gaast2010-06-09-1/+1
| | | | | will check the others now.
* Some cleanup improvements.Wilmer van der Gaast2010-06-08-0/+1
|
* Added "channel del".Wilmer van der Gaast2010-06-07-0/+18
|
* Restore "set root_nick" behaviour. All disabled set evaluators are backWilmer van der Gaast2010-06-07-5/+3
| | | | | now. Getting *very* close to "feature parity" now!
* Added "channel list" command and the ability to use only part of theWilmer van der Gaast2010-06-07-1/+21
| | | | | channel name or a number in "chan set"/etc.
* Complete (hopefully) fix for nickname changes: Add flags to the identifyWilmer van der Gaast2010-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 Gaast2010-06-06-14/+0
|
* Restored the "chat with" command, let's keep it around at least for now.Wilmer van der Gaast2010-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 Gaast2010-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. NeedsWilmer van der Gaast2010-06-05-2/+26
| | | | | more work.
* Just enough code to join named chatrooms again. This UI is *not* final, the ↵Wilmer van der Gaast2010-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 Gaast2010-06-03-1/+1
|
* Restore "account del".Wilmer van der Gaast2010-05-13-48/+2
|
* Restored block/allow commands. Only "chat" is left now, which will need someWilmer van der Gaast2010-04-21-19/+21
| | | | | more rethinking anyway (and groupchat support is not back yet anyway).
* Restored a few more root commands.Wilmer van der Gaast2010-04-21-7/+7
|
* Restored blist command.Wilmer van der Gaast2010-04-15-16/+33
|
* Start handling CTCPs, in a saner way than before.Wilmer van der Gaast2010-04-12-42/+1
|
* Restored info command.Wilmer van der Gaast2010-04-12-9/+6
|
* Allow short versions of root commands (just give enough to match exactlyWilmer van der Gaast2010-04-12-16/+20
| | | | | one command), for the lazy users.
* Fixed cleanup issues when turning off an account. Also fixed syntax ofWilmer van der Gaast2010-04-12-1/+1
| | | | | *_user_free().
* Restored add/remove command and, oh, yes/no commands. Nice to be able toWilmer van der Gaast2010-04-11-31/+35
| | | | | answer the questions..
* Restore the storage module.Wilmer van der Gaast2010-04-10-51/+15
|
* Restored the rename command.Wilmer van der Gaast2010-04-04-31/+23
|
* Restored "account" root command and restored enough stuff to be able toWilmer van der Gaast2010-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 Gaast2010-03-27-1/+5
|
* Now seems like a pretty good time to finally kill crypting.c and storage_text.Wilmer van der Gaast2010-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.
* Merging in file transfer support. Most important points from my reviewWilmer van der Gaast2010-03-21-0/+63
|\ | | | | | | | | are fixed now, time to let it settle in and get people to try it.
| * Some compiler warning fixes and renamed "transfers" command to justWilmer van der Gaast2010-03-18-8/+5
| | | | | | | | | | "transfer" since all root commands are singular so far.
| * Merging mainline.Wilmer van der Gaast2010-03-17-75/+13
| |\
| * \ Merging head.Wilmer van der Gaast2009-12-07-135/+282
| |\ \
| * \ \ merged in upstream r384. No conflicts.ulim2008-06-02-0/+6
| |\ \ \
| * | | | fix bug in new kb/s display for transfers of less than one second.ulim2008-05-07-1/+1
| | | | |
| * | | | merged in upstream r379 (somewhere after 1.2-3).ulim2008-04-14-2/+68
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Just one trivial conflict in the jabber Makefile, went smoothly.
| * \ \ \ \ Merged with upstream r328ulim2008-02-15-8/+9
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Wilmer van der Gaast 2008-02-11 Got rid of some noise at startup: complaining when the default configuration Wilmer van der Gaast 2008-02-10 Added support for password-protected Jabber chatrooms. Wilmer van der Gaast 2008-02-10 Making AI_ADDRCONFIG optional, it doesn't exist on at least NetBSD and Wilmer van der Gaast 2008-02-09 Restored "add -tmp". A bit hackish, but it will do for now. Wilmer van der Gaast 2008-02-07 Fixed getnameinfo() calls, this fixes Solaris stability issues. Thanks to Wilmer van der Gaast 2008-02-04 Added bogus G_GNUC_MALLOC to restore GLib 2.4 compatibility (hopefully). Wilmer van der Gaast 2008-02-03 Messages from the user are also included in backlogs when joining a Jabber Wilmer van der Gaast 2008-02-03 Disabling "Unknown command" warnings since they're very noisy and pretty Wilmer van der Gaast 2008-02-03 Implemented XEP-0115. This adds some info to the <presence/> tags so Wilmer van der Gaast 2008-02-03 Saner garbage collection of cached packets in the Jabber module. Now Wilmer van der Gaast 2008-02-02 Added help_free() and cleaned up some very stale help-related stuff I Wilmer van der Gaast 2008-01-30 Fixed handling of OSCAR multi-part messages... They're not arrays, they're Wilmer van der Gaast 2008-01-24 Keeping track of valid Jabber connections so _connected() events will be Wilmer van der Gaast 2008-01-24 Fixed two valgrind warnings (partially uninitialized "struct tm" vars.) Wilmer van der Gaast 2008-01-20 The Jabber module now uses imcb_chat_log() instead of imcb_log() where Wilmer van der Gaast 2008-01-20 Added imcb_chat_log() for chatroom system messages, so they can be Wilmer van der Gaast 2008-01-20 GET_BUDDY_FIRST wasn't actually implemented, even though it was in use Wilmer van der Gaast 2008-01-19 Using test -f instead of test -e. This breaks if the include files are Wilmer van der Gaast 2008-01-19 Added byte swapping code to the new MD5 checksumming code to make it work Wilmer van der Gaast 2008-01-18 Moving imcb_chat_new() to a saner location (no code changes) and fixing Wilmer van der Gaast 2008-01-17 Apparently ext_yahoo_got_im can be called with msg=NULL, so it should be Wilmer van der Gaast 2008-01-17 Fixing some Solaris compiler warnings (u_int->uint, adding some typecasts Wilmer van der Gaast 2008-01-13 Fixed handing of failed groupchat joins. Wilmer van der Gaast 2008-01-13 Fixed "Conditional jump or move depends on uninitialised value(s)" at Wilmer van der Gaast 2008-01-13 Fixed quickstart2. (Bug #349.) Wilmer van der Gaast 2008-01-13 Different handling of charset mismatches before login time. Ignoring a Wilmer van der Gaast 2008-01-12 When a switchboard connection dies (at the TCP level) and there are still Wilmer van der Gaast 2008-01-12 Killed info_string_append() and now showing the IP address of ICQ users Wilmer van der Gaast 2008-01-11 Fixing bug #344, now away states should always be correct, even when people Wilmer van der Gaast 2008-01-11 Adding own handle to protocol name in blist output for people with multiple Wilmer van der Gaast 2008-01-10 Now setting odata->icq properly again, this got lost some time ago, which Wilmer van der Gaast 2008-01-06 More consistency in error/warning errors. Until now "WARNING:" was usually Wilmer van der Gaast 2008-01-06 Changed warning message about unsent MSN messages. It should show the actual Wilmer van der Gaast 2008-01-05 Added "mail_notifications" setting. Who needs those notifications anyway? Wilmer van der Gaast 2008-01-05 Build fix from vmiklos. Wilmer van der Gaast 2008-01-05 Added handling of MSN switchboard NAK messages. Untested, but hey, it Wilmer van der Gaast 2008-01-05 Removed closure->result. I was planning to add some more stuff, but will Miklos Vajna 2007-12-31 encode: md5.c is no longer in protocols/, it's in lib/ Wilmer van der Gaast 2007-12-28 Fixed return value check in proxy_connect(), since on some systems Wilmer van der Gaast 2007-12-28 Added missing return in jabber_login(). Wilmer van der Gaast 2007-12-16 Implemented XEP-0199 (patch from misc@mandriva.org). Wilmer van der Gaast 2007-12-12 Checking conn->xcred before trying to clean it up since GnuTLS doesn't Wilmer van der Gaast 2007-12-12 Killed the <server> parameter to "account add" and changed the default Wilmer van der Gaast 2007-12-12 Fixed sockerr_again() usage in Jabber module to (hopefully) fix a 100% CPU Wilmer van der Gaast 2007-12-10 Don't allow nicks that start with a number. Wilmer van der Gaast 2007-12-10 Fixed "set xxx" syntax (it showed all settings instead of just xxx). Wilmer van der Gaast 2007-12-09 If I keep forgetting to credit people in commit msgs I should probably add Wilmer van der Gaast 2007-12-09 Added /invite support for Jabber chatrooms (and fixed the argument order
| * | | | | | Merged in 280..288 from upstream (e.g. PING)kenobi2007-12-19-13/+9
| | | | | | |