summaryrefslogtreecommitdiff
path: root/lib/includes
Commit message (Expand)AuthorAgeFilesLines
* lib: add support for AES-192-GCMDmitry Baryshkov2020-05-271-0/+2
* pkcs7: add function to display signature informationDmitry Baryshkov2020-05-141-0/+4
* nettle: expose SIV-CMAC through the AEAD interfaceDaiki Ueno2020-05-041-0/+8
* doc: expand GNUTLS_PRIVKEY_FLAG_REPRODUCIBLE description on RSA-PSS [ci skip]tmp-reproducible-sig-docDaiki Ueno2020-04-301-3/+6
* gnutls_ext_get_name2: new functionDaiki Ueno2020-04-211-0/+2
* handshake-tls13: add session flag to disable sending session ticketstmp-no-auto-send-ticketDaiki Ueno2020-04-131-1/+4
* Merge branch 'tmp-get-keylog-func' into 'master'Daiki Ueno2020-03-251-0/+1
|\
| * gnutls_session_get_keylog_function: new functiontmp-get-keylog-funcDaiki Ueno2020-03-221-0/+1
* | psk: Allow non-NULL PSK usernamesAnder Juaristi2020-03-231-0/+18
|/
* state: add function to get the current hash algorithmtmp-prf-getDaiki Ueno2020-03-191-0/+1
* cipher: allow setting ChaCha20 initial block counterDaiki Ueno2020-03-191-1/+3
* cipher: expose raw ChaCha20 cipherDaiki Ueno2020-03-191-0/+2
* keylogfile: simplify the callback mechanismtmp-keylog-funcDaiki Ueno2020-02-221-44/+9
* keylogfile: generalize with a callbacktmp-keylog-hookDaiki Ueno2020-02-071-0/+53
* crypto-api: add generic crypto functions for KDFDaiki Ueno2020-02-041-0/+18
* Merge branch 'tmp-ed448' into 'master'Daiki Ueno2020-01-241-4/+24
|\
| * algorithms: implement X448 key exchange and Ed448 signature schemeDaiki Ueno2020-01-231-4/+24
* | tls13: do not send OCSP responses as client without server requestingNikos Mavrogiannopoulos2020-01-151-1/+3
|/
* Merge branch 'tmp-ocsp-check' into 'master'903-add-crl-and-crq-fuzzersNikos Mavrogiannopoulos2020-01-091-3/+5
|\
| * gnutls_ocsp_status_request_is_checked: mark explicitly as unsigned the return...Nikos Mavrogiannopoulos2019-12-161-2/+2
| * Provide flag to identify sessions that an OCSP response was requestedNikos Mavrogiannopoulos2019-12-151-1/+3
* | x509: reject certificates having duplicate extensionsNikos Mavrogiannopoulos2020-01-031-0/+1
* | crypto-api: add gnutls_hmac_get_key_size() functionDmitry Eremin-Solenikov2019-12-271-0/+1
* | Export profile ID/name handling functionsNikos Mavrogiannopoulos2019-12-191-0/+3
|/
* Add const to function arguments in lib/x509Tim Rühsen2019-12-071-25/+27
* Add support for VKO GOST key exchangeDmitry Eremin-Solenikov2019-11-081-1/+3
* Declare groups corresponding to GOST curvesDmitry Eremin-Solenikov2019-11-071-0/+15
* Merge branch 'tmp-ext-mandatory' into 'master'Nikos Mavrogiannopoulos2019-10-101-2/+2
|\
| * session tickets: parse extension during session resumption on client sideNikos Mavrogiannopoulos2019-10-081-2/+2
* | lib: define more GOST curvesDmitry Eremin-Solenikov2019-10-061-1/+11
|/
* nettle: provide GOST 28147-89 IMIT MAC supportDmitry Eremin-Solenikov2019-09-281-0/+2
* nettle: provide GOST 28147-89 CNT mode supportDmitry Eremin-Solenikov2019-09-281-0/+2
* crypto-api: add gnutls_aead_cipher_{en,de}cryptv2tmp-encryptv2Daiki Ueno2019-08-091-0/+14
* pk: implement deterministic ECDSA/DSADaiki Ueno2019-08-081-1/+4
* gnutls.h: mark AEAD ciphers as such in gnutls_cipher_algorithm_t descriptionNikos Mavrogiannopoulos2019-07-221-8/+8
* Support for Generalname registeredID from RFC 5280 in subject alt nameKarsten Ohme2019-07-221-1/+3
* lib: document gnutls_hmac_fast vs nonce relationshipDmitry Eremin-Solenikov2019-06-281-5/+5
* lib: add support for AES-GMACDmitry Eremin-Solenikov2019-06-281-0/+6
* lib: add support for gnutls_hash_copy()Dmitry Eremin-Solenikov2019-06-261-0/+2
* api: add gnutls_hmac_copy() functionDmitry Eremin-Solenikov2019-06-261-0/+1
* Add MAC api to support copying of instancesDmitry Eremin-Solenikov2019-06-241-0/+1
* config: added ability to override and mark algorithms as disabledNikos Mavrogiannopoulos2019-06-201-0/+2
* Marked the crypto backend registration APIs as deprecatedtmp-deprecate-registration-apisNikos Mavrogiannopoulos2019-06-201-4/+8
* Add plumbing to handle Q parameter in DH exchangesSimo Sorce2019-05-231-0/+9
* Merge branch 'mark_const' into 'master'Tim Rühsen2019-05-211-1/+1
|\
| * Mark second argument of function gnutls_x509_crt_equals2 as constAleksei Nikiforov2019-05-211-1/+1
* | x509.h: corrected typo in newly introduced definitionNikos Mavrogiannopoulos2019-05-211-1/+1
* | x509.h: removed stray '%'Nikos Mavrogiannopoulos2019-05-201-1/+1
* | Added profile to correspond to the future security parameterNikos Mavrogiannopoulos2019-05-201-1/+6
|/
* ext/record_size_limit: distinguish sending and receiving limitstmp-record-sizesDaiki Ueno2019-05-141-0/+1