Commit message (Collapse) | Author | Age | Lines | ||
---|---|---|---|---|---|
... | |||||
* | A few more minor cleanups before merging this into mainline. | Wilmer van der Gaast | 2011-12-26 | -9/+9 | |
| | |||||
* | Slight cleanup: Use a constant instead of just "jabber_oauth" everywhere, | Wilmer van der Gaast | 2011-12-24 | -7/+9 | |
| | | | | | | and added some safeguards to keep the user from messaging it when we're not actually doing OAuth setup. | ||||
* | Merging mainline. | Wilmer van der Gaast | 2011-12-24 | -13/+44 | |
|\ | |||||
| * | Removing unfinished debugging stuff accidentally committed in | Wilmer van der Gaast | 2011-12-24 | -36/+1 | |
| | | | | | | | | | | changeset:devel,856. | ||||
| * | Merging SSL certificate verification for GnuTLS, with help from AopicieR. | Wilmer van der Gaast | 2011-12-23 | -11/+42 | |
| |\ | |||||
| | * | Just check if verification code != 0 instead of checking for one specific | Wilmer van der Gaast | 2011-12-19 | -1/+1 | |
| | | | | | | | | | | | | | | | bit. Any non-0 failure means a problem. | ||||
| | * | Pass the SSL errors through another layer of indirection (Passport SOAP code). | Wilmer van der Gaast | 2011-12-19 | -2/+8 | |
| | | | |||||
| | * | Add verify argument to ssl_connect() so HTTPS-based stuff is also secure. | Wilmer van der Gaast | 2011-12-19 | -2/+2 | |
| | | | | | | | | | | | | | | | (Think of Twitter, but also MSN/Yahoo! authentication.) | ||||
| | * | Move conversion of status codes to status messages into SSL libs. | Wilmer van der Gaast | 2011-12-19 | -34/+9 | |
| | | | |||||
| | * | Initial merge of tls_verify patch from AopicieR. | Wilmer van der Gaast | 2011-12-19 | -5/+55 | |
| | | | |||||
| * | | Use initgroups() as well when dropping privileges. Closes bug #852. | Wilmer van der Gaast | 2011-12-22 | -1/+36 | |
| |/ | |||||
| * | Don't use the C++ keyword 'new' as a variable name. | Alex Miller | 2011-12-18 | -1/+1 | |
| | | |||||
* | | Fixed a bug that probably (can't test this now since it's down) broke OAuth | Wilmer van der Gaast | 2011-12-21 | -1/+1 | |
| | | | | | | | | | | setup for identi.ca. Turning on oauth for identi.ca accounts by default now. | ||||
* | | Add a helpful message on what to do with OAuth login issues. | Wilmer van der Gaast | 2011-12-21 | -4/+15 | |
| | | |||||
* | | Make it easier to add OAuth-authenticated accounts without having to type | Wilmer van der Gaast | 2011-12-21 | -6/+6 | |
| | | | | | | | | | | a bogus password. | ||||
* | | Fix parsing of acc->pass. Use oauth_params_ functions instead of string | Wilmer van der Gaast | 2011-12-21 | -17/+12 | |
| | | | | | | | | | | magic, fixes escaping issues. | ||||
* | | Detect JID changes at login time and warn the user about them. | Wilmer van der Gaast | 2011-12-20 | -12/+48 | |
| | | |||||
* | | When updating the XMPP password field with OAuth data, try harder to preserve | Wilmer van der Gaast | 2011-12-19 | -13/+11 | |
| | | | | | | | | | | existing data. (Like refresh tokens which we'll need again on next login.) | ||||
* | | Give a list of SASL mechanisms supported by a server when reporting we don't | Wilmer van der Gaast | 2011-12-19 | -1/+17 | |
| | | | | | | | | | | support any of them. | ||||
* | | Moving msn_findheader() to lib/misc.c as get_rfc822_header() so I can use it | Wilmer van der Gaast | 2011-12-19 | -64/+11 | |
| | | | | | | | | | | in OAuth as well. (Need it to find the Content-Type: header.) | ||||
* | | Restructured and updated code a little bit to support new-style (much better | Wilmer van der Gaast | 2011-12-18 | -32/+39 | |
| | | | | | | | | | | | | and "proper" OAuth2) Facebook OAuth support. (And, add wl.offline scope to get tokens that don't expire after an hour.) | ||||
* | | More generic OAuth support now. Should work well for all GTalk accounts now | Wilmer van der Gaast | 2011-12-18 | -17/+69 | |
| | | | | | | | | | | | | and somewhat for MS Messenger. The fb part needs different parsing of the authorize request, and possibly some other work. | ||||
* | | Mainline merge. | Wilmer van der Gaast | 2011-12-17 | -246/+4945 | |
|\| | |||||
| * | As I intended for a while already, use account tags everywhere instead of | Wilmer van der Gaast | 2011-12-13 | -1/+1 | |
| | | | | | | | | | | | | | | | | "protocol(handle)". It's guaranteed to be unique and also shorter. It may suck for people who have multiple accounts and didn't change their tags, but that'll hopefully remind them to change them. | ||||
| * | skyped: give reasonable error message when cert is missing | Miklos Vajna | 2011-12-12 | -5/+9 | |
| | | |||||
| * | Support HTTP/1.1 redirect status codes and use HTTPS for OAuth setup. This | Wilmer van der Gaast | 2011-12-11 | -4/+4 | |
| | | | | | | | | | | | | is required for identi.ca and really should be done for Twitter as well. Twitter OAuth is still broken though, it seems to disagree about signatures. | ||||
| * | Read both alias and server_alias properties for libpurple contacts. TBH I | Wilmer van der Gaast | 2011-12-11 | -0/+2 | |
| | | | | | | | | | | | | don't even know what's the difference, but this fixes Facebook nicks when using libpurple. | ||||
| * | Another packaging fix: Don't put skyped manpage in bitlbee-common. | Wilmer van der Gaast | 2011-12-11 | -11/+11 | |
| | | |||||
| * | Skype module packaging. | Wilmer van der Gaast | 2011-12-10 | -7/+7 | |
| | | |||||
| * | Merging non-SASL authentication patch from #863. This also implements | Wilmer van der Gaast | 2011-12-07 | -2/+5 | |
| | | | | | | | | | | | | | | hidden-default settings, which means a setting is hidden unless it was changed from the default. This seems like appropriate behaviour for something as obscure as this. | ||||
| * | Merging compiler warning fixes from vmiklos. | Wilmer van der Gaast | 2011-12-06 | -138/+75 | |
| |\ | | | | | | | | | | | | | | | | This change also uncovered one bug in groupchat handling in OSCAR, which I fixed during the merge. | ||||
| | * | yahoo: unused-but-set-variables | Miklos Vajna | 2011-12-06 | -42/+19 | |
| | | | |||||
| | * | oscar: unused-but-set-variables | Miklos Vajna | 2011-12-06 | -90/+56 | |
| | | | |||||
| | * | msn: unused-but-set-variables | Miklos Vajna | 2011-12-06 | -9/+2 | |
| |/ | |||||
| * | Debug output tweaks: Try to send everything to stderr, and add ifdef to | Wilmer van der Gaast | 2011-12-04 | -5/+5 | |
| | | | | | | | | | | enable printing of all SSL traffic. | ||||
| * | Somewhat improve debug logging of HTTP/SOAP stuff. | Wilmer van der Gaast | 2011-12-02 | -2/+0 | |
| | | |||||
| * | MSN: No clue if the OUT command can specify other reasons, but if so, show | Wilmer van der Gaast | 2011-11-26 | -1/+2 | |
| | | | | | | | | | | it to the user. | ||||
| * | msn_soap_debug_print may get called with NULL pointers. Pay attention. | Wilmer van der Gaast | 2011-11-25 | -4/+8 | |
| | | |||||
| * | Hopefully this fixed #838. Patch from Artem Savkov, thanks! The problem was | Wilmer van der Gaast | 2011-11-24 | -18/+18 | |
| | | | | | | | | | | | | HTTP failures caused by (most likely) DNS resolution problems. Yes, ignoring return values is still bad, kids! | ||||
| * | Add missing 'skype/skyped.conf.dist' | Miklos Vajna | 2011-11-23 | -0/+10 | |
| | | |||||
| * | Undoing old workaround for MSN troubles and added more proper fix. The | Wilmer van der Gaast | 2011-11-12 | -3/+3 | |
| | | | | | | | | | | | | http_client module needs some refactoring though. Will do that later.. This should hopefully fix bug #850. | ||||
| * | Workaround/Fix for MSN login troubles, many thanks to necropresto. Bug #850. | Wilmer van der Gaast | 2011-11-10 | -3/+3 | |
| | | |||||
| * | Fixed bug in msn_soap_debug_print() failing to print HTTP headers of SOAP | Wilmer van der Gaast | 2011-11-09 | -1/+1 | |
| | | | | | | | | | | | | queries. No, this doesn't fix #850, I just found this bug while trying to get debugging info for that. | ||||
| * | Killed careless use of strcpy(). Luckily these are only a risk on public | Wilmer van der Gaast | 2011-10-30 | -3/+4 | |
| | | | | | | | | | | servers. | ||||
| * | Big merge from pesco, closing some OTR issues: #759, #824, #839, #830. | Wilmer van der Gaast | 2011-10-20 | -3/+3 | |
| |\ | |||||
| | * | rename irc_usermsg to irc_rootmsg. | unknown | 2011-10-03 | -3/+3 | |
| | | | | | | | | | | | | | | | | | | add new irc_usermsg, irc_usernotice. deliver user-specific messages from libotr as notices to that user. | ||||
| * | | Clearer error msg when trying to add an existing OSCAR contact. Bug #828. | Wilmer van der Gaast | 2011-10-19 | -0/+4 | |
| | | | |||||
| * | | changeset:devel,814 was silly and incomplete. This should fix that. Full | Wilmer van der Gaast | 2011-10-19 | -0/+4 | |
| | | | | | | | | | | | | | | | workaround for Twitter "hang" problem. | ||||
| * | | Stupid work-around for bug #838. The troublesome condition is known, I just | Wilmer van der Gaast | 2011-10-17 | -0/+8 | |
| |/ | | | | | | | | | | | don't know exactly how BitlBee gets into it. Any more info from people who see this problem often would be useful. | ||||
| * | Fix #820, make Skype mod compile on NetBSD. | Wilmer van der Gaast | 2011-08-27 | -0/+1 | |
| | | | | | | | | | | | | | | (I haven't personally tested that the Skype module *works* after this nor have I received any reports that either confirm or deny this. This change just makes it *compile*.) |