more small changelog edits

This commit is contained in:
Nick Mathewson 2016-12-19 10:45:47 -05:00
parent f6261a6c40
commit ec1b4c777b

View File

@ -19,15 +19,13 @@ Changes in version 0.3.0.1-alpha - 2016-12-??
o Major features (next-generation hidden services):
- Relays can now handle v3 ESTABLISH_INTRO cells as specified by
prop224 aka "Next Generation Hidden Services". Service and clients
don't yet use this code functionnality. It marks another step
towards prop224 deployment. Resolves ticket 19043. Initial code by
don't use this functionality yet. Closes ticket 19043. Based on
initial code by
Alec Heifetz.
- Tor relays now support the HSDir version 3 protocol meaning they
can store and serve v3 descriptors. This is part of the next
generation onion service work detailled in proposal 224. The tor
daemon also contains all the necessary code to encode and decode a
v3 descriptor but it's currently only used by the directory
subsystem. Closes ticket 17238.
- 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-
generation onion service work detailled in proposal 224.
Closes ticket 17238.
o Major features (protocol, ed25519 identity keys):
- 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.
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.
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
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):
- When clients that use bridges start up with a cached consensus on
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.
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.
"TB", "terabyte(s)", "TBit(s)" and "terabit(s)" were already
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
when using microdescriptors as circuits. This affects clients with
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
certificates when FetchUselessDescriptors is set, regardless of
whether tor is a directory cache or not. Fixes bug 20667; bugfix
on all recent tor versions.
o Minor bugfixes (directory system):
- Bridges and relays now use microdescriptors (like clients do)
rather than old-style router descriptors. Now bridges will blend
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.
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
start tor until the misconfigurations have been corrected. Fixes
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
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):
- Check for getpagesize before using it to mmap files. This fixes
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
comments, as that is reality. Closes ticket 20273. Patch
from pastly.
- Set the default value from 250 KBytes to 2 MBytes for
AuthDirGuardBWGuarantee in the man page which is what the code is
using; Fixes bug 20435; bugfix on tor-0.2.5.6-alpha.
- Stop the man page from ncorrectly stating that HiddenServiceDir
must already exist. This is not true. Fixes 20486.
- Clarify that when `ClientRejectInternalAddresses` is enabled
- Correct the value for AuthDirGuardBWGuarantee in the manpage,
from 250 KBytes to 2 MBytes.
Fixes bug 20435; bugfix on tor-0.2.5.6-alpha.
- Stop the man page from incorrectly stating that HiddenServiceDir
must already exist.. Fixes 20486.
- Clarify that when ClientRejectInternalAddresses is enabled
(which is the default), multicast DNS hostnames for machines on
the local network (of the form *.local) are also rejected. Closes
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
addresses as well as to non-authority IP addresses. Closes
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.
Related to proposal 271; implements part of ticket 20831.