mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-30 23:53:32 +01:00
Fix most lintChanges warnings
(Also remove changes/bug19530 since it was a bugfix on no released version)
This commit is contained in:
parent
679383fb07
commit
27e870cede
@ -1,5 +1,4 @@
|
|||||||
o Minor features (safety, debugging):
|
o Minor features (safety, debugging):
|
||||||
|
- Add a set of macros to check nonfatal assertions, for internal
|
||||||
* Add a set of macros to check nonfatal assertions, for internal
|
|
||||||
use. Migrating more of our checks to these should help us avoid
|
use. Migrating more of our checks to these should help us avoid
|
||||||
needless crash bugs. Closes ticket 18613.
|
needless crash bugs. Closes ticket 18613.
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
o Minor bugfixes (guards):
|
o Minor bugfixes (guards):
|
||||||
- Don't mark guards as unreachable if connection_connect() fails. That
|
- Don't mark guards as unreachable if connection_connect() fails. That
|
||||||
function fails for local reasons, so it shouldn't reveal anything about
|
function fails for local reasons, so it shouldn't reveal anything about
|
||||||
the status of the guard. Fixes bug #14334; bugfix on 0.2.3.10-alpha.
|
the status of the guard. Fixes bug 14334; bugfix on 0.2.3.10-alpha.
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
o Bugfixes (downloading):
|
o Minor features (downloading):
|
||||||
- Use random exponential backoffs when retrying downloads from the dir
|
- Use random exponential backoffs when retrying downloads from the dir
|
||||||
servers. Fixes bug 15942; bugfix on ?????.
|
servers. Closes ticket 15942.
|
||||||
|
@ -5,4 +5,4 @@
|
|||||||
global randomness will be used by hidden services to select their
|
global randomness will be used by hidden services to select their
|
||||||
responsible HSDirs. This release only implements the directory authority
|
responsible HSDirs. This release only implements the directory authority
|
||||||
feature; the hidden service side will be implemented in the future as
|
feature; the hidden service side will be implemented in the future as
|
||||||
part of proposal 224 . Resolves ticket #16943 and proposal 250.
|
part of proposal 224 . Resolves ticket 16943; implements proposal 250.
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
o Minor bugfixes (guard selection):
|
o Minor bugfixes (guard selection):
|
||||||
- Use a single entry guard even if the NumEntryGuards consensus parameter
|
- Use a single entry guard even if the NumEntryGuards consensus parameter
|
||||||
is not provided. Fixes bug #17688.
|
is not provided. Fixes bug 17688.
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
o Minor features (bug-finding):
|
o Major features (build, hardening):
|
||||||
- Tor now builds with -ftrapv by default on compilers that support it.
|
- Tor now builds with -ftrapv by default on compilers that support it.
|
||||||
This option detects signed integer overflow, and turns it into a
|
This option detects signed integer overflow, and turns it into a
|
||||||
hard-failure. We do not apply this option to code that needs to run
|
hard-failure. We do not apply this option to code that needs to run
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
o Minor bugfixes (ephemeral hidden service)
|
o Minor bugfixes (ephemeral hidden service):
|
||||||
- When deleting an ephemeral hidden service, close its intro points even
|
- When deleting an ephemeral hidden service, close its intro points even
|
||||||
if not in the open state. Resolves ticket #18604; bugfix on
|
if not in the open state. Fixes bug 18604; bugfix on
|
||||||
tor-0.2.7.1-alpha.
|
0.2.7.1-alpha.
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
o Major bugfixes (hidden service client)
|
o Major bugfixes (hidden service client):
|
||||||
- With FetchHidServDescriptors set to 0, there is no descriptor fetch
|
- With FetchHidServDescriptors set to 0, there is no descriptor fetch
|
||||||
(which is intended) but also no descriptor cache lookup was done
|
(which is intended) but also no descriptor cache lookup was done
|
||||||
making any Tor client not working with this option unset. Resolves
|
making any Tor client not working with this option unset. Fixes
|
||||||
ticket #18704. Patch by "twim"; Bugfix on tor-0.2.0.20-rc.
|
bug 18704; bugfix on 0.2.0.20-rc. Patch by "twim".
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
o Minor bugfixes:
|
o Minor bugfixes (directory authority):
|
||||||
- Authorities now sort the "package" lines in their votes, for ease
|
- Authorities now sort the "package" lines in their votes, for ease
|
||||||
of debugging. (They are already sorted in the consensus documents.)
|
of debugging. (They are already sorted in the consensus documents.)
|
||||||
Fixes bug 18840; bugfix on 0.2.6.3-alpha.
|
Fixes bug 18840; bugfix on 0.2.6.3-alpha.
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
o Minor bugfix (bootstrap):
|
o Minor bugfixes (bootstrap):
|
||||||
- Remember the directory we fetched the consensus or previous
|
- Remember the directory we fetched the consensus or previous
|
||||||
certificates from, and use it to fetch future authority
|
certificates from, and use it to fetch future authority
|
||||||
certificates.
|
certificates.
|
||||||
Resolves ticket 18963; fix on #4483 in 0.2.8.1-alpha.
|
Fixes bug 18963; bugfix on 0.2.8.1-alpha.
|
||||||
|
@ -2,4 +2,4 @@
|
|||||||
- When parsing detached signature, make sure we use the length of the
|
- When parsing detached signature, make sure we use the length of the
|
||||||
digest algorithm instead of an hardcoded DIGEST256_LEN in order to
|
digest algorithm instead of an hardcoded DIGEST256_LEN in order to
|
||||||
avoid comparing bytes out of bound with a smaller digest length such
|
avoid comparing bytes out of bound with a smaller digest length such
|
||||||
as SHA1. Fixes #19066; bugfix on tor-0.2.2.6-alpha.
|
as SHA1. Fixes bug 19066; bugfix on 0.2.2.6-alpha.
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
o Documentation:
|
o Documentation:
|
||||||
- Fix spelling of "--enable-tor2web-mode" in the manpage. Closes
|
- Fix spelling of "--enable-tor2web-mode" in the manpage. Closes
|
||||||
ticket #19153. Patch from "U+039b".
|
ticket 19153. Patch from "U+039b".
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
o Minor bugfixes:
|
o Minor bugfixes (compilation):
|
||||||
- When building with Clang, include our full array of GCC warnings.
|
- When building with Clang, include our full array of GCC warnings.
|
||||||
(Previously, we included only a subset, because of the way we
|
(Previously, we included only a subset, because of the way we
|
||||||
detected them.) Fixes bug 19216; bugfix on 0.2.0.1-alpha.
|
detected them.) Fixes bug 19216; bugfix on 0.2.0.1-alpha.
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
o Minor bugfixes (testing):
|
o Minor bugfixes (testing):
|
||||||
- Fix the test-network-all target on out-of-tree builds by using the
|
- Fix the test-network-all target on out-of-tree builds by using the
|
||||||
correct path to the test driver script. Fixes bug #19421; bugfix on
|
correct path to the test driver script. Fixes bug 19421; bugfix on
|
||||||
0.2.7.3-rc.
|
0.2.7.3-rc.
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
- Minor bugfixes (timing):
|
o Minor bugfixes (timing):
|
||||||
o When computing the difference between two times in milliseconds,
|
- When computing the difference between two times in milliseconds,
|
||||||
we now round to the nearest millisecond correctly. Previously,
|
we now round to the nearest millisecond correctly. Previously,
|
||||||
we could sometimes round in the wrong direction. Fixes bug 19428;
|
we could sometimes round in the wrong direction. Fixes bug 19428;
|
||||||
bugfix on 0.2.2.2-alpha.
|
bugfix on 0.2.2.2-alpha.
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
o Minor fixes (time):
|
o Minor bugfixes (time):
|
||||||
- Improve overflow checks in tv_udiff and tv_mdiff.
|
- Improve overflow checks in tv_udiff and tv_mdiff.
|
||||||
Fixes bug 19483, present in all tor versions.
|
Fixes bug 19483, present in all tor versions.
|
||||||
|
@ -1,6 +0,0 @@
|
|||||||
o Minor bugfixes (directory downloads):
|
|
||||||
- Hex-encode a relay identity fingerprint before printing it.
|
|
||||||
- When downloading authority certificates, re-download from
|
|
||||||
the last successful bridge before retrying a random bridge.
|
|
||||||
Fixes bug 19530; bugfix on #18963, not in any released version
|
|
||||||
of tor.
|
|
@ -1,4 +1,4 @@
|
|||||||
o Dependency changes (Libevent)
|
o New system requirements:
|
||||||
- Tor requires Libevent version 2.0.10-stable or later now.
|
- Tor requires Libevent version 2.0.10-stable or later now.
|
||||||
Implements ticket 19554.
|
Implements ticket 19554.
|
||||||
|
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
o Minor bugfixes (test networks):
|
o Minor bugfixes (test networks):
|
||||||
- Allow clients to retry HSDirs much faster in test networks.
|
- Allow clients to retry HSDirs much faster in test networks.
|
||||||
Fixes bug #19702; bugfix on 0.2.7.1-alpha. Patch by teor.
|
Fixes bug 19702; bugfix on 0.2.7.1-alpha. Patch by teor.
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
o Minor features:
|
o Minor features (directory authority):
|
||||||
- Directory authorities now only give the Guard flag to a relay if
|
- Directory authorities now only give the Guard flag to a relay if
|
||||||
they are also giving it the Stable flag. This change allows us to
|
they are also giving it the Stable flag. This change allows us to
|
||||||
simplify path selection for clients, and it should have minimal
|
simplify path selection for clients, and it should have minimal
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
o Minor features:
|
o Minor features (relay, usability):
|
||||||
- When the directory authorities refuse a bad relay's descriptor,
|
- When the directory authorities refuse a bad relay's descriptor,
|
||||||
encourage the relay operator to contact us. Many relay operators
|
encourage the relay operator to contact us. Many relay operators
|
||||||
won't notice this line in their logs, but it's a win if even a
|
won't notice this line in their logs, but it's a win if even a
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
o Minor features:
|
o Minor features (hidden service):
|
||||||
- Stop being so strict about the payload length of "rendezvous1"
|
- Stop being so strict about the payload length of "rendezvous1"
|
||||||
cells. We used to be locked in to the "tap" handshake length,
|
cells. We used to be locked in to the "tap" handshake length,
|
||||||
and now we can handle better handshakes like "ntor". Resolves
|
and now we can handle better handshakes like "ntor". Resolves
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
o Minor features:
|
o Minor features (directory authority):
|
||||||
- Make directory authorities write the v3-status-votes file out
|
- Make directory authorities write the v3-status-votes file out
|
||||||
to disk earlier in the consensus process, so we have the votes
|
to disk earlier in the consensus process, so we have the votes
|
||||||
even if we abort the consensus process below. Resolves ticket 19036.
|
even if we abort the consensus process below. Resolves ticket 19036.
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
o Minor features:
|
o Minor features (testing):
|
||||||
- Move the test-network.sh script to chutney, and modify tor's
|
- Move the test-network.sh script to chutney, and modify tor's
|
||||||
test-network.sh to call the (newer) chutney version when available.
|
test-network.sh to call the (newer) chutney version when available.
|
||||||
Resolves ticket 19116. Patch by teor.
|
Resolves ticket 19116. Patch by teor.
|
||||||
|
@ -2,6 +2,6 @@
|
|||||||
- Use the lcov convention for marking lines as unreachable, so that
|
- Use the lcov convention for marking lines as unreachable, so that
|
||||||
we don't count them when we're generating test coverage data.
|
we don't count them when we're generating test coverage data.
|
||||||
Update our coverage tools to understand this convention.
|
Update our coverage tools to understand this convention.
|
||||||
Closes ticket #16792.
|
Closes ticket 16792.
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
o Code simplification and refactoring:
|
o Code simplification and refactoring:
|
||||||
- Rename tor_dup_addr() to tor_addr_to_str_dup() to avoid confusion.
|
- Rename tor_dup_addr() to tor_addr_to_str_dup() to avoid confusion.
|
||||||
Closes ticket #18462; patch from "icanhasaccount".
|
Closes ticket 18462; patch from "icanhasaccount".
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
o Control port:
|
o Minor features (control port):
|
||||||
- Implement new GETINFO queries for all downloads using download_status_t
|
- Implement new GETINFO queries for all downloads using download_status_t
|
||||||
to schedule retries. Closes ticket #19323.
|
to schedule retries. Closes ticket 19323.
|
||||||
|
@ -3,5 +3,5 @@
|
|||||||
support tens or hundreds of thousands of concurrent timers, as will be
|
support tens or hundreds of thousands of concurrent timers, as will be
|
||||||
needed for some of our planned anti-traffic-analysis work. This code
|
needed for some of our planned anti-traffic-analysis work. This code
|
||||||
is based on William Ahern's "timeout.c" project, which implements
|
is based on William Ahern's "timeout.c" project, which implements
|
||||||
a "tickless hierarchical timing wheel". Closes ticket #18365.
|
a "tickless hierarchical timing wheel". Closes ticket 18365.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user