瀏覽代碼

Remove all bugfix-on-0.2.7.x items from ReleaseNotes

Nick Mathewson 10 年之前
父節點
當前提交
6292a3fcf4
共有 1 個文件被更改,包括 2 次插入88 次删除
  1. 2 88
      ReleaseNotes

+ 2 - 88
ReleaseNotes

@@ -4,7 +4,7 @@ of Tor. If you want to see more detailed descriptions of the changes in
 each development snapshot, see the ChangeLog file.
 each development snapshot, see the ChangeLog file.
 
 
 Changes in version 0.2.7.5- 2015-11-??
 Changes in version 0.2.7.5- 2015-11-??
-  XXXX WRITE A BLURB
+  XXXX WRITE A BLURB XXXX
 
 
   o Major features (controller):
   o Major features (controller):
     - Add the ADD_ONION and DEL_ONION commands that allow the creation
     - Add the ADD_ONION and DEL_ONION commands that allow the creation
@@ -117,10 +117,6 @@ Changes in version 0.2.7.5- 2015-11-??
       connection was initialized. Fixes bug 16247; bugfix on
       connection was initialized. Fixes bug 16247; bugfix on
       0.2.6.3-alpha. Patch by "jojelino".
       0.2.6.3-alpha. Patch by "jojelino".
 
 
-  o Major bugfixes (correctness):
-    - Fix a use-after-free bug in validate_intro_point_failure(). Fixes
-      bug 17401; bugfix on 0.2.7.3-rc.
-
   o Major bugfixes (hidden service clients, stability, also in 0.2.6.10):
   o Major bugfixes (hidden service clients, stability, also in 0.2.6.10):
     - Stop refusing to store updated hidden service descriptors on a
     - Stop refusing to store updated hidden service descriptors on a
       client. This reverts commit 9407040c59218 (which indeed fixed bug
       client. This reverts commit 9407040c59218 (which indeed fixed bug
@@ -147,10 +143,6 @@ Changes in version 0.2.7.5- 2015-11-??
   o Major bugfixes (memory leaks):
   o Major bugfixes (memory leaks):
     - Fix a memory leak in ed25519 batch signature checking. Fixes bug
     - Fix a memory leak in ed25519 batch signature checking. Fixes bug
       17398; bugfix on 0.2.6.1-alpha.
       17398; bugfix on 0.2.6.1-alpha.
-    - Fix a memory leak in rend_cache_failure_entry_free(). Fixes bug
-      17402; bugfix on 0.2.7.3-rc.
-    - Fix a memory leak when reading an expired signing key from disk.
-      Fixes bug 17403; bugfix on 0.2.7.2-rc.
 
 
   o Major bugfixes (open file limit):
   o Major bugfixes (open file limit):
     - The open file limit wasn't checked before calling
     - The open file limit wasn't checked before calling
@@ -159,12 +151,6 @@ Changes in version 0.2.7.5- 2015-11-??
       file limit just before, and if the max has been reached, return an
       file limit just before, and if the max has been reached, return an
       error. Fixes bug 16288; bugfix on 0.1.1.1-alpha.
       error. Fixes bug 16288; bugfix on 0.1.1.1-alpha.
 
 
-  o Major bugfixes (relay, Ed25519):
-    - Avoid crashing on 'tor --keygen'. Fixes bug 16679; bugfix on
-      0.2.7.2-alpha. Reported by "s7r".
-    - Improve handling of expired signing keys with offline master keys.
-      Fixes bug 16685; bugfix on 0.2.7.2-alpha. Reported by "s7r".
-
   o Major bugfixes (security, correctness):
   o Major bugfixes (security, correctness):
     - Fix an error that could cause us to read 4 bytes before the
     - Fix an error that could cause us to read 4 bytes before the
       beginning of an openssl string. This bug could be used to cause
       beginning of an openssl string. This bug could be used to cause
@@ -218,9 +204,6 @@ Changes in version 0.2.7.5- 2015-11-??
       as torrc option. Resolves issue 14018.
       as torrc option. Resolves issue 14018.
 
 
   o Minor features (compilation):
   o Minor features (compilation):
-    - Fail during configure if we're trying to build against an OpenSSL
-      built without ECC support. Fixes bug 17109, bugfix on 0.2.7.1-alpha
-      which started requiring ECC.
     - Give a warning as early as possible when trying to build with an
     - Give a warning as early as possible when trying to build with an
       unsupported OpenSSL version. Closes ticket 16901.
       unsupported OpenSSL version. Closes ticket 16901.
 
 
@@ -344,7 +327,7 @@ Changes in version 0.2.7.5- 2015-11-??
       explicitly manage consensus flags in testing networks. Patch by
       explicitly manage consensus flags in testing networks. Patch by
       "robgjansen", modified by "teor". Implements part of ticket 14882.
       "robgjansen", modified by "teor". Implements part of ticket 14882.
 
 
-  o Minor bug fixes (torrc exit policies):
+  o Minor bugfixes (torrc exit policies):
     - In each instance above, usage advice is provided to avoid the
     - In each instance above, usage advice is provided to avoid the
       message. Resolves ticket 16069. Patch by "teor". Fixes part of bug
       message. Resolves ticket 16069. Patch by "teor". Fixes part of bug
       16069; bugfix on 0.2.4.7-alpha.
       16069; bugfix on 0.2.4.7-alpha.
@@ -362,21 +345,6 @@ Changes in version 0.2.7.5- 2015-11-??
       including any ExitPolicy lines after accept *:* or reject *:*.
       including any ExitPolicy lines after accept *:* or reject *:*.
       Related to ticket 16069.
       Related to ticket 16069.
 
 
-  o Minor bugfixes (authority):
-    - Don't assign "HSDir" to a router if it isn't Valid and Running.
-      Fixes bug 16524; bugfix on 0.2.7.2-alpha.
-    - Downgrade log messages about Ed25519 key issues if they are in old
-      cached router descriptors. Fixes part of bug 16286; bugfix
-      on 0.2.7.2-alpha.
-    - When we find an Ed25519 key issue in a cached descriptor, stop
-      saying the descriptor was just "uploaded". Fixes another part of
-      bug 16286; bugfix on 0.2.7.2-alpha.
-
-  o Minor bugfixes (build):
-    - Improve out-of-tree builds by making non-standard rules work and
-      clean up additional files and directories. Fixes bug 15053; bugfix
-      on 0.2.7.0-alpha.
-
   o Minor bugfixes (command-line interface):
   o Minor bugfixes (command-line interface):
     - When "--quiet" is provided along with "--validate-config", do not
     - When "--quiet" is provided along with "--validate-config", do not
       write anything to stdout on success. Fixes bug 14994; bugfix
       write anything to stdout on success. Fixes bug 14994; bugfix
@@ -385,8 +353,6 @@ Changes in version 0.2.7.5- 2015-11-??
       stderr, not stdout.
       stderr, not stdout.
 
 
   o Minor bugfixes (compilation):
   o Minor bugfixes (compilation):
-    - Fix an integer overflow warning in test_crypto_slow.c. Fixes bug
-      17251; bugfix on 0.2.7.2-alpha.
     - Fix compilation of sandbox.c with musl-libc. Fixes bug 17347;
     - Fix compilation of sandbox.c with musl-libc. Fixes bug 17347;
       bugfix on 0.2.5.1-alpha. Patch from 'jamestk'.
       bugfix on 0.2.5.1-alpha. Patch from 'jamestk'.
     - Repair compilation with the most recent (unreleased, alpha)
     - Repair compilation with the most recent (unreleased, alpha)
@@ -406,11 +372,6 @@ Changes in version 0.2.7.5- 2015-11-??
       consider_adding_dir_servers(). Fixes bug 15642; bugfix on
       consider_adding_dir_servers(). Fixes bug 15642; bugfix on
       90f6071d8dc0 in 0.2.4.7-alpha. Patch by "teor".
       90f6071d8dc0 in 0.2.4.7-alpha. Patch by "teor".
 
 
-  o Minor bugfixes (control port):
-    - Repair a warning and a spurious result when getting the maximum
-      number of file descriptors from the controller. Fixes bug 16697;
-      bugfix on 0.2.7.2-alpha.
-
   o Minor bugfixes (controller):
   o Minor bugfixes (controller):
     - Add the descriptor ID in each HS_DESC control event. It was
     - Add the descriptor ID in each HS_DESC control event. It was
       missing, but specified in control-spec.txt. Fixes bug 15881;
       missing, but specified in control-spec.txt. Fixes bug 15881;
@@ -449,10 +410,6 @@ Changes in version 0.2.7.5- 2015-11-??
     - Fix the usage message of tor-resolve(1) so that it no longer lists
     - Fix the usage message of tor-resolve(1) so that it no longer lists
       the removed -F option. Fixes bug 16913; bugfix on 0.2.2.28-beta.
       the removed -F option. Fixes bug 16913; bugfix on 0.2.2.28-beta.
 
 
-  o Minor bugfixes (Ed25519):
-    - Fix a memory leak when reading router descriptors with expired
-      Ed25519 certificates. Fixes bug 16539; bugfix on 0.2.7.2-alpha.
-
   o Minor bugfixes (hidden service):
   o Minor bugfixes (hidden service):
     - Fix an out-of-bounds read when parsing invalid INTRODUCE2 cells on
     - Fix an out-of-bounds read when parsing invalid INTRODUCE2 cells on
       a client authorized hidden service. Fixes bug 15823; bugfix
       a client authorized hidden service. Fixes bug 15823; bugfix
@@ -460,14 +417,6 @@ Changes in version 0.2.7.5- 2015-11-??
     - Remove an extraneous newline character from the end of hidden
     - Remove an extraneous newline character from the end of hidden
       service descriptors. Fixes bug 15296; bugfix on 0.2.0.10-alpha.
       service descriptors. Fixes bug 15296; bugfix on 0.2.0.10-alpha.
 
 
-  o Minor bugfixes (hidden services):
-    - Avoid crashing with a double-free bug when we create an ephemeral
-      hidden service but adding it fails for some reason. Fixes bug
-      16228; bugfix on 0.2.7.1-alpha.
-    - Fix a crash when reloading configuration while at least one
-      configured and one ephemeral hidden service exists. Fixes bug
-      16060; bugfix on 0.2.7.1-alpha.
-
   o Minor bugfixes (interface):
   o Minor bugfixes (interface):
     - Print usage information for --dump-config when it is used without
     - Print usage information for --dump-config when it is used without
       an argument. Also, fix the error message to use different wording
       an argument. Also, fix the error message to use different wording
@@ -479,8 +428,6 @@ Changes in version 0.2.7.5- 2015-11-??
       defined. Patch by "teor". Fixes bug 16515; bugfix on 0.2.3.1-alpha.
       defined. Patch by "teor". Fixes bug 16515; bugfix on 0.2.3.1-alpha.
     - Allow bridge authorities to run correctly under the seccomp2
     - Allow bridge authorities to run correctly under the seccomp2
       sandbox. Fixes bug 16964; bugfix on 0.2.5.1-alpha.
       sandbox. Fixes bug 16964; bugfix on 0.2.5.1-alpha.
-    - Allow routers with ed25519 keys to run correctly under the
-      seccomp2 sandbox. Fixes bug 16965; bugfix on 0.2.7.2-alpha.
 
 
   o Minor bugfixes (Linux seccomp2 sandbox, also in 0.2.6.10):
   o Minor bugfixes (Linux seccomp2 sandbox, also in 0.2.6.10):
     - Allow pipe() and pipe2() syscalls in the seccomp2 sandbox: we need
     - Allow pipe() and pipe2() syscalls in the seccomp2 sandbox: we need
@@ -515,12 +462,6 @@ Changes in version 0.2.7.5- 2015-11-??
   o Minor bugfixes (portability):
   o Minor bugfixes (portability):
     - Check correctly for Windows socket errors in the workqueue
     - Check correctly for Windows socket errors in the workqueue
       backend. Fixes bug 16741; bugfix on 0.2.6.3-alpha.
       backend. Fixes bug 16741; bugfix on 0.2.6.3-alpha.
-    - Fix the behavior of crypto_rand_time_range() when told to consider
-      times before 1970. (These times were possible when running in a
-      simulated network environment where time()'s output starts at
-      zero.) Fixes bug 16980; bugfix on 0.2.7.1-alpha.
-    - Restore correct operation of TLS client-cipher detection on
-      OpenSSL 1.1. Fixes bug 14047; bugfix on 0.2.7.2-alpha.
     - Try harder to normalize the exit status of the Tor process to the
     - Try harder to normalize the exit status of the Tor process to the
       standard-provided range. Fixes bug 16975; bugfix on every version
       standard-provided range. Fixes bug 16975; bugfix on every version
       of Tor ever.
       of Tor ever.
@@ -559,8 +500,6 @@ Changes in version 0.2.7.5- 2015-11-??
       Fixes bug 15604; bugfix on 0.2.2.35.
       Fixes bug 15604; bugfix on 0.2.2.35.
 
 
   o Minor bugfixes (systemd):
   o Minor bugfixes (systemd):
-    - Fix an accidental formatting error that broke the systemd
-      configuration file. Fixes bug 16152; bugfix on 0.2.7.1-alpha.
     - Tor's systemd unit file no longer contains extraneous spaces.
     - Tor's systemd unit file no longer contains extraneous spaces.
       These spaces would sometimes confuse tools like deb-systemd-
       These spaces would sometimes confuse tools like deb-systemd-
       helper. Fixes bug 16162; bugfix on 0.2.5.5-alpha.
       helper. Fixes bug 16162; bugfix on 0.2.5.5-alpha.
@@ -575,44 +514,19 @@ Changes in version 0.2.7.5- 2015-11-??
       issue discovered by CJ Ess.
       issue discovered by CJ Ess.
 
 
   o Minor bugfixes (testing):
   o Minor bugfixes (testing):
-    - Add unit tests for get_interface_address* failure cases. Fixes bug
-      17173; bugfix on 0.2.7.3-rc. Patch by fk/teor.
     - Check for matching value in server response in ntor_ref.py. Fixes
     - Check for matching value in server response in ntor_ref.py. Fixes
       bug 15591; bugfix on 0.2.4.8-alpha. Reported and fixed
       bug 15591; bugfix on 0.2.4.8-alpha. Reported and fixed
       by "joelanders".
       by "joelanders".
-    - Fix breakage when running 'make check' with BSD make. Fixes bug
-      17154; bugfix on 0.2.7.3-rc. Patch by Marcin Cieślak.
-    - Make the get_ifaddrs_* unit tests more tolerant of different
-      network configurations. (Don't assume every test box has an IPv4
-      address, and don't assume every test box has a non-localhost
-      address.) Fixes bug 17255; bugfix on 0.2.7.3-rc. Patch by "teor".
     - Set the severity correctly when testing
     - Set the severity correctly when testing
       get_interface_addresses_ifaddrs() and
       get_interface_addresses_ifaddrs() and
       get_interface_addresses_win32(), so that the tests fail gracefully
       get_interface_addresses_win32(), so that the tests fail gracefully
       instead of triggering an assertion. Fixes bug 15759; bugfix on
       instead of triggering an assertion. Fixes bug 15759; bugfix on
       0.2.6.3-alpha. Reported by Nicolas Derive.
       0.2.6.3-alpha. Reported by Nicolas Derive.
-    - Skip backtrace tests when backtrace support is not compiled in.
-      Fixes part of bug 17151; bugfix on 0.2.7.1-alpha. Patch from
-      Marcin Cieślak.
-
-  o Minor bugfixes (tests):
-    - Use the configured Python executable when running test-stem-full.
-      Fixes bug 16470; bugfix on 0.2.7.1-alpha.
 
 
   o Minor bugfixes (tests, also in 0.2.6.9):
   o Minor bugfixes (tests, also in 0.2.6.9):
     - Fix a crash in the unit tests when built with MSVC2013. Fixes bug
     - Fix a crash in the unit tests when built with MSVC2013. Fixes bug
       16030; bugfix on 0.2.6.2-alpha. Patch from "NewEraCracker".
       16030; bugfix on 0.2.6.2-alpha. Patch from "NewEraCracker".
 
 
-  o Minor bugfixes (threads, comments):
-    - Always initialize return value in compute_desc_id in rendcommon.c
-      Patch by "teor". Fixes part of bug 16115; bugfix on 0.2.7.1-alpha.
-    - Check for NULL values in getinfo_helper_onions(). Patch by "teor".
-      Fixes part of bug 16115; bugfix on 0.2.7.1-alpha.
-    - Remove undefined directive-in-macro in test_util_writepid clang
-      3.7 complains that using a preprocessor directive inside a macro
-      invocation in test_util_writepid in test_util.c is undefined.
-      Patch by "teor". Fixes part of bug 16115; bugfix on 0.2.7.1-alpha.
-
   o Code simplification and refactoring:
   o Code simplification and refactoring:
     - Change the function that's called when we need to retry all
     - Change the function that's called when we need to retry all
       downloads so that it only reschedules the downloads to happen
       downloads so that it only reschedules the downloads to happen