summaryrefslogtreecommitdiff
path: root/src/ne_gnutls.c
Commit message (Expand)AuthorAgeFilesLines
* Tag release 0.28.6.0.28.6Joe Orton2009-08-181-230/+29
* Security fix for CVE-2009-2474, handling of "NUL" bytes in certificateJoe Orton2009-08-181-2/+2
* * src/ne_string.c (ne_buffer_qappend): New function.Joe Orton2009-08-111-13/+87
* * src/ne_gnutls.c (ne_ssl_context_create): Enable support forJoe Orton2009-05-291-0/+2
* * src/ne_gnutls.c (check_certificate): Correctly check validity times of certsJoe Orton2009-04-301-2/+2
* Expose the cert verification failure case where a cert higher in theJoe Orton2009-03-031-8/+17
* * src/ne_gnutls.c (pkcs12_parse): Ignore any but the first key or certJoe Orton2008-10-301-0/+8
* * src/ne_gnutls.c (make_peers_chain): Fix potential segfault.Joe Orton2008-10-061-1/+3
* * src/ne_session.c [NE_HAVE_SSL] (ne__ssl_match_hostname): NewJoe Orton2008-07-241-23/+2
* * src/ne_gnutls.c (provide_client_cert): Set ssl_cc_requested flagJoe Orton2008-07-201-3/+11
* * src/ne_openssl.c (ne__negotiate_ssl),Joe Orton2008-07-191-1/+1
* * src/ne_gnutls.c: Unbreak ts-ssl build.Joe Orton2008-04-031-0/+1
* * src/ne_gnutls.c: Enable quick-random in gcrypt unconditionally.Joe Orton2008-04-031-3/+2
* * src/ne_gnutls.c (ne__ssl_init): Enable fast initialization for GnuTLS.Joe Orton2008-04-031-0/+3
* * src/ne_gnutls.c (ne_ssl_dname_cmp): Fix compiler warning withoutJoe Orton2008-03-291-4/+1
* * src/ne_gnutls.c (read_to_datum): Fix fd leak.Joe Orton2008-03-281-0/+3
* * src/ne_gnutls.c (provide_client_cert) [HAVE_NEW_DN_API]:Joe Orton2008-03-281-6/+44
* Rebuild the peer cert chain correctly, with suitable GnuTLS support:Joe Orton2008-03-281-4/+56
* * src/ne_gnutls.c: Define HAVE_NEW_DN_API for GnuTLS >= 2.3.2.Joe Orton2008-03-281-0/+31
* * src/ne_gnutls.c (check_identity): Ensure that strings are NUL terminatedJoe Orton2008-02-141-1/+4
* * src/ne_gnutls.c (match_hostname, check_identity): Tone down Joe Orton2008-02-071-2/+4
* * src/ne_gnutls.c (ne_ssl_clicert_read): Fail if missing cert or key.Joe Orton2008-02-071-1/+3
* Initial support for PKCS#11, based on the pakchois PKCS#11 library:Joe Orton2008-02-061-9/+39
* Re-apply r1317, portion of r1316:Joe Orton2008-02-061-0/+6
* Revert diff r1320:r1314.Joe Orton2008-02-061-45/+10
* Add support for PKCS#12 client certs which don't include a privateJoe Orton2008-01-311-10/+45
* * src/ne_gnutls.c: Remove now-redundant #includes.Joe Orton2008-01-301-3/+0
* Enable TLS SNI support for GnuTLS builds:Joe Orton2007-12-051-0/+4
* * src/ne_gnutls.c [HAVE_ICONV && HAVE_GNUTLS_X509_DN_GET_RDN_AVA]:Joe Orton2007-08-211-0/+1
* * src/ne_gnutls.c (check_identity): Take URI object as argument;Joe Orton2007-07-261-3/+35
* * src/ne_gnutls.c (ne__ssl_exit): Implement for recent versions ofJoe Orton2007-07-111-2/+3
* * src/ne_gnutls.c (ne_ssl_clicert_read): Update code/comment onJoe Orton2007-06-271-1/+2
* * src/ne_gnutls.c (pkcs12_parse, ne_ssl_clicert_read): RemoveJoe Orton2007-06-271-9/+4
* * src/ne_gnutls.c (pkcs12_parse, ne_ssl_clicert_read): Fix handling ofJoe Orton2007-06-271-5/+8
* * macros/neon.m4 (NEON_SSL): Check for gnutls_x509_dn_get_rdn_ava andJoe Orton2007-06-271-1/+132
* Formalize the date formatting by ne_ssl_cert_validity and addJoe Orton2006-02-281-7/+4
* * macros/neon.m4 (NEON_SSL): Don't define HAVE_PTHREADS.Joe Orton2006-02-271-2/+2
* * src/ne_session.c (ne__ssl_set_verify_err): Moved here...Joe Orton2006-02-271-1/+1
* * src/ne_ssl.h (NE_SSL_CTX_SSLv2): New constant.Joe Orton2006-02-251-0/+4
* * src/ne_gnutls.c: Fix --enable-threadsafe-ssl build; includeJoe Orton2006-02-181-1/+3
* * macros/neon.m4 (NEON_SSL): Add --enable-threadsafe-ssl flag whichJoe Orton2006-02-171-0/+9
* * src/ne_privssl.h (ne__ssl_init, ne__ssl_exit): Add prototypes.Joe Orton2006-02-171-0/+16
* * src/ne_gnutls.c, src/ne_openssl.c, src/ne_basic.c,Joe Orton2006-01-061-2/+2
* * src/ne_gnutls.c (ne__negotiate_ssl): Skip verification of the certJoe Orton2005-11-291-0/+10
* * macros/neon.m4 (NEON_SSL): Add --with-ca-bundle flag to allow anJoe Orton2005-11-291-2/+7
* Implement session caching for GNUTLS:Joe Orton2005-11-291-0/+6
* * src/ne_gnutls.c (make_peers_chain): Don't leak if import fails.Joe Orton2005-11-281-3/+3
* * src/ne_request.c (open_connection, do_connect): Take session pointerJoe Orton2005-11-241-2/+1
* * src/ne_gnutls.c (provide_client_cert): Remove unused variable.Joe Orton2005-09-171-4/+4
* * src/ne_gnutls.c (ne_ssl_context_create): Zero-initialize allocatedJoe Orton2005-09-171-1/+5