Begin work on a ChangeLog for 0.3.3.6
This commit is contained in:
parent
ad5b4c4085
commit
d0def59108
79
ChangeLog
79
ChangeLog
|
@ -1,3 +1,82 @@
|
||||||
|
Changes in version 0.3.3.6 - 2018-05-??
|
||||||
|
BLURB
|
||||||
|
|
||||||
|
Below are the changes since 0.3.3.5-rc. For a list of all changes
|
||||||
|
since 0.3.2, see the ReleaseNotes file.
|
||||||
|
|
||||||
|
o Major bugfixes (directory authorities, security, backport from 0.3.4.1-alpha):
|
||||||
|
- When directory authorities read a zero-byte bandwidth file, they
|
||||||
|
would previously log a warning with the contents of an
|
||||||
|
uninitialised buffer. They now log a warning about the empty file
|
||||||
|
instead. Fixes bug 26007; bugfix on 0.2.2.1-alpha.
|
||||||
|
|
||||||
|
o Major bugfixes (onion service, backport from 0.3.4.1-alpha):
|
||||||
|
- Correctly detect when onion services get disabled after HUP.
|
||||||
|
Fixes bug 25761; bugfix on 0.3.2.1.
|
||||||
|
|
||||||
|
o Major bugfixes (relay, denial of service, backport from 0.3.4.1-alpha):
|
||||||
|
- Impose a limit on circuit cell queue size. The limit can be controlled by
|
||||||
|
a consensus parameter. Fixes bug 25226; bugfix on 0.2.4.14-alpha.
|
||||||
|
|
||||||
|
o Minor features (compatibility, backport from 0.3.4.1-alpha):
|
||||||
|
- Avoid some compilation warnings with recent versions
|
||||||
|
of LibreSSL. Closes ticket 26006.
|
||||||
|
|
||||||
|
o Minor features (continuous integration, backport from 0.3.4.1-alpha):
|
||||||
|
- Our .travis.yml configuration now includes support for testing
|
||||||
|
the results of "make distcheck". (It's not uncommon for "make check" to
|
||||||
|
pass but "make distcheck" to fail.) Closes ticket 25814.
|
||||||
|
- Our Travis CI configuration now integrates with the Coveralls coverage
|
||||||
|
analysis tool. Closes ticket 25818.
|
||||||
|
|
||||||
|
o Minor features (geoip):
|
||||||
|
- Update geoip and geoip6 to the May 1 2018 Maxmind GeoLite2
|
||||||
|
Country database. Closes ticket 26104.
|
||||||
|
|
||||||
|
o Major bugfixes (crash, backport from 0.3.4.1-alpha):
|
||||||
|
- Avoid a rare assertion failure in the circuit build timeout code
|
||||||
|
if we fail to allow any circuits to actually complete. Fixes bug
|
||||||
|
25733; bugfix on 0.2.2.2-alpha.
|
||||||
|
|
||||||
|
o Minor bugfixes (client, backport from 0.3.4.1-alpha):
|
||||||
|
- Don't consider Tor running as a client if the ControlPort is open,
|
||||||
|
but no actual client ports are open. Fixes bug 26062; bugfix
|
||||||
|
on 0.2.9.4-alpha.
|
||||||
|
|
||||||
|
o Minor bugfixes (correctness, client, backport from 0.3.4.1-alpha):
|
||||||
|
- Upon receiving a malformed connected cell, stop processing the cell
|
||||||
|
immediately. Previously we would mark the connection for close, but
|
||||||
|
continue processing the cell as if the connection were open. Fixes bug
|
||||||
|
26072; bugfix on 0.2.4.7-alpha.
|
||||||
|
|
||||||
|
o Minor bugfixes (documentation, backport from 0.3.4.1-alpha):
|
||||||
|
- Stop saying in the manual that clients cache ipv4 dns answers
|
||||||
|
from exit relays. We haven't used them since 0.2.6.3-alpha, and
|
||||||
|
in ticket 24050 we stopped even caching them as of 0.3.2.6-alpha,
|
||||||
|
but we forgot to say so in the man page. Fixes bug 26052; bugfix
|
||||||
|
on 0.3.2.6-alpha.
|
||||||
|
|
||||||
|
o Minor bugfixes (onion service, backport from 0.3.4.1-alpha):
|
||||||
|
- Fix a memory leak when a v3 onion service is configured and gets a
|
||||||
|
SIGHUP signal. Fixes bug 25901; bugfix on 0.3.2.1-alpha.
|
||||||
|
- When parsing the descriptor signature, look for the token plus an
|
||||||
|
extra white-space at the end. This is more correct but also will
|
||||||
|
allow us to support new fields that might start with "signature".
|
||||||
|
Fixes bug 26069; bugfix on 0.3.0.1-alpha.
|
||||||
|
|
||||||
|
o Minor bugfixes (Linux seccomp2 sandbox, backport from 0.3.4.1-alpha):
|
||||||
|
- Allow the nanosleep() system call, which glibc uses to implement
|
||||||
|
sleep() and usleep(). Fixes bug 24969; bugfix on 0.2.5.1-alpha.
|
||||||
|
|
||||||
|
o Minor bugfixes (relay, crash, backport from 0.3.4.1-alpha):
|
||||||
|
- Avoid a crash when running with DirPort set but ORPort tuned off.
|
||||||
|
Fixes a case of bug 23693; bugfix on 0.3.1.1-alpha.
|
||||||
|
|
||||||
|
o Documentation (backport from 0.3.4.1-alpha):
|
||||||
|
- Correct an IPv6 error in the documentation for ExitPolicy.
|
||||||
|
Closes ticket 25857. Patch from "CTassisF".
|
||||||
|
|
||||||
|
|
||||||
Changes in version 0.3.3.5-rc - 2018-04-15
|
Changes in version 0.3.3.5-rc - 2018-04-15
|
||||||
Tor 0.3.3.5-rc fixes various bugs in earlier versions of Tor,
|
Tor 0.3.3.5-rc fixes various bugs in earlier versions of Tor,
|
||||||
including some that could affect reliability or correctness.
|
including some that could affect reliability or correctness.
|
||||||
|
|
|
@ -1,3 +0,0 @@
|
||||||
o Documentation:
|
|
||||||
- Correct an IPv6 error in the documentation for ExitPolicy.
|
|
||||||
Closes ticket 25857. Patch from "CTassisF".
|
|
|
@ -1,4 +0,0 @@
|
||||||
o Minor bugfixes (relay, crash):
|
|
||||||
- Avoid a crash when running with DirPort set but ORPort tuned off.
|
|
||||||
Fixes a case of bug 23693; bugfix on 0.3.1.1-alpha.
|
|
||||||
|
|
|
@ -1,3 +0,0 @@
|
||||||
o Minor bugfixes (Linux seccomp2 sandbox):
|
|
||||||
- Allow the nanosleep() system call, which glibc uses to implement
|
|
||||||
sleep() and usleep(). Fixes bug 24969; bugfix on 0.2.5.1-alpha.
|
|
|
@ -1,4 +0,0 @@
|
||||||
o Major bugfixes (relay, denial of service):
|
|
||||||
- Impose a limit on circuit cell queue size. The limit can be controlled by
|
|
||||||
a consensus parameter. Fixes bug 25226; bugfix on 0.2.4.14-alpha.
|
|
||||||
|
|
|
@ -1,4 +0,0 @@
|
||||||
o Minor bugfixes (Assert crash):
|
|
||||||
- Avoid an assert in the circuit build timeout code if we fail to
|
|
||||||
allow any circuits to actually complete. Fixes bug 25733;
|
|
||||||
bugfix on 0.2.2.2-alpha.
|
|
|
@ -1,3 +0,0 @@
|
||||||
o Major bugfixes (onion service):
|
|
||||||
- Correctly detect when onion services get disabled after HUP.
|
|
||||||
Fixes bug 25761; bugfix on 0.3.2.1.
|
|
|
@ -1,3 +0,0 @@
|
||||||
o Minor bugfixes (hidden service v3):
|
|
||||||
- Fix a memory leak when an hidden service v3 is configured and gets a
|
|
||||||
SIGHUP signal. Fixes bug 25901; bugfix on 0.3.2.1-alpha.
|
|
|
@ -1,5 +0,0 @@
|
||||||
o Major bugfixes (directory authorities, security):
|
|
||||||
- When directory authorities read a zero-byte bandwidth file, they log
|
|
||||||
a warning with the contents of an uninitialised buffer. Log a warning
|
|
||||||
about the empty file instead.
|
|
||||||
Fixes bug 26007; bugfix on 0.2.2.1-alpha.
|
|
|
@ -1,6 +0,0 @@
|
||||||
o Minor bugfixes (documentation):
|
|
||||||
- Stop saying in the manual that clients cache ipv4 dns answers
|
|
||||||
from exit relays. We haven't used them since 0.2.6.3-alpha, and
|
|
||||||
in ticket 24050 we stopped even caching them as of 0.3.2.6-alpha,
|
|
||||||
but we forgot to say so in the man page. Fixes bug 26052; bugfix
|
|
||||||
on 0.3.2.6-alpha.
|
|
|
@ -1,5 +0,0 @@
|
||||||
o Minor bugfixes (hidden service v3):
|
|
||||||
- When parsing the descriptor signature, look for the token plus an extra
|
|
||||||
white-space at the end. This is more correct but also will allow us to
|
|
||||||
support new fields that might start with "signature". Fixes bug 26069;
|
|
||||||
bugfix on 0.3.0.1-alpha.
|
|
|
@ -1,5 +0,0 @@
|
||||||
o Minor bugfixes (correctness, client):
|
|
||||||
- Upon receiving a malformed connected cell, stop processing the cell
|
|
||||||
immediately. Previously we would mark the connection for close, but
|
|
||||||
continue processing the cell as if the connection were open. Fixes bug
|
|
||||||
26072; bugfix on 0.2.4.7-alpha.
|
|
|
@ -1,3 +0,0 @@
|
||||||
o Minor features (continuous integration):
|
|
||||||
- Our Travis CI configuration now integrates with the Coveralls coverage
|
|
||||||
analysis tool. Closes ticket 25818.
|
|
|
@ -1,4 +0,0 @@
|
||||||
o Minor features (geoip):
|
|
||||||
- Update geoip and geoip6 to the May 1 2018 Maxmind GeoLite2
|
|
||||||
Country database. Closes ticket 26104.
|
|
||||||
|
|
|
@ -1,4 +0,0 @@
|
||||||
o Minor features (compilation, portability):
|
|
||||||
- Avoid some compilation warnings with recent versions
|
|
||||||
of LibreSSL. Closes ticket 26006.
|
|
||||||
|
|
|
@ -1,3 +0,0 @@
|
||||||
o Minor bugfixes (client):
|
|
||||||
- Don't consider Tor running as a client if the ControlPort is open. Fixes
|
|
||||||
bug 26062; bugfix on 0.2.9.4-alpha.
|
|
|
@ -1,4 +0,0 @@
|
||||||
o Minor features (continuous integration):
|
|
||||||
- Our .travis.yml configuration now includes support for testing
|
|
||||||
the results of "make distcheck". (It's not uncommon for "make check" to
|
|
||||||
pass but "make distcheck" to fail.) Closes ticket 25814.
|
|
Loading…
Reference in New Issue