summaryrefslogtreecommitdiff
path: root/src/test
AgeCommit message (Expand)Author
2016-12-16Remove UseDirectoryGuardsNick Mathewson
2016-12-16Wrap all of the legacy guard code, and its users, in #ifdefsNick Mathewson
2016-12-16Tests for choosing which guard_selection to useNick Mathewson
2016-12-16Update node-selection tests to consider restrictionsNick Mathewson
2016-12-16Tests for restricted-circuit cases of upgrade_waiting_circuits()Nick Mathewson
2016-12-16prop271: Tests for the highlevel or_state_t encode/decode functionsNick Mathewson
2016-12-16Add a test for entry_guard_state_should_expire()Nick Mathewson
2016-12-16Repair unit test for tiny-network case.Nick Mathewson
2016-12-16Implement support for per-circuit guard restrictions.Nick Mathewson
2016-12-16Re-enable some disabled tests about switching guard_selectionsNick Mathewson
2016-12-16Change return value of entry_guard_succeeded to an enum.Nick Mathewson
2016-12-16Lay down some infrastructure for bridges in the New Guard Order.Nick Mathewson
2016-12-16Remove guard_selection argument from status-reporting functionsNick Mathewson
2016-12-16Have multiple guard contexts we can switch between.Nick Mathewson
2016-12-16More entry guard tests: for cancel, and for upgrade.Nick Mathewson
2016-12-16Test for entry_guard_has_higher_priority().Nick Mathewson
2016-12-16Unit tests for entry_guard_{pick_for_circuit,succeeded,failed}Nick Mathewson
2016-12-16Turn #defines for prop271 into networkstatus paramsNick Mathewson
2016-12-16Add a wrapper for a common networkstatus param patternNick Mathewson
2016-12-16Test no-consensus case for filter.Nick Mathewson
2016-12-16Test get_guard_selection_by_nameNick Mathewson
2016-12-16Make sure primary-guards are up-to-date when we inspect them.Nick Mathewson
2016-11-30Make new prop271 entry guards persistentNick Mathewson
2016-11-30Use the new guard notification/selection APIs throughout TorNick Mathewson
2016-11-30Add an (as yet) unused UseDeprecatedGuardAlgorithm_ option.Nick Mathewson
2016-11-30Implement most of the prop271 data structure backends.Nick Mathewson
2016-11-30Add a smartlist_remove_keeporder() function, with tests.Nick Mathewson
2016-11-30Split bridge functions into a new module.Nick Mathewson
2016-11-30Initial code to parse/encode/sample prop271 guardsNick Mathewson
2016-11-30Teach parse_iso_time about the spaceless variant.Nick Mathewson
2016-11-30Add an entry_guard_describe() functionNick Mathewson
2016-11-30Move path-bias fields into a separate structureNick Mathewson
2016-11-21Merge branch 'maint-0.2.9'Nick Mathewson
2016-11-21Merge remote-tracking branch 'arma/bug20423' into maint-0.2.9Nick Mathewson
2016-11-17Merge branch 'maint-0.2.9'Nick Mathewson
2016-11-16refactor router_pick_published_address to have another argRoger Dingledine
2016-11-16fixup! Add expect_log_msg_containing_either3() and expect_log_msg_containing_...teor
2016-11-16Add all four error messages to test_address_get_if_addrs6_list_no_internal()Neel Chauhan
2016-11-16Add all four error messages to test_address_get_if_addrs6_list_internal()Neel Chauhan
2016-11-16Add expect_log_msg_containing_either3() and expect_log_msg_containing_either4()Neel Chauhan
2016-11-10Merge remote-tracking branch 'dgoulet/bug20570_030_01'Nick Mathewson
2016-11-10Merge remote-tracking branch 'dgoulet/ticket19642_030_01'Nick Mathewson
2016-11-08Merge branch 'maint-0.2.9'Nick Mathewson
2016-11-08Merge remote-tracking branch 'public/bug20306_029' into maint-0.2.9Nick Mathewson
2016-11-08hs: Add single-onion-service line to v3 descriptorDavid Goulet
2016-11-07Merge branch 'maint-0.2.9'Nick Mathewson
2016-11-07Merge remote-tracking branch 'teor/bug20484_029_v2' into maint-0.2.9Nick Mathewson
2016-11-07Merge branch 'maint-0.2.9'Nick Mathewson
2016-11-07Fix another 20499-broken testNick Mathewson
2016-11-07Fix a unit test (broken by recent 20499 hacking)Nick Mathewson