Commit 44c29732 authored by Nick Mathewson's avatar Nick Mathewson 🐚
Browse files

Start a changelog for 0.3.1.7

parent 3c6034ea
Loading
Loading
Loading
Loading
+57 −0
Original line number Diff line number Diff line
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
  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

changes/bug15582

deleted100644 → 0
+0 −4
Original line number Diff line number Diff line
  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.

changes/bug17857

deleted100644 → 0
+0 −6
Original line number Diff line number Diff line
  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.

changes/bug22446

deleted100644 → 0
+0 −4
Original line number Diff line number Diff line
  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.

changes/bug22644

deleted100644 → 0
+0 −5
Original line number Diff line number Diff line
  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.
Loading