aboutsummaryrefslogtreecommitdiff
path: root/crypto
AgeCommit message (Expand)AuthorFilesLines
2017-09-01crypto/cryptlib.c: mask more capability bits upon FXSR bit flip.Andy Polyakov2-7/+21
2017-09-01struct timeval include guardsPauli2-10/+3
2017-08-31Address feedbackRich Salz1-25/+35
2017-08-31Add CRYPTO_thread_glock_newRich Salz12-19/+89
2017-09-01Fix potential null problem.Pauli1-2/+2
2017-08-31Complain if we are writing early data but SNI or ALPN is incorrectMatt Caswell1-0/+2
2017-08-31Fixed address family test error for AF_UNIX in BIO_ADDR_makeZhu Qun-Ying1-1/+1
2017-08-30Fix return value of ASN1_TIME_compareTodd Short1-1/+1
2017-08-30Implement Aria GCM/CCM Modes and TLS cipher suitesJon Spillett8-6/+660
2017-08-30Fix potential null pointer dereference in ARIA implementationJon Spillett1-1/+2
2017-08-30Move e_os.h to be the very first include.Pauli27-44/+32
2017-08-30Move the REF_PRINT support from e_os.h to internal/refcount.h.Pauli12-12/+12
2017-08-30e_os.h removal from other headers and source files.Pauli38-37/+59
2017-08-28Make the global DRBGs staticKurt Roeckx2-5/+3
2017-08-28Don't auto-instantiate a DRBG when trying to use it and it's notKurt Roeckx4-62/+103
2017-08-28Avoid out-of-bounds readRich Salz1-4/+6
2017-08-28DRBG: Remove 'randomness' buffer from 'RAND_DRBG'Dr. Matthias St. Pierre4-31/+21
2017-08-28RAND: Rename the RAND_poll_ex() callback and its typedefDr. Matthias St. Pierre5-22/+22
2017-08-28DRBG: clarify difference between entropy counts and buffer lengthsDr. Matthias St. Pierre3-40/+56
2017-08-27MSC_VER <= 1200 isn't supported; remove dead codeRich Salz1-3/+0
2017-08-25This part fixes braces around if-else.Paul Yang9-44/+65
2017-08-25Fix coding style in crypto/rsa directoryPaul Yang9-62/+62
2017-08-25Use strcpy instead of sprintf %sRich Salz1-18/+14
2017-08-25Clear secret stack values after use in the ED25519-functionsBernd Edlinger1-2/+2
2017-08-25Clear secret stack values after use in curve25519.cBernd Edlinger1-0/+6
2017-08-25NO_SYS_TYPES_H isn't defined anywhere, stop using it as a guardRichard Levitte5-18/+5
2017-08-25Check for EOF in ASCII conversions.Pauli1-2/+3
2017-08-24Fix BN_print()Kazuki Yamaguchi1-1/+1
2017-08-22Move randomness to allocated bufferRich Salz2-16/+14
2017-08-23Improvement the formatting in bn_print.cPauli1-22/+22
2017-08-22(Re)move some things from e_os.hRich Salz3-4/+3
2017-08-22Use "" not <> on e_os.h includeRich Salz5-5/+5
2017-08-22Remove custom base64 code.Rich Salz1-106/+6
2017-08-22Use "" not <> for internal/ includesRich Salz21-39/+39
2017-08-22Avoid a self-assignment.Pauli1-2/+2
2017-08-22This has been added to avoid the situation where some host ctype.h functionsPauli31-230/+460
2017-08-21More updates following review feedbackMatt Caswell5-29/+8
2017-08-21Updates following feedback on OPENSSL_assert() removalMatt Caswell5-14/+1
2017-08-21Remove OPENSSL_assert() from crypto/x509v3Matt Caswell2-41/+99
2017-08-21Remove OPENSSL_assert() from crypto/x509Matt Caswell2-5/+29
2017-08-21Remove OPENSSL_assert() from crypto/threads_none.cMatt Caswell1-3/+6
2017-08-21Remove OPENSSL_assert() from crypto/pemMatt Caswell2-10/+16
2017-08-21Remove OPENSSL_assert() from crypto/kdfMatt Caswell1-1/+2
2017-08-21Remove OPENSSL_assert() from crypto/hmacMatt Caswell1-1/+2
2017-08-21Remove OPENSSL_assert() from crypto/ecMatt Caswell2-2/+4
2017-08-21Remove OPENSSL_assert() from conf_api.cMatt Caswell1-1/+2
2017-08-21Remove OPENSSL_assert() usage from crypto/bnMatt Caswell2-6/+6
2017-08-21Remove OPENSSL_assert() from various crypto/bio filesMatt Caswell3-14/+21
2017-08-21Remove OPENSSL_assert() from crypto/asn1/bio_asn1.cMatt Caswell1-1/+3
2017-08-18Put thread-fork-init inside a run-once guardRich Salz1-2/+11