aboutsummaryrefslogtreecommitdiffstats
path: root/protocols/nogaim.h
Commit message (Collapse)AuthorAgeLines
* Time out if logging in takes too long (2m for now). Except for TwitterWilmer van der Gaast2010-11-21-0/+1
| | | | | | OAuth login, which requires user action. This mostly solves problems with OSCAR login silently failing, but may also be useful in other places.
* Removed problematic include from nogaim.h. (Bug #695)Wilmer van der Gaast2010-10-21-2/+0
|
* Merging mainline, which includes a huge msnp13 merge.Wilmer van der Gaast2010-10-02-0/+2
|\ | | | | | | | | | | Not 100% sure about the OpenSSL merge, should double check that but I'm currently offline.
| * Merge mainline.Wilmer van der Gaast2010-08-21-1/+2
| |\
| * | Allow changing the display_name, now permanently!Wilmer van der Gaast2010-08-14-0/+2
| | |
* | | First step in this merge. Mostly a bzr merge and then a cleanup of conflictsWilmer van der Gaast2010-08-24-0/+5
|\ \ \ | |_|/ |/| | | | | | | | and parts I want to/have to redo (because of ui-fix).
| * | add an option to disable otr on twitter (and other unsuitable protocols)Sven Moritz Hallberg2010-06-03-4/+5
| | |
| * | merge in bitlbee 1.2.6Sven Moritz Hallberg2010-06-03-0/+2
| |\ \
| * \ \ merge in bitlbee 1.2.5Sven Moritz Hallberg2010-06-03-13/+13
| |\ \ \
| * \ \ \ merge in bitlbee 1.2.4Sven Moritz Hallberg2010-06-03-1/+12
| |\ \ \ \
| * \ \ \ \ pretty blind try at merging in the latest trunkSven Moritz Hallberg2009-03-12-3/+3
| |\ \ \ \ \
| * \ \ \ \ \ merge in latest trunkSven Moritz Hallberg2008-07-17-6/+2
| |\ \ \ \ \ \
| * | | | | | | remove old away_devoice stuffSven Moritz Hallberg2008-02-09-1/+0
| | | | | | | |
| * | | | | | | - add support for setting ops/voice according to OTR msgstateSven Moritz Hallberg2008-02-09-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - add 'otr trust' user command - support non-otr messages during keygen - run otr messages through strip_html - interpret <b> and <i> tags in html messages - record max message size in prpl - add 'encrypted' flag to user_t - cosmetics
* | | | | | | | Pass "user is mobile" info coming from OSCAR up to BitlBee and show mobileWilmer van der Gaast2010-08-21-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | people as away=Mobile. Bug #462 (and others for other protocols).
* | | | | | | | libpurple: Fix typing notifications (in and out). Closes #671.Wilmer van der Gaast2010-08-20-1/+1
| |_|_|_|_|_|/ |/| | | | | |
* | | | | | | Allow protocol modules to keep per-contact protocol-specific data. UseWilmer van der Gaast2010-08-07-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this in the Twitter module to remember the id and timestamp of a contact's last tweet, which can later be used for simple replies/retweets.
* | | | | | | OpenSolaris (non-gcc) fixes, patches from Dagobert Michelsen <dam@opencsw.org>Wilmer van der Gaast2010-08-07-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with some changes.
* | | | | | | Source documentation update, including a short HACKING file.Wilmer van der Gaast2010-07-28-21/+0
| | | | | | |
* | | | | | | Adding protocol-specific chatroom settings. First one to use this: AIMWilmer van der Gaast2010-07-24-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | chatrooms to use exchange numbers other than 4.
* | | | | | | Adding easy migration from old show_offline/away_devoice settings, andWilmer van der Gaast2010-07-19-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | documentation.
* | | | | | | libpurple: Handle incoming authorization requests.Wilmer van der Gaast2010-07-17-0/+1
| | | | | | |
* | | | | | | Merging killerbee stuff, bringing all the bleeding-edge stuff together.Wilmer van der Gaast2010-06-07-0/+2
|\ \ \ \ \ \ \
| * \ \ \ \ \ \ Merging stuff from mainline (1.2.6).Wilmer van der Gaast2010-04-24-0/+2
| |\ \ \ \ \ \ \ | | | |_|_|_|_|/ | | |/| | | | |
| * | | | | | | Merging in killerbee stuff (just file transfers and maybe a few things fromWilmer van der Gaast2010-03-21-0/+5
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mainline). Once I add ft support glue to protocols/purple/ I guess this will all go into killerbee.
| * \ \ \ \ \ \ \ Merging in head.Wilmer van der Gaast2010-03-14-8/+8
| |\ \ \ \ \ \ \ \ | | | |_|_|_|_|_|/ | | |/| | | | | |
| * | | | | | | | Merging in mainline, including improved away/status stuff.Wilmer van der Gaast2010-03-07-4/+3
| |\ \ \ \ \ \ \ \
| * | | | | | | | | Fixed compatibility with non-libpurple version: oscar is now recognizedWilmer van der Gaast2009-11-23-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | as a protocol name, and removed prpl- hack from nogaim.c.
* | | | | | | | | | Starting to restore chatroom stuff. Only enough to create and be joinedWilmer van der Gaast2010-05-06-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into a room. More will follow soon.
* | | | | | | | | | Merging loads of stuff from mainline.Wilmer van der Gaast2010-04-14-0/+1
|\ \ \ \ \ \ \ \ \ \ | | |_|_|_|/ / / / / | |/| | | | | | | |
| * | | | | | | | | Added imcb_chat_nick_hint() and use it in the Twitter module to get sanerWilmer van der Gaast2010-04-09-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | channel names. This also closes bug #577, making the Skype module a bit nicer.
| * | | | | | | | | Show timestamps for offline messages. Including a timezone setting forWilmer van der Gaast2010-04-07-0/+1
| | |_|/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | people using servers outside their own timezone.
* | | | | | | | | Restored "account" root command and restored enough stuff to be able toWilmer van der Gaast2010-03-31-11/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | send messages. Also started moving stuff out from nogaim.* into bee_* files.
* | | | | | | | | nogaim.c is close to doing something useful again without speaking any IRCWilmer van der Gaast2010-03-31-1/+1
| |_|_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | itself.
* | | | | | | | Merging mainline.Wilmer van der Gaast2010-03-17-12/+11
|\| | | | | | |
| * | | | | | | Adding a few consts and other misc fixes from bug #431. Doing this via aWilmer van der Gaast2010-03-14-8/+8
| |\ \ \ \ \ \ \ | | |_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | merge because bzr can probably deal with the conflicts better than patch.
| | * | | | | | Some const/etc cleanups submitted by domen@coderock.org back in bug #431.Wilmer van der Gaast2010-03-14-9/+8
| | | |_|/ / / | | |/| | | |
| * | | | | | Added global and per-account settings "away" and "status" so the user canWilmer van der Gaast2010-03-07-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | set these things individually.
| * | | | | | Away with this stupid GAIM_AWAY_CUSTOM constant. Let's see what still uses it.Wilmer van der Gaast2010-03-06-3/+2
| | |/ / / / | |/| | | |
* | | | | | Merging head.Wilmer van der Gaast2009-12-07-4/+17
|\| | | | |
| * | | | | Shuffling a few more #includes. Much more shuffling will be needed.Wilmer van der Gaast2009-10-23-2/+2
| | | | | |
| * | | | | Don't include chat.h from bitlbee.h. make install-dev doesn't installWilmer van der Gaast2009-10-22-0/+1
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | chat.h and it shouldn't ... but things broke because bitlbee.h includes it. Fixes #534.
| * | | | Added imcb_ask_auth() instead of reimplementing authorization requestsWilmer van der Gaast2009-10-10-1/+12
| | |_|/ | |/| | | | | | | | | | | | | | in every protocol module.
| * | | Fixed ic->away leaking memory. This var is only used by OSCAR and shouldWilmer van der Gaast2008-12-14-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | maybe be killed. Also fixed some completely broken indentation in those functions.
| * | | Restored support for password-protected chatrooms (for now only by acceptingWilmer van der Gaast2008-09-28-2/+2
| |/ / | | | | | | | | | | | | a password in the IRC JOIN command).
* | | merged in upstream r410.ulim2008-08-04-5/+0
|\| | | | | | | | | | | | | | Only conflict was the correction of jabber normalization which I had already done.
| * | Partial fix for #419: Moved normalize() and some other stuff to OSCARWilmer van der Gaast2008-06-22-5/+0
| | | | | | | | | | | | | | | | | | becuase it's the only place where it's used, and using this to strip spaces from all screennames before sending them to BitlBee.
* | | merged in upstream r379 (somewhere after 1.2-3).ulim2008-04-14-1/+2
|\| | | | | | | | | | | | | | Just one trivial conflict in the jabber Makefile, went smoothly.
| * | query.h now defines a callback function type, not using void* for it anymore.Wilmer van der Gaast2008-04-05-1/+2
| |/ | | | | | | | | | | Got rid of the bogus window handler pointer as the first argument to the callback.
* | Merged with upstream r328ulim2008-02-15-4/+6
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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