-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ANON-55 - Merge upstream changes from Tor (#97)
- Loading branch information
Showing
114 changed files
with
249,084 additions
and
28,775 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
o Major bugfixes (TROVE-2023-007, exit): | ||
- Improper error propagation from a safety check in conflux leg | ||
linking lead to a desynchronization of which legs were part of | ||
a conflux set, ultimately causing a UAF and NULL pointer | ||
dereference crash on Exit relays. Fixes bug 40897; | ||
bugfix on 0.4.8.1-alpha. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
o Minor bugfixes (directory authorities): | ||
- Add a warning when publishing a vote or signatures to another | ||
directory authority fails. Fixes bug 40910; bugfix on | ||
0.2.0.3-alpha. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
o Minor bugfixes (compiler warnings): | ||
- Make sure the two bitfields in the half-closed edge struct are | ||
unsigned, as we're using them for boolean values and assign 1 to | ||
them. Fixes bug 40911; bugfix on 0.4.7.2-alpha. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
o Minor bugfixes (testing): | ||
- Enabling TestingTorNetwork no longer forces fast hidden service | ||
intro point rotation. This reduces noise and errors when | ||
using hidden services with TestingTorNetwork enabled. | ||
Fixes bug 40922; bugfix on 0.3.2.1-alpha. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
o Minor bugfixes (sandbox, bwauth): | ||
- Fix sandbox to work for bandwidth authority. Fixes bug 40933; bugfix on | ||
0.2.2.1-alpha |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
o Minor features (fallbackdir): | ||
- Regenerate fallback directories generated on December 08, 2023. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
o Minor features (fallbackdir): | ||
- Regenerate fallback directories generated on April 10, 2024. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
o Minor features (fallbackdir): | ||
- Regenerate fallback directories generated on June 06, 2024. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
o Minor features (geoip data): | ||
- Update the geoip files to match the IPFire Location Database, | ||
as retrieved on 2023/12/08. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
o Minor features (geoip data): | ||
- Update the geoip files to match the IPFire Location Database, | ||
as retrieved on 2024/04/10. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
o Minor features (geoip data): | ||
- Update the geoip files to match the IPFire Location Database, | ||
as retrieved on 2024/06/06. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
o Minor features (SOCKS): | ||
- Detect invalid SOCKS5 username/password combinations according to | ||
new extended parameters syntax. (Currently, this rejects any | ||
SOCKS5 username beginning with "<torS0X>", except for the username | ||
"<torS0X>0". Such usernames are now reserved to communicate additional | ||
parameters with other Tor implementations.) | ||
Implements proposal 351. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
o Removed features (obsolete): | ||
- Relays no longer support the obsolete TAP circuit extension | ||
protocol. (For backward compatibility, however, relays still continue to | ||
include TAP keys in their descriptors.) Implements part | ||
of proposal 350. | ||
- Removed some vestigial code for selecting the TAP circuit extension | ||
protocol. | ||
|
||
o Minor features (forward-compatibility): | ||
- We now correctly parse microdescriptors and router descriptors | ||
that do not include TAP onion keys. (For backward compatibility, | ||
authorities continue to require these keys.) Implements part of proposal 350. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
o Minor feature (bridges, pluggable transport): | ||
- Add STATUS TYPE=version handler for Pluggable Transport. This allows us to | ||
gather version statistics on Pluggable Transport usage from bridge servers | ||
on our metrics portal. Closes ticket 11101. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
o Minor feature (dirauth): | ||
- Add back faravahar with a new address and new keys. Closes 40689. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
o Minor feature (metrics port, relay): | ||
- Add new metrics for relays on the MetricsPort namely the count of drop | ||
cell, destroy cell and the number of circuit protocol violation seen that | ||
lead to a circuit close. Closes ticket 40816. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
o Minor bugfixes (bridges, statistics): | ||
- Correctly report statistics for client count over Pluggable transport. | ||
Fixes bug 40871; bugfix on 0.4.8.4 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
o Minor feature (authority): | ||
- Reject 0.4.7.x series at the authority level. Closes ticket 40896. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
o Minor bugfixes (conflux): | ||
- Make sure we don't process a closed circuit when packaging data. This lead | ||
to a non fatal BUG() spamming logs. Fixes bug 40908; bugfix on | ||
0.4.8.1-alpha. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
o Minor bugfix (relay, sandbox): | ||
- Disable a sandbox unit test that is failing on Debian Sid breaking our | ||
nightly packages. Fixes bug 40918; bugfix on 0.3.5.1-alpha. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
o Minor bugfixes (conflux): | ||
- Avoid a potential hard assert (crash) when sending a cell on a Conflux | ||
set. Fixes bug 40921; bugfix on 0.4.8.1-alpha. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
o Minor bugfix (circuit): | ||
- Remove a log_warn being triggered by a protocol violation that already | ||
emits a protocol warning log. Fixes bug 40932; bugfix on 0.4.8.1-alpha. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
o Minor bugfixes (memleak, authority): | ||
- Fix a small memleak when computing a new consensus. This only affects | ||
directory authorities. Fixes bug 40966; bugfix on 0.3.5.1-alpha. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
o Minor feature (dirauth, tor26): | ||
- New IP address and keys. | ||
|
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.