Sign in
boringssl
/
boringssl
/
fd49993c3b94aef54669e095f1e6c417efb202aa
/
crypto
/
rand
7179e53
Remove TODO.
by David Benjamin
· 8 years ago
e025f30
Guard the _GNU_SOURCE #define.
by David Benjamin
· 8 years ago
67ccf59
Fix crypto/rand/urandom header guards for Fuchsia.
by Aaron Green
· 8 years ago
c80e416
Add support for Fuchsia in crypto/rand.
by Aaron Green
· 8 years ago
3e34951
Fix fuzzer mode build.
by David Benjamin
· 8 years ago
17cf2cb
Work around language and compiler bug in memcpy, etc.
by David Benjamin
· 8 years ago
2d58482
Call __msan_unpoison on the output of getrandom.
by Adam Langley
· 8 years ago
39ae144
Revert "Revert "crypto/rand: Fix a crash bug in RAND_enable_fork_unsafe_buffering." and "Enable getrandom for entropy gathering.""
by Adam Langley
· 8 years ago
97db926
Revert "crypto/rand: Fix a crash bug in RAND_enable_fork_unsafe_buffering." and "Enable getrandom for entropy gathering."
by Adam Langley
· 8 years ago
36ca214
crypto/rand: Fix a crash bug in RAND_enable_fork_unsafe_buffering.
by Martin Kreichgauer
· 8 years ago
7b668a8
Enable getrandom for entropy gathering.
by Adam Langley
· 8 years ago
ec978dd
Add corpora for fuzzers with fuzzer mode disabled.
by David Benjamin
· 8 years ago
5e393fe
Test getrandom(2) on Linux if available
by Alessandro Ghedini
· 9 years ago
22edd87
Resolve a small handful of size_t truncation warnings.
by David Benjamin
· 9 years ago
0d099f0
Define RAND_cleanup in one place only
by Alessandro Ghedini
· 9 years ago
a353cdb
Wrap MSVC-only warning pragmas in a macro.
by David Benjamin
· 9 years ago
29270de
Split unlock functions into read/write variants.
by David Benjamin
· 9 years ago
bc5b2a2
Add a deterministic PRNG for fuzzing.
by David Benjamin
· 9 years ago
e5aa791
Add a few more no-op stubs for cURL compatibility.
by David Benjamin
· 9 years ago
dca63cf
Don't abort in |init_once| if |fcntl| returns ENOSYS
by Sam Clegg
· 9 years ago
c5c85de
Make RAND_seed read a byte of random data.
by Adam Langley
· 9 years ago
e80a2ec
Change |CRYPTO_chacha_20| to use 96-bit nonces, 32-bit counters.
by Brian Smith
· 9 years ago
1b92f64
Fix comment style in crypto/rand/rand.c.
by David Benjamin
· 9 years ago
d755456
Merge hwrand.c into rand.c.
by Adam Langley
· 9 years ago
f673831
Drop urandom_test.
by Adam Langley
· 10 years ago
cc2c7aa
Buffer reads of urandom, if you promise no forking.
by Matt Braithwaite
· 10 years ago
73415b6
Move arm_arch.h and fix up lots of include paths.
by Adam Langley
· 10 years ago
b8a6c9e
Fix CRYPTO_hwrand comment.
by David Benjamin
· 10 years ago
1be2ec6
Fold CRYPTO_hwrand and CRYPTO_have_hwrand together.
by David Benjamin
· 10 years ago
bc97c69
Make methods of |RAND_SSLEay| do reasonable things.
by Matt Braithwaite
· 10 years ago
1db476e
Include openssl/chacha.h rather than duplicate the prototype.
by David Benjamin
· 10 years ago
705076a
Handle EINTR in open and dup calls in urandom.c.
by David Benjamin
· 10 years ago
de24aad
Add RAND_set_urandom_fd.
by David Benjamin
· 10 years ago
a59347e
RAND_set_rand_method takes a const parameter.
by Adam Langley
· 10 years ago
3e5e99d
Dummy |RAND_set_rand_method|, |RAND_egd|, and |RAND_SSLeay|.
by Matt Braithwaite
· 10 years ago
248abbd
Add missing comma in .type pragma for rdrand code.
by Adam Langley
· 10 years ago
2cac350
Handle RDRAND failures.
by Adam Langley
· 10 years ago
2b23eaa
Use the correct case for Windows headers.
by Adam Langley
· 10 years ago
81091d5
Don't use uninitialized memory in RAND_bytes.
by David Benjamin
· 10 years ago
af3d5bd
Add no-op |RAND_load_file| function for compatibility.
by Matt Braithwaite
· 10 years ago
27b08e9
Fix OPENSSL_NO_ASM build and promote to a cmake build flag.
by David Benjamin
· 10 years ago
3700778
Fix Windows build failures caused by 310d4dd.
by Brian Smith
· 10 years ago
c3ef76f
Compatibility changes for wpa_supplicant and OpenSSH.
by Adam Langley
· 10 years ago
310d4dd
rand: new-style locking and support rdrand.
by Adam Langley
· 10 years ago
054e682
Eliminate unnecessary includes from low-level crypto modules.
by Brian Smith
· 10 years ago
3e71931
Lowercase some Windows headers.
by Adam Langley
· 10 years ago
6eb000d
Add in missing curly braces part 3.
by David Benjamin
· 10 years ago
1eed2c0
Fix some unchecked mallocs.
by David Benjamin
· 10 years ago
2b2d66d
Remove string.h from base.h.
by Adam Langley
· 10 years ago
efed221
Enable more warnings & treat warnings as errors on Windows.
by Brian Smith
· 10 years ago
a87de9b
Define WIN32_LEAN_AND_MEAN in the build system, not in the code.
by Brian Smith
· 10 years ago
4a0f0c4
Change CMakeLists.txt to two-space indent.
by Adam Langley
· 10 years ago
dc94b54
Clean up use of Windows Platform SDK headers.
by Brian Smith
· 10 years ago
dfc2948
Call RtlGenRandom directly in RAND_bytes.
by David Benjamin
· 10 years ago
c44d2f4
Convert all zero-argument functions to '(void)'
by David Benjamin
· 11 years ago
4c921e1
Move public headers to include/openssl/
by Adam Langley
· 11 years ago
0113a4f
Support building with PNaCl.
by Adam Langley
· 11 years ago
95c29f3
Inital import.
by Adam Langley
· 11 years ago