..
aes
Don't call memcpy if len is zero.
2017-02-20 19:17:53 -05:00
asn1
Fix a slightly confusing if condition in a2i_ASN1_INTEGER.
2017-02-17 09:54:25 -05:00
async
Further improvements to ASYNC_WAIT_CTX_clear_fd
2017-02-13 15:29:43 +00:00
bf
bio
Fix VC warnings about unary minus to an unsigned type.
2017-01-15 22:21:07 +01:00
blake2
Fix some extra or missing whitespaces...
2017-01-25 09:06:34 +00:00
bn
Fix typo in x86_64-mont5.pl CFI directives
2017-02-17 10:32:13 +01:00
buffer
camellia
cast
chacha
x86_64 assembly pack: Win64 SEH face-lift.
2017-02-06 08:21:42 +01:00
cmac
cms
Set EVP_PKEY_CTX in SignerInfo
2017-01-08 01:42:49 +00:00
comp
Fix zlib BIO_METHOD for latest BIO_METHOD structure changes
2016-11-08 13:58:10 +00:00
conf
ct
Fix faulty free
2017-01-29 15:31:01 +01:00
des
DES keys are not 7 days long.
2017-02-13 11:50:44 +01:00
dh
Better check of DH parameters in TLS data
2017-01-26 10:54:01 +00:00
dsa
Style
2017-01-25 09:06:34 +00:00
dso
Avoid the call to OPENSSL_malloc with a negative value (then casted to unsigned)
2016-12-10 16:41:59 -05:00
ec
mem leak on error path and error propagation fix
2017-02-14 10:19:50 +00:00
engine
Only enable CRYPTO_3DES_ECB if that name is an existing macro
2017-01-10 14:59:39 +01:00
err
In UI_OpenSSL's open(), generate an error on unknown errno
2016-12-08 13:34:08 +01:00
evp
Properly zero cipher_data for ChaCha20-Poly1305 on cleanup
2017-02-15 20:00:34 -05:00
hmac
Fix style issues in HMAC_size()
2016-11-04 12:09:46 +00:00
idea
include /internal
Add support for parameterized SipHash
2017-02-01 14:14:36 -05:00
kdf
Following the changes to HKDF to accept a mode, add some tests for this
2016-11-09 10:36:54 +00:00
lhash
md2
md4
md5
{md5,rc4}/asm/*-x86_64.pl: add CFI annotations.
2017-02-13 14:16:01 +01:00
mdc2
Convert mdc2 test print to internal test
2016-11-03 13:13:31 +01:00
modes
Don't call memcpy if len is zero.
2017-02-20 19:17:53 -05:00
objects
Add NID_auth_any and NID_kx_any NIDs.
2017-02-08 02:16:26 +00:00
ocsp
pem
Fix MSBLOB format with RSA.
2016-11-17 03:53:02 +00:00
perlasm
Fix a few typos
2017-02-14 15:48:51 -05:00
pkcs7
pkcs12
Simplify PKCS#12 PBE algorithm.
2016-11-15 01:23:25 +00:00
poly1305
Add support for Poly1305 in EVP_PKEY
2017-01-24 15:40:37 +01:00
rand
RAND_egd_bytes: No need to check RAND_status on connection error.
2017-01-24 14:39:20 +01:00
rc2
Clean away remaining 'selftest' code
2016-11-03 13:15:40 +01:00
rc4
{md5,rc4}/asm/*-x86_64.pl: add CFI annotations.
2017-02-13 14:16:01 +01:00
rc5
ripemd
rsa
Defines and strings for special salt length values, add tests
2017-01-18 15:04:49 +00:00
seed
Use _WIN32 over WIN32 for preprocessor conditional
2017-02-16 08:59:47 -05:00
sha
sha/asm/*-x86_64.pl: add CFI annotations.
2017-02-15 15:43:05 +01:00
siphash
Add support for parameterized SipHash
2017-02-01 14:14:36 -05:00
srp
stack
ts
Add error checking, small nit on ouput
2016-10-19 06:37:42 -04:00
txt_db
ui
UI: Use RUN_ONCE differently
2017-01-13 11:47:35 +01:00
whrlpool
x86_64 assembly pack: Win64 SEH face-lift.
2017-02-06 08:21:42 +01:00
x509
Combined patch against master branch for the following issues:
2017-02-03 20:39:52 +01:00
x509v3
Fix a crash with malformed user notice policy numbers
2017-02-05 01:04:39 +01:00
alphacpuid.pl
arm64cpuid.pl
arm_arch.h
armcap.c
crypto/armcap.c: short-circuit processor capability probe in iOS builds.
2017-02-15 23:16:23 +01:00
armv4cpuid.pl
ARMv4 assembly pack: harmonize Thumb-ification of iOS build.
2017-02-15 23:16:01 +01:00
build.info
c64xpluscpuid.pl
cpt_err.c
cryptlib.c
Revert "Use memcmp() instead of CRYPTO_memcmp() when fuzzing"
2017-02-20 18:54:39 +01:00
cversion.c
dllmain.c
ebcdic.c
ex_data.c
Combined patch against master branch for the following issues:
2017-02-03 20:39:52 +01:00
ia64cpuid.S
init.c
Add "random malloc failure" tooling
2017-01-12 11:27:27 -05:00
LPdir_nyi.c
LPdir_unix.c
LPdir_vms.c
LPdir_win32.c
LPdir_win.c
LPdir_wince.c
mem_clr.c
mem_dbg.c
mem_sec.c
Prevent allocations of size 0 in sh_init, which are not possible with the default OPENSSL_zalloc, but are possible if the user has installed their own allocator using CRYPTO_set_mem_functions. If the 0-allocations succeeds, the secure heap code will later access (at least) the first byte of that space, which is technically an OOB access. This could lead to problems with some custom allocators that only return a valid pointer for subsequent free()-ing, and do not expect that the pointer is actually dereferenced.
2017-02-14 14:28:34 -05:00
mem.c
Fix symbol shadow
2017-02-17 14:51:45 +01:00
mips_arch.h
o_dir.c
o_fips.c
o_fopen.c
o_init.c
o_str.c
o_time.c
Remove obsolete comment
2017-02-14 14:52:24 -05:00
pariscid.pl
ppc_arch.h
ppccap.c
Revert "Move algorithm specific ppccap code from crypto/ppccap.c"
2016-11-10 16:24:02 +01:00
ppccpuid.pl
s390xcap.c
Fix strict-warnings build
2016-10-18 17:09:47 +01:00
s390xcpuid.S
sparc_arch.h
sparccpuid.S
sparcv9cap.c
threads_none.c
threads_pthread.c
Grouped data declarations [skip ci]
2017-02-03 13:48:44 +01:00
threads_win.c
Revert "Fixed deadlock in CRYPTO_THREAD_run_once for Windows"
2016-11-14 11:55:13 +00:00
uid.c
Fix support for DragonFly BSD
2016-10-22 04:25:17 -04:00
vms_rms.h
x86_64cpuid.pl
crypto/x86_64cpuid.pl: detect if kernel preserves %zmm registers.
2017-02-03 12:21:50 +01:00
x86cpuid.pl