aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2018-10-17 14:19:33 -0400
committerNick Mathewson <nickm@torproject.org>2018-10-17 14:19:33 -0400
commitcd6e75a6b4316575cfc66099580831dc2b20aa04 (patch)
treee42ef026aa92ce51166089dddd3e7b15cbfba09f /ChangeLog
parentdf78a2730cda08bcf4021b84ef301d58ba1f391a (diff)
downloadtor-cd6e75a6b4316575cfc66099580831dc2b20aa04.tar.gz
tor-cd6e75a6b4316575cfc66099580831dc2b20aa04.zip
Reflow the changelog
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog46
1 files changed, 23 insertions, 23 deletions
diff --git a/ChangeLog b/ChangeLog
index df8e57c511..246f584f09 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,12 +3,12 @@ Changes in version 0.3.5.3-alpha - 2018-10-17
versions. It's still an alpha, but we hope it's getting closer and
closer to stability.
- o Major bugfixes (relay):
- - When our write bandwidth limit is exhausted, stop writing on the
- connection. Previously, we had a typo in the code that would make us
- stop reading instead, leading to relay connections being stuck
- indefinitely and consuming kernel RAM. Fixes bug 28089; bugfix on
- 0.3.4.1-alpha.
+ o Major features (onion services):
+ - Version 3 onion services can now use the per-service
+ HiddenServiceExportCircuitID option to differentiate client
+ circuits. It communicates with the service by using the HAProxy
+ protocol to assign virtual IP addresses to inbound client
+ circuits. Closes ticket 4700. Patch by Mahrud Sayrafi.
o Major bugfixes (compilation):
- Fix compilation on ARM (and other less-used CPUs) when compiling
@@ -25,6 +25,13 @@ Changes in version 0.3.5.3-alpha - 2018-10-17
when a client port was set (Socks, Trans, NATD, DNS or HTTPTunnel
port). Fixes bug 27849; bugfix on 0.3.4.1-alpha.
+ o Major bugfixes (relay):
+ - When our write bandwidth limit is exhausted, stop writing on the
+ connection. Previously, we had a typo in the code that would make
+ us stop reading instead, leading to relay connections being stuck
+ indefinitely and consuming kernel RAM. Fixes bug 28089; bugfix
+ on 0.3.4.1-alpha.
+
o Minor features (continuous integration):
- Use the Travis Homebrew addon to install packages on macOS during
Travis CI. The package list is the same, but the Homebrew addon
@@ -37,13 +44,6 @@ Changes in version 0.3.5.3-alpha - 2018-10-17
- Update geoip and geoip6 to the October 9 2018 Maxmind GeoLite2
Country database. Closes ticket 27991.
- o Major features (onion services):
- - Version 3 onion services can now use the per-service
- HiddenServiceExportCircuitID option to differentiate client
- circuits. It communicates with the service by using the HAProxy
- protocol to assign virtual IP addresses to inbound client
- circuits. Closes ticket 4700. Patch by Mahrud Sayrafi.
-
o Minor bugfixes (code safety):
- Rewrite our assertion macros so that they no longer suppress the
compiler's -Wparentheses warnings. Fixes bug 27709; bugfix
@@ -92,14 +92,14 @@ Changes in version 0.3.5.3-alpha - 2018-10-17
point without having a descriptor for it. Fixes bug 27774; bugfix
on 0.3.2.1-alpha.
- Don't warn so loudly when Tor is unable to decode an onion
- descriptor. This can now happen as a normal use case if a client gets a
- descriptor with client authorization but the client is not
+ descriptor. This can now happen as a normal use case if a client
+ gets a descriptor with client authorization but the client is not
authorized. Fixes bug 27550; bugfix on 0.3.5.1-alpha.
- When selecting a v3 rendezvous point, don't only look at the
protover, but also check whether the curve25519 onion key is
present. This way we avoid picking a relay that supports the v3
- rendezvous but for which we don't have the microdescriptor. Fixes bug
- 27797; bugfix on 0.3.2.1-alpha.
+ rendezvous but for which we don't have the microdescriptor. Fixes
+ bug 27797; bugfix on 0.3.2.1-alpha.
o Minor bugfixes (protover):
- Reject protocol names containing bytes other than alphanumeric
@@ -107,10 +107,10 @@ Changes in version 0.3.5.3-alpha - 2018-10-17
on 0.2.9.4-alpha.
o Minor bugfixes (testing):
- - Make the hs_service tests use the same time source when
- creating the introduction point and when testing it. Now tests work
- better on very slow systems like ARM or Travis. Fixes bug 27810;
- bugfix on 0.3.2.1-alpha.
+ - Make the hs_service tests use the same time source when creating
+ the introduction point and when testing it. Now tests work better
+ on very slow systems like ARM or Travis. Fixes bug 27810; bugfix
+ on 0.3.2.1-alpha.
- In test_rebind.py, check if the Python version is in the supported
range. Fixes bug 27675; bugfix on 0.3.5.1-alpha.
@@ -130,8 +130,8 @@ Changes in version 0.3.5.3-alpha - 2018-10-17
help with future modularization. Closes ticket 27864.
o Documentation:
- - In the tor-resolve(1) manpage, fix the reference to
- socks-extensions.txt by adding a web URL. Resolves ticket 27853.
+ - In the tor-resolve(1) manpage, fix the reference to socks-
+ extensions.txt by adding a web URL. Resolves ticket 27853.
- Mention that we require Python to be 2.7 or newer for some
integration tests that we ship with Tor. Resolves ticket 27677.