summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Support key matching with GOST keysDmitry Eremin-Solenikov2018-06-231-1/+11
* Use GOST R 34.11-94 when generating key for PKCS data to be encrypted with GO...Dmitry Eremin-Solenikov2018-06-231-7/+34
* Support GOST private keys generationDmitry Eremin-Solenikov2018-06-232-0/+42
* Add several DN entry definitions used by qualified GOST signaturesDmitry Eremin-Solenikov2018-06-231-0/+8
* Add support for PKCS12 files using GOST MACDmitry Eremin-Solenikov2018-06-231-12/+116
* Add support for PBES2/PBKDF2 using GOST algorithmsDmitry Eremin-Solenikov2018-06-235-32/+233
* Support PKCS#12 key derivation with GOST digestsDmitry Eremin-Solenikov2018-06-231-0/+5
* Add support for importing/exporting GOST private keysDmitry Eremin-Solenikov2018-06-239-0/+563
* Support importing/exporting X.509 GOST public keysDmitry Eremin-Solenikov2018-06-239-0/+633
* Add ASN.1 definitions for GOST keysDmitry Eremin-Solenikov2018-06-232-1/+17
* nettle: add support for GOST 34.10 public keysDmitry Eremin-Solenikov2018-06-231-1/+379
* Add few functions to support basic operations with GOST public keysDmitry Eremin-Solenikov2018-06-239-0/+313
* Add declarations for GOST R 34.10 signaturesDmitry Eremin-Solenikov2018-06-233-6/+31
* Define GOST R 34.10 curvesDmitry Eremin-Solenikov2018-06-233-2/+91
* Add declarations to support GOST public keysDmitry Eremin-Solenikov2018-06-237-5/+52
* Add support for I/O of little-endian MPIDmitry Eremin-Solenikov2018-06-234-13/+82
* nettle: add support for unsigned LE MPIsDmitry Eremin-Solenikov2018-06-231-2/+18
* nettle: add support for GOST 34.11 hash functionsDmitry Eremin-Solenikov2018-06-231-0/+71
* nettle: support GOST28147-89 in CFB modeDmitry Eremin-Solenikov2018-06-231-0/+127
* Add declarations for GOST 28147-89 cipher in CFB modeDmitry Eremin-Solenikov2018-06-232-1/+46
* Add declarations for GOST R 34.11 (-94 and -2012) digest algorithmsDmitry Eremin-Solenikov2018-06-233-1/+42
* Import GOST-supporting part from Nettle pending patchesDmitry Eremin-Solenikov2018-06-2334-0/+10202
* _gnutls_parse_hello_extensions: enforce that pre-shared-key extension is lastNikos Mavrogiannopoulos2018-06-223-4/+16
* extensions: corrected order of pre-shared-key and dumbfwNikos Mavrogiannopoulos2018-06-221-3/+2
* tests: updated supplemental tests for TLS1.3tmp-supplemental-no-tls13Nikos Mavrogiannopoulos2018-06-211-0/+1
* gnutls_supplemental_register: disable TLS 1.3 globallyNikos Mavrogiannopoulos2018-06-213-1/+13
* gnutls_session_supplemental_register: disable TLS1.3 when setNikos Mavrogiannopoulos2018-06-213-1/+13
* document new behavior on safe padding removaltmp-safe-padding-removal-made-optionalNikos Mavrogiannopoulos2018-06-201-0/+4
* record: fail with invalid request when attempting to send no pad and no dataNikos Mavrogiannopoulos2018-06-201-1/+1
* cipher: made TLS1.3 safe padding check optionalNikos Mavrogiannopoulos2018-06-202-2/+10
* gnutls_session_get_id: document restrictionsNikos Mavrogiannopoulos2018-06-201-0/+12
* aarch64: update elf files to correspond to the macosx versionNikos Mavrogiannopoulos2018-06-195-74/+1796
* macosx: include aarch64 asm filesNikos Mavrogiannopoulos2018-06-197-4/+6321
* drbg-aes: removed the continuous DRBG checksNikos Mavrogiannopoulos2018-06-181-12/+0
* configure: Include sys/random.h before checking for getentropy on macOSMartin Storsjo2018-06-161-0/+3
* _gnutls13_handshake_server: send CCS immediately after HRRDaiki Ueno2018-06-152-9/+20
* _gnutls13_handshake_server: corrected transition when post_handshake callback...Nikos Mavrogiannopoulos2018-06-151-3/+1
* _gnutls_send_change_cipher_spec: don't cache under TLS 1.3Daiki Ueno2018-06-151-0/+8
* cipher: use gnutls_aead_cipher_encryptvNikos Mavrogiannopoulos2018-06-141-27/+46
* gnutls_aead_cipher_encryptv: introducedNikos Mavrogiannopoulos2018-06-144-6/+446
* MAX_CIPHER_BLOCK_SIZE: increased to 64-bytes for CHACHA20Nikos Mavrogiannopoulos2018-06-141-1/+1
* gnutls_alert_send_appropriate: fix typeNikos Mavrogiannopoulos2018-06-141-1/+1
* Fix gcc 8 warningsTim Rühsen2018-06-142-24/+40
* Add bootstrap + bootstrap.confTim Rühsen2018-06-14166-36960/+0
* nettle: require Nettle library >= 3.4Dmitry Eremin-Solenikov2018-06-1315-962/+1
* buffers: remove redundant assignmentDaiki Ueno2018-06-121-1/+0
* record: use correct alert type upon receiving empty AlertDaiki Ueno2018-06-121-1/+1
* record: improve empty message handling in TLS 1.3Daiki Ueno2018-06-121-1/+22
* record: fix padding removal when the payload is zero-lengthDaiki Ueno2018-06-121-4/+4
* priorities: introduced %FORCE_ETMtmp-measure-recordNikos Mavrogiannopoulos2018-06-125-1/+35