Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Openssl 1.1 support | Eneas U de Queiroz | 2018-05-24 | -9/+15 |
| | | | | | | This adds openssl 1.1.0 support. Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com> | |||
* | ssl_openssl: Allow TLS versions newer than 1.0 | dequis | 2016-09-29 | -1/+2 |
| | | | | | | | | | | | | Another victim of SSLv23_client_method's terrible name. At least we weren't forcing ssl 3.0. Thanks kl3 for pointing this out. Despite what this commit might suggest, using openssl is not recommended at all. Potential GPL incompatibility aside, that module doesn't have certificate verification code. Don't use it unless you have a good reason to do so. | |||
* | Use proxy_disconnect() in http, ssl, jabber, oscar | dequis | 2015-10-26 | -2/+2 |
| | | | | | | | | | | 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) | |||
* | Reindent everything to K&R style with tabs | Indent | 2015-02-20 | -137/+144 |
| | | | | | | | 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. | |||
* | Replace isdigit/isalpha/.../tolower/toupper with glib variants | dequis | 2015-01-16 | -1/+1 |
| | | | | | | | | | | | 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 address | Matej Cepl | 2015-01-16 | -2/+2 |
| | ||||
* | In the OpenSSL module, keep only one global SSL context instead of recreating | Wilmer van der Gaast | 2012-12-24 | -10/+13 |
| | | | | | one for every connection. | |||
* | SNI client support in GnuTLS+OpenSSL modules. | Wilmer van der Gaast | 2012-12-24 | -28/+22 |
| | ||||
* | A few more SSL fixes merged from AopicieR. This also fixes OpenSSL compile | Wilmer van der Gaast | 2012-01-03 | -1/+2 |
| | | | | | issues (bug #881). | |||
* | tls_verify correction: Don't fail cert verification in non-GnuTLS modules | Wilmer van der Gaast | 2011-12-23 | -4/+3 |
| | | | | | unless "cafile" setting is enabled. | |||
* | Add verify argument to ssl_connect() so HTTPS-based stuff is also secure. | Wilmer van der Gaast | 2011-12-19 | -1/+1 |
| | | | | | (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 | -0/+5 |
| | ||||
* | Initial merge of tls_verify patch from AopicieR. | Wilmer van der Gaast | 2011-12-19 | -4/+18 |
| | ||||
* | GnuTLS now also needs ssl_pending() implemented. Bug #860. | Wilmer van der Gaast | 2011-11-14 | -9/+0 |
| | ||||
* | Merging mainline, which includes a huge msnp13 merge. | Wilmer van der Gaast | 2010-10-02 | -1/+28 |
|\ | | | | | | | | | | | Not 100% sure about the OpenSSL merge, should double check that but I'm currently offline. | |||
| * | Some general cleanup, plus fixing a bug in the memberlist parsing code: | Wilmer van der Gaast | 2010-08-21 | -2/+2 |
| | | | | | | | | | | | | the lists can come in in any order, so parse it *completely* before showing auth requests. | |||
| * | OpenSSL fixes + debugging. | Wilmer van der Gaast | 2010-08-13 | -5/+9 |
| | | ||||
| * | Implement MSNP15 SSO (Sadistic Sign-On). | Wilmer van der Gaast | 2010-08-11 | -0/+24 |
| | | ||||
* | | First step in this merge. Mostly a bzr merge and then a cleanup of conflicts | Wilmer van der Gaast | 2010-08-24 | -2/+7 |
|\ \ | |/ |/| | | | | | and parts I want to/have to redo (because of ui-fix). | |||
| * | merge in latest trunk | Sven Moritz Hallberg | 2008-07-17 | -4/+19 |
| |\ | ||||
| * | | 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 | -2/+7 |
| | | | | | | | | | | | | the global state of libgcrypt | |||
* | | | Make purple use BitlBee's event handling API. Since the APIs never really | Wilmer van der Gaast | 2009-10-11 | -2/+2 |
| |/ |/| | | | | | | | | | | | | | | | | | diverged too much this is fairly transparent. I did rename and redefine GAIM_INPUT_* variables to really make it work without adding another stupid layer in between. One problem left, the new libpurple input API doesn't care about return values. Fixing that in the next CL. | |||
* | | Fixed stalling issue with OpenSSL and Jabber (#368). | Wilmer van der Gaast | 2008-03-23 | -4/+19 |
|/ | ||||
* | Added starttls code to ssl_openssl.c so GnuTLS isn't the only supported | Wilmer van der Gaast | 2006-10-19 | -40/+77 |
| | | | | | SSL module in this branch anymore. | |||
* | Moving all generic files to lib/ instead of having some in / and some in | Wilmer van der Gaast | 2006-06-25 | -0/+221 |
protocols/, and adding RC4 code. |