aboutsummaryrefslogtreecommitdiffstats
path: root/protocols/oscar
Commit message (Collapse)AuthorAgeLines
...
* | | | | | | | | | Fix possible crash on trying to use half-created OSCAR chatrooms.Wilmer van der Gaast2010-07-17-3/+13
| | | | | | | | | |
* | | | | | | | | | Merging mainline.Wilmer van der Gaast2010-07-17-1/+1
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | WTF AOL, now suddenly underscores are not allowed in room names?Wilmer van der Gaast2010-07-17-1/+1
| | |_|_|_|_|_|_|_|/ | |/| | | | | | | |
* | | | | | | | | | Show idle + login time info in /WHOIS (if available).Wilmer van der Gaast2010-06-07-1/+1
| | | | | | | | | |
* | | | | | | | | | Merging killerbee stuff, bringing all the bleeding-edge stuff together.Wilmer van der Gaast2010-06-07-8/+14
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Merging mainline.Wilmer van der Gaast2010-06-06-3/+10
| |\| | | | | | | | |
| | * | | | | | | | | Disable old-style ICQ authentication. It looks like AOL or whoever is slowlyWilmer van der Gaast2010-06-02-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | taking down support for it. Just to be sure, it can be re-enabled with a setting, I'll remove that after the next release.
| * | | | | | | | | | Allow one to run the configure script from a different directory and put allWilmer van der Gaast2010-05-25-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | build files in there. I need this to properly make Debian package variants (i.e. libpurple and native).
| * | | | | | | | | | Mainline merge. (Probably mostly irrelevant for this branch, oh well.)Wilmer van der Gaast2010-05-16-137/+2
| |\ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|_|_|/ | | |/| | | | | | | |
| * | | | | | | | | | Merging in killerbee stuff (just file transfers and maybe a few things fromWilmer van der Gaast2010-03-21-4/+13
| |\ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|_|_|/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mainline). Once I add ft support glue to protocols/purple/ I guess this will all go into killerbee.
| * | | | | | | | | | Merging in mainline, including improved away/status stuff.Wilmer van der Gaast2010-03-07-16/+23
| |\ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|_|_|/ | | |/| | | | | | | |
| * | | | | | | | | | Make purple use BitlBee's event handling API. Since the APIs never reallyWilmer van der Gaast2009-10-11-7/+7
| | |_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | diverged too much this is fairly transparent. I did rename and redefine GAIM_INPUT_* variables to really make it work without adding another stupid layer in between. One problem left, the new libpurple input API doesn't care about return values. Fixing that in the next CL.
* | | | | | | | | | Merging head.Wilmer van der Gaast2010-06-01-2/+7
|\ \ \ \ \ \ \ \ \ \ | | |_|_|_|/ / / / / | |/| | | | | | | |
| * | | | | | | | | Oi, don't leak that precious memory!Wilmer van der Gaast2010-05-16-1/+2
| | | | | | | | | |
| * | | | | | | | | Handle AIM_CAPS_ICQRTF messages (sometimes sent by certain mobile clients).Wilmer van der Gaast2010-05-16-2/+6
| | |_|_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Not sure if this needs any stripping but I guess we'll find out.
* | | | | | | | | Mainline merge.Wilmer van der Gaast2010-05-13-136/+0
|\| | | | | | | |
| * | | | | | | | It looks like AIM mem requests (implemented as damn_you() andWilmer van der Gaast2010-05-09-136/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | straight_to_hell() back in the days - and still more or less the same in libpurple it seems) are no longer necessary; the script no longer exists at the location used in the source and nobody complained. Nice try, AOL. And hats of to the Gaim developer who thought of this clever way around it.
* | | | | | | | | Pick up buddy group information from OSCAR server-side contact list.Wilmer van der Gaast2010-05-09-5/+7
| | | | | | | | |
* | | | | | | | | Safety check for yesterday's fixes: Double-check that a groupchat structWilmer van der Gaast2010-05-09-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | isn't claimed already.
* | | | | | | | | Merging mainline, mostly for chatroom fixes I implemented there.Wilmer van der Gaast2010-05-09-2/+0
|\| | | | | | | |
| * | | | | | | | Room names on OSCAR can't start with digits, this broke the "chat with"Wilmer van der Gaast2010-05-09-1/+2
| | |_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | command on ICQ so far. Just prepend "icq_" and it'll work.
* | | | | | | | Fixed up OSCAR to work with the new way of setting up groupchats.Wilmer van der Gaast2010-05-09-3/+9
| | | | | | | |
* | | | | | | | nogaim.c is close to doing something useful again without speaking any IRCWilmer van der Gaast2010-03-31-3/+4
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | itself.
* | / / / / / Added ignore_auth_requests setting (patch from vmiklos, bug #578).Wilmer van der Gaast2010-03-21-4/+13
| |/ / / / / |/| | | | |
* | | | | | Two more fixes in OSCAR to avoid NULL pointers being passed toWilmer van der Gaast2010-03-07-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | g_strcasecmp().
* | | | | | OSCAR cleanup.Wilmer van der Gaast2010-03-06-15/+20
|/ / / / /
* | | | / Fixed compatibility with AIM mobile messages. Should work according toWilmer van der Gaast2009-06-18-1/+12
| |_|_|/ |/| | | | | | | | | | | | | | | | | | | reports in bug #88 (where this patch comes from) and #bitlbee. Not sure about side effects, one way to find out...
* | | | Detect disconnects caused by concurrent logins or rate limiting, and disableWilmer van der Gaast2008-12-14-2/+29
| | | | | | | | | | | | | | | | | | | | auto-reconnect in those cases to prevent loops.
* | | | Fixed ic->away leaking memory. This var is only used by OSCAR and shouldWilmer van der Gaast2008-12-14-20/+17
| | | | | | | | | | | | | | | | | | | | | | | | 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-1/+1
| |_|/ |/| | | | | | | | | | | a password in the IRC JOIN command).
* | | Shut up a "mostly harmless" warning (this NULL would never actually beWilmer van der Gaast2008-06-22-1/+1
| | | | | | | | | | | | | | | dereferenced as far as I can see).
* | | Another fixup after [devel,394]. Clearly I'm not a morning person.Wilmer van der Gaast2008-06-22-2/+2
| | |
* | | Fixed bug in [devel,394].Wilmer van der Gaast2008-06-22-1/+1
| | |
* | | Partial fix for #419: Moved normalize() and some other stuff to OSCARWilmer van der Gaast2008-06-22-24/+56
| | | | | | | | | | | | | | | | | | becuase it's the only place where it's used, and using this to strip spaces from all screennames before sending them to BitlBee.
* | | query.h now defines a callback function type, not using void* for it anymore.Wilmer van der Gaast2008-04-05-6/+12
| |/ |/| | | | | | | | | Got rid of the bogus window handler pointer as the first argument to the callback.
* | Merge from Jelmer.Wilmer van der Gaast2008-02-16-1/+1
|\ \
| * | Fix lcov dependencies.Jelmer Vernooij2008-02-16-1/+1
| | |
* | | Fixed handling of OSCAR multi-part messages... They're not arrays, they'reWilmer van der Gaast2008-01-30-4/+6
| |/ |/| | | | | | | linked lists!
* | Fixed two valgrind warnings (partially uninitialized "struct tm" vars.)Wilmer van der Gaast2008-01-24-0/+1
| |
* | Killed info_string_append() and now showing the IP address of ICQ usersWilmer van der Gaast2008-01-12-82/+102
| | | | | | | | | | in the "info" command response.
* | Now setting odata->icq properly again, this got lost some time ago, whichWilmer van der Gaast2008-01-10-2/+3
|/ | | | | broke the info command and probably more things.
* More consistency in error/warning errors. Until now "WARNING:" was usuallyWilmer van der Gaast2008-01-06-2/+2
| | | | | in upper case while "Error:" wasn't .... that doesn't really make sense.
* Killed the <server> parameter to "account add" and changed the defaultWilmer van der Gaast2007-12-12-23/+5
| | | | | | | server for OSCAR to what both login.icq.com and login.oscar.aol.com resolve to these days. There's no need to specify a server anymore so why bother. And cleaned up the docs (removed all references to those OSCAR servers).
* Added /invite support for Jabber chatrooms (and fixed the argument orderWilmer van der Gaast2007-12-09-1/+1
| | | | | to chat_invite).
* printf() in daemons considered harmful.Wilmer van der Gaast2007-11-29-15/+0
|
* Merging from devel/Jelmer.Wilmer van der Gaast2007-11-14-1/+10
|\
| * Handing of multipart messages in OSCAR (usually from mobiles), this fixesWilmer van der Gaast2007-11-10-1/+10
| | | | | | | | | | bug #88, at last.
* | Merging from devel. Added documentation for the join_chat command, addingWilmer van der Gaast2007-07-06-1/+3
|\| | | | | | | | | a debian/ tree and a merge from Jelmer (mainly unittest stuff).
| * Merge from Jelmer (mainly unit testing things).Wilmer van der Gaast2007-07-01-0/+1
| |\
| | * Add lcov targetJelmer Vernooij2007-01-22-0/+1
| | |