tor/changes
teor d30d3fe8ed
Adjust fallback selection parameters
Avoid selecting fallbacks that change their IP addresses too often.

Select more fallbacks by ignoring the Guard flag, and allowing lower
cutoffs for the Running and V2Dir flags. Also allow a lower bandwidth,
and a higher number of fallbacks per operator (5% of the list).

Implements ticket 24785.
2018-01-05 13:28:13 +11:00
..
.dummy Add a .dummy file in the changes directory to stop git from removing it 2015-05-11 11:41:48 -04:00
bug12062 missing subcategory 2017-11-09 09:23:12 -05:00
bug20942 Update comment and add changes file for 20942 2018-01-05 13:26:14 +11:00
bug22605 missing changes file for 22605 2017-11-01 13:27:57 -04:00
bug22907 doc: Document how to build with Rust dependencies in offline-mode. 2017-11-28 22:39:55 +00:00
bug23100 Bug #23100: Count all 3 hop circuits for CBT. 2017-12-07 00:04:33 +00:00
bug23114 Bug #23114: Time out circuits immediately. 2017-12-07 00:04:38 +00:00
bug23571 Make check-changes happy. 2017-10-31 12:01:58 -04:00
bug23826-23828 Changes file for #23826, #23828, and #23870 2017-12-04 11:42:56 -05:00
bug23827 fixup! Stop waiting for microdescs if the consensus supports IPv6 ORPorts 2017-12-11 00:53:49 +11:00
bug23848 Changes file for ticket 23848 2017-10-20 11:39:17 -04:00
bug23953 Use stdatomic.h for atomic_counter_t where available. 2017-11-21 14:06:48 -05:00
bug24119 Add changes/bug24119 2017-11-30 08:00:24 -05:00
bug24137 Allow bootstrapping networks to have Exit flags 2017-11-03 23:07:30 +01:00
bug24318 changes file for 24318 2017-11-21 13:55:11 -05:00
bug24337 changes file for big free macro-ization branch 2017-12-08 14:47:19 -05:00
bug24362 Add support for Android's logging subsystem. 2017-12-11 13:22:39 +00:00
bug24374 Changes file for 24374, merged earlier. 2017-12-13 09:50:57 -05:00
bug24488 Make set_routerstatus_from_routerinfo() set IPv6 unspecified addresses 2017-12-02 21:00:22 +11:00
bug24489 Sprinkle some consts in networkstatus_getinfo_by_purpose() 2017-12-02 21:21:41 +11:00
bug24605 Add MainloopStats option. 2017-12-16 02:41:21 +01:00
bug24612 please lintchanges 2017-12-15 12:53:01 -05:00
bug24613 Use monotime_coarse for transfer times and padding times 2017-12-13 09:46:58 -05:00
bug24633 Fix the clz32 and clz64 settings on MSVC. 2017-12-20 09:37:18 -05:00
bug24634 Fix some shadowed-global warnings. 2018-01-03 09:13:00 -05:00
bug24708 Make updateFallbackDirs.py search harder for python 2018-01-05 13:28:05 +11:00
bug24736 Clear the address when we can't choose a reachable address 2017-12-25 01:55:28 +11:00
cargo-build-problem Change our build process to run Cargo from inside the build tree 2017-12-05 14:23:55 -05:00
feature24427 Use mach_approximate_time() for coarse time where available. 2017-12-08 09:24:02 -05:00
ticket13605 Add ChangLog entry for the ReducedExitPolicy option 2017-10-31 13:25:41 -04:00
ticket20020 Log a better message if a router we're re-adding is expired. 2017-11-16 08:35:06 -05:00
ticket20699 control: Add changes file for HSv3 control port 2017-12-05 19:39:46 -05:00
ticket20895 Split the behavior of node_supports_ed25519_link_authentication(). 2017-09-11 10:00:11 -04:00
ticket22321 Add a changes file for 22321, that mentions all its children and 24678 2018-01-05 13:26:38 +11:00
ticket22342 changes file for 22342 2017-11-02 10:00:32 -04:00
ticket22703 add a changes file 2017-12-05 19:49:29 -05:00
ticket22759 Add an extrainfo cache flag for each fallback in a C comment 2018-01-05 13:27:14 +11:00
ticket22840 Add a changes file 2017-10-27 10:02:08 -04:00
ticket23271 Add remove file function and remove ephemeral files. 2017-12-15 17:01:22 +01:00
ticket23459 Split client-side get_rend_circ into two functions. 2017-12-08 18:14:08 +01:00
ticket23577 Make setup_introduce1_data() take a node_t instead of an extend_info_t 2017-11-12 17:05:25 -05:00
ticket23637 add a missing subcategory to 23637, again 2017-11-13 16:58:11 -05:00
ticket23709 chan: Add changes file for ticket 23709 2017-12-08 14:43:27 -05:00
ticket23760 Introduce node_get_curve25519_onion_key() in extend_info_from_node() 2017-11-22 02:20:54 +11:00
ticket23845 Add a public tor_api.h with an implementation in tor_api.c 2017-11-01 13:22:09 -04:00
ticket23900 Add __OwningControllerFD to allow controllers without controlports 2017-10-18 13:36:53 -04:00
ticket24001 Expand comments in node_get_ed25519_id() and put them near the relevant code 2017-12-24 19:50:47 +11:00
ticket24363 Remove /usr/athena from search path in configure.ac 2017-11-21 13:53:26 -05:00
ticket24467 Switch -Wnormalized=id to -Wnormalized=nfkc 2017-11-29 20:29:55 -05:00
ticket24518 Don't pass --quiet to cargo for now 2017-12-04 14:19:22 -05:00
ticket24531 Add changes file for 24531 2017-12-11 10:30:37 -05:00
ticket24600 Add a nickname to each fallback in a C comment 2018-01-05 13:27:07 +11:00
ticket24677 Use ping -6 ::1 on Linux when ping6 ::1 fails on tests. 2018-01-02 15:18:36 +01:00
ticket24679 Remove the "weight=10" line from fallback directory mirror entries 2018-01-05 13:26:53 +11:00
ticket24706 Revise the generateFallbackDirLine.py script to use descriptors 2018-01-05 13:28:01 +11:00
ticket24725 Add a delimiter to the end of each fallback entry 2018-01-05 13:27:32 +11:00
ticket24726 Remove commas and equals signs from external string inputs to the fallback list 2018-01-05 13:27:22 +11:00
ticket24785 Adjust fallback selection parameters 2018-01-05 13:28:13 +11:00