aboutsummaryrefslogtreecommitdiffstats
path: root/crypto
Commit message (Expand)AuthorAgeFilesLines
* Constify EC_KEY in ECDH_compute_key.Dr. Stephen Henson2015-12-163-6/+6
* New EC functions.Dr. Stephen Henson2015-12-164-28/+47
* Fix build on SolarisMatt Caswell2015-12-151-0/+4
* Remove GMP engine.Rich Salz2015-12-151-3/+0
* make updateDr. Stephen Henson2015-12-141-6/+6
* New function X509_get0_pubkeyDr. Stephen Henson2015-12-145-33/+32
* Add EVP_PKEY_get0_* functions.Dr. Stephen Henson2015-12-142-17/+50
* Extend EVP_PKEY_copy_parameters()Dr. Stephen Henson2015-12-144-1/+20
* Fix a ** 0 mod 1 = 0 for real this time.Emilia Kasper2015-12-141-8/+31
* crpyto/ppccpuid.pl: add FPU probe and fix OPENSSL_rdtsc.Andy Polyakov2015-12-141-0/+19
* crypto/ppccap.c: add SIGILL-free processor capability detection code.Andy Polyakov2015-12-142-21/+119
* x86_64 assembly pack: tune clang version detection even further.Andy Polyakov2015-12-1313-13/+13
* Configure: add framework for ChaCha and Poly1305 assembly.Andy Polyakov2015-12-132-5/+3
* Remove no longer existant structure member and direct references to EVP_MD_CT...Ben Laurie2015-12-131-5/+6
* Fix (incorrect) uninitialised variable warning.Ben Laurie2015-12-131-1/+2
* Fix compile failure with no-threadsMatt Caswell2015-12-121-1/+1
* evp/e_chacha20_poly1305.c: TLS interop fixes.Andy Polyakov2015-12-111-12/+10
* Make no-dh work, plus other no-dh problems found by Richard.Ben Laurie2015-12-111-1/+10
* make updateRichard Levitte2015-12-111-1/+1
* Adapt PEM routines to the opaque EVP_ENCODE_CTXRichard Levitte2015-12-112-19/+30
* Adapt BIO_f_base64 to the opaque EVP_ENCODE_CTXRichard Levitte2015-12-111-11/+14
* Make EVP_ENCODE_CTX opaqueRichard Levitte2015-12-112-0/+31
* Support the TLS Feature (aka Must Staple) X.509v3 extension (RFC7633).Rob Stradling2015-12-108-7/+217
* make updateMatt Caswell2015-12-101-6/+6
* evp/e_aes.c: wire hardware-assisted block function to OCB.Andy Polyakov2015-12-101-1/+39
* x86[_64] assembly pack: add optimized AES-NI OCB subroutines.Andy Polyakov2015-12-105-90/+2007
* modes/ocb128.c: fix overstep.Andy Polyakov2015-12-101-1/+1
* Configure: make no-chacha and no-poly1305 work.Andy Polyakov2015-12-102-0/+8
* evp/c_allc.c: wire ChaCha20-Poly1305 and add tests.Andy Polyakov2015-12-101-0/+7
* crypto/evp: add e_chacha20_poly1305.c.Andy Polyakov2015-12-103-8/+519
* evp/evp_enc.c: allow EVP_CIPHER.ctx_size to be 0.Andy Polyakov2015-12-101-5/+3
* Add ChaCha20-Poly1305 and ChaCha20 NIDs.Andy Polyakov2015-12-103-3/+13
* Add reference ChaCha20 and Poly1305 implementations.Andy Polyakov2015-12-106-0/+1317
* make default_ec_key_meth staticDr. Stephen Henson2015-12-101-1/+1
* remove ECDSA error lineDr. Stephen Henson2015-12-091-1/+0
* Use NULL comparisonDr. Stephen Henson2015-12-097-39/+41
* set standard EC method in eng_opensslDr. Stephen Henson2015-12-091-0/+1
* make updateDr. Stephen Henson2015-12-0921-368/+200
* remove ecdsa.h header references.Dr. Stephen Henson2015-12-091-3/+0
* EC_KEY_METHOD accessors.Dr. Stephen Henson2015-12-091-0/+172
* Top level ECDSA sign/verify redirection.Dr. Stephen Henson2015-12-095-32/+73
* Engine EC_KEY_METHOD functionality.Dr. Stephen Henson2015-12-095-19/+24
* remove ECDSA_METHOD from ENGINEDr. Stephen Henson2015-12-096-162/+16
* add ECDSA_size to ec_asn1.cDr. Stephen Henson2015-12-091-0/+34
* remove errorsDr. Stephen Henson2015-12-091-1/+0
* remove crypto/ecdsaDr. Stephen Henson2015-12-094-634/+0
* add sign/verify methodsDr. Stephen Henson2015-12-091-1/+4
* return errors for unsupported operationsDr. Stephen Henson2015-12-092-1/+6
* Remove reference to ECDSA_OpenSSL.Dr. Stephen Henson2015-12-091-2/+0
* Move and adapt ECDSA sign and verify functions.Dr. Stephen Henson2015-12-095-45/+18