Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-12-08 | Fix wide lines introduced by previous patch. | Nick Mathewson | |
2017-12-08 | Replace all FREE_AND_NULL* uses to take a type and a free function. | Nick Mathewson | |
This commit was made mechanically by this perl script: \#!/usr/bin/perl -w -i -p next if /^#define FREE_AND_NULL/; s/\bFREE_AND_NULL\((\w+),/FREE_AND_NULL\(${1}_t, ${1}_free_,/; s/\bFREE_AND_NULL_UNMATCHED\(/FREE_AND_NULL\(/; | |||
2017-12-08 | Change the free macro convention in the rest of src/or/*.h | 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-03-21 | Merge branch 'maint-0.2.7' | Nick Mathewson | |
2016-03-21 | Document dircollate.c (and remove an unused global) | Nick Mathewson | |
2016-02-27 | Update the copyright year. | Nick Mathewson | |
2015-06-01 | Appease make check-spaces | Andrea Shepard | |
2015-05-28 | Implement ed25519 identity collation for voting. | Nick Mathewson | |
This is a new collator type that follows proposal 220 for deciding which identities to include. The rule is (approximately): If a <ed,rsa> identity is listed by more than half of authorities, include it. And include all <rsa> votes about that node as matching. Otherwise, if an <*,rsa> or <rsa> identity is listed by more than half of the authorities, and no <ed,rsa> has been listed, include it. | |||
2015-05-28 | Refactor code that matches up routers with the same identity in votes | Nick Mathewson | |
This makes 'routerstatus collation' into a first-class concept, so we can change how that works for prop220. |