2016-12-16 |
Nick Mathewson | fixup! Remove UseDirectoryGuards
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Remove UseDirectoryGuards
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Per suggestion, increase the retry frequency for primary...
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Rewrite state transition logic in entry_guards_note_success()
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Add a separate, non-fractional, limit to the sampled...
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Clean check for live consensus when updating the guard...
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Move a TODO comment into doxygen comments.
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Wrap all of the legacy guard code, and its users, in...
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Fix a signed/unsigned warning on 32-bit
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Tests for choosing which guard_selection to use
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Update node-selection tests to consider restrictions
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Tests for restricted-circuit cases of upgrade_waiting_circuits()
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Don't make $hexid nicknames persistent.
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | prop271: Tests for the highlevel or_state_t encode...
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Add a test for entry_guard_state_should_expire()
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Extract guard_selection_infer_type into its own function.
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Repair unit test for tiny-network case.
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Another tweak for guard restrictions: don't let complete...
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Implement support for per-circuit guard restrictions.
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | guards_choose_dirguard(): replace one XXXX with another.
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Fix a magic number in get_max_sample_size
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Note a couple of XXX-prop271s as spec deviations.
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Remove some resolved "XXXX prop271" comments.
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Re-enable some disabled tests about switching guard_selections
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Fix for small test networks: don't refuse to have any...
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Remove a few unused arguments.
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Change return value of entry_guard_succeeded to an...
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Note some large functions that could be split.
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | More progress on bridge implementation with prop271...
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Implement bridge backends for sampling, filtering guards.
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Add some needed accessors/inspectors for bridge/guard...
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Lay down some infrastructure for bridges in the New...
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Remove guard_selection argument from status-reporting...
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Add a backpointer from entry_guard_t to guard_selection_t
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Have multiple guard contexts we can switch between.
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | More entry guard tests: for cancel, and for upgrade.
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Test for entry_guard_has_higher_priority().
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Unit tests for entry_guard_{pick_for_circuit,succeeded...
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Mark confirmed guards primary as appropriate.
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Turn #defines for prop271 into networkstatus params
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Add a wrapper for a common networkstatus param pattern
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Expire circuits that have been WAITING_FOR_BETTER_GUARD...
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Move the 'dirty' flag for the guards to a global again
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Mark some more BUG lines as unreachable.
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Test no-consensus case for filter.
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Test get_guard_selection_by_name
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Avoid division-by-zero in pathbias_check_*_success_count
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Make sure primary-guards are up-to-date when we inspect...
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | When freeing a guard state, cancel it if its state...
|
commit | commitdiff | tree |
2016-12-16 |
Nick Mathewson | Rebuild the guard lists as appropriate on torrc change.
|
commit | commitdiff | tree |
2016-11-30 |
Nick Mathewson | Don't call into the new guard algorithm when the old...
|
commit | commitdiff | tree |
2016-11-30 |
Nick Mathewson | Fix pathbias interactions with entry guards
|
commit | commitdiff | tree |
2016-11-30 |
Nick Mathewson | Make pathbias fields persistent for new guards
|
commit | commitdiff | tree |
2016-11-30 |
Nick Mathewson | Make new prop271 entry guards persistent
|
commit | commitdiff | tree |
2016-11-30 |
Nick Mathewson | Use the new guard notification/selection APIs throughout Tor
|
commit | commitdiff | tree |
2016-11-30 |
Nick Mathewson | Maintain a list of all the origin circuits.
|
commit | commitdiff | tree |
2016-11-30 |
Nick Mathewson | Function to cancel a guard state.
|
commit | commitdiff | tree |
2016-11-30 |
Nick Mathewson | No need to say success/failure when recording failure...
|
commit | commitdiff | tree |
2016-11-30 |
Nick Mathewson | New entry_guard_chan_failed function
|
commit | commitdiff | tree |
2016-11-30 |
Nick Mathewson | New function to tell the guard module "We're on the...
|
commit | commitdiff | tree |
2016-11-30 |
Nick Mathewson | Add an (as yet) unused UseDeprecatedGuardAlgorithm_...
|
commit | commitdiff | tree |
2016-11-30 |
Nick Mathewson | Add a new GUARD_WAIT state for circuits
|
commit | commitdiff | tree |
2016-11-30 |
Nick Mathewson | Backend for upgrading 'waiting' circuits to 'complete'
|
commit | commitdiff | tree |
2016-11-30 |
Nick Mathewson | Write the easy parts of the public entryguard interface.
|
commit | commitdiff | tree |
2016-11-30 |
Nick Mathewson | Implement most of the prop271 data structure backends.
|
commit | commitdiff | tree |
2016-11-30 |
Nick Mathewson | Add a smartlist_remove_keeporder() function, with tests.
|
commit | commitdiff | tree |
2016-11-30 |
Nick Mathewson | Add a GUARD log domain, for use with new guards code
|
commit | commitdiff | tree |
2016-11-30 |
Nick Mathewson | Add parameters for new (prop271) guard algorithm.
|
commit | commitdiff | tree |
2016-11-30 |
Nick Mathewson | Collect old guard algorithm parameters into one place
|
commit | commitdiff | tree |
2016-11-30 |
Nick Mathewson | Add accessors as needed to repair compilation
|
commit | commitdiff | tree |
2016-11-30 |
Nick Mathewson | Split bridge functions into a new module.
|
commit | commitdiff | tree |
2016-11-30 |
Nick Mathewson | Initial code to parse/encode/sample prop271 guards
|
commit | commitdiff | tree |
2016-11-30 |
Nick Mathewson | Teach parse_iso_time about the spaceless variant.
|
commit | commitdiff | tree |
2016-11-30 |
Nick Mathewson | Add the prop271 fields to entry_guard_t. Not used yet.
|
commit | commitdiff | tree |
2016-11-30 |
Nick Mathewson | Whitespace fixes from previous mechanical search-and...
|
commit | commitdiff | tree |
2016-11-30 |
Nick Mathewson | Make entry_guard_t opaque to circpathbias.c
|
commit | commitdiff | tree |
2016-11-30 |
Nick Mathewson | Fix remaining case of circpathbias inspecting entryguard...
|
commit | commitdiff | tree |
2016-11-30 |
Nick Mathewson | Add an entry_guard_describe() function
|
commit | commitdiff | tree |
2016-11-30 |
Nick Mathewson | Move path-bias fields into a separate structure
|
commit | commitdiff | tree |
2016-11-30 |
Nick Mathewson | prop271: make entry_guard_t mostly-private
|
commit | commitdiff | tree |
2016-11-22 |
Nick Mathewson | Merge remote-tracking branch 'teor/fix-mingw-pagesize'
|
commit | commitdiff | tree |
2016-11-21 |
Nick Mathewson | Merge branch 'maint-0.2.9'
|
commit | commitdiff | tree |
2016-11-21 |
Nick Mathewson | Merge remote-tracking branch 'arma/bug20423' into maint...
|
commit | commitdiff | tree |
2016-11-18 |
Nick Mathewson | Merge remote-tracking branch 'dgoulet/bug20629_030_01'
|
commit | commitdiff | tree |
2016-11-18 |
Nick Mathewson | Merge remote-tracking branch 'public/bug20558'
|
commit | commitdiff | tree |
2016-11-18 |
Nick Mathewson | Merge remote-tracking branch 'public/bug20630'
|
commit | commitdiff | tree |
2016-11-18 |
Nick Mathewson | Merge branch 'maint-0.2.9'
|
commit | commitdiff | tree |
2016-11-18 |
Nick Mathewson | Merge remote-tracking branch 'dgoulet/bug20646_030_01'
|
commit | commitdiff | tree |
2016-11-18 |
Nick Mathewson | Merge remote-tracking branch 'teor/bug20634_029' into...
|
commit | commitdiff | tree |
2016-11-14 |
Nick Mathewson | Merge branch 'maint-0.2.9'
|
commit | commitdiff | tree |
2016-11-14 |
Nick Mathewson | Fix a "shouldn't have reached this" warning in connection_edge.c
|
commit | commitdiff | tree |
2016-11-10 |
Nick Mathewson | Merge remote-tracking branch 'dgoulet/bug20570_030_01'
|
commit | commitdiff | tree |
2016-11-10 |
Nick Mathewson | Merge remote-tracking branch 'dgoulet/bug20567_030_01'
|
commit | commitdiff | tree |
2016-11-10 |
Nick Mathewson | Merge remote-tracking branch 'public/feature20552'
|
commit | commitdiff | tree |
2016-11-10 |
Nick Mathewson | Merge remote-tracking branch 'dgoulet/bug20574_030_01'
|
commit | commitdiff | tree |
2016-11-10 |
Nick Mathewson | Merge remote-tracking branch 'dgoulet/ticket19642_030_01'
|
commit | commitdiff | tree |
2016-11-10 |
Nick Mathewson | Merge branch 'maint-0.2.9'
|
commit | commitdiff | tree |
2016-11-10 |
Nick Mathewson | Merge remote-tracking branch 'teor/bug20613' into maint...
|
commit | commitdiff | tree |
2016-11-09 |
Nick Mathewson | Merge branch 'maint-0.2.9'
|
commit | commitdiff | tree |
2016-11-09 |
Nick Mathewson | In torrc.sample.in, note that bandwidth must be >=75 KB.
|
commit | commitdiff | tree |