Browse Source

Remove changes that are already merged in 0.3.5.x releases

Nick Mathewson 5 years ago
parent
commit
90187b1bfc

+ 0 - 3
changes/bug27197

@@ -1,3 +0,0 @@
-  o Minor bugfixes (protover, rust):
-    - Reject extra commas in version string. Fixes bug 27197; bugfix on
-      0.3.3.3-alpha.

+ 0 - 4
changes/bug27740

@@ -1,4 +0,0 @@
-  o Minor bugfixes (rust):
-    - Return a string that can be safely freed by C code, not one created by
-      the rust allocator, in protover_all_supported(). Fixes bug 27740; bugfix
-      on 0.3.3.1-alpha.

+ 0 - 5
changes/bug27741

@@ -1,5 +0,0 @@
-  o Minor bugfixes (rust, directory authority):
-    - Fix an API mismatch in the rust implementation of
-      protover_compute_vote(). This bug could have caused crashes on any
-      directory authorities running Tor with Rust (which we do not yet
-      recommend). Fixes bug 27741; bugfix on 0.3.3.6.

+ 0 - 6
changes/bug27750

@@ -1,6 +0,0 @@
-  o Minor bugfixes (connection, relay):
-    - Avoid a wrong BUG() stacktrace in case a closing connection is being held
-      open because the write side is rate limited but not the read side. Now,
-      the connection read side is simply shutdown instead of kept open until tor
-      is able to flush the connection and then fully close it. Fixes bug 27750;
-      bugfix on 0.3.4.1-alpha.

+ 0 - 4
changes/bug27800

@@ -1,4 +0,0 @@
-  o Minor bugfixes (directory authority):
-    - Log additional info when we get a relay that shares an ed25519
-      ID with a different relay, instead making a BUG() warning.
-      Fixes bug 27800; bugfix on 0.3.2.1-alpha.

+ 0 - 3
changes/bug27804

@@ -1,3 +0,0 @@
-  o Minor bugfixes (rust):
-    - Fix a potential null dereference in protover_all_supported().
-      Add a test for it. Fixes bug 27804; bugfix on 0.3.3.1-alpha.

+ 0 - 7
changes/bug27841

@@ -1,7 +0,0 @@
-  o Minor bugfixes (onion services):
-    - On an intro point for a version 3 onion service, we do not close
-      an introduction circuit on an NACK. This lets the client decide
-      whether to reuse the circuit or discard it. Previously, we closed
-      intro circuits on NACKs. Fixes bug 27841; bugfix on 0.3.2.1-alpha.
-      Patch by Neel Chaunan
-

+ 0 - 6
changes/bug27948

@@ -1,6 +0,0 @@
-  o Minor bugfixes (tests):
-    - Treat backtrace test failures as expected on BSD-derived systems
-      (NetBSD, OpenBSD, and macOS/Darwin) until we solve bug 17808.
-      (FreeBSD failures have been treated as expected since 18204 in 0.2.8.)
-      Fixes bug 27948; bugfix on 0.2.5.2-alpha.
-

+ 0 - 4
changes/bug27963_timeradd

@@ -1,4 +0,0 @@
-  o Minor bugfixes (compilation, opensolaris):
-    - Add a missing include to compat_pthreads.c, to fix compilation
-      on OpenSolaris and its descendants. Fixes bug 27963; bugfix
-      on 0.3.5.1-alpha.

+ 0 - 3
changes/bug27968

@@ -1,3 +0,0 @@
-  o Minor bugfixes (testing):
-    - Avoid hangs and race conditions in test_rebind.py.
-      Fixes bug 27968; bugfix on 0.3.5.1-alpha.

+ 0 - 13
changes/bug28096

@@ -1,13 +0,0 @@
-  o Minor bugfixes (Windows):
-    - Correctly identify Windows 8.1, Windows 10, and Windows Server 2008
-      and later from their NT versions.
-      Fixes bug 28096; bugfix on 0.2.2.34; reported by Keifer Bly.
-    - On recent Windows versions, the GetVersionEx() function may report
-      an earlier Windows version than the running OS. To avoid user
-      confusion, add "[or later]" to Tor's version string on affected
-      versions of Windows.
-      Fixes bug 28096; bugfix on 0.2.2.34; reported by Keifer Bly.
-    - Remove Windows versions that were never supported by the
-      GetVersionEx() function. Stop duplicating the latest Windows
-      version in get_uname().
-      Fixes bug 28096; bugfix on 0.2.2.34; reported by Keifer Bly.

