aboutsummaryrefslogtreecommitdiff
path: root/crypto
AgeCommit message (Expand)AuthorFilesLines
2016-03-08SPARCv9 assembly pack: unify build rules and argument handling.Andy Polyakov32-95/+114
2016-03-08Add cipher query functionsTodd Short3-3/+95
2016-03-08Convert ERR_STRING_DATA to new multi-threading APIAlessandro Ghedini1-22/+39
2016-03-08Convert ERR_STATE to new multi-threading APIAlessandro Ghedini3-170/+34
2016-03-08Convert CRYPTO_LOCK_EX_DATA to new multi-threading APIAlessandro Ghedini1-7/+20
2016-03-08Convert CRYPTO_LOCK_DSO to new multi-threading APIAlessandro Ghedini1-10/+27
2016-03-08Convert CRYPTO_LOCK_{DH,DSA,RSA} to new multi-threading APIAlessandro Ghedini7-51/+75
2016-03-08Convert CRYPTO_LOCK_GET*BYNAME to new multi-threading APIAlessandro Ghedini1-4/+13
2016-03-07Remove kinv/r fields from DSA structure.Dr. Stephen Henson2-12/+2
2016-03-07Rename EVP_CIPHER_CTX_cipher_data to EVP_CIPHER_CTX_get_cipher_dataMatt Caswell10-24/+30
2016-03-07Update the dasync engine to add a pipeline cipherMatt Caswell1-0/+10
2016-03-07Elide OPENSSL_INIT_set_config_filename() for no-stdio buildDavid Woodhouse1-0/+2
2016-03-07Elide DES_read_password() for no-ui buildDavid Woodhouse1-0/+3
2016-03-07ISSUE 43: Add BIO_sock_shutdownRich Salz2-2/+2
2016-03-07Fixes memory leaks in CT codeRob Percival1-1/+1
2016-03-07Elide EVP_read_pw_string() and friends for no-uiDavid Woodhouse2-1/+3
2016-03-07Unified - adapt the generation of bignum assembler to use GENERATERichard Levitte15-91/+115
2016-03-07Add a function to detect if we have async or notMatt Caswell3-1/+15
2016-03-07Remove use of CRYPTO_LOCK_INIT in init codeMatt Caswell2-4/+8
2016-03-07Swap the init code to use the new Thread API thread localsMatt Caswell1-97/+11
2016-03-07Swap the init code to use CRYPTO_ONCEMatt Caswell1-131/+80
2016-03-07Make PKCS8_PRIV_KEY_INFO opaque.Dr. Stephen Henson6-87/+47
2016-03-07bn/asm/x86[_64]-mont*.pl: complement alloca with page-walking.Andy Polyakov3-2/+116
2016-03-07perlasm/x86_64-xlate.pl: handle binary constants early.Andy Polyakov1-1/+1
2016-03-07Fix OPENSSL_INIT flags to avoid a clash.Matt Caswell1-1/+1
2016-03-07Rework based on feedback:clucey2-1/+20
2016-03-05GH616: Remove dead codeRich Salz1-2/+0
2016-03-04Curve25519: fix const-initializationEmilia Kasper1-4/+4
2016-03-04Add ASN.1 ADB callback.Dr. Stephen Henson1-0/+6
2016-03-04GH784: Better variable nameDmitry-Me1-3/+3
2016-03-04Handle empty log name in "enable_logs" line of the CT log fileRob Percival1-1/+6
2016-03-04Handle missing "enabled_logs" line in CT log fileRob Percival1-0/+6
2016-03-04If a CT log entry in CTLOG_FILE is invalid, skip it and continue loadingRob Percival1-5/+20
2016-03-04Change default CT log list filename to "ct_log_list.cnf"Rob Percival1-2/+2
2016-03-04Curve25519: avoid undefined behaviourEmilia Kasper1-86/+81
2016-03-04chacha/asm/chacha-ppc.pl: fix typo.Andy Polyakov1-1/+1
2016-03-04Sanity check PVK file fields.Dr. Stephen Henson1-0/+7
2016-03-03GH773: Possible leak on CRYPTO_THREAD_lock_new failureFdaSilvaYY2-2/+6
2016-03-03GH769: Reuse strndup()Dmitry-Me2-6/+2
2016-03-03GH355: Implement HKDFAlessandro Ghedini8-7/+348
2016-03-03Clean up curve25519 buildEmilia Kasper1-175/+0
2016-03-02Add KDF error codesDr. Stephen Henson7-6/+111
2016-03-02Add string ctrl operations to TLS1 PRF, update documentation.Dr. Stephen Henson1-1/+26
2016-03-02Use utility functions for HMAC and CMAC.Dr. Stephen Henson2-30/+8
2016-03-02EVP_PKEY_CTX utility functions.Dr. Stephen Henson1-0/+29
2016-03-02make errorsDr. Stephen Henson1-0/+1
2016-03-02Handle KDF internally.Dr. Stephen Henson4-82/+54
2016-03-02Ensure Async is deinited properlyMatt Caswell3-2/+11
2016-03-02Convert ASYNC code to use new Thread APIMatt Caswell8-114/+31
2016-03-02curve25519: add missing const-qualifierEmilia Kasper1-1/+1