summaryrefslogtreecommitdiff
path: root/src/ne_gnutls.c
Commit message (Expand)AuthorAgeFilesLines
* Use GnuTLS system trust function if available.Joe Orton2022-09-101-0/+4
* Add ne_ssl_cert_hdigest, alternative to ne_ssl_cert_digest.Joe Orton2021-03-211-7/+38
* Update copyright years.Joe Orton2021-01-231-1/+1
* Support SHA-512 (in addition to SHA-512/256) with ne_strhash().Joe Orton2021-01-231-0/+1
* Support colon- and space-separated output for ne_strhash/ne_vstrhash.Joe Orton2020-12-061-2/+2
* Provide ne_vstrhash() implementation using GnuTLS:Joe Orton2020-06-181-0/+31
* * src/ne_gnutls.c (check_certificate): Report expired or not-yet-validJoe Orton2019-03-221-3/+10
* * src/ne_gnutls.c (provide_client_cert): Fix allocation size,Joe Orton2018-11-141-1/+1
* Rewrite GnuTLS PKCS#11 support to work (exclusively) with the newJoe Orton2015-09-021-11/+71
* * src/ne_gnutls.c (ne_ssl_clicert_import): Cast away warning.Joe Orton2014-09-221-1/+3
* * src/ne_gnutls.c (ne_ssl_readable_dname): Remove unused variable.Joe Orton2014-09-221-2/+1
* * configure.ac: Rename from configure.in.Joe Orton2014-09-201-0/+4
* * src/ne_gnutls.c (provide_client_cert): Avoid segfaults with GnuTLS 3.x.Joe Orton2013-07-311-1/+6
* * src/ne_gnutls.c (x509_crt_copy, make_peers_chain): Fix potential segv,Joe Orton2013-07-311-1/+4
* * src/ne_privssl.h, src/ne_gnutls.c, src/ne_socket.c: Avoid olde GnuTLS types,Joe Orton2013-07-311-43/+43
* * src/ne_gnutls.c, macros/neon.m4: Support build with GnuTLS 3, patch byJoe Orton2013-07-311-7/+16
* * src/ne_gnutls.c (ne_ssl_context_get_flag): Add function.Joe Orton2011-12-091-1/+6
* * src/ne_ssl.h (ne_ssl_clicert_import): New function.Joe Orton2011-06-231-3/+17
* Fix some errors flagged by a Coverity scan:Joe Orton2011-05-031-2/+3
* * src/ne_gnutls.c (ne__ssl_init): Fix for GnuTLS with Nettle.Joe Orton2011-05-031-0/+6
* * src/ne_gnutls.c (provide_client_cert): Return success with no certJoe Orton2010-11-111-3/+5
* * src/ne_gnutls.c (map_verify_failures): Fix build for GnuTLS < 2.8.Joe Orton2009-12-021-0/+2
* 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