Tristan Bauer
|
1d78129dd2
Fix wrong return value check of mmap function
|
преди 4 години |
Matt Caswell
|
33388b44b6
Update copyright year
|
преди 4 години |
Pauli
|
a998ec0e6e
secmem: ignore small minsize arguments to CRYPTO_secure_malloc_init().
|
преди 4 години |
Davide Galassi
|
d27fd99110
Mem-sec small code adjustment
|
преди 4 години |
Rich Salz
|
6943335e3e
Make secure-memory be a config option
|
преди 4 години |
Pauli
|
34b167625a
Make minimum size for secure memory a size_t.
|
преди 4 години |
Klotz, Tobias
|
61783db5b5
Use vxRandLib for VxWorks7
|
преди 5 години |
Richard Levitte
|
0e9725bcb9
Following the license change, modify the boilerplates in crypto/
|
преди 6 години |
Dr. Matthias St. Pierre
|
8529b15642
test/secmemtest: test secure memory only if it is implemented
|
преди 6 години |
Pauli
|
3b8e97ab61
Zero memory in CRYPTO_secure_malloc.
|
преди 6 години |
Kurt Roeckx
|
3cb7c5cfef
Use void in all function definitions that do not take any arguments
|
преди 6 години |
Andy Polyakov
|
f1c00b93e2
mem_sec.c: portability fixup.
|
преди 6 години |
Andy Polyakov
|
014cc4b27a
mem_sec.c: portability fixup.
|
преди 6 години |
Andy Polyakov
|
5839185cdd
mem_sec.c: relax POSIX requirement.
|
преди 6 години |
Benjamin Kaduk
|
63ab5ea13b
Revert the crypto "global lock" implementation
|
преди 6 години |
Bernd Edlinger
|
154d8c132f
Add a configure option to opt-out secure memory
|
преди 6 години |
Richard Levitte
|
48e5119a6b
Copyright update of more files that have changed this year
|
преди 6 години |
Richard Levitte
|
e44c7d02dd
Only implement secure malloc if _POSIX_VERSION allows
|
преди 6 години |
Rich Salz
|
cbe2964821
Consistent formatting for sizeof(foo)
|
преди 7 години |
Rich Salz
|
ed6b2c7938
Add CRYPTO_thread_glock_new
|
преди 7 години |
Pauli
|
07016a8a31
Move e_os.h to be the very first include.
|
преди 7 години |
Rich Salz
|
bef7a81530
Use "" not <> on e_os.h include
|
преди 7 години |
Bernd Edlinger
|
4dae7cd3f0
Implement the CRYPTO_secure_clear_free function
|
преди 7 години |
Rich Salz
|
624265c60e
Cleanup some copyright stuff
|
преди 7 години |
Todd Short
|
c8e89d58a5
Tweak sec_mem tests
|
преди 7 години |
Todd Short
|
7031ddac94
Fix infinite loops in secure memory allocation.
|
преди 7 години |
Todd Short
|
9dfc5b9687
Add support for MLOCK_ONFAULT to secure arena
|
преди 7 години |
Rich Salz
|
332dc4fa5e
sh_malloc & sh_free prototype change to match POSIX
|
преди 7 години |
Pauli
|
70e14ffbaf
Ensure minsize >= sizeof(SH_LIST)
|
преди 7 години |
Guido Vranken
|
7f07149d25
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.
|
преди 7 години |