aboutsummaryrefslogtreecommitdiffstats
path: root/protocols/oscar
Commit message (Collapse)AuthorAgeLines
* oscar: remove old_icq_auth (XOR login, default off since 2010)dequis2018-03-30-157/+1
| | | | Holy crap this login method is *bad*
* Add --verbose configure option to control verbose build outputTim Harder2017-03-12-2/+2
| | | | Defaults to disabled to maintain the status quo.
* oscar: fix checkdisallowed condition, which was breaking login.dequis2017-01-03-1/+1
| | | | Accidentally broke it in d57484d (from last week)
* Change some asserts into g_return_if_fail()dequis2016-12-26-8/+2
| | | | | | Because crashing asserts are bad, and maybe this helps fix the captures_build_path issue with debian's reproducible builds (those asserts probably include __FILE__)
* oscar: remove some dead codedequis2016-10-18-26/+2
|
* oscar: Add prefixes to all functions that may conflict with purpledequis2015-12-18-0/+98
| | | | | | | | When people build with ./configure --purple=1 --oscar=1, the native oscar is compiled statically, which should take priority, but sometimes purple's oscar is used instead and bad things happen, most of it being due to calling bitlbee's native aim_callhandler instead of the function with the same name of libpurple's liboscar.so.
* Use proxy_disconnect() in http, ssl, jabber, oscardequis2015-10-26-1/+1
| | | | | | | | | | Twitter and MSN are all HTTP/SSL, so they don't need it either. The out of tree facebook and steam plugins are also covered by the HTTP/SSL changes. Yahoo is written in a weird way and doesn't seem to need it (it seems it doesn't immediately stop connections when you tell it to logout)
* typofix - https://github.com/vlajos/misspell_fixerVeres Lajos2015-08-07-27/+27
|
* oscar: Fix some more g_source_remove warningsdequis2015-06-13-0/+6
|
* oscar/ssi.c: fix "same on both sides" in conditiondequis2015-05-07-1/+1
| | | | Fixes trac ticket 1196
* 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-2490/+3219
| | | | | | | 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.
* Silence some oscar compilation warningsdequis2015-01-25-5/+6
| | | | And that's enough editing of the oscar protocol code for 2015
* Fix compiler warnings on Cygwin and Mac OS X.Jason Copenhaver2015-01-16-1/+1
| | | | | | | | * Don't use PIE/PIC on Cygwin/Darwin unless specified as these platforms don't support it. * Cleanup warnings for 'make check' build. * Fix the type issue for getsockopt calls. * Fix enum warnings in Yahoo libs on Mac OS X.
* Replace isdigit/isalpha/.../tolower/toupper with glib variantsdequis2015-01-16-6/+6
| | | | | | | | | | | 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
|
* RIP native win32 support (use cygwin instead)dequis2014-09-27-4/+0
| | | | It has been broken for a very long time and nobody cared about it.
* 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
| |
* | Massive cleanup in OSCAR.Wilmer van der Gaast2012-10-20-1831/+0
| |
* | Removing some more cruft now that I've (re)discovered ld garbage collection.Wilmer van der Gaast2012-10-20-62/+0
| | | | | | | | | | Mostly stuff related to obsolete Y!MSG login obfuscation schemes.
* | Removing some fully dead code.Wilmer van der Gaast2012-10-19-195/+0
| |
* | Allow building position-independent executables. #981, patch from brainsmoke.Wilmer van der Gaast2012-09-15-1/+1
|/
* Shut up a flood of GLib-related compiler warnings.Wilmer van der Gaast2012-06-04-2/+1
|
* Rename SRCDIR directory to _SRCDIR_. I guess #907 was caused by SRCDIRWilmer van der Gaast2012-02-11-4/+4
| | | | | unexpectedly being set to something already.
* Merging compiler warning fixes from vmiklos.Wilmer van der Gaast2011-12-06-87/+54
|\ | | | | | | | | | | 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-90/+56
|/
* 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-4/+8
| | | | | | acquisition from a while ago. I was warned about two weeks ago that this was going to happen ... apparently sooner than expected.
* Fix typo: recieve -> receiveأحمد المحمودي (Ahmed El-Mahmoudy)2010-10-25-2/+2
|
* Merging mainline, which includes a huge msnp13 merge.Wilmer van der Gaast2010-10-02-1/+1
|\ | | | | | | | | | | Not 100% sure about the OpenSSL merge, should double check that but I'm currently offline.
| * Fix compiler warnings. Also fixing irc_send_motd(), which so far got awayWilmer van der Gaast2010-09-05-1/+1
| | | | | | | | | | with a horrible practice of reading the MOTD file one by one.
* | Merge mainline stuff.Wilmer van der Gaast2010-08-31-0/+11
|\|
| * 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.
| * Use nifty gcc -MD feature to automatically track .h dependencies of all CWilmer van der Gaast2010-08-27-0/+3
| | | | | | | | | | | | | | | | | | | | files, this finally gives proper dependencies, which means the end of getting broken binaries around headerfile changes, etc. Sure, this may not work on obscurux with superawesomeincompatiblecc while autoconf does, but at least BitlBee's configure script still runs in <1s. :-)
* | 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-3/+10
| |\
| * \ 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
| |\ \ \ \
| * \ \ \ \ 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-23/+47
| |\ \ \ \ \ \
| * \ \ \ \ \ \ merge in latest trunkSven Moritz Hallberg2008-07-17-30/+68
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ merge in upstream changesSven Moritz Hallberg2008-02-16-5/+7
| |\ \ \ \ \ \ \ \
| * | | | | | | | | - 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).
* | | | | | | | | | OpenSolaris (non-gcc) fixes, patches from Dagobert Michelsen <dam@opencsw.org>Wilmer van der Gaast2010-08-07-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with some changes.
* | | | | | | | | | 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.