summaryrefslogtreecommitdiffstats
path: root/crypto (follow)
Commit message (Expand)AuthorAgeFilesLines
* License: change any non-boilerplate comment referring to "OpenSSL license"Richard Levitte2018-12-069-13/+9
* Refactor the computation of API version limitsRichard Levitte2018-12-0624-30/+31
* Switch to MAJOR.MINOR.PATCH versioning and version 3.0.0-devRichard Levitte2018-12-061-0/+31
* Switch future deprecation version from 1.2.0 to 3.0Richard Levitte2018-12-065-8/+8
* bn/bn_{div|shift}.c: introduce fixed-top interfaces.Andy Polyakov2018-12-053-157/+233
* bn/bn_div.c: make conditional addition unconditionalAndy Polyakov2018-12-051-17/+69
* Configurations/10-main.conf: remove MIPS bn_div_3_words.Andy Polyakov2018-12-051-0/+6
* Disallow Ed25519 signature maleabilityMatt Caswell2018-12-031-10/+43
* rsa/rsa_ssl.c: make RSA_padding_check_SSLv23 constant-time.Andy Polyakov2018-11-301-37/+96
* rsa/rsa_oaep.c: remove memcpy calls from RSA_padding_check_PKCS1_OAEP.Andy Polyakov2018-11-301-31/+51
* rsa/rsa_pk1.c: remove memcpy calls from RSA_padding_check_PKCS1_type_2.Andy Polyakov2018-11-301-42/+51
* rsa/rsa_ossl.c: make RSAerr call in rsa_ossl_private_decrypt unconditional.Andy Polyakov2018-11-301-2/+3
* err/err.c: add err_clear_last_constant_time.Andy Polyakov2018-11-301-0/+21
* Clean up BN_consttime_swap.Billy Brumley2018-11-261-44/+17
* VMS: fix collected error stringsRichard Levitte2018-11-241-1/+13
* Smarter build of system error text databaseRichard Levitte2018-11-231-5/+14
* rsa/rsa_ossl.c: cache MONT_CTX for public modulus earlier.Andy Polyakov2018-11-211-7/+5
* Update copyright yearMatt Caswell2018-11-203-3/+3
* sha/asm/sha512p8-ppc.pl: optimize epilogue.Andy Polyakov2018-11-161-16/+9
* sha/asm/sha512p8-ppc.pl: fix typo in prologue.Andy Polyakov2018-11-161-2/+2
* Making SRP_user_pwd functions publicAntoine Salon2018-11-151-11/+15
* Added SRP_VBASE_add0_user()Antoine Salon2018-11-151-0/+7
* SRP module documentationAntoine Salon2018-11-152-9/+14
* KMAC implementation using EVP_MACShane Lontis2018-11-1311-4/+533
* Fix SipHash init order.Richard Levitte2018-11-121-1/+13
* [crypto/bn] swap BN_FLG_FIXED_TOP tooBilly Brumley2018-11-101-19/+23
* Add EVP_PKEY_supports_digest_nid()David Woodhouse2018-11-101-0/+20
* Stop marking default digest for EC keys as mandatoryDavid Woodhouse2018-11-101-1/+1
* Fix issues with do_rand_init/rand_cleanup_intBernd Edlinger2018-11-091-4/+8
* rand_unix.c: open random devices on first use onlyDr. Matthias St. Pierre2018-11-081-12/+3
* Test: link drbgtest statically against libcryptoDr. Matthias St. Pierre2018-11-082-6/+2
* Add missing RAND initialisation call.Pauli2018-11-071-1/+2
* Rename the rand_drbg_st data member "pool" to "seed_pool"Bernd Edlinger2018-11-073-12/+12
* Fix error handling in RAND_DRBG_uninstantiateBernd Edlinger2018-11-051-0/+1
* Fix error handling in rand_drbg_newBernd Edlinger2018-11-051-4/+1
* Fix error handling in RAND_DRBG_setBernd Edlinger2018-11-051-1/+6
* GMAC: Add subdir info in crypto/build.info for this to buildRichard Levitte2018-11-051-1/+1
* Fix a collision in function err numbersPaul Yang2018-11-051-1/+1
* Simplify the processing of skipped source directoriesRichard Levitte2018-11-051-0/+2
* Add SUBDIRS settings in relevant build.info filesRichard Levitte2018-11-051-0/+7
* Add poly1305 MAC supportPaul Yang2018-11-058-195/+181
* GMAC implementationPauli2018-11-049-5/+206
* crypto/engine/eng_devcrypto.c: ensure we don't leak resourcesRichard Levitte2018-11-021-2/+10
* crypto/engine/eng_devcrypto.c: open /dev/crypto only onceRichard Levitte2018-11-021-48/+18
* crypto/engine/eng_devcrypto.c: new compilers are strict on prototypesRichard Levitte2018-11-021-4/+4
* crypto/engine/eng_devcrypto.c: add digest copyRichard Levitte2018-11-021-7/+39
* Add a constant time flag to one of the bignums to avoid a timing leak.Pauli2018-11-011-0/+1
* Avoid two memory allocations in each RAND_DRBG_bytesBernd Edlinger2018-11-014-20/+52
* Fix a race condition in drbg_addBernd Edlinger2018-10-301-2/+5
* EVP_MAC: Integrate SipHash EVP_PKEY_METHOD into generic MAC EVP_PKEY_METHODRichard Levitte2018-10-303-206/+33