Commit History

Author SHA1 Message Date
  Nick Mathewson d9f010db84 Update node-selection tests to consider restrictions 10 years ago
  Nick Mathewson 7361e1b499 Tests for restricted-circuit cases of upgrade_waiting_circuits() 10 years ago
  Nick Mathewson 52e196bab5 Don't make $hexid nicknames persistent. 10 years ago
  Nick Mathewson 79d3e94f8b prop271: Tests for the highlevel or_state_t encode/decode functions 10 years ago
  Nick Mathewson 171981f8a0 Add a test for entry_guard_state_should_expire() 10 years ago
  Nick Mathewson 217590ad05 Extract guard_selection_infer_type into its own function. 10 years ago
  Nick Mathewson 13315812e8 Repair unit test for tiny-network case. 10 years ago
  Nick Mathewson 2c8c58ab2f Another tweak for guard restrictions: don't let complete circs block 10 years ago
  Nick Mathewson 87f9b42179 Implement support for per-circuit guard restrictions. 10 years ago
  Nick Mathewson 17c3faa2e3 guards_choose_dirguard(): replace one XXXX with another. 10 years ago
  Nick Mathewson 9d065ecc3d Fix a magic number in get_max_sample_size 10 years ago
  Nick Mathewson 1e9cd5d2bb Note a couple of XXX-prop271s as spec deviations. 10 years ago
  Nick Mathewson f4e64c04f4 Remove some resolved "XXXX prop271" comments. 10 years ago
  Nick Mathewson 6c3f555a8c Re-enable some disabled tests about switching guard_selections 10 years ago
  Nick Mathewson 80fa404625 Fix for small test networks: don't refuse to have any sampled guards. 10 years ago
  Nick Mathewson eac8b3f758 Remove a few unused arguments. 10 years ago
  Nick Mathewson 84bfa895d7 Change return value of entry_guard_succeeded to an enum. 10 years ago
  Nick Mathewson 46619ec914 Note some large functions that could be split. 10 years ago
  Nick Mathewson 3bcbbea350 More progress on bridge implementation with prop271 guards 10 years ago
  Nick Mathewson 82fa71610d Implement bridge backends for sampling, filtering guards. 10 years ago
  Nick Mathewson 53f248f6c9 Add some needed accessors/inspectors for bridge/guard convergence 10 years ago
  Nick Mathewson 1d52ac4d3f Lay down some infrastructure for bridges in the New Guard Order. 10 years ago
  Nick Mathewson 89f5f149df Remove guard_selection argument from status-reporting functions 10 years ago
  Nick Mathewson 6dcbc24a4e Add a backpointer from entry_guard_t to guard_selection_t 10 years ago
  Nick Mathewson 404e9e5611 Have multiple guard contexts we can switch between. 10 years ago
  Nick Mathewson 08d3ca2e56 More entry guard tests: for cancel, and for upgrade. 10 years ago
  Nick Mathewson fcb50f1839 Test for entry_guard_has_higher_priority(). 10 years ago
  Nick Mathewson c6d218c44b Unit tests for entry_guard_{pick_for_circuit,succeeded,failed} 10 years ago
  Nick Mathewson 9493711077 Mark confirmed guards primary as appropriate. 10 years ago
  Nick Mathewson d2af9826fd Turn #defines for prop271 into networkstatus params 10 years ago