+ 0 - 3
changes/bug28115

@@ -1,3 +0,0 @@
-  o Minor bugfixes (portability):
-    - Make the OPE code (which is used for v3 onion services) run correctly
-      on big-endian platforms. Fixes bug 28115; bugfix on 0.3.5.1-alpha.

+ 0 - 7
changes/bug28127

@@ -1,7 +0,0 @@
-  o Minor bugfixes (onion services):
-    - Unless we have explicitly set HiddenServiceVersion, detect the onion
-      service version and then look for invalid options. Previously, we
-      did the reverse, but that broke existing configs which were pointed
-      to a v2 hidden service and had options like HiddenServiceAuthorizeClient
-      set Fixes bug 28127; bugfix on 0.3.5.1-alpha. Patch by Neel Chauhan.
-

+ 0 - 4
changes/bug28183

@@ -1,4 +0,0 @@
-  o Minor bugfixes (Linux seccomp2 sandbox):
-    - Permit the "shutdown()" system call, which is apparently
-      used by OpenSSL under some circumstances. Fixes bug 28183;
-      bugfix on 0.2.5.1-alpha.

+ 0 - 4
changes/bug28202

@@ -1,4 +0,0 @@
-  o Minor bugfixes (C correctness):
-    - Avoid undefined behavior in an end-of-string check when parsing the
-      BEGIN line in a directory object.  Fixes bug 28202; bugfix on
-      0.2.0.3-alpha.

+ 0 - 6
changes/bug28245

@@ -1,6 +0,0 @@
-  o Major bugfixes (OpenSSL, portability):
-    - Fix our usage of named groups when running as a TLS 1.3 client in
-      OpenSSL 1.1.1. Previously, we only initialized EC groups when running
-      as a server, which caused clients to fail to negotiate TLS 1.3 with
-      relays. Fixes bug 28245; bugfix on 0.2.9.15 when TLS 1.3 support was
-      added.

+ 0 - 4
changes/bug28298

@@ -1,4 +0,0 @@
-  o Minor bugfixes (configuration):
-    - Resume refusing to start with relative file paths and RunAsDaemon
-      set (regression from the fix for bug 22731). Fixes bug 28298;
-      bugfix on 0.3.3.1-alpha.

+ 0 - 3
changes/bug28303

@@ -1,3 +0,0 @@
-  o Minor bugfixes (compilation):
-    - Fix a pair of missing headers on OpenBSD. Fixes bug 28303;
-      bugfix on 0.3.5.1-alpha. Patch from  Kris Katterjohn.

+ 0 - 5
changes/bug28348_034

@@ -1,5 +0,0 @@
-  o Major bugfixes (embedding, main loop):
-    - When DisableNetwork becomes set, actually disable periodic events that
-      are already enabled. (Previously, we would refrain from enabling new
-      ones, but we would leave the old ones turned on.)
-      Fixes bug 28348; bugfix on 0.3.4.1-alpha.

+ 0 - 4
changes/bug28399

@@ -1,4 +0,0 @@
-  o Minor bugfixes (continuous integration, Windows):
-    - Stop using an external OpenSSL install, and stop installing MSYS2
-      packages, when building using mingw on Appveyor Windows CI.
-      Fixes bug 28399; bugfix on 0.3.4.1-alpha.

+ 0 - 4
changes/bug28413

@@ -1,4 +0,0 @@
-  o Minor bugfixes (compilation):
-    - Initialize a variable in aes_new_cipher(), since some compilers
-      cannot tell that we always initialize it before use. Fixes bug 28413;
-      bugfix on 0.2.9.3-alpha.

+ 0 - 3
changes/bug28419

@@ -1,3 +0,0 @@
-  o Minor bugfixes (memory leaks):
-    - Fix a harmless memory leak in libtorrunner.a. Fixes bug 28419;
-      bugfix on 0.3.3.1-alpha.  Patch from Martin Kepplinger.

+ 0 - 3
changes/bug28435

@@ -1,3 +0,0 @@
-  o Minor bugfixes (documentation):
-    - Make Doxygen work again after the 0.3.5 source tree moves.
-      Fixes bug 28435; bugfix on 0.3.5.1-alpha.

