Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-18 | Remove the (no longer compiled) code for legacy guard selection. | Nick Mathewson | |
Part of 20830. | |||
2016-12-16 | Wrap all of the legacy guard code, and its users, in #ifdefs | Nick Mathewson | |
This will make it easier to see what we remove down the line. | |||
2016-10-19 | Compilation fix. (function pointer implicit cast in tests.) | Nick Mathewson | |
2016-09-25 | Abolish globals in entrynodes.c; relativize guard context to new ↵ | Andrea Shepard | |
guard_selection_t structure | |||
2016-07-01 | prop250: Add unit tests | David Goulet | |
Signed-off-by: David Goulet <dgoulet@torproject.org> Signed-off-by: George Kadianakis <desnacked@riseup.net> | |||
2016-06-11 | Add -Wmissing-variable-declarations, with attendant fixes | Nick Mathewson | |
This is a big-ish patch, but it's very straightforward. Under this clang warning, we're not actually allowed to have a global variable without a previous extern declaration for it. The cases where we violated this rule fall into three roughly equal groups: * Stuff that should have been static. * Stuff that was global but where the extern was local to some other C file. * Stuff that was only global when built for the unit tests, that needed a conditional extern in the headers. The first two were IMO genuine problems; the last is a wart of how we build tests. | |||
2016-05-19 | Add unit tests for networkstatus_consensus_is_bootstrapping | teor (Tim Wilson-Brown) | |
2016-02-27 | Update the copyright year. | Nick Mathewson | |
2016-02-24 | Fix memory leaks in routerlist/pick_directory_server_impl test | Nick Mathewson | |
2016-02-23 | Appease make check-spaces | Andrea Shepard | |
2016-02-22 | Fix a bunch of memory leaks in the unit tests | Nick Mathewson | |
2016-02-16 | Fix a NULL dereference on unit test failure. CID 1353177. | Nick Mathewson | |
2016-02-11 | Merge remote-tracking branch 'teor/feature17840-v11-merged-v2' | Nick Mathewson | |
2016-02-01 | Bitwise negate is ~, not !. | Nick Mathewson | |
Spotted by coverity; bug in tests only, not in any released Tor. This is CID 1351128 | |||
2016-01-29 | Merge branch 'feature17840-v11-squashed' into feature17840-v11-merged | teor (Tim Wilson-Brown) | |
Conflicts: src/or/directory.c src/test/test_routerlist.c Fix minor conflicts. | |||
2016-01-29 | Choose directory servers by IPv4/IPv6 preferences | teor (Tim Wilson-Brown) | |
Add unit tests, refactor pick_directory functions. | |||
2015-12-18 | fix routerlist/pick_directory_server_impl in light of 12538 | Nick Mathewson | |
2015-12-18 | Add unit test for router_pick_directory_server_impl | Matthew Finkel | |
2015-12-16 | Prop210: Add want_authority to directory_get_from_dirserver | teor (Tim Wilson-Brown) | |
2015-01-23 | whitespace fixes | Nick Mathewson | |
2015-01-23 | Merge remote-tracking branch 'public/ticket9969' | Nick Mathewson | |
Conflicts: src/or/directory.c src/or/routerlist.c src/or/routerlist.h src/test/include.am src/test/test.c | |||
2014-09-29 | fixup! Unit tests for router download functions. | Nick Mathewson | |
(Add missing test_routerlist.c that I forgot to add from arlo's branch last time. Oops.) |