Commit Graph

23 Commits

Author SHA1 Message Date
Vsevolod Stakhov
4c81a52183 [Minor] Remove enforced "-O3" from contrib libraries 2019-12-25 13:05:01 +00:00
Vsevolod Stakhov
f1963ee16c [Minor] Disable ottery wipe stack as it breaks asan sometimes 2019-12-10 11:22:16 +00:00
Vsevolod Stakhov
d3a9edd737 [Minor] Another asan fix for rdrand 2019-06-26 18:09:23 +01:00
Vsevolod Stakhov
948b91b475 [Minor] Fix uninit values usage 2019-06-26 17:35:31 +01:00
Vsevolod Stakhov
736a5f1d12 Revert "[Minor] Use less aggressive optimisation level"
This reverts commit 9bfff1d477.
2019-03-05 23:18:19 +00:00
Vsevolod Stakhov
9bfff1d477 [Minor] Use less aggressive optimisation level 2019-03-05 22:51:29 +00:00
Vsevolod Stakhov
9763975bf0 [Fix] Do not check pid/state when using PRNG 2018-04-17 16:04:07 +01:00
Vsevolod Stakhov
a864c89f80 [Feature] Add aes-rng PRF to libottery 2017-10-29 13:42:45 +00:00
Alexander Moisseev
bb5a9f8e45 [Minor] Massive spelling correction
by a bot https://github.com/ka7/misspell_fixer
2017-06-27 10:44:19 +03:00
Vsevolod Stakhov
6eecb5ce7c [Minor] Add enable full debug option 2016-12-25 16:23:02 +00:00
Vsevolod Stakhov
bc97fb8dd4 Fix order 2016-01-15 16:15:55 +00:00
Vsevolod Stakhov
248d1ceb58 Add workaround for bug in valgrind and rdrand 2016-01-15 16:11:53 +00:00
Vsevolod Stakhov
572f8723c8 Use cryptobox chacha for libottery. 2015-10-15 12:38:41 +01:00
Vsevolod Stakhov
b8bc9298b1 More fixes to libottery. 2015-10-15 11:46:21 +01:00
Vsevolod Stakhov
33a845c0ed Another try to fix macro. 2015-10-15 11:44:59 +01:00
Vsevolod Stakhov
dd72c18a08 Another GCCism. 2015-10-15 11:43:57 +01:00
Vsevolod Stakhov
6ceac089b6 Fix some portability issues. 2015-10-15 11:28:41 +01:00
Vsevolod Stakhov
32d054c318 Remove unused chacha implementation from libottery 2015-02-21 22:28:54 +00:00
Vsevolod Stakhov
bebc8737c8 Use more targeted compile flags setup. 2015-01-28 21:39:38 +00:00
Vsevolod Stakhov
dd1134f06b Compile external tools with optimizations. 2014-12-19 10:55:28 +00:00
Vsevolod Stakhov
c73632361a Add rdns as a submodule. 2014-02-19 13:50:31 +00:00
Vsevolod Stakhov
b4bc6269d9 Remove autogenerated Makefile. 2014-02-04 16:39:41 +00:00
Vsevolod Stakhov
ff62d93b0e Use libottery for secure random numbers.
Libottery itself is hosted here:
https://github.com/nmathewson/libottery

This import is a rough adoptation of libottery to use it for secure
random numbers in rspamd when needed (and in DNS resolver specifically).
This import makes the internal chacha20 code useless, hence it is
removed now.
2014-02-04 16:37:37 +00:00