Start a changelog for 0.3.1.7
This commit is contained in:
parent
3c6034eaac
commit
44c2973224
57
ChangeLog
57
ChangeLog
|
@ -1,3 +1,60 @@
|
||||||
|
Changes in version 0.3.1.7 - 2017-09-??
|
||||||
|
Tor 0.3.1.7 is the first stable release in the 0.3.1 series.
|
||||||
|
|
||||||
|
With the 0.3.1 series, Tor now serves and downloads directory
|
||||||
|
information in more compact formats, to save on bandwidth overhead. It
|
||||||
|
also contains a new padding system to resist netflow-based traffic
|
||||||
|
analysis, and experimental support for building parts of Tor in Rust
|
||||||
|
(though no parts of Tor are in rust yet). There are also numerous
|
||||||
|
small features, bugfixes on earlier release series, and groundwork for
|
||||||
|
the hidden services revamp of 0.3.2.
|
||||||
|
|
||||||
|
Per our stable release policy, we plan to support the Tor 0.3.0
|
||||||
|
release series for at least the next nine months, or for three months
|
||||||
|
after the first stable release of the 0.3.1 series: whichever is
|
||||||
|
longer. If you need a release with long-term support, we recommend
|
||||||
|
that you stay with the 0.2.9 series.
|
||||||
|
|
||||||
|
Per our stable release policy, we plan to support each stable release
|
||||||
|
series for at least the next nine months, or for three months after
|
||||||
|
the first stable release of the next series: whichever is longer. If
|
||||||
|
you need a release with long-term support, we recommend that you stay
|
||||||
|
with the 0.2.9 series.
|
||||||
|
|
||||||
|
Below is a list of the changes since 0.3.1.6-rc. For a list of all
|
||||||
|
changes since 0.3.0, see the ReleaseNotes file.
|
||||||
|
|
||||||
|
o Minor features (defensive programming):
|
||||||
|
- Create a pair of consensus parameters, nf_pad_tor2web and
|
||||||
|
nf_pad_single_onion, to disable netflow padding in the consensus
|
||||||
|
for non-anonymous connections in case the overhead is high. Closes
|
||||||
|
ticket 17857.
|
||||||
|
|
||||||
|
o Minor features (diagnostic):
|
||||||
|
- Add a stack trace to the bug warnings that can be logged when
|
||||||
|
trying to send an outgoing relay cell with n_chan == 0. Diagnostic
|
||||||
|
attempt for bug 23105.
|
||||||
|
|
||||||
|
o Minor features (geoip):
|
||||||
|
- Update geoip and geoip6 to the September 6 2017 Maxmind GeoLite2
|
||||||
|
Country database.
|
||||||
|
|
||||||
|
o Minor bugfixes (compilation):
|
||||||
|
- Avoid compiler warnings in the unit tests for running tor_sscanf()
|
||||||
|
with wide string outputs. Fixes bug 15582; bugfix on 0.2.6.2-alpha.
|
||||||
|
|
||||||
|
o Minor bugfixes (controller):
|
||||||
|
- Do not crash when receiving a HSPOST command with an empty body.
|
||||||
|
Fixes part of bug 22644; bugfix on 0.2.7.1-alpha.
|
||||||
|
- Do not crash when receiving a POSTDESCRIPTOR command with an empty
|
||||||
|
body. Fixes part of bug 22644; bugfix on 0.2.0.1-alpha.
|
||||||
|
|
||||||
|
o Minor bugfixes (unit tests):
|
||||||
|
- Fix a channelpadding unit test failure on extremely slow systems
|
||||||
|
by using mocked time instead of actual time. Fixes bug 23077;
|
||||||
|
bugfix on 0.3.1.1-alpha.
|
||||||
|
|
||||||
|
|
||||||
Changes in version 0.3.1.6-rc - 2017-09-05
|
Changes in version 0.3.1.6-rc - 2017-09-05
|
||||||
Tor 0.3.1.6-rc fixes a few small bugs and annoyances in the 0.3.1
|
Tor 0.3.1.6-rc fixes a few small bugs and annoyances in the 0.3.1
|
||||||
release series, including a bug that produced weird behavior on
|
release series, including a bug that produced weird behavior on
|
||||||
|
|
|
@ -1,4 +0,0 @@
|
||||||
o Minor bugfixes (compilation):
|
|
||||||
- Avoid compiler warnings in the unit tests for running tor_sscanf()
|
|
||||||
with wide string outputs. Fixes bug 15582; bugfix on 0.2.6.2-alpha.
|
|
||||||
|
|
|
@ -1,6 +0,0 @@
|
||||||
o Minor features (defensive programming):
|
|
||||||
- Create a pair of consensus parameters nf_pad_tor2web and
|
|
||||||
nf_pad_single_onion that allow us to disable netflow padding in the
|
|
||||||
consensus for non-anonymous connections, in case the overhead is high.
|
|
||||||
Closes ticket 17857.
|
|
||||||
|
|
|
@ -1,4 +0,0 @@
|
||||||
o Minor features (code style, backport from 0.3.1.3-alpha):
|
|
||||||
- Add "Falls through" comments to our codebase, in order to silence
|
|
||||||
GCC 7's -Wimplicit-fallthrough warnings. Patch from Andreas
|
|
||||||
Stieger. Closes ticket 22446.
|
|
|
@ -1,5 +0,0 @@
|
||||||
o Minor bugfixes (controller):
|
|
||||||
- Do not crash when receiving a POSTDESCRIPTOR command with an
|
|
||||||
empty body. Fixes part of bug 22644; bugfix on 0.2.0.1-alpha.
|
|
||||||
- Do not crash when receiving a HSPOST command with an empty body.
|
|
||||||
Fixes part of bug 22644; bugfix on 0.2.7.1-alpha.
|
|
|
@ -1,4 +0,0 @@
|
||||||
o Minor bugfixes (unit tests):
|
|
||||||
- Fix a channelpadding unit test failure on extremely slow systems
|
|
||||||
by using mocked time instead of actual time. Fixes bug 23077; bugfix on
|
|
||||||
0.3.1.1-alpha.
|
|
|
@ -1,4 +0,0 @@
|
||||||
o Minor features (diagnostic):
|
|
||||||
- Add a stack trace to the bug warnings that can be logged when
|
|
||||||
trying to send an outgoing relay cell with n_chan == 0.
|
|
||||||
Diagnostic attempt for bug 23105.
|
|
|
@ -1,4 +0,0 @@
|
||||||
o Minor features (geoip):
|
|
||||||
- Update geoip and geoip6 to the September 6 2017 Maxmind GeoLite2
|
|
||||||
Country database.
|
|
||||||
|
|
Loading…
Reference in New Issue