+ 0 - 4
changes/bug28441

@@ -1,4 +0,0 @@
-  o Minor bugfixes (logging):
-    - Stop talking about the Named flag in log messages. Clients have
-      ignored the Named flag since 0.3.2. Fixes bug 28441;
-      bugfix on 0.3.2.1-alpha.

+ 0 - 4
changes/bug28454

@@ -1,4 +0,0 @@
-  o Minor bugfixes (continuous integration, Windows):
-    - Manually configure the zstd compiler options, when building using
-      mingw on Appveyor Windows CI. The MSYS2 mingw zstd package does not
-      come with a pkg-config file. Fixes bug 28454; bugfix on 0.3.4.1-alpha.

+ 0 - 3
changes/bug28485

@@ -1,3 +0,0 @@
-  o Minor bugfixes (compilation):
-    - Add missing dependency on libgdi32.dll for tor-print-ed-signing-cert.exe
-      on Windows. Fixes bug 28485; bugfix on 0.3.5.1-alpha.

+ 0 - 4
changes/bug28524

@@ -1,4 +0,0 @@
-  o Minor bugfixes (restart-in-process, boostrap):
-    - Add missing resets of bootstrap tracking state when shutting
-      down (regression caused by ticket 27169).  Fixes bug 28524;
-      bugfix on 0.3.5.1-alpha.

+ 0 - 3
changes/bug28554

@@ -1,3 +0,0 @@
-  o Minor bugfixes (unit tests, guard selection):
-    - Stop leaking memory in an entry guard unit test. Fixes bug 28554;
-      bugfix on 0.3.0.1-alpha.

+ 0 - 5
changes/bug28562

@@ -1,5 +0,0 @@
-  o Minor bugfixes (testing):
-    - Use a separate DataDirectory for the test_rebind script.
-      Previously, this script would run using the default DataDirectory,
-      and sometimes fail. Fixes bug 28562; bugfix on 0.3.5.1-alpha.
-      Patch from Taylor R Campbell.

+ 0 - 6
changes/bug28619

@@ -1,6 +0,0 @@
-  o Minor bugfixes (hidden service v3):
-    - When deleting an ephemeral onion service (DEL_ONION), do not close any
-      rendezvous circuits in order to let the existing client connections
-      finish by themselves or closed by the application. The HS v2 is doing
-      that already so now we have the same behavior for all versions. Fixes
-      bug 28619; bugfix on 0.3.3.1-alpha.

+ 0 - 4
changes/geoip-2018-11-06

@@ -1,4 +0,0 @@
-  o Minor features (geoip):
-    - Update geoip and geoip6 to the November 6 2018 Maxmind GeoLite2
-      Country database. Closes ticket 28395.
-

+ 0 - 4
changes/geoip-2018-12-05

@@ -1,4 +0,0 @@
-  o Minor features (geoip):
-    - Update geoip and geoip6 to the December 5 2018 Maxmind GeoLite2
-      Country database. Closes ticket 28744.
-

+ 0 - 8
changes/rust_asan

@@ -1,8 +0,0 @@
-  o Major bugfixes (compilation, rust):
-    - Rust tests can now build and run successfully with the
-      --enable-fragile-hardening option enabled.
-      Doing this currently requires the rust beta channel; it will
-      be possible with stable rust as of rust version 1.31 is out.
-      Patch from Alex Crichton.
-      Fixes bugs 27272, 27273, and 27274.
-      Bugfix on 0.3.1.1-alpha.

+ 0 - 6
changes/ticket19566

@@ -1,6 +0,0 @@
-  o Code simplification and refactoring (shared random, dirauth):
-    - Change many tor_assert() to use BUG() instead. The idea is to not crash
-      a dirauth but rather scream loudly with a stacktrace and let it continue
-      run. The shared random subsystem is very resilient and if anything wrong
-      happens with it, at worst a non coherent value will be put in the vote
-      and discarded by the other authorities. Closes ticket 19566.

+ 0 - 5
changes/ticket24803

@@ -1,5 +0,0 @@
-  o Minor features (fallback directory list):
-    - Replace the 150 fallbacks originally introduced in Tor 0.3.3.1-alpha in
-      January 2018 (of which ~115 were still functional), with a list of
-      157 fallbacks (92 new, 65 existing, 85 removed) generated in
-      December 2018.  Closes ticket 24803.

+ 0 - 5
changes/ticket27471

@@ -1,5 +0,0 @@
-  o Minor bugfixes (hidden service v3, client):
-    - When replacing a descriptor in the client cache with a newer descriptor,
-      make sure to close all client introduction circuits of the old
-      descriptor so we don't end up with unusable leftover circuits. Fixes bug
-      27471; bugfix on 0.3.2.1-alpha.

+ 0 - 2
changes/ticket27751

@@ -1,2 +0,0 @@
-  o Minor features (continuous integration):
-    - Add a Travis CI build for --enable-nss on Linux gcc. Closes ticket 27751.

+ 0 - 4
changes/ticket27838

@@ -1,4 +0,0 @@
-  o Minor bugfixes (hidden service v3):
-    - Build the service descriptor signing key certificate before uploading so
-      we always have a fresh one leaving no chances for it to expire service
-      side. Fixes bug 27838; bugfix on 0.3.2.1-alpha.

+ 0 - 3
changes/ticket27913

@@ -1,3 +0,0 @@
-  o Testing:
-    - Add new CI job to Travis configuration that runs stem-based
-      integration tests. Closes ticket 27913.

+ 0 - 4
changes/ticket27995

@@ -1,4 +0,0 @@
-  o Minor bugfixes (hidden service v3, client authorization):
-    - Fix an assert() when adding a client authorization for the first time
-      and then sending a HUP signal to the service. Before that, tor would
-      stop abruptly. Fixes bug 27995; bugfix on 0.3.5.1-alpha.

+ 0 - 3
changes/ticket28026

@@ -1,3 +0,0 @@
-  o Documentation (hidden service manpage):
-    - Improve HSv3 client authorization by making some options more explicit
-      and detailed. Closes ticket 28026. Patch by "mtigas".

+ 0 - 5
changes/ticket28113

@@ -1,5 +0,0 @@
-  o Minor bugfixes (relay shutdown, systemd):
-    - Notify systemd of ShutdownWaitLength so it can be set to longer than
-      systemd's TimeoutStopSec. In tor's systemd service file, set
-      TimeoutSec to 60 seconds, to allow tor some time to shut down.
-      Fixes bug 28113; bugfix on 0.2.6.2-alpha.

+ 0 - 4
changes/ticket28128

@@ -1,4 +0,0 @@
-  o Documentation (hidden service manpage, sandbox):
-    - Document in the man page that changing ClientOnionAuthDir value or
-      adding a new file in the directory will not work at runtime upon sending
-      a HUP if Sandbox 1. Closes ticket 28128.

+ 0 - 3
changes/ticket28229_diag

@@ -1,3 +0,0 @@
-  o Testing:
-    - Increase logging and tag all log entries with timestamps
-      in test_rebind.py. Provides diagnostics for issue 28229.

+ 0 - 4
changes/ticket28275

@@ -1,4 +0,0 @@
-  o Documentation (hidden service v3, man page):
-    - Note in the man page that the only real way to fully revoke an onion
-      service v3 client authorization is by restarting the tor process. Closes
-      ticket 28275.

+ 0 - 3
changes/ticket28318

@@ -1,3 +0,0 @@
-  o Minor features (Windows, continuous integration):
-    - Build tor on Windows Server 2012 R2 and Windows Server 2016 using
-      Appveyor's CI. Closes ticket 28318.

+ 0 - 4
changes/ticket28459

@@ -1,4 +0,0 @@
-  o Minor features (continuous integration, Windows):
-    - Always show the configure and test logs, and upload them as build
-      artifacts, when building for Windows using Appveyor CI.
-      Implements 28459.

+ 0 - 4
changes/ticket28574

@@ -1,4 +0,0 @@
-  o Minor bugfixes (continuous integration, Windows):
-    - Explicitly specify the path to the OpenSSL library and do not download
-      OpenSSL from Pacman, but instead use the library that is already provided
-      by AppVeyor. Fixes bug 28574; bugfix on master.

+ 0 - 4
changes/ticket28731

@@ -1,4 +0,0 @@
-  o Minor features (bootstrap):
-    - Add the bootstrap tag name to the log messages, so people
-      troubleshooting connection problems can look up a symbol instead
-      of a number.  Closes ticket 28731.