aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
...
* Merging strip_newlines Twitter setting.Wilmer van der Gaast2012-01-30-0/+5
|\
| * add 'strip_newlines' setting to TwitterDaniel Albers2012-01-13-0/+5
| |
* | Report mysterious unsupported libpurple options in "help purple $PROTOCOL".Wilmer van der Gaast2012-01-30-0/+2
| | | | | | | | | | Mostly an attempt to explain what's up with #898.
* | Merging (what is hopefully) a fix for #901.Wilmer van der Gaast2012-01-30-5/+35
|\ \ | |/ |/|
| * skype: properly display multiple about linesMiklos Vajna2012-01-28-5/+20
| | | | | | | | | | Previously we printed only the last one
| * skype: don't crash in skype_parse_user() if the user has multiple about linesMiklos Vajna2012-01-28-0/+15
|/
* Don't handle HTTP 401 responses from Twitter API differently anymore afterWilmer van der Gaast2012-01-10-8/+0
| | | | | | initial login. This fixes issues with Twitter's intermittent authentication failures. (Bug #893)
* Return, don't try to flush the timeline on a broken connection. This likelyWilmer van der Gaast2012-01-10-2/+2
| | | | | fixes #888/#891.
* Fixing one compiler warning that shouldn't indicate any real problem (onlyWilmer van der Gaast2012-01-04-1/+1
| | | | | causes unpredictable behaviour on wrongly formatted JSON input).
* A few more SSL fixes merged from AopicieR. This also fixes OpenSSL compileWilmer van der Gaast2012-01-03-10/+5
| | | | | issues (bug #881).
* Move the check for "set auto_connect" to a more sensible location. #878.Wilmer van der Gaast2011-12-29-3/+3
|
* Keep only one xcred object globally instead of one per connection. WithWilmer van der Gaast2011-12-29-16/+20
| | | | | | verification, this object gets pretty huge and there's no need to have it more than once.
* When changing nicks and the change is case-only (or no change *at all*),Wilmer van der Gaast2011-12-29-2/+6
| | | | | do not reset identify status. Bug #880.
* jabber_buddy_* stuff *is* a complete memory management hell already. :-(Wilmer van der Gaast2011-12-26-0/+2
| | | | | Hopefully this change fixes a small memory leak.
* Fixing memory leak in Twitter module.Wilmer van der Gaast2011-12-26-8/+7
|
* Merging oauth-xmpp branch, which adds support for OAuth2 authenticationWilmer van der Gaast2011-12-26-239/+774
|\ | | | | | | | | | | against some XMPP services (Google Talk, Facebook and Microsoft's MSN-XMPP gateway).
| * A few more minor cleanups before merging this into mainline.Wilmer van der Gaast2011-12-26-12/+13
| |
| * An empty password is still a password, don't refuse accounts for that.Wilmer van der Gaast2011-12-24-2/+2
| |
| * Slight cleanup: Use a constant instead of just "jabber_oauth" everywhere,Wilmer van der Gaast2011-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 Gaast2011-12-24-79/+398
| |\ | |/ |/|
* | Removing unfinished debugging stuff accidentally committed inWilmer van der Gaast2011-12-24-36/+1
| | | | | | | | | | changeset:devel,856.
* | Fix compatibility with old GnuTLS versions, but with a warning. SeeWilmer van der Gaast2011-12-24-0/+8
| | | | | | | | | | http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-1417 for details.
* | tls_verify correction: Don't fail cert verification in non-GnuTLS modulesWilmer van der Gaast2011-12-23-10/+6
| | | | | | | | | | unless "cafile" setting is enabled.
* | Merging SSL certificate verification for GnuTLS, with help from AopicieR.Wilmer van der Gaast2011-12-23-44/+323
|\ \
| * | Just check if verification code != 0 instead of checking for one specificWilmer van der Gaast2011-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 Gaast2011-12-19-2/+8
| | |
| * | Add verify argument to ssl_connect() so HTTPS-based stuff is also secure.Wilmer van der Gaast2011-12-19-10/+23
| | | | | | | | | | | | | | | (Think of Twitter, but also MSN/Yahoo! authentication.)
| * | Doc update.Wilmer van der Gaast2011-12-19-5/+39
| | |
| * | Refuse to start if cafile points at an unreadable file, to avoid silentWilmer van der Gaast2011-12-19-0/+8
| | | | | | | | | | | | | | | cert verification failures.
| * | Move conversion of status codes to status messages into SSL libs.Wilmer van der Gaast2011-12-19-34/+59
| | |
| * | Initial merge of tls_verify patch from AopicieR.Wilmer van der Gaast2011-12-19-25/+216
| | |
* | | Removing the version number override hack broken by a recent NMU. Instead,Wilmer van der Gaast2011-12-23-8/+5
| | | | | | | | | | | | | | | I'll try to solve this problem on just the buildbot using "dch".
* | | bitlbee (3.0.4-2) unstable; urgency=lowWilmer van der Gaast2011-12-22-0/+7
| | | | | | | | | | | | | | | | | | * Not a real Debian release, but just resetting the version number to get sane version numbers for the nightly builds.
* | | Use initgroups() as well when dropping privileges. Closes bug #852.Wilmer van der Gaast2011-12-22-1/+42
| | |
* | | Second attempt at a 3.0.4-1 upload.Wilmer van der Gaast2011-12-20-6/+8
| | |
* | | Merging Debian 3.0.3-1.1 changes.Wilmer van der Gaast2011-12-20-9/+17
| | |
* | | Build skyped as arch=all, and don't build it by default. Debian has removedWilmer van der Gaast2011-12-20-3/+7
| | | | | | | | | | | | | | | the python-skype package.. :-(
* | | Catch condition=G_IO_NVAL from glib's event handler, which should preventWilmer van der Gaast2011-12-19-0/+3
|/ / | | | | | | | | some crashes on unclean shutdowns of connections.
* | Slight documentation fix: "both" is no longer a valid scope for a setting sinceWilmer van der Gaast2011-12-19-8/+8
| | | | | | | | | | there are three possible scopes now.
* | C++ compatibility fix. Fixes #873.Wilmer van der Gaast2011-12-19-5/+14
|\ \
| * | Wrap the external API in `extern "C"` if included in a C++ file.Alex Miller2011-12-18-0/+9
| | |
| * | Don't use the C++ keyword 'new' as a variable name.Alex Miller2011-12-18-5/+5
|/ /
| * Fixed a bug that probably (can't test this now since it's down) broke OAuthWilmer van der Gaast2011-12-21-1/+3
| | | | | | | | | | setup for identi.ca. Turning on oauth for identi.ca accounts by default now.
| * Use sha1_hmac() instead of reimplementing the algorithm in oauth_sign().Wilmer van der Gaast2011-12-21-42/+9
| |
| * Add a helpful message on what to do with OAuth login issues.Wilmer van der Gaast2011-12-21-4/+15
| |
| * Make it easier to add OAuth-authenticated accounts without having to typeWilmer van der Gaast2011-12-21-31/+37
| | | | | | | | | | a bogus password.
| * Fix parsing of acc->pass. Use oauth_params_ functions instead of stringWilmer van der Gaast2011-12-21-17/+12
| | | | | | | | | | magic, fixes escaping issues.
| * Detect JID changes at login time and warn the user about them.Wilmer van der Gaast2011-12-20-12/+48
| |
| * NULL-checking in rfc822_get_header() and OAuth response handling.Wilmer van der Gaast2011-12-20-2/+5
| |
| * Update help text for "set oauth" with what's supported now. Also adding aWilmer van der Gaast2011-12-19-5/+14
| | | | | | | | | | "make testhelp" target to easily see if the current helpfile is loadable.