Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-21 | Move consttime library code into its own directory. | Nick Mathewson | |
2018-06-20 | Run rectify_include_paths.py | Nick Mathewson | |
2018-06-20 | Update copyrights to 2018. | Nick Mathewson | |
2017-12-08 | Convert the rest of src/common's headers to use FREE_AND_NULL | Nick Mathewson | |
2017-09-15 | Run our #else/#endif annotator on our source code. | Nick Mathewson | |
2017-03-15 | Run the copyright update script. | Nick Mathewson | |
2016-06-09 | Reduce make check-spaces noise | Andrea Shepard | |
2016-05-12 | Move the ctime part of choose_array_element_by_weight into di_ops | Nick Mathewson | |
This way it gets the ctime options. | |||
2016-02-27 | Update the copyright year. | Nick Mathewson | |
2015-01-02 | Bump copyright dates to 2015, in case someday this matters. | Nick Mathewson | |
2014-10-28 | Add another year to our copyright dates. | Nick Mathewson | |
Because in 95 years, we or our successors will surely care about enforcing the BSD license terms on this code. Right? | |||
2013-01-16 | Update the copyright date to 201. | Nick Mathewson | |
2013-01-03 | Implement a constant-time safe_mem_is_zero. | Nick Mathewson | |
2013-01-02 | Add a data-invariant linear-search map structure | Nick Mathewson | |
I'm going to use this for looking op keys server-side for ntor. | |||
2012-06-04 | Update copyright dates to 2012; add a few missing copyright statements | Nick Mathewson | |
2011-05-15 | Fixup whitespace issues from 3122 commit | Nick Mathewson | |
2011-05-11 | Hand-conversion and audit phase of memcmp transition | Nick Mathewson | |
Here I looked at the results of the automated conversion and cleaned them up as follows: If there was a tor_memcmp or tor_memeq that was in fact "safe"[*] I changed it to a fast_memcmp or fast_memeq. Otherwise if there was a tor_memcmp that could turn into a tor_memneq or tor_memeq, I converted it. This wants close attention. [*] I'm erring on the side of caution here, and leaving some things as tor_memcmp that could in my opinion use the data-dependent fast_memcmp variant. | |||
2011-05-11 | Add a data-independent variant of memcmp and a d-i memeq function. | Nick Mathewson | |
The tor_memcmp code is by Robert Ransom, and the tor_memeq code is by me. Both incorporate some ideas from DJB's stuff. |