summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2018-01-08NUMERICSTRING supportDmitry Belyavskiy
2018-01-07s390x assembly pack: add KMA code path for aes-gcm.Patrick Steuer
2018-01-07crypto/aes/asm/aes-s390x.pl: replace decrypt flag by macro.Patrick Steuer
2018-01-07s390x assembly pack: add KMA code path for aes-ctr.Patrick Steuer
2018-01-07ec/curve25519.c: avoid 2^51 radix on SPARC.Andy Polyakov
2018-01-07ec/ecp_nistz256.c: switch to faster addition chain in scalar inversion.Andy Polyakov
2018-01-07ec/asm/ecp_nistz256-armv8.pl: add optimized inversion.Andy Polyakov
2018-01-07ec/asm/ecp_nistz256-x86_64.pl: add .cfi and SEH handlers to new functions.Andy Polyakov
2018-01-07ec/ecp_nistz256.c: improve ECDSA sign by 30-40%.Andy Polyakov
2018-01-07Remove remaining NETWARE ifdef'sRich Salz
2018-01-06Fix error handling in X509_REQ_print_exBernd Edlinger
2018-01-04Rewrite RT3513.Rich Salz
2018-01-04crypto/rand: restore the generic DRBG implementationDr. Matthias St. Pierre
2018-01-04crypto/rand: rename drbg_rand.c to drbg_ctr.cDr. Matthias St. Pierre
2018-01-02Fix minor 'the the' typosDaniel Bevenius
2017-12-28ec/curve25519.c: "double" ecdhx25519 performance on 64-bit platforms.Andy Polyakov
2017-12-27ec/ecp_nistp*.c: sanitize for undefined/implmentation-specific behaviour.Andy Polyakov
2017-12-23poly1305/asm/poly1305-x86_64.pl: add Knights Landing AVX512 result.Andy Polyakov
2017-12-22Add sha/asm/keccak1600-avx512vl.pl.Andy Polyakov
2017-12-18Fix a typo in commentBernd Edlinger
2017-12-17Make DRBG uninstantiate() and instantiate() methods inverse to each otherDr. Matthias St. Pierre
2017-12-17Allocate the three shared DRBGs on the secure heapDr. Matthias St. Pierre
2017-12-17Implement automatic reseeding of DRBG after a specified time intervalDr. Matthias St. Pierre
2017-12-17Add master DRBG for reseedingDr. Matthias St. Pierre
2017-12-18Add comments to NULL func ptrs in bio_method_stDaniel Bevenius
2017-12-15Fix invalid function type casts.Bernd Edlinger
2017-12-14Fix 'make update'Todd Short
2017-12-14Send supported_versions in an HRRMatt Caswell
2017-12-14Merge HRR into ServerHelloMatt Caswell
2017-12-14Drop CCS messages received in the TLSv1.3 handshakeMatt Caswell
2017-12-14Implement session id TLSv1.3 middlebox compatibility modeMatt Caswell
2017-12-14Update ServerHello to new draft-22 formatMatt Caswell
2017-12-13Minor cleanup of the rsa mp limits codeBernd Edlinger
2017-12-12Fix more OCSP_resp_get0_signer() nitsBen Kaduk
2017-12-12crypto/bio/bss_dgram.c: annotate fallthrough (-Wimplicit-fallthrough)Patrick Steuer
2017-12-12Fix leak in ERR_get_state() when OPENSSL_init_crypto() isn't called yetRichard Levitte
2017-12-11rsa: Do not allow less than 512 bit RSA keysSebastian Andrzej Siewior
2017-12-09Make BIO_METHOD struct definitions consistentDaniel Bevenius
2017-12-08Convert the remaining functions in the record layer to use SSLfatal()Matt Caswell
2017-12-08Address some code-analysis issues.FdaSilvaYY
2017-12-08Fix an incoherent test.FdaSilvaYY
2017-12-08Add missing range checks on number of multi primes in rsa_ossl_mod_expBernd Edlinger
2017-12-08chacha/asm/chacha-x86_64.pl: add AVX512VL code path.Andy Polyakov
2017-12-08crypto/x86_64cpuid.pl: suppress AVX512F flag on Skylake-X.Andy Polyakov
2017-12-07Consistent formatting for sizeof(foo)Rich Salz
2017-12-06bn/asm/rsaz-avx2.pl: fix digit correction bug in rsaz_1024_mul_avx2.Andy Polyakov
2017-12-05Fix minor typo in comment in rsa_stDaniel Bevenius
2017-12-04Update eng_fat.cMerQGh
2017-12-04modes/asm/ghashv8-armx.pl: handle lengths not divisible by 4x.Andy Polyakov
2017-12-04modes/asm/ghashv8-armx.pl: optimize modulo-scheduled loop.Andy Polyakov