more small changelog edits
This commit is contained in:
parent
f6261a6c40
commit
ec1b4c777b
62
ChangeLog
62
ChangeLog
|
@ -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.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue