Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Drop dead support for MSN offline messages (that SOAP server isn't even in | Wilmer van der Gaast | 2012-02-11 | -178/+3 |
| | | | | | | DNS anymore). Bug #874 for adding support for the new (much simpler, for a change) way. | |||
* | Add missing newslines to debugging output. Bug #896. | Wilmer van der Gaast | 2012-02-11 | -2/+2 |
| | ||||
* | Rename SRCDIR directory to _SRCDIR_. I guess #907 was caused by SRCDIR | Wilmer van der Gaast | 2012-02-11 | -29/+29 |
| | | | | | unexpectedly being set to something already. | |||
* | Applied patch from #895, making show_old_mentions an integer setting instead | Wilmer van der Gaast | 2012-02-10 | -5/+8 |
| | | | | | of boolean so you can change the number of mentions being fetched. | |||
* | Support for "nameless" chatrooms on Jabber. | Wilmer van der Gaast | 2012-02-10 | -0/+55 |
| | | | | | | | Just join #somechannel and start inviting people. It should Just Work, like on other IM networks. Works at least with GTalk and with other servers that have conference stuff installed on conference.$servername. | |||
* | Probing for Google Talk servers, based on iq-discovery responses. I'll need | Wilmer van der Gaast | 2012-02-10 | -1/+47 |
| | | | | | this for automatically generating a sane name for groupchats. | |||
* | Take t.co URL lengthe^Wshortening into account when counting message length | Wilmer van der Gaast | 2012-02-08 | -1/+35 |
| | | | | | | | before posting a Twitter message. Disable this functionality by default for identi.ca accounts. Hardcode post-t.co URL length to 20 since it's probably not going to change any time soon. Bug #855. Patch by Artem Savkov, thanks! | |||
* | Try to show the user_split info for a protocol in "help purple $PROTOCOL". | Wilmer van der Gaast | 2012-01-30 | -0/+10 |
| | | | | | | | This in response to #898. I could also try to make each split a separate setting but that'd make the Jabber module very ugly for example, requiring the user to split up his/her JID. Let's hope people read this help info.. | |||
* | Merging strip_newlines Twitter setting. | Wilmer van der Gaast | 2012-01-30 | -0/+5 |
|\ | ||||
| * | add 'strip_newlines' setting to Twitter | Daniel Albers | 2012-01-13 | -0/+5 |
| | | ||||
* | | Report mysterious unsupported libpurple options in "help purple $PROTOCOL". | Wilmer van der Gaast | 2012-01-30 | -0/+2 |
| | | | | | | | | | | Mostly an attempt to explain what's up with #898. | |||
* | | skype: properly display multiple about lines | Miklos Vajna | 2012-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 lines | Miklos Vajna | 2012-01-28 | -0/+15 |
|/ | ||||
* | Don't handle HTTP 401 responses from Twitter API differently anymore after | Wilmer van der Gaast | 2012-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 likely | Wilmer van der Gaast | 2012-01-10 | -2/+2 |
| | | | | | fixes #888/#891. | |||
* | jabber_buddy_* stuff *is* a complete memory management hell already. :-( | Wilmer van der Gaast | 2011-12-26 | -0/+2 |
| | | | | | Hopefully this change fixes a small memory leak. | |||
* | Fixing memory leak in Twitter module. | Wilmer van der Gaast | 2011-12-26 | -8/+7 |
| | ||||
* | 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 |
| | | |