more small changelog edits

This commit is contained in:
Nick Mathewson 2016-12-19 10:45:47 -05:00
parent f6261a6c40
commit ec1b4c777b
1 changed files with 24 additions and 38 deletions

View File

@ -19,15 +19,13 @@ Changes in version 0.3.0.1-alpha - 2016-12-??
o Major features (next-generation hidden services): o Major features (next-generation hidden services):
- Relays can now handle v3 ESTABLISH_INTRO cells as specified by - Relays can now handle v3 ESTABLISH_INTRO cells as specified by
prop224 aka "Next Generation Hidden Services". Service and clients prop224 aka "Next Generation Hidden Services". Service and clients
don't yet use this code functionnality. It marks another step don't use this functionality yet. Closes ticket 19043. Based on
towards prop224 deployment. Resolves ticket 19043. Initial code by initial code by
Alec Heifetz. Alec Heifetz.
- Tor relays now support the HSDir version 3 protocol meaning they - Tor relays now support the HSDir version 3 protocol, so that they can
can store and serve v3 descriptors. This is part of the next can store and serve v3 descriptors. This is part of the next-
generation onion service work detailled in proposal 224. The tor generation onion service work detailled in proposal 224.
daemon also contains all the necessary code to encode and decode a Closes ticket 17238.
v3 descriptor but it's currently only used by the directory
subsystem. Closes ticket 17238.
o Major features (protocol, ed25519 identity keys): o Major features (protocol, ed25519 identity keys):
- Tor relays now use Ed25519 to prove their Ed25519 identities and - Tor relays now use Ed25519 to prove their Ed25519 identities and
@ -61,7 +59,7 @@ Changes in version 0.3.0.1-alpha - 2016-12-??
Ivan Markin. Ivan Markin.
o Minor features (diagnostic, directory client): o Minor features (diagnostic, directory client):
- Warn if we find an unexpected inconsistency in directory download - Warn when we find an unexpected inconsistency in directory download
status objects. Prevents some negative consequences of bug 20593. status objects. Prevents some negative consequences of bug 20593.
o Minor features (directory authority): o Minor features (directory authority):
@ -90,27 +88,14 @@ Changes in version 0.3.0.1-alpha - 2016-12-??
- Implement smartlist_add_strdup() function. Replaces the use of - Implement smartlist_add_strdup() function. Replaces the use of
smartlist_add(sl, tor_strdup(str)). Closes ticket 20048. smartlist_add(sl, tor_strdup(str)). Closes ticket 20048.
o Minor bugfix (configuration):
- Accept non-space whitespace characters after the severity level in
the `Log` option. Fixes bug 19965; bugfix on 0.2.1.1-alpha.
o Minor bugfix (hidden services):
- Change ephemeral service checks in `rendservice.c` to use the new
`rend_service_is_ephemeral` helper function. Fixes bug 20853;
bugfix on bug 20526; not in any released version of Tor.
o Minor bugfix (util):
- When finishing writing a file to disk, if we were about to replace
the file with the temporary file created before and we fail to
replace it, remove the temporary file so it doesn't stay on disk.
Fixes bug 20646; bugfix on tor-0.2.0.7-alpha. Patch by fk.
o Minor bugfixes (client): o Minor bugfixes (client):
- When clients that use bridges start up with a cached consensus on - When clients that use bridges start up with a cached consensus on
disk, they were ignoring it and downloading a new one. Now they disk, they were ignoring it and downloading a new one. Now they
use the cached one. Fixes bug 20269; bugfix on 0.2.3.12-alpha. use the cached one. Fixes bug 20269; bugfix on 0.2.3.12-alpha.
o Minor bugfixes (configuration): o Minor bugfixes (configuration):
- Accept non-space whitespace characters after the severity level in
the `Log` option. Fixes bug 19965; bugfix on 0.2.1.1-alpha.
- Support "TByte" and "TBytes" units in options given in bytes. - Support "TByte" and "TBytes" units in options given in bytes.
"TB", "terabyte(s)", "TBit(s)" and "terabit(s)" were already "TB", "terabyte(s)", "TBit(s)" and "terabit(s)" were already
supported. Fixes bug 20622; bugfix on 0.2.0.14-alpha. supported. Fixes bug 20622; bugfix on 0.2.0.14-alpha.
@ -125,15 +110,13 @@ Changes in version 0.3.0.1-alpha - 2016-12-??
- Correctly recognise downloaded full descriptors as valid, even - Correctly recognise downloaded full descriptors as valid, even
when using microdescriptors as circuits. This affects clients with when using microdescriptors as circuits. This affects clients with
FetchUselessDescriptors set, and may affect directory authorities. FetchUselessDescriptors set, and may affect directory authorities.
Fixes bug 20839; bugfix on commit 6083276 in 0.2.3.2-alpha. Fixes bug 20839; bugfix on 0.2.3.2-alpha.
o Minor bugfixes (directory downloads): o Minor bugfixes (directory system):
- Download all consensus flavors, descriptors, and authority - Download all consensus flavors, descriptors, and authority
certificates when FetchUselessDescriptors is set, regardless of certificates when FetchUselessDescriptors is set, regardless of
whether tor is a directory cache or not. Fixes bug 20667; bugfix whether tor is a directory cache or not. Fixes bug 20667; bugfix
on all recent tor versions. on all recent tor versions.
o Minor bugfixes (directory system):
- Bridges and relays now use microdescriptors (like clients do) - Bridges and relays now use microdescriptors (like clients do)
rather than old-style router descriptors. Now bridges will blend rather than old-style router descriptors. Now bridges will blend
in with clients in terms of the circuits they build. Fixes bug in with clients in terms of the circuits they build. Fixes bug
@ -144,9 +127,6 @@ Changes in version 0.3.0.1-alpha - 2016-12-??
time after 19 Jan 2038. Fixes bug 20027; bugfix on 0.2.7.2-alpha. time after 19 Jan 2038. Fixes bug 20027; bugfix on 0.2.7.2-alpha.
o Minor bugfixes (hidden services): o Minor bugfixes (hidden services):
- Stop ignoring duplicate hidden services when validating: this
could lead to a crash when those services were created. Fixes bug
20860; bugfix on 20559; not in any released version of tor.
- Stop ignoring misconfigured hidden services. Instead, refuse to - Stop ignoring misconfigured hidden services. Instead, refuse to
start tor until the misconfigurations have been corrected. Fixes start tor until the misconfigurations have been corrected. Fixes
bug 20559; bugfix on multiple commits in 0.2.7.1-alpha bug 20559; bugfix on multiple commits in 0.2.7.1-alpha
@ -157,6 +137,12 @@ Changes in version 0.3.0.1-alpha - 2016-12-??
RSA->Ed identity cross-certificate. Fixes bug 17779; bugfix RSA->Ed identity cross-certificate. Fixes bug 17779; bugfix
on 0.2.7.2-alpha. on 0.2.7.2-alpha.
o Minor bugfixes (util):
- When finishing writing a file to disk, if we were about to replace
the file with the temporary file created before and we fail to
replace it, remove the temporary file so it doesn't stay on disk.
Fixes bug 20646; bugfix on tor-0.2.0.7-alpha. Patch by fk.
o Minor bugfixes (Windows): o Minor bugfixes (Windows):
- Check for getpagesize before using it to mmap files. This fixes - Check for getpagesize before using it to mmap files. This fixes
compilation in some MinGW environments. Fixes bug 20530; bugfix on compilation in some MinGW environments. Fixes bug 20530; bugfix on
@ -195,12 +181,12 @@ Changes in version 0.3.0.1-alpha - 2016-12-??
- Change '1' to 'weight_scale' in consensus bw weights calculation - Change '1' to 'weight_scale' in consensus bw weights calculation
comments, as that is reality. Closes ticket 20273. Patch comments, as that is reality. Closes ticket 20273. Patch
from pastly. from pastly.
- Set the default value from 250 KBytes to 2 MBytes for - Correct the value for AuthDirGuardBWGuarantee in the manpage,
AuthDirGuardBWGuarantee in the man page which is what the code is from 250 KBytes to 2 MBytes.
using; Fixes bug 20435; bugfix on tor-0.2.5.6-alpha. Fixes bug 20435; bugfix on tor-0.2.5.6-alpha.
- Stop the man page from ncorrectly stating that HiddenServiceDir - Stop the man page from incorrectly stating that HiddenServiceDir
must already exist. This is not true. Fixes 20486. must already exist.. Fixes 20486.
- Clarify that when `ClientRejectInternalAddresses` is enabled - Clarify that when ClientRejectInternalAddresses is enabled
(which is the default), multicast DNS hostnames for machines on (which is the default), multicast DNS hostnames for machines on
the local network (of the form *.local) are also rejected. Closes the local network (of the form *.local) are also rejected. Closes
ticket 17070. ticket 17070.
@ -210,7 +196,7 @@ Changes in version 0.3.0.1-alpha - 2016-12-??
limit for relays running on a single IP applies to authority IP limit for relays running on a single IP applies to authority IP
addresses as well as to non-authority IP addresses. Closes addresses as well as to non-authority IP addresses. Closes
ticket 20960. ticket 20960.
- The UseDirectoryGuards torrc options is no longer present: all - The UseDirectoryGuards torrc option no longer exists: all
users that use entry guards will also use directory guards. users that use entry guards will also use directory guards.
Related to proposal 271; implements part of ticket 20831. Related to proposal 271; implements part of ticket 20831.