Nick Mathewson
|
6c3f555a8c
Re-enable some disabled tests about switching guard_selections
|
před 7 roky |
Nick Mathewson
|
84bfa895d7
Change return value of entry_guard_succeeded to an enum.
|
před 7 roky |
Nick Mathewson
|
1d52ac4d3f
Lay down some infrastructure for bridges in the New Guard Order.
|
před 7 roky |
Nick Mathewson
|
89f5f149df
Remove guard_selection argument from status-reporting functions
|
před 7 roky |
Nick Mathewson
|
404e9e5611
Have multiple guard contexts we can switch between.
|
před 7 roky |
Nick Mathewson
|
08d3ca2e56
More entry guard tests: for cancel, and for upgrade.
|
před 7 roky |
Nick Mathewson
|
fcb50f1839
Test for entry_guard_has_higher_priority().
|
před 7 roky |
Nick Mathewson
|
c6d218c44b
Unit tests for entry_guard_{pick_for_circuit,succeeded,failed}
|
před 7 roky |
Nick Mathewson
|
d2af9826fd
Turn #defines for prop271 into networkstatus params
|
před 7 roky |
Nick Mathewson
|
9cad2628dd
Test no-consensus case for filter.
|
před 7 roky |
Nick Mathewson
|
a7bc73935b
Test get_guard_selection_by_name
|
před 7 roky |
Nick Mathewson
|
ac67819396
Make sure primary-guards are up-to-date when we inspect them.
|
před 7 roky |
Nick Mathewson
|
858c8f5593
Make new prop271 entry guards persistent
|
před 7 roky |
Nick Mathewson
|
8dc6048c02
Add an (as yet) unused UseDeprecatedGuardAlgorithm_ option.
|
před 7 roky |
Nick Mathewson
|
7bf946965b
Implement most of the prop271 data structure backends.
|
před 7 roky |
Nick Mathewson
|
dd6def5daf
Initial code to parse/encode/sample prop271 guards
|
před 7 roky |
Nick Mathewson
|
823357dbe4
Add an entry_guard_describe() function
|
před 7 roky |
Nick Mathewson
|
be447bc770
Move path-bias fields into a separate structure
|
před 7 roky |
Andrea Shepard
|
006c26f54f
Abolish globals in entrynodes.c; relativize guard context to new guard_selection_t structure
|
před 7 roky |
Nick Mathewson
|
57699de005
Update the copyright year.
|
před 8 roky |
teor (Tim Wilson-Brown)
|
c213f277cd
Make bridge clients prefer the configured bridge address
|
před 8 roky |
teor (Tim Wilson-Brown)
|
77a9de0d48
Automatically use IPv6 when ClientUseIPv4 is 0
|
před 8 roky |
teor (Tim Wilson-Brown)
|
3b8216f215
Use fascist firewall and ClientUseIPv4 for bridge clients
|
před 8 roky |
teor (Tim Wilson-Brown)
|
268608c0a0
Choose OR Entry Guards using IPv4/IPv6 preferences
|
před 8 roky |
teor (Tim Wilson-Brown)
|
2d33d192fc
Add ClientUseIPv4 and ClientPreferIPv6DirPort torrc options
|
před 8 roky |
Sebastian Hahn
|
e10e6f78b1
Update entrynodes unit test for dirs
|
před 9 roky |
Nick Mathewson
|
6cdb213b6c
Combine test_helpers.[ch] and testhelper.[ch]
|
před 9 roky |
Nick Mathewson
|
96211bcf71
Merge branch 'bug9321_rerebase'
|
před 9 roky |
George Kadianakis
|
c2b13e22e7
Unittest prep: Move get_yesterday_date_str() to helper file.
|
před 9 roky |
Nick Mathewson
|
8375663adf
Wrap two long lines
|
před 9 roky |