summaryrefslogtreecommitdiff
path: root/lib/algorithms.h
Commit message (Expand)AuthorAgeFilesLines
* backport: Tolerate priority strings with names of legacy ciphers and key exch...Nikos Mavrogiannopoulos2015-10-151-0/+2
* handshake: check for TLS_FALLBACK_SCSVAlessandro Ghedini2015-08-011-0/+3
* Exported functions to convert from and to OIDsNikos Mavrogiannopoulos2015-06-181-8/+3
* only send EtM extension if we have CBC ciphersuitesNikos Mavrogiannopoulos2015-04-011-0/+1
* Added the CHACHA20-POLY1305 ciphersuites (with random IDs)Nikos Mavrogiannopoulos2015-03-281-0/+2
* check the negotiated TLS/DTLS version prior to offering a ciphersuite a serverNikos Mavrogiannopoulos2015-02-211-0/+7
* The record version in the client Hello will be set to the lowest supported pr...Nikos Mavrogiannopoulos2014-11-211-1/+1
* Made AEAD type an alternative to stream and blockNikos Mavrogiannopoulos2014-11-031-8/+5
* mac_to_entry -> _gnutls_mac_to_entryNikos Mavrogiannopoulos2014-08-111-1/+2
* pkcs12: Allow verification with structures that support other than HMAC-SHA1 ...Nikos Mavrogiannopoulos2014-08-101-0/+1
* verify that the algorithm of the received certificate matches the expected.Nikos Mavrogiannopoulos2014-03-111-0/+1
* stricter type usageNikos Mavrogiannopoulos2014-03-081-0/+1
* Added certificate verification profiles.Nikos Mavrogiannopoulos2014-01-131-0/+10
* Align on 16-byte boundaries the buffers provided to cryptodev.Nikos Mavrogiannopoulos2013-12-151-1/+17
* reindented codeNikos Mavrogiannopoulos2013-11-081-181/+173
* separated the TLS IV size and the cipher IV size.Nikos Mavrogiannopoulos2013-11-061-1/+1
* ported patch for RSA-PSKFrank Morgner2013-08-301-0/+1
* optimized access to TLS protocol version properties.Nikos Mavrogiannopoulos2013-05-251-5/+32
* simplified access to cipher and mac properties to reduce wasted cycles.Nikos Mavrogiannopoulos2013-05-251-18/+149
* removed TLS export key generationNikos Mavrogiannopoulos2013-04-071-1/+0
* Removed the RSA-EXPORT ciphersuites.Nikos Mavrogiannopoulos2013-04-071-1/+0
* Removed elliptic curve code from gnutls. Use nettle's implementation.Nikos Mavrogiannopoulos2013-04-021-13/+0
* convert gnutls versions to TLS major-minor in a single function.Nikos Mavrogiannopoulos2013-03-271-3/+2
* Added salsa20 cipher, and ciphersuites.Nikos Mavrogiannopoulos2013-03-171-3/+1
* Use LGPLv2.1 in the files their author's agreed to.Nikos Mavrogiannopoulos2013-02-011-1/+1
* Avoid many indirect calls.Nikos Mavrogiannopoulos2013-01-251-2/+12
* Allow easier marking of insecure algorithms.Nikos Mavrogiannopoulos2012-11-081-0/+1
* gnutls_sign_get_pk_algorithm and gnutls_sign_get_hash_algorithm were exported.Nikos Mavrogiannopoulos2012-08-171-3/+0
* Added support for an old version of the DTLS protocolNikos Mavrogiannopoulos2012-06-071-0/+5
* Use the PKCS #1 1.5 encoding provided by nettle (2.5) for encryption and sign...Nikos Mavrogiannopoulos2012-05-221-2/+0
* several type changes to please clangNikos Mavrogiannopoulos2012-04-021-2/+1
* Fixed signed/unsigned warnings.Nikos Mavrogiannopoulos2012-01-211-1/+2
* Run 'make update-copyright'.Simon Josefsson2012-01-161-1/+1
* cipher_suite_st is no longer used internally. We only use a point to 2 bytes.Nikos Mavrogiannopoulos2011-12-131-10/+5
* Optimized ciphersuite sorting.Nikos Mavrogiannopoulos2011-12-101-2/+0
* Add explicit digest mapping functions (for OCSP).Simon Josefsson2011-11-101-0/+5
* Clarify license and copyright.Simon Josefsson2011-08-031-7/+4
* Avoid memory allocations when requesting the supported ciphersuites.Nikos Mavrogiannopoulos2011-06-051-2/+5
* Simplified the handling of handshake messages to be hashed.Nikos Mavrogiannopoulos2011-06-031-3/+4
* Corrected ECC ciphersuite detection.Nikos Mavrogiannopoulos2011-05-281-0/+12
* updates to allow the generation of an ECC private key.Nikos Mavrogiannopoulos2011-05-221-1/+1
* gnutls_pk_params_st is used internally to transfer public key parameters. Thi...Nikos Mavrogiannopoulos2011-05-221-6/+9
* Curve TLS ID is being stored in algorithms/ecc.c.Nikos Mavrogiannopoulos2011-05-211-0/+3
* gnutls_algorithms.c was split into manageable files in algorithms/.Nikos Mavrogiannopoulos2011-05-211-0/+155