mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-10 05:03:43 +01:00
Reflow changelog
This commit is contained in:
parent
4fc0a31287
commit
15dd86cc1f
60
ChangeLog
60
ChangeLog
@ -27,22 +27,23 @@ Changes in version 0.3.0.2-alpha - 2017-01-23
|
||||
|
||||
o Major bugfixes (client, onion service):
|
||||
- Fix a client-side onion service reachability bug, where multiple
|
||||
socks requests to an onion service (or a single slow request) could
|
||||
cause us to mistakenly mark some of the service's introduction
|
||||
points as failed, and we cache that failure so eventually we run
|
||||
out and can't reach the service. Also resolves a mysterious "Remote
|
||||
server sent bogus reason code 65021" log warning. The bug was
|
||||
introduced in ticket 17218, where we tried to remember the circuit
|
||||
end reason as a uint16_t, which mangled negative values. Partially
|
||||
fixes bug 21056 and fixes bug 20307; bugfix on 0.2.8.1-alpha.
|
||||
socks requests to an onion service (or a single slow request)
|
||||
could cause us to mistakenly mark some of the service's
|
||||
introduction points as failed, and we cache that failure so
|
||||
eventually we run out and can't reach the service. Also resolves a
|
||||
mysterious "Remote server sent bogus reason code 65021" log
|
||||
warning. The bug was introduced in ticket 17218, where we tried to
|
||||
remember the circuit end reason as a uint16_t, which mangled
|
||||
negative values. Partially fixes bug 21056 and fixes bug 20307;
|
||||
bugfix on 0.2.8.1-alpha.
|
||||
|
||||
o Major bugfixes (DNS):
|
||||
- Fix a bug that prevented exit nodes from caching DNS records for
|
||||
more than 60 seconds. Fixes bug 19025; bugfix on 0.2.4.7-alpha.
|
||||
|
||||
o Minor features (controller):
|
||||
- Add "GETINFO sr/current" and "GETINFO sr/previous" keys, to
|
||||
expose shared-random values to the controller. Closes ticket 19925.
|
||||
- Add "GETINFO sr/current" and "GETINFO sr/previous" keys, to expose
|
||||
shared-random values to the controller. Closes ticket 19925.
|
||||
|
||||
o Minor features (entry guards):
|
||||
- Add UseEntryGuards to TEST_OPTIONS_DEFAULT_VALUES in order to not
|
||||
@ -53,13 +54,13 @@ Changes in version 0.3.0.2-alpha - 2017-01-23
|
||||
o Minor features (fallback directories):
|
||||
- Select 200 fallback directories for each release. Closes
|
||||
ticket 20881.
|
||||
- Allow 3 fallback relays per operator, which is safe now that we are
|
||||
choosing 200 fallback relays. Closes ticket 20912.
|
||||
- Exclude relays affected by bug 20499 from the fallback list. Exclude
|
||||
relays from the fallback list if they are running versions known to
|
||||
be affected by bug 20499, or if in our tests they deliver a stale
|
||||
consensus (i.e. one that expired more than 24 hours ago). Closes
|
||||
ticket 20539.
|
||||
- Allow 3 fallback relays per operator, which is safe now that we
|
||||
are choosing 200 fallback relays. Closes ticket 20912.
|
||||
- Exclude relays affected by bug 20499 from the fallback list.
|
||||
Exclude relays from the fallback list if they are running versions
|
||||
known to be affected by bug 20499, or if in our tests they deliver
|
||||
a stale consensus (i.e. one that expired more than 24 hours ago).
|
||||
Closes ticket 20539.
|
||||
- Reduce the minimum fallback bandwidth to 1 MByte/s. Part of
|
||||
ticket 18828.
|
||||
- Require fallback directories to have the same address and port for
|
||||
@ -124,8 +125,8 @@ Changes in version 0.3.0.2-alpha - 2017-01-23
|
||||
|
||||
o Minor bugfixes (config):
|
||||
- Don't assert on startup when trying to get the options list and
|
||||
LearnCircuitBuildTimeout is set to 0: we are currently parsing
|
||||
the options so of course they aren't ready yet. Fixes bug 21062;
|
||||
LearnCircuitBuildTimeout is set to 0: we are currently parsing the
|
||||
options so of course they aren't ready yet. Fixes bug 21062;
|
||||
bugfix on 0.2.9.3-alpha.
|
||||
|
||||
o Minor bugfixes (controller):
|
||||
@ -166,13 +167,13 @@ Changes in version 0.3.0.2-alpha - 2017-01-23
|
||||
than as low as 3. Fixes bug 21033; bugfix on 0.2.7.2-alpha.
|
||||
|
||||
o Minor bugfixes (IPv6):
|
||||
- Make IPv6-using clients try harder to find an IPv6 directory server.
|
||||
Fixes bug 20999; bugfix on 0.2.8.2-alpha.
|
||||
- Make IPv6-using clients try harder to find an IPv6 directory
|
||||
server. Fixes bug 20999; bugfix on 0.2.8.2-alpha.
|
||||
- When IPv6 addresses have not been downloaded yet (microdesc
|
||||
consensus documents don't list relay IPv6 addresses), use hard-coded
|
||||
addresses for authorities, fallbacks, and configured bridges. Now
|
||||
IPv6-only clients can use microdescriptors. Fixes bug 20996;
|
||||
bugfix on b167e82 from 19608 in 0.2.8.5-alpha.
|
||||
consensus documents don't list relay IPv6 addresses), use hard-
|
||||
coded addresses for authorities, fallbacks, and configured
|
||||
bridges. Now IPv6-only clients can use microdescriptors. Fixes bug
|
||||
20996; bugfix on b167e82 from 19608 in 0.2.8.5-alpha.
|
||||
|
||||
o Minor bugfixes (memory leaks):
|
||||
- Fix a memory leak when configuring hidden services. Fixes bug
|
||||
@ -196,8 +197,9 @@ Changes in version 0.3.0.2-alpha - 2017-01-23
|
||||
|
||||
o Minor bugfixes (unit tests):
|
||||
- Allow the unit tests to pass even when DNS lookups of bogus
|
||||
addresses do not fail as expected. Fixes bug 20862 and 20863; bugfix
|
||||
on unit tests introduced in 0.2.8.1-alpha through 0.2.9.4-alpha.
|
||||
addresses do not fail as expected. Fixes bug 20862 and 20863;
|
||||
bugfix on unit tests introduced in 0.2.8.1-alpha
|
||||
through 0.2.9.4-alpha.
|
||||
|
||||
o Code simplification and refactoring:
|
||||
- Refactor code to manipulate global_origin_circuit_list into
|
||||
@ -208,8 +210,8 @@ Changes in version 0.3.0.2-alpha - 2017-01-23
|
||||
blocks were incorrectly appearing. Closes ticket 20885.
|
||||
|
||||
o Documentation (man page):
|
||||
- Clarify many options in tor.1 and add some min/max values
|
||||
for HiddenService options. Closes ticket 21058.
|
||||
- Clarify many options in tor.1 and add some min/max values for
|
||||
HiddenService options. Closes ticket 21058.
|
||||
|
||||
|
||||
Changes in version 0.3.0.1-alpha - 2016-12-19
|
||||
|
Loading…
Reference in New Issue
Block a user