aboutsummaryrefslogtreecommitdiffstats
path: root/protocols/oscar/oscar.c
Commit message (Collapse)AuthorAgeLines
* typofix - https://github.com/vlajos/misspell_fixerVeres Lajos2015-08-07-1/+1
|
* oscar: Fix some more g_source_remove warningsdequis2015-06-13-0/+6
|
* Remove a few stale functions from struct prpl.Wilmer van der Gaast2015-02-22-18/+0
|
* Reindent everything to K&R style with tabsIndent2015-02-20-677/+834
| | | | | | | Used uncrustify, with the configuration file in ./doc/uncrustify.cfg Commit author set to "Indent <please@skip.me>" so that it's easier to skip while doing git blame.
* Replace isdigit/isalpha/.../tolower/toupper with glib variantsdequis2015-01-16-4/+4
| | | | | | | | | | | This fixes warnings about passing signed chars to them (apparently they are implemented as macros that do array lookups without checks in some platforms, yay) Specifically: functions=isalnum|isalpha|isdigit|isspace|isxdigit|tolower|toupper sed -ir "s/$functions/g_ascii_&/g" **/*.c
* Fix incorrect Free Software Foundation addressMatej Cepl2015-01-16-1/+1
|
* Use UCS-2BE instead of UNICODEBIG as the UTF16 charset used by the OSCARWilmer van der Gaast2013-05-06-3/+3
| | | | | module. Might improve compatibility with non-glibc iconv libs.
* Merging "storage" branch which I wrote long ago. It separates generation ofWilmer van der Gaast2013-04-20-1/+1
|\ | | | | | | | | | | XML-formatted user configs from disk I/O so we can try to start using other mechanisms to store them (a REST API or something, for example).
| * s/ACC_SET_NOSAVE/SET_NOSAVE/.Wilmer van der Gaast2012-06-07-1/+1
| |
* | Cleaning up struct im_connection a little bit.Wilmer van der Gaast2012-11-11-14/+0
| |
* | Removing some fully dead code.Wilmer van der Gaast2012-10-19-42/+0
|/
* Shut up a flood of GLib-related compiler warnings.Wilmer van der Gaast2012-06-04-2/+1
|
* Merging compiler warning fixes from vmiklos.Wilmer van der Gaast2011-12-06-56/+39
|\ | | | | | | | | | | This change also uncovered one bug in groupchat handling in OSCAR, which I fixed during the merge.
| * oscar: unused-but-set-variablesMiklos Vajna2011-12-06-57/+40
|/
* Clearer error msg when trying to add an existing OSCAR contact. Bug #828.Wilmer van der Gaast2011-10-19-0/+4
|
* Un-deprecate login.icq.com, ICQ is back on its own server thanks to theWilmer van der Gaast2010-11-15-3/+6
| | | | | | acquisition from a while ago. I was warned about two weeks ago that this was going to happen ... apparently sooner than expected.
* Merge mainline stuff.Wilmer van der Gaast2010-08-31-0/+8
|\
| * Warn the user when his/her AIM/ICQ password seems to be too long. For someWilmer van der Gaast2010-08-30-0/+8
| | | | | | | | | | | | | | people with long passwords the removal of old ICQ-only authentication introduced login issues since the extra chars in the password upset the server.
* | First step in this merge. Mostly a bzr merge and then a cleanup of conflictsWilmer van der Gaast2010-08-24-0/+1
|\ \ | |/ |/| | | | | and parts I want to/have to redo (because of ui-fix).
| * merge in bitlbee headSven Moritz Hallberg2010-06-04-2/+8
| |\
| * \ merge in bitlbee 1.2.7Sven Moritz Hallberg2010-06-03-137/+2
| |\ \
| * \ \ merge in bitlbee 1.2.6Sven Moritz Hallberg2010-06-03-4/+13
| |\ \ \
| * \ \ \ merge in bitlbee 1.2.5Sven Moritz Hallberg2010-06-03-16/+23
| |\ \ \ \
| * \ \ \ \ pretty blind try at merging in the latest trunkSven Moritz Hallberg2009-03-12-23/+47
| |\ \ \ \ \
| * \ \ \ \ \ merge in latest trunkSven Moritz Hallberg2008-07-17-30/+68
| |\ \ \ \ \ \
| * \ \ \ \ \ \ merge in upstream changesSven Moritz Hallberg2008-02-16-4/+6
| |\ \ \ \ \ \ \
| * | | | | | | | - add support for setting ops/voice according to OTR msgstateSven Moritz Hallberg2008-02-09-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | people as away=Mobile. Bug #462 (and others for other protocols).
* | | | | | | | | Some fixes for compiler warnings that only show up when compiling with -O2,Wilmer van der Gaast2010-08-05-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and some additions to the Debian package description.
* | | | | | | | | Suppress GLib warning when trying to get a user's IP address while not anyWilmer van der Gaast2010-07-25-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | IP information is available (yet).
* | | | | | | | | Some support for changing group info on OSCAR.Wilmer van der Gaast2010-07-25-2/+10
| | | | | | | | |
* | | | | | | | | Fixing chat_join() for OSCAR to return a struct groupchat* right away,Wilmer van der Gaast2010-07-24-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | without this we end up creating a #chat_000.
* | | | | | | | | Adding protocol-specific chatroom settings. First one to use this: AIMWilmer van der Gaast2010-07-24-5/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | chatrooms to use exchange numbers other than 4.
* | | | | | | | | 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-6/+7
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Merging mainline.Wilmer van der Gaast2010-06-06-2/+8
| |\| | | | | | | |
| | * | | | | | | | Disable old-style ICQ authentication. It looks like AOL or whoever is slowlyWilmer van der Gaast2010-06-02-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | | | | | | | | 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
| | | | | | | |