summaryrefslogtreecommitdiff
path: root/lib/auth/cert.c
Commit message (Expand)AuthorAgeFilesLines
* build: re-indent codeDaiki Ueno2023-04-241-403/+325
* Indent codeZoltan Fridrich2023-01-271-151/+205
* build: suppress GCC analyzer warningsDaiki Ueno2022-11-221-0/+4
* Fix handshake segfault if no privkey is suppliedZoltan Fridrich2022-10-211-0/+3
* cert-auth: suppress false-positive warnings with GCC analyzerDaiki Ueno2022-01-121-1/+9
* ASN1 : Remove warnings related to old libtasn1 namingsLeonardo Bras2021-05-211-1/+1
* cert auth: filter out unsupported cert types from TLS 1.2 CRDaiki Ueno2021-05-171-6/+70
* SignatureAlgorithms: force-enable GOST signatures for GOST KXDmitry Eremin-Solenikov2019-12-281-1/+1
* Support GOST certificate request valuesDmitry Eremin-Solenikov2019-12-181-8/+27
* Use https:// for www.gnu.org and www.example.comTim Rühsen2019-03-131-1/+1
* Cleanup lib/auth/cert.c as suggested by cppchecktmp-cleanup-certTim Rühsen2019-02-131-26/+12
* _gnutls_gen_rawpk_crt: corrected the use of asserttmp-key-usageNikos Mavrogiannopoulos2019-02-061-9/+10
* raw public keys: apply the key usage bits the same way as X.509Nikos Mavrogiannopoulos2019-02-061-6/+14
* Enforce the certificate key usage restrictions on all casesNikos Mavrogiannopoulos2019-02-061-5/+24
* Implemented support for raw public-key functionality (RFC7250).Tom Vrancken2018-12-151-64/+248
* Renamed _gnutls_server_select_cert() to _gnutls_select_server_cert() for cons...Tom Vrancken2018-10-181-2/+2
* Renamed _gnutls_auth_info_set() to _gnutls_auth_info_init().Tom Vrancken2018-10-181-2/+2
* Renamed _gnutls_proc_x509_server_crt to _gnutls_proc_x509_crt.Tom Vrancken2018-10-181-2/+2
* Small fixes for comments and log strings.Tom Vrancken2018-10-181-11/+11
* _gnutls_server_select_cert: return error when no server cert is selectedtmp-auto-reauthNikos Mavrogiannopoulos2018-10-161-3/+4
* Implemented RFC7250 certificate type negotiation extensions.Tom Vrancken2018-08-201-28/+65
* cert auth: simplify certificate selection codeDmitry Eremin-Solenikov2018-07-231-55/+25
* gnutls_certificate_set_retrieve_function3: updated documentationtmp-pkcs11-pcertNikos Mavrogiannopoulos2018-05-121-1/+1
* cert auth: use a single callback to call for OCSPNikos Mavrogiannopoulos2018-02-191-17/+23
* ocsp: enhanced the OCSP response loading APIsNikos Mavrogiannopoulos2018-02-191-8/+8
* gnutls_certificate_set_ocsp_status_request_file: match input response to cert...Nikos Mavrogiannopoulos2018-02-191-8/+19
* select_sign_algorithm: check KX type only on pre-TLS1.3Nikos Mavrogiannopoulos2018-02-191-1/+1
* rename _gnutls_selected_certs_set -> selected_certs_setNikos Mavrogiannopoulos2018-02-191-33/+33
* ocsp: send all the OCSP responses under TLS1.3Nikos Mavrogiannopoulos2018-02-191-1/+1
* introduced gnutls_certificate_retrieve_function3Nikos Mavrogiannopoulos2018-02-191-216/+38
* _gnutls_copy_certificate_auth_info: simplified and avoid multiple allocationsNikos Mavrogiannopoulos2018-02-191-30/+14
* handshake: use hsk_flags in TLS1.2 and TLS1.3Nikos Mavrogiannopoulos2018-02-191-1/+1
* removed legacy/unused rsa-related structures/functionsNikos Mavrogiannopoulos2018-02-191-8/+0
* handshake: handle the certificate authorities extensionNikos Mavrogiannopoulos2018-02-191-8/+8
* handshake: added support for client certificatesNikos Mavrogiannopoulos2018-02-191-12/+7
* kx: moved to new buffer APINikos Mavrogiannopoulos2018-02-191-3/+6
* cs: select certificate under TLS1.3Nikos Mavrogiannopoulos2018-02-191-1/+2
* handshake: added basic support for TLS 1.3 handshake in client sideNikos Mavrogiannopoulos2018-02-191-6/+5
* ext/signature: added TLS 1.3 signature algorithm negotiationNikos Mavrogiannopoulos2018-02-191-10/+7
* cert selection: prioritize RSA-PSS certs over RSANikos Mavrogiannopoulos2017-08-081-3/+7
* gnutls_certificate_credentials_t: combine privkey into cert_st structureNikos Mavrogiannopoulos2017-08-081-4/+4
* prior to negotiating a signature check compatibility with private keyNikos Mavrogiannopoulos2017-08-041-4/+14
* handshake: select a signature algorithm earlyNikos Mavrogiannopoulos2017-08-041-2/+54
* cleanup: removed duplicate parameter in gnutls_pubkey_stNikos Mavrogiannopoulos2017-08-031-5/+5
* security_parameters: simplified contents by keeping pointer to cipher_suite_e...Nikos Mavrogiannopoulos2017-08-021-2/+1
* Print the requested CA names when in debug modeNikos Mavrogiannopoulos2017-07-111-3/+9
* priorities: share priority structures across sessionsNikos Mavrogiannopoulos2017-07-101-1/+1
* Renamed fields of sign_algorithm_stNikos Mavrogiannopoulos2017-07-101-10/+9
* handshake: simplified signature algorithm list generationNikos Mavrogiannopoulos2017-07-101-8/+1
* handshake: simplified the server-side ciphersuite negotiationNikos Mavrogiannopoulos2017-07-101-64/+88