Commit History

Auteur SHA1 Bericht Datum
  Nick Mathewson 08d3ca2e56 More entry guard tests: for cancel, and for upgrade. 9 jaren geleden
  Nick Mathewson fcb50f1839 Test for entry_guard_has_higher_priority(). 9 jaren geleden
  Nick Mathewson c6d218c44b Unit tests for entry_guard_{pick_for_circuit,succeeded,failed} 9 jaren geleden
  Nick Mathewson 9493711077 Mark confirmed guards primary as appropriate. 9 jaren geleden
  Nick Mathewson d2af9826fd Turn #defines for prop271 into networkstatus params 9 jaren geleden
  Nick Mathewson 039bd01767 Add a wrapper for a common networkstatus param pattern 9 jaren geleden
  Nick Mathewson 2ea5aa7182 Expire circuits that have been WAITING_FOR_BETTER_GUARD too long 9 jaren geleden
  Nick Mathewson e56bc1e5de Move the 'dirty' flag for the guards to a global again 9 jaren geleden
  Nick Mathewson bce0f79252 Mark some more BUG lines as unreachable. 9 jaren geleden
  Nick Mathewson 9cad2628dd Test no-consensus case for filter. 9 jaren geleden
  Nick Mathewson a7bc73935b Test get_guard_selection_by_name 9 jaren geleden
  Nick Mathewson 526b0e2ce2 Avoid division-by-zero in pathbias_check_*_success_count 9 jaren geleden
  Nick Mathewson ac67819396 Make sure primary-guards are up-to-date when we inspect them. 9 jaren geleden
  Nick Mathewson f71be74340 When freeing a guard state, cancel it if its state is unknown 9 jaren geleden
  Nick Mathewson 897626953b Rebuild the guard lists as appropriate on torrc change. 9 jaren geleden
  Nick Mathewson 8edd3d2b6c Don't call into the new guard algorithm when the old one is enabled. 9 jaren geleden
  Nick Mathewson d98b9b6d65 Fix pathbias interactions with entry guards 10 jaren geleden
  Nick Mathewson 783fa2f586 Make pathbias fields persistent for new guards 10 jaren geleden
  Nick Mathewson 858c8f5593 Make new prop271 entry guards persistent 10 jaren geleden
  Nick Mathewson dbbaa51518 Use the new guard notification/selection APIs throughout Tor 10 jaren geleden
  Nick Mathewson de617a4714 Maintain a list of all the origin circuits. 10 jaren geleden
  Nick Mathewson 8e43398986 Function to cancel a guard state. 10 jaren geleden
  Nick Mathewson 4689096ed1 No need to say success/failure when recording failure; remove returnval 10 jaren geleden
  Nick Mathewson af1918d289 New entry_guard_chan_failed function 10 jaren geleden
  Nick Mathewson 1fd0a547bb New function to tell the guard module "We're on the net!" 10 jaren geleden
  Nick Mathewson 8dc6048c02 Add an (as yet) unused UseDeprecatedGuardAlgorithm_ option. 10 jaren geleden
  Nick Mathewson 238828c92b Add a new GUARD_WAIT state for circuits 10 jaren geleden
  Nick Mathewson 36e9fbd752 Backend for upgrading 'waiting' circuits to 'complete' 10 jaren geleden
  Nick Mathewson dd6bdab3f6 Write the easy parts of the public entryguard interface. 10 jaren geleden
  Nick Mathewson 7bf946965b Implement most of the prop271 data structure backends. 10 jaren geleden