- May 16, 2016
-
-
Nick Mathewson authored
Previously we'd only check whether the hardening options succeeded at the compile step. Now we'll try to link with them too, and tell the user in advance if something seems likely to go wrong. Closes ticket 18895.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
I'm doing this to simplify crypto_digest_smartlist_prefix, and make it better covered by our tests.
-
Nick Mathewson authored
-
Nick Mathewson authored
Apparently, we detect and reject them correctly. Aren't you glad?
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
Fix for bug 18956.
-
Nick Mathewson authored
-
Nick Mathewson authored
Also, resolve a bug in test_ntor_cl.c
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- May 12, 2016
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
Had conflicts related to other correct_tm bugs in 0.2.6. Added wday for another case.
-
Nick Mathewson authored
The tm_wday field had been left uninitialized, which was causing some assertions to fail on Windows unit tests. Fixes bug 18977.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
This is a whitespace only, cosmetic fix. There is still some inconsistency between lists, but less inconsistency inside individual lists.
-
Nick Mathewson authored
There were some conflicts here, and some breakage to fix concerning library link order in newer targets.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
Fixes bug 18901.
-
Nick Mathewson authored
-
Nick Mathewson authored
This way it gets the ctime options.
-
Nick Mathewson authored
This type saved a tiny amount of allocation, but not enough to be worth keeping. (This is in preparation for moving choose_array_element_by_weight)
-
Nick Mathewson authored
We know there are overflows in curve25519-donna-c32, so we'll have to have that one be fwrapv. Only apply the asan, ubsan, and trapv options to the code that does not need to run in constant time. Those options introduce branches to the code they instrument. (These introduced branches should never actually be taken, so it might _still_ be constant time after all, but branch predictors are complicated enough that I'm not really confident here. Let's aim for safety.) Closes 17983.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
Closes 19041.
-
Nick Mathewson authored
-
Nick Mathewson authored
-