tor/src/lib
Nick Mathewson ea5792f333 Make crypto_strongest_rand() non-mockable
Instead, have it call a mockable function.  We don't want
crypto_strongest_rand() to be mockable, since doing so creates a
type error when we call it from ed25519-donna, which we do not build
in a test mode.

Fixes bug 27728; bugfix on 0.3.5.1-alpha
2018-09-18 12:40:18 -04:00
..
arch File-level documentation for some of src/lib. 2018-07-01 20:22:55 -04:00
cc Add TOR_PRIdSZ to torint.h 2018-07-31 11:21:28 +10:00
compress Merge branch 'maint-0.3.4' 2018-07-30 08:17:25 -04:00
container Merge branch 'ticket25573-034' into ticket25573-master 2018-08-29 17:10:06 +00:00
crypt_ops Make crypto_strongest_rand() non-mockable 2018-09-18 12:40:18 -04:00
ctime Add note about use of tor_memcmp() 2018-09-05 09:11:53 -04:00
defs File-level summary documentation for src/lib/*/*.[ch] 2018-07-10 12:22:01 -04:00
encoding Merge remote-tracking branch 'UntoSten/inform-about-conf-includes' 2018-09-13 13:35:59 -04:00
err Refrain from potentially insecure usage of strncat() 2018-07-03 11:34:14 -04:00
evloop Rename torlog.[ch] to log.[ch] 2018-07-10 15:20:30 -04:00
fdio File-level documentation for some of src/lib. 2018-07-01 20:22:55 -04:00
fs Merge branch 'ticket26223' 2018-07-10 20:18:28 -04:00
intmath Replace U64_LITERAL with the standard UINT64_C 2018-07-03 10:33:50 -04:00
lock Rename util_malloc to malloc. 2018-07-10 15:16:57 -04:00
log Fix log.c comments about assert vs tor_assert vs raw_assert. 2018-08-28 15:58:16 -04:00
malloc Rename util_malloc to malloc. 2018-07-10 15:16:57 -04:00
math File-level documentation for some of src/lib. 2018-07-01 20:22:55 -04:00
memarea Rename torlog.[ch] to log.[ch] 2018-07-10 15:20:30 -04:00
meminfo Rename torlog.[ch] to log.[ch] 2018-07-10 15:20:30 -04:00
net Include torint.h in socketpair.c for intptr_t definition. 2018-09-13 17:54:26 -04:00
osinfo File-level summary documentation for src/lib/*/*.[ch] 2018-07-10 12:22:01 -04:00
process Add a missing function for windows 2018-09-14 15:02:11 -04:00
sandbox Merge branch 'maint-0.3.4' 2018-08-08 09:26:23 -04:00
smartlist_core Rename util_malloc to malloc. 2018-07-10 15:16:57 -04:00
string string: add string_is_utf8() helper 2018-09-03 13:54:43 +00:00
term Rename util_malloc to malloc. 2018-07-10 15:16:57 -04:00
testsupport File-level summary documentation for src/lib/*/*.[ch] 2018-07-10 12:22:01 -04:00
thread Merge branch 'bug26779_033' into bug26779_035 2018-08-08 15:50:29 -04:00
time Rework predicted_ports_prediction_time_remaining() to fix CID 1438153 2018-08-19 21:03:01 +03:00
tls When Tor is compiled with NSS, don't claim support for LinkAuth=1 2018-09-16 13:28:29 -04:00
trace Rename torlog.[ch] to log.[ch] 2018-07-10 15:20:30 -04:00
wallclock Rename tm_cvt to time_to_tm 2018-07-10 15:25:53 -04:00
include.libdonna.am Add a configure switch to build with NSS. 2018-07-11 13:22:20 -04:00