- 14 Apr, 2021 1 commit
-
-
David Goulet authored
Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
- 13 Apr, 2021 1 commit
-
-
David Goulet authored
Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
- 24 Jul, 2020 1 commit
-
-
David Goulet authored
They are about to be shutdown in September. Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
- 23 Jul, 2020 1 commit
-
-
Closes #40061 Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
- 14 Jul, 2020 1 commit
-
-
Closes #40033 Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
- 05 Jul, 2018 1 commit
-
-
Nick Mathewson authored
This commit won't build yet -- it just puts everything in a slightly more logical place. The reasoning here is that "src/core" will hold the stuff that every (or nearly every) tor instance will need in order to do onion routing. Other features (including some necessary ones) will live in "src/feature". The "src/app" directory will hold the stuff needed to have Tor be an application you can actually run. This commit DOES NOT refactor the former contents of src/or into a logical set of acyclic libraries, or change any code at all. That will have to come in the future. We will continue to move things around and split them in the future, but I hope this lays a reasonable groundwork for doing so.
-
- 08 Jan, 2018 2 commits
-
-
Nick Mathewson authored
These are from "fallback_dirs_2018_01_06_2323_UTC_44aa1adf_AU.inc"
-
Nick Mathewson authored
This takes the updated fallback_dirs_2018_01_06_CA.inc from pastly's scan.
-
- 05 Jan, 2018 8 commits
-
-
teor authored
This timestamp is based on the time that list was first committed. Part of 24725.
-
teor authored
Follow-up to #24725
-
teor authored
Using this script: sed -i.bak $'s|^,$|/* ===== */\\\n,|' src/or/fallback_dirs.inc (Due to embedded newlines, this script only works in bash.) And manually add a delimiter to the end of the header, and the start of the fallback list. This allows us to check that the code compiles, and the unit tests pass. And it allows downstream users stem and atlas to adapt to the new format. The upcoming fallback rebuild will automatically generate this new format. Follow-up to 24725.
-
teor authored
The upcoming fallback rebuild will automatically generate this new format. Follow-up to 24725, due to breaking changes in 24679, 24600, and 22759.
-
teor authored
Using this script: sed -i.bak $'s|^,$|/* extrainfo=0 */\\\n,|' src/or/fallback_dirs.inc (Due to embedded newlines, this script only works in bash.) This allows us to check that the code compiles, and the unit tests pass. And it allows downstream users stem and atlas to adapt to the new format. The upcoming fallback rebuild will automatically generate this new format, with actual relay extrainfo cache flags. Follow-up to 22759.
-
teor authored
Using this script: sed -i.bak $'s|^,$|/* nickname= */\\\n,|' src/or/fallback_dirs.inc (Due to embedded newlines, this script only works in bash.) This allows us to check that the code compiles, and the unit tests pass. And it allows downstream users stem and atlas to adapt to the new format. The upcoming fallback rebuild will automatically generate this new format, with actual relay nicknames. Follow-up to 24600.
-
teor authored
Using this script: sed -i.bak 's/" weight=10",/,/' src/or/fallback_dirs.inc This allows us to check that the code compiles, and the unit tests pass. And it allows downstream users stem and atlas to adapt to the new format. The upcoming fallback rebuild will automatically generate this new format. Follow-up to 24679.
-
teor authored
The upcoming fallback rebuild will automatically generate this new format, with version 2.0.0. Follow-up to 24725.
-
- 16 May, 2017 1 commit
-
-
teor authored
Replace the 177 fallbacks originally introduced in Tor 0.2.9.8 in December 2016 (of which ~126 were still functional), with a list of 151 fallbacks (32 new, 119 existing, 58 removed) generated in May 2017. Resolves ticket 21564.
-
- 19 Dec, 2016 1 commit
-
-
teor authored
Replace the 81 remaining fallbacks of the 100 originally introduced in Tor 0.2.8.3-alpha in March 2016, with a list of 177 fallbacks (123 new, 54 existing, 27 removed) generated in December 2016. Resolves ticket 20170.
-
- 22 Sep, 2016 1 commit
-
-
teor authored
-
- 20 Sep, 2016 2 commits
- 29 Jul, 2016 1 commit
-
-
The fallback was added in 0.2.8.2-alpha.
-
- 28 Jun, 2016 1 commit
-
-
If we manually remove fallbacks in C by adding '/*' and '*/' on separate lines, stem still parses them as being present, because it only looks at the start of a line. Add a comment to this effect in the generated source code.
-
- 23 Jun, 2016 1 commit
-
-
teor (Tim Wilson-Brown) authored
The operator has confirmed that the DirPort change is perament. The relay will be reconsidered as a fallback in 0.2.9.
-
- 22 Jun, 2016 3 commits
-
-
teor (Tim Wilson-Brown) authored
Blacklist them in case they appear again.
-
teor (Tim Wilson-Brown) authored
Leave these fallbacks in the whitelist, they may improve before 0.2.9.
-
teor (Tim Wilson-Brown) authored
Remove a fallback that changed its fingerprint after it was listed This happened after to a software update: https://lists.torproject.org/pipermail/tor-relays/2016-June/009473.html Remove a fallback that changed IPv4 address Remove two fallbacks that were slow to deliver consensuses, we can't guarantee they'll be fast in future. Blacklist all these fallbacks until operators confirm they're stable.
-
- 26 Apr, 2016 1 commit
-
-
- 27 Feb, 2016 1 commit
-
-
teor (Tim Wilson-Brown) authored
Allow fallback directories which have been stable for 7 days to work around #18050, which causes relays to submit descriptors with 0 DirPorts when restarted. (Particularly during Tor version upgrades.) Ignore low fallback directory count in alpha builds. Set the target count to 50.
-
- 19 Jan, 2016 1 commit
-
-
Allow fallback directories which have been stable for 30 days to work around #18050, which causes relays to submit descriptors with 0 DirPorts when restarted. (Particularly during Tor version upgrades.) Ignore low fallback directory count in alpha builds.
-
- 15 Dec, 2015 1 commit
-
-
teor authored
"Tor has included a feature to fetch the initial consensus from nodes other than the authorities for a while now. We just haven't shipped a list of alternate locations for clients to go to yet. Reasons why we might want to ship tor with a list of additional places where clients can find the consensus is that it makes authority reachability and BW less important. We want them to have been around and using their current key, address, and port for a while now (120 days), and have been running, a guard, and a v2 directory mirror for most of that time." Features: * whitelist and blacklist for an opt-in/opt-out trial. * excludes BadExits, tor versions that aren't recommended, and low consensus weight directory mirrors. * reduces the weighting of Exits to avoid overloading them. * places limits on the weight of any one fallback. * includes an IPv6 address and orport for each FallbackDir, as implemented in #17327. (Tor won't bootstrap using IPv6 fallbacks until #17840 is merged.) * generated output includes timestamps & Onionoo URL for traceability. * unit test ensures that we successfully load all included default fallback directories. Closes ticket #15775. Patch by "teor". OnionOO script by "weasel", "teor", "gsathya", and "karsten".
-