summaryrefslogtreecommitdiff
path: root/src/ne_gnutls.c
Commit message (Expand)AuthorAgeFilesLines
* * src/ne_gnutls.c (provide_client_cert): Fix allocation size,joe2018-11-141-1/+1
* Rewrite GnuTLS PKCS#11 support to work (exclusively) with the newjoe2015-09-021-11/+71
* * src/ne_gnutls.c (ne_ssl_clicert_import): Cast away warning.joe2014-09-221-1/+3
* * src/ne_gnutls.c (ne_ssl_readable_dname): Remove unused variable.joe2014-09-221-2/+1
* * configure.ac: Rename from configure.in.joe2014-09-201-0/+4
* * src/ne_gnutls.c (provide_client_cert): Avoid segfaults with GnuTLS 3.x.joe2013-07-311-1/+6
* * src/ne_gnutls.c (x509_crt_copy, make_peers_chain): Fix potential segv,joe2013-07-311-1/+4
* * src/ne_privssl.h, src/ne_gnutls.c, src/ne_socket.c: Avoid olde GnuTLS types,joe2013-07-311-43/+43
* * src/ne_gnutls.c, macros/neon.m4: Support build with GnuTLS 3, patch byjoe2013-07-311-7/+16
* * src/ne_gnutls.c (ne_ssl_context_get_flag): Add function.joe2011-12-091-1/+6
* * src/ne_ssl.h (ne_ssl_clicert_import): New function.joe2011-06-231-3/+17
* Fix some errors flagged by a Coverity scan:joe2011-05-031-2/+3
* * src/ne_gnutls.c (ne__ssl_init): Fix for GnuTLS with Nettle.joe2011-05-031-0/+6
* * src/ne_gnutls.c (provide_client_cert): Return success with no certjoe2010-11-111-3/+5
* * src/ne_gnutls.c (map_verify_failures): Fix build for GnuTLS < 2.8.joe2009-12-021-0/+2
* Security fix for CVE-2009-2474, handling of "NUL" bytes in certificatejoe2009-08-181-2/+2
* * src/ne_string.c (ne_buffer_qappend): New function.joe2009-08-111-13/+87
* * src/ne_gnutls.c (ne_ssl_context_create): Enable support forjoe2009-05-291-0/+2
* * src/ne_gnutls.c (check_certificate): Correctly check validity times of certsjoe2009-04-301-2/+2
* Expose the cert verification failure case where a cert higher in thejoe2009-03-031-8/+17
* * src/ne_gnutls.c (pkcs12_parse): Ignore any but the first key or certjoe2008-10-301-0/+8
* * src/ne_gnutls.c (make_peers_chain): Fix potential segfault.joe2008-10-061-1/+3
* * src/ne_session.c [NE_HAVE_SSL] (ne__ssl_match_hostname): Newjoe2008-07-241-23/+2
* * src/ne_gnutls.c (provide_client_cert): Set ssl_cc_requested flagjoe2008-07-201-3/+11
* * src/ne_openssl.c (ne__negotiate_ssl),joe2008-07-191-1/+1
* * src/ne_gnutls.c: Unbreak ts-ssl build.joe2008-04-031-0/+1
* * src/ne_gnutls.c: Enable quick-random in gcrypt unconditionally.joe2008-04-031-3/+2
* * src/ne_gnutls.c (ne__ssl_init): Enable fast initialization for GnuTLS.joe2008-04-031-0/+3
* * src/ne_gnutls.c (ne_ssl_dname_cmp): Fix compiler warning withoutjoe2008-03-291-4/+1
* * src/ne_gnutls.c (read_to_datum): Fix fd leak.joe2008-03-281-0/+3
* * src/ne_gnutls.c (provide_client_cert) [HAVE_NEW_DN_API]:joe2008-03-281-6/+44
* Rebuild the peer cert chain correctly, with suitable GnuTLS support:joe2008-03-281-4/+56
* * src/ne_gnutls.c: Define HAVE_NEW_DN_API for GnuTLS >= 2.3.2.joe2008-03-281-0/+31
* * src/ne_gnutls.c (check_identity): Ensure that strings are NUL terminatedjoe2008-02-141-1/+4
* * src/ne_gnutls.c (match_hostname, check_identity): Tone down joe2008-02-071-2/+4
* * src/ne_gnutls.c (ne_ssl_clicert_read): Fail if missing cert or key.joe2008-02-071-1/+3
* Initial support for PKCS#11, based on the pakchois PKCS#11 library:joe2008-02-061-9/+39
* Re-apply r1317, portion of r1316:joe2008-02-061-0/+6
* Revert diff r1320:r1314.joe2008-02-061-45/+10
* Add support for PKCS#12 client certs which don't include a privatejoe2008-01-311-10/+45
* * src/ne_gnutls.c: Remove now-redundant #includes.joe2008-01-301-3/+0
* Enable TLS SNI support for GnuTLS builds:joe2007-12-051-0/+4
* * src/ne_gnutls.c [HAVE_ICONV && HAVE_GNUTLS_X509_DN_GET_RDN_AVA]:joe2007-08-211-0/+1
* * src/ne_gnutls.c (check_identity): Take URI object as argument;joe2007-07-261-3/+35
* * src/ne_gnutls.c (ne__ssl_exit): Implement for recent versions ofjoe2007-07-111-2/+3
* * src/ne_gnutls.c (ne_ssl_clicert_read): Update code/comment onjoe2007-06-271-1/+2
* * src/ne_gnutls.c (pkcs12_parse, ne_ssl_clicert_read): Removejoe2007-06-271-9/+4
* * src/ne_gnutls.c (pkcs12_parse, ne_ssl_clicert_read): Fix handling ofjoe2007-06-271-5/+8
* * macros/neon.m4 (NEON_SSL): Check for gnutls_x509_dn_get_rdn_ava andjoe2007-06-271-1/+132
* Formalize the date formatting by ne_ssl_cert_validity and addjoe2006-02-281-7/+4