Commit message (Collapse) | Author | Age | Lines | ||
---|---|---|---|---|---|
... | |||||
* | | oauth2 changes to address http://twitter.com/Wilmer/status/96715400124968960 | Wilmer van der Gaast | 2011-07-31 | -8/+22 | |
| | | |||||
* | | Export oauth_params_parse(). | Wilmer van der Gaast | 2011-07-31 | -1/+2 | |
| | | |||||
* | | Having written the same stupid code (ASCII MD5 hashes) 205762 times, time to | Wilmer van der Gaast | 2011-07-31 | -0/+11 | |
| | | | | | | | | | | have a function for it.. | ||||
* | | Working OAuth2 support. Needs some more debugging (error handling is not | Wilmer van der Gaast | 2011-07-26 | -34/+158 | |
| | | | | | | | | | | great and imc_logout() gets (rightfully) confused when jabber_data is empty). | ||||
* | | Nothing useful yet, this just generates an auth URL. Things to do: Ability | Wilmer van der Gaast | 2011-07-22 | -1/+112 | |
|/ | | | | | | | | | | to process the answer. This is hard because the GTalk server will time out very quickly which means we lose our state/scope/etc. (And the ability to even receive the answer, at least if I'd do this the same way the Twitter module does it.) And then, get the access token and use it, of course. :-) | ||||
* | Fixed dumb file descriptor leak. | Wilmer van der Gaast | 2011-07-12 | -0/+1 | |
| | |||||
* | Fixed use of g_iconv() in do_iconv(). This was done wrong for ages and | Wilmer van der Gaast | 2011-07-02 | -4/+4 | |
| | | | | | | apparently screwed up charset handling in OSCAR pretty badly.. Found and fixed by dalias (#813). May or may not also fix other bugs. | ||||
* | Send Connection: close headers so webservers won't try keepalive connections | Wilmer van der Gaast | 2011-04-18 | -0/+2 | |
| | | | | | which http_client really can't deal with. | ||||
* | Fix GnuTLS >2.12 or so compatibility. | Wilmer van der Gaast | 2011-04-18 | -0/+1 | |
| | | | | | Bug #779 and https://savannah.gnu.org/support/index.php?107660 | ||||
* | Tweaks to allow authenticating to identi.ca with OAuth. Doesn't seem to work | Wilmer van der Gaast | 2011-03-27 | -2/+6 | |
| | | | | | | | completely for whatever the reason may be (invalid signature). I give up for now. Stuff does actually work if you generate access tokens using different software so BitlBee's definitely able to generate good signatures. | ||||
* | Removed duplicate ssl_pending from ssl_bogus. | Wilmer van der Gaast | 2011-03-07 | -5/+0 | |
| | |||||
* | Twitter: Warn the user if the OAuth username and the configured username | Wilmer van der Gaast | 2011-03-07 | -6/+9 | |
| | | | | | | don't match. This is not a real problem but can be confusing if you don't expect it. | ||||
* | Implement ssl_pending() for NSS. This fixes bug #368 which so far only | Wilmer van der Gaast | 2010-12-19 | -1/+7 | |
| | | | | | affected OpenSSL. Submitted by Ricky Zhou. | ||||
* | Fix up NSS SSL module. | Wilmer van der Gaast | 2010-11-20 | -0/+32 | |
| | |||||
* | Another compatibility fix: AI_ADDRCONFIG doesn't exist on some systems. | Wilmer van der Gaast | 2010-10-24 | -0/+3 | |
| | |||||
* | Use gcrypt for 3DES encryption (used for new MSN authentication) so we | Wilmer van der Gaast | 2010-10-16 | -4/+28 | |
| | | | | | mostly don't need lib/des.c anymore. | ||||
* | Merging OTR branch. It's more or less a plugin if you enable it, and | Wilmer van der Gaast | 2010-10-09 | -15/+55 | |
|\ | | | | | | | | | otherwise a no-op. DO NOT INSTALL THIS ON PUBLIC SERVERS. | ||||
| * | Make sure events_*.c are fully compatible to callers so plugins built for | Wilmer van der Gaast | 2010-10-02 | -4/+7 | |
| | | | | | | | | | | a different flavour will still work. | ||||
| * | Merging mainline, which includes a huge msnp13 merge. | Wilmer van der Gaast | 2010-10-02 | -20/+880 | |
| |\ | | | | | | | | | | | | | | | | Not 100% sure about the OpenSSL merge, should double check that but I'm currently offline. | ||||
| * \ | Merge mainline stuff. | Wilmer van der Gaast | 2010-08-31 | -0/+3 | |
| |\ \ | |||||
| * \ \ | First step in this merge. Mostly a bzr merge and then a cleanup of conflicts | Wilmer van der Gaast | 2010-08-24 | -9/+47 | |
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | and parts I want to/have to redo (because of ui-fix). | ||||
| | * \ \ | merge in bitlbee head | Sven Moritz Hallberg | 2010-06-04 | -3/+2 | |
| | |\ \ \ | |||||
| | * \ \ \ | merge in bitlbee 1.2.7 | Sven Moritz Hallberg | 2010-06-03 | -6/+568 | |
| | |\ \ \ \ | |||||
| | * \ \ \ \ | merge in bitlbee 1.2.6 | Sven Moritz Hallberg | 2010-06-03 | -0/+36 | |
| | |\ \ \ \ \ | |||||
| | * \ \ \ \ \ | merge in bitlbee 1.2.5 | Sven Moritz Hallberg | 2010-06-03 | -2/+4 | |
| | |\ \ \ \ \ \ | |||||
| | * \ \ \ \ \ \ | merge in bitlbee 1.2.4 | Sven Moritz Hallberg | 2010-06-03 | -2/+6 | |
| | |\ \ \ \ \ \ \ | |||||
| | * \ \ \ \ \ \ \ | pretty blind try at merging in the latest trunk | Sven Moritz Hallberg | 2009-03-12 | -61/+130 | |
| | |\ \ \ \ \ \ \ \ | |||||
| | * | | | | | | | | | commit updates by ashish shukla <wahjava@gmail.com> | Sven Moritz Hallberg | 2009-03-12 | -0/+5 | |
| | | | | | | | | | | | |||||
| | * | | | | | | | | | merge in latest trunk | Sven Moritz Hallberg | 2008-07-17 | -60/+1116 | |
| | |\ \ \ \ \ \ \ \ \ | |||||
| | * | | | | | | | | | | minor bugfixes | Sven Moritz Hallberg | 2008-07-16 | -1/+1 | |
| | | | | | | | | | | | | |||||
| | * | | | | | | | | | | explicitly initialize ssl in order to avoid gnutls and libotr fighting over ↵ | Sven Moritz Hallberg | 2008-02-17 | -8/+31 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the global state of libgcrypt | ||||
| | * | | | | | | | | | | merge in upstream changes | Sven Moritz Hallberg | 2008-02-16 | -1/+1 | |
| | |\ \ \ \ \ \ \ \ \ \ | |||||
| | * | | | | | | | | | | | interpret ' | Sven Moritz Hallberg | 2008-02-14 | -0/+1 | |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | - add support for setting ops/voice according to OTR msgstate | Sven Moritz Hallberg | 2008-02-09 | -1/+11 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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 | ||||
* | | | | | | | | | | | | | Silencing some (mostly whiny) compiler warnings. | Wilmer van der Gaast | 2010-10-06 | -3/+6 | |
| |_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | |||||
* | | | | | | | | | | | | Pull in Makefile dependencies fix from mainline. | Wilmer van der Gaast | 2010-08-28 | -0/+3 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | |||||
| * | | | | | | | | | | | Use nifty gcc -MD feature to automatically track .h dependencies of all C | Wilmer van der Gaast | 2010-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. :-) | ||||
* | | | | | | | | | | | Merge mainline. | Wilmer van der Gaast | 2010-08-21 | -50/+68 | |
|\| | | | | | | | | | | |||||
| * | | | | | | | | | | If a connection fails, try the next address from the getaddrinfo() results. | Wilmer van der Gaast | 2010-08-15 | -50/+68 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should fix issues with hosts that have IPv6 and IPv4 addresses but listen on only one of them. (Bug #673) This also fixes a bug that broke error checking in gaim_io_connected(), until now event handlers were never actually getting proper error reporting (fd=-1), but IIRC they should all handle it anyway as I was never aware of this bug. | ||||
* | | | | | | | | | | | Some general cleanup, plus fixing a bug in the memberlist parsing code: | Wilmer van der Gaast | 2010-08-21 | -6/+14 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the lists can come in in any order, so parse it *completely* before showing auth requests. | ||||
* | | | | | | | | | | | Now including a nice and compact 3DES implementation done by Christophe | Wilmer van der Gaast | 2010-08-21 | -1/+698 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Devine. OpenSSL exports nice cipher functions, but GnuTLS only just started doing this in 2.10 or so (not even in Debian Sid yet). So instead of adding a whole library for encrypting 72 bytes of data, let's have a built-in 3DES implementation for a while.. | ||||
* | | | | | | | | | | | In debugging mode, dump all SOAP requests + responses with some indentation | Wilmer van der Gaast | 2010-08-20 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for easier debugging. | ||||
* | | | | | | | | | | | Add xt_find_path() to simplify digging through multi-level XML trees. | Wilmer van der Gaast | 2010-08-15 | -0/+41 | |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Merge mainline stuff. | Wilmer van der Gaast | 2010-08-14 | -31/+52 | |
|\| | | | | | | | | | | |||||
| * | | | | | | | | | | When doing SRV lookups, return an array with all RRs instead of just the | Wilmer van der Gaast | 2010-08-10 | -31/+52 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | first one. The first isn't always the best one and this is currently causing GTalk issues when talk2.l.google.com (which is currently dead) is first. | ||||
* | | | | | | | | | | | Allow changing the display_name, now permanently! | Wilmer van der Gaast | 2010-08-14 | -7/+7 | |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Read incoming MSN status/away messages. | Wilmer van der Gaast | 2010-08-14 | -2/+17 | |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | OpenSSL fixes + debugging. | Wilmer van der Gaast | 2010-08-13 | -5/+13 | |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Some syntax checking fixups; don't make the same mistake of failing just if | Wilmer van der Gaast | 2010-08-12 | -0/+21 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the MSN server is sending a little bit *more* info. And adding xt_insert_node() used in the ADL generation code. | ||||
* | | | | | | | | | | | Implement MSNP15 SSO (Sadistic Sign-On). | Wilmer van der Gaast | 2010-08-11 | -0/+74 | |
| | | | | | | | | | | |