urbit/vere
Jōshin a8c19d9bae c3_rand cleanup
This should work on Linux since kernel 3.17, OS X since 10.12, OpenBSD
since 5.6, and FreeBSD since 12.0. It also introduces no external
dependencies. Note that getentropy should only be called with at most
256 bytes or it will return EIO. The getrandom variant on Linux doesn't
check for this. If called with len > 256, it's allowed to produce a
short read if it gets interrupted. This should show up as an error, so
everything's fine.
2019-01-09 09:15:41 -08:00
..
ames.c updates ames to always allocate 2K bytes on read 2018-12-11 18:39:02 -05:00
behn.c trailing whitespace 2018-12-11 18:42:38 -08:00
cttp.c fixes 0-byte allocation in _cttp_bods_to_vec() 2018-12-08 20:09:23 -05:00
dawn.c Update comments in dawn to reflect changes in urbit/arvo#958 2018-12-21 18:00:48 +01:00
http.c adds and uses c3_realloc() 2018-12-08 20:09:23 -05:00
loop.c updates u3_raft_work() to be async, adds sync u3_raft_play() 2018-12-11 17:13:55 -05:00
main.c Only bail if profiling is enabled 2018-12-14 23:04:38 +00:00
raft.c Clean up allocator defs 2019-01-02 11:23:06 -08:00
reck.c removes unused variable in _reck_kick_spec() 2018-12-10 12:01:03 -05:00
save.c removes i/o polling 2018-11-26 16:29:38 -05:00
sist.c c3_rand cleanup 2019-01-09 09:15:41 -08:00
term.c Clean up allocator defs 2019-01-02 11:23:06 -08:00
time.c descriptive names for c files 2015-06-23 21:29:11 -04:00
unix.c ensure file path is always freed 2018-12-10 18:02:37 -05:00
walk.c recursively mkdir in u3_walk_save 2018-03-02 17:39:08 -05:00