summaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2015-04-30 15:29:56 -0400
committerNick Mathewson <nickm@torproject.org>2015-04-30 15:29:56 -0400
commitef7ef4abb4f28d0d7615cd1bcae42c38f3c08e48 (patch)
tree7f4a2bb6a09174313ffacdb2df8eb82772de5b57 /changes
parent174598f3ef95423bcc9d1614638a4cc9e7dd9f52 (diff)
downloadtor-ef7ef4abb4f28d0d7615cd1bcae42c38f3c08e48.tar.gz
tor-ef7ef4abb4f28d0d7615cd1bcae42c38f3c08e48.zip
Move changes entries into changelog for 0.2.7.1-alpha
Diffstat (limited to 'changes')
-rw-r--r--changes/155423
-rw-r--r--changes/bug-15642-default-fallback-default-dirs10
-rw-r--r--changes/bug-15771-reachability8
-rw-r--r--changes/bug137365
-rw-r--r--changes/bug140184
-rw-r--r--changes/bug143914
-rw-r--r--changes/bug147844
-rw-r--r--changes/bug148063
-rw-r--r--changes/bug149223
-rw-r--r--changes/bug14987b-doc4
-rw-r--r--changes/bug149948
-rw-r--r--changes/bug150534
-rw-r--r--changes/bug152116
-rw-r--r--changes/bug152697
-rw-r--r--changes/bug152963
-rw-r--r--changes/bug155154
-rw-r--r--changes/bug155415
-rw-r--r--changes/bug155464
-rw-r--r--changes/bug155914
-rw-r--r--changes/bug156047
-rw-r--r--changes/bug157457
-rw-r--r--changes/bug157596
-rw-r--r--changes/bug158504
-rw-r--r--changes/coverage6
-rw-r--r--changes/deprecated-libevents3
-rw-r--r--changes/doc155504
-rw-r--r--changes/feature150265
-rw-r--r--changes/feature151803
-rw-r--r--changes/feature153443
-rw-r--r--changes/feature154355
-rw-r--r--changes/feature154715
-rw-r--r--changes/feature156529
-rw-r--r--changes/feature64117
-rw-r--r--changes/geoip-april20153
-rw-r--r--changes/geoip6-april20152
-rw-r--r--changes/no_digests5
-rw-r--r--changes/remove_old_version_checks5
-rw-r--r--changes/test-memwipe3
-rw-r--r--changes/ticket1471010
-rw-r--r--changes/ticket148405
-rw-r--r--changes/ticket148454
-rw-r--r--changes/ticket148473
-rw-r--r--changes/ticket150244
-rw-r--r--changes/ticket154316
-rw-r--r--changes/ticket155423
-rw-r--r--changes/ticket87667
46 files changed, 0 insertions, 227 deletions
diff --git a/changes/15542 b/changes/15542
deleted file mode 100644
index bf289c9563..0000000000
--- a/changes/15542
+++ /dev/null
@@ -1,3 +0,0 @@
- o Minor features:
- - The "--hash-password" option now implies "--hush" to avoid needless
- noise. Closes ticket 15542. Patch from "cypherpunks".
diff --git a/changes/bug-15642-default-fallback-default-dirs b/changes/bug-15642-default-fallback-default-dirs
deleted file mode 100644
index a1e194bf1e..0000000000
--- a/changes/bug-15642-default-fallback-default-dirs
+++ /dev/null
@@ -1,10 +0,0 @@
- o Minor bugfixes (configuration, unit tests):
- - Only add the default fallback directories when the DirAuthorities,
- AlternateDirAuthority, and FallbackDir directory config options
- are set to their defaults.
- The default fallback directory list is currently empty, this fix
- will only change tor's behaviour when it has default fallback
- directories.
- Includes unit tests for consider_adding_dir_servers().
- Fixes bug 15642; bugfix on 90f6071d8dc0 in 0.2.4.7-alpha.
- Patch by "teor".
diff --git a/changes/bug-15771-reachability b/changes/bug-15771-reachability
deleted file mode 100644
index 0ca914fec5..0000000000
--- a/changes/bug-15771-reachability
+++ /dev/null
@@ -1,8 +0,0 @@
- o Minor bugfixes (test networks)
- - When self-testing reachability, use ExtendAllowPrivateAddresses
- to determine if local/private addresses imply reachability.
- The previous fix used TestingTorNetwork, which implies
- ExtendAllowPrivateAddresses, but this excluded rare configs where
- ExtendAllowPrivateAddresses is set but TestingTorNetwork is not.
- Fixes bug 15771; bugfix on 0.2.6.1-alpha.
- Patch by "teor", issue discovered by CJ Ess.
diff --git a/changes/bug13736 b/changes/bug13736
deleted file mode 100644
index 686d2f1fa2..0000000000
--- a/changes/bug13736
+++ /dev/null
@@ -1,5 +0,0 @@
- o Removed features:
- - Remove the (seldom-used) DynamicDHGroups feature. For
- anti-fingerprinting we now recommend pluggable transports; for
- forward-secrecy in TLS, we now use the P-256 group.
- Closes ticket 13736.
diff --git a/changes/bug14018 b/changes/bug14018
deleted file mode 100644
index 165e0427f5..0000000000
--- a/changes/bug14018
+++ /dev/null
@@ -1,4 +0,0 @@
- o Minor features:
- - Complain (i.e. print a warning) whenever we find a relative
- file path being used as torrc option. Resolves issue 14018.
-
diff --git a/changes/bug14391 b/changes/bug14391
deleted file mode 100644
index 2edd274994..0000000000
--- a/changes/bug14391
+++ /dev/null
@@ -1,4 +0,0 @@
- o Code simplification and refactoring:
- - Refactor hidden service client-side cache lookup to intelligently
- report its various failure cases, and disentangle failure cases
- involving a lack of introduction points. Closes ticket 14391.
diff --git a/changes/bug14784 b/changes/bug14784
deleted file mode 100644
index 1f5014235e..0000000000
--- a/changes/bug14784
+++ /dev/null
@@ -1,4 +0,0 @@
- o Minor features:
- - Implement a new controller command "status/fresh-relay-descs" to
- fetch a descriptor/extrainfo pair that was generated on demand
- just for the controller's use. Implements ticket 14784.
diff --git a/changes/bug14806 b/changes/bug14806
deleted file mode 100644
index 6a72145d4b..0000000000
--- a/changes/bug14806
+++ /dev/null
@@ -1,3 +0,0 @@
- o Minor features (testing):
- - Commandline argument tests moved to Stem. Resolves ticket 14806.
-
diff --git a/changes/bug14922 b/changes/bug14922
deleted file mode 100644
index 65396e4d8f..0000000000
--- a/changes/bug14922
+++ /dev/null
@@ -1,3 +0,0 @@
- o Removed code:
- - Remove the 'tor_strclear()' function; use memwipe() instead.
- Closes ticket 14922. \ No newline at end of file
diff --git a/changes/bug14987b-doc b/changes/bug14987b-doc
deleted file mode 100644
index b8b239292e..0000000000
--- a/changes/bug14987b-doc
+++ /dev/null
@@ -1,4 +0,0 @@
- o Documentation:
- - Standardize on the term "server descriptor" in the manual page.
- Previously, we had used "router descriptor", "server descriptor",
- and "relay descriptor" interchangeably. Part of ticket 14987.
diff --git a/changes/bug14994 b/changes/bug14994
deleted file mode 100644
index aafeac4b2a..0000000000
--- a/changes/bug14994
+++ /dev/null
@@ -1,8 +0,0 @@
- o Minor bugfixes (command-line interface):
- - When "--quiet" is provided along with "--validate-config", do not
- write anything to stdout on success. Fixes bug 14994; bugfix on
- 0.2.3.3-alpha.
- - When complaining about bad arguments to "--dump-config", use
- stderr, not stdout.
-
-
diff --git a/changes/bug15053 b/changes/bug15053
deleted file mode 100644
index 5dde9d7a97..0000000000
--- a/changes/bug15053
+++ /dev/null
@@ -1,4 +0,0 @@
- 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.
diff --git a/changes/bug15211 b/changes/bug15211
deleted file mode 100644
index 24c189dbfd..0000000000
--- a/changes/bug15211
+++ /dev/null
@@ -1,6 +0,0 @@
- o Minor bugfixes:
- - Remove side-effects from tor_assert() calls. This was harmless,
- because we never disable assertions, but it is bad style and
- unnecessary. Fixes bug 15211; bugfix on 0.2.5.5, 0.2.2.36, and
- 0.2.0.10.
-
diff --git a/changes/bug15269 b/changes/bug15269
deleted file mode 100644
index c511c6c987..0000000000
--- a/changes/bug15269
+++ /dev/null
@@ -1,7 +0,0 @@
- o Minor bugfixes (logs):
- - When building Tor under Clang, do not include an extra set of
- parentheses in log messages that include function names.
- Fixes bug 15269; bugfix on every released version of Tor when
- compiled with recent enough Clang.
-
-
diff --git a/changes/bug15296 b/changes/bug15296
deleted file mode 100644
index 5230a419c1..0000000000
--- a/changes/bug15296
+++ /dev/null
@@ -1,3 +0,0 @@
- o Minor bugfixes (hidden service):
- - Remove an extraneous newline character from the end of hidden
- service descriptors. Fixes bug 15296; bugfix on 0.2.0.10-alpha.
diff --git a/changes/bug15515 b/changes/bug15515
deleted file mode 100644
index 93172d5315..0000000000
--- a/changes/bug15515
+++ /dev/null
@@ -1,4 +0,0 @@
- o Minor features (DoS-resistance):
- - Make it harder for attackers to overwhelm hidden services with
- introductions, by blocking multiple introduction requests on the
- same circuit. Resolves ticket 15515.
diff --git a/changes/bug15541 b/changes/bug15541
deleted file mode 100644
index f73ce5f4d4..0000000000
--- a/changes/bug15541
+++ /dev/null
@@ -1,5 +0,0 @@
- o Minor bugfixes (interface):
- - Print usage information for --dump-config when it is used without
- an argument. Also, fix the error message to use different wording
- and add newline at the end. Fixes bug 15541; bugfix on 0.2.5.1-alpha.
-
diff --git a/changes/bug15546 b/changes/bug15546
deleted file mode 100644
index b33b0aa511..0000000000
--- a/changes/bug15546
+++ /dev/null
@@ -1,4 +0,0 @@
- o Minor bugfixes:
- - For correctness, avoid modifying a constant string in
- handle_control_postdescriptor. Fixes bug 15546; bugfix on
- 0.1.1.16-rc. \ No newline at end of file
diff --git a/changes/bug15591 b/changes/bug15591
deleted file mode 100644
index 1398a027d7..0000000000
--- a/changes/bug15591
+++ /dev/null
@@ -1,4 +0,0 @@
- o Testing:
- - Check for matching value in server response in ntor_ref.py.
- Fixes bug 15591; bugfix on 0.2.4.8-alpha. Reported and fixed
- by "joelanders".
diff --git a/changes/bug15604 b/changes/bug15604
deleted file mode 100644
index de293800f1..0000000000
--- a/changes/bug15604
+++ /dev/null
@@ -1,7 +0,0 @@
- o Minor bugfixes
- - Disregard the ConnDirectionStatistics torrc options when Tor is
- not a relay since in that mode of operation no sensible data is
- being collected and because Tor might run into measurement hiccups
- when running as a client for some time, then becoming a relay. Fixes
- bug 15604; bugfix on 0.2.2.35.
-
diff --git a/changes/bug15745 b/changes/bug15745
deleted file mode 100644
index 6e4bfa4e31..0000000000
--- a/changes/bug15745
+++ /dev/null
@@ -1,7 +0,0 @@
- o Minor feature (HS popularity countermeasure):
- - To avoid leaking HS popularity, don't cycle the introduction point
- when we've handled a fixed number of INTRODUCE2 cells but instead
- cycle it when a random value of introductions is reached thus making
- it more difficult for an attacker to find out the amount of clients
- that has passed through the introduction point for a specific HS.
- Closes ticket 15745.
diff --git a/changes/bug15759 b/changes/bug15759
deleted file mode 100644
index 24c5eb0e74..0000000000
--- a/changes/bug15759
+++ /dev/null
@@ -1,6 +0,0 @@
- o Minor bugfixes (testing):
- - Set the severity correctly when testing get_interface_addresses_ifaddrs()
- and get_interface_addresses_win32(), so that the tests fail gracefully
- instead of triggering an assertion. Fixes bug 15759; bugfix on
- 0.2.6.3-alpha. Reported by Nicolas Derive.
-
diff --git a/changes/bug15850 b/changes/bug15850
deleted file mode 100644
index 0d0a6e461c..0000000000
--- a/changes/bug15850
+++ /dev/null
@@ -1,4 +0,0 @@
- o Major bugfix
- - Revert commit that made directory authority assign the HSDir flag to
- relay without a DirPort which is bad because relay can't handle
- BEGIN_DIR cells. Fixes bug 15850; bugfix on tor-0.2.6.3-alpha.
diff --git a/changes/coverage b/changes/coverage
deleted file mode 100644
index bb7c7cf97a..0000000000
--- a/changes/coverage
+++ /dev/null
@@ -1,6 +0,0 @@
- o Minor features:
- - Remove assertions during builds to determine Tor's test coverage.
- We don't want to trigger these even in assertions, so including
- them artificially makes our branch coverage look worse than it is.
- This patch provides the new test-stem-full and coverage-html-full
- configure options. Implements ticket 15400.
diff --git a/changes/deprecated-libevents b/changes/deprecated-libevents
deleted file mode 100644
index 2eb6195c0f..0000000000
--- a/changes/deprecated-libevents
+++ /dev/null
@@ -1,3 +0,0 @@
- o New system requirements:
- - Tor no longer includes workarounds for Libevent versions before 1.3e.
- Libevent 2.0 or later is recommended. Closes ticket 15248.
diff --git a/changes/doc15550 b/changes/doc15550
deleted file mode 100644
index f953bbf6c7..0000000000
--- a/changes/doc15550
+++ /dev/null
@@ -1,4 +0,0 @@
- o Documentation:
- - Improve the descriptions of statistics-related torrc options in
- the manpage to describe rationale and possible uses cases. Fixes
- issue 15550.
diff --git a/changes/feature15026 b/changes/feature15026
deleted file mode 100644
index c732b41e5d..0000000000
--- a/changes/feature15026
+++ /dev/null
@@ -1,5 +0,0 @@
- o Minor features (logging):
- - Include the Tor version in all LD_BUG log messages, since people
- tend to cut and paste those into the bugtracker. Implements
- ticket 15026.
-
diff --git a/changes/feature15180 b/changes/feature15180
deleted file mode 100644
index f73ab965e5..0000000000
--- a/changes/feature15180
+++ /dev/null
@@ -1,3 +0,0 @@
- o Minor features (testing):
- - Add make rule `check-changes` to verify the format of changes files.
- Closes ticket 15180.
diff --git a/changes/feature15344 b/changes/feature15344
deleted file mode 100644
index 3bd640a775..0000000000
--- a/changes/feature15344
+++ /dev/null
@@ -1,3 +0,0 @@
- o Minor features (testing):
- - Integrate the ntor, backtrace and zero lengths keys tests into the
- automake test suite. Closes ticket 15344.
diff --git a/changes/feature15435 b/changes/feature15435
deleted file mode 100644
index afe36032c3..0000000000
--- a/changes/feature15435
+++ /dev/null
@@ -1,5 +0,0 @@
- o Minor features (pluggable Transports):
- - When launching managed pluggable transports, setup a valid open stdin
- in the child process that can be used to detect if tor has terminated.
- The "TOR_PT_EXIT_ON_STDIN_CLOSE" enviornment variable can be used by
- implementations to detect this new behavior. Resolves ticket 15435.
diff --git a/changes/feature15471 b/changes/feature15471
deleted file mode 100644
index 594adf0f54..0000000000
--- a/changes/feature15471
+++ /dev/null
@@ -1,5 +0,0 @@
- o Minor features (pluggable transports):
- - When launching managed pluggable transports on linux systems,
- attempt to have the kernel deliver a SIGTERM on tor exit if
- the pluggable transport process is still running. Resolves
- ticket 15471.
diff --git a/changes/feature15652 b/changes/feature15652
deleted file mode 100644
index 61d2b222a6..0000000000
--- a/changes/feature15652
+++ /dev/null
@@ -1,9 +0,0 @@
- o Code simplifications and refactoring:
- - Use our own Base64 encoder instead of OpenSSL's, to allow more control
- over the output. Part of ticket 15652.
-
- o Removed code:
- - Remove `USE_OPENSSL_BASE64` and the corresponding fallback code and
- always use the internal Base64 decoder. The internal decoder has been
- part of tor since tor-0.2.0.10-alpha, and no one should be using the
- OpenSSL one. Part of ticket 15652.
diff --git a/changes/feature6411 b/changes/feature6411
deleted file mode 100644
index 6024364319..0000000000
--- a/changes/feature6411
+++ /dev/null
@@ -1,7 +0,0 @@
- o Major features (controller):
- - Add the ADD_ONION and DEL_ONION commands that allows the creation
- and management of hidden services via the controller. Closes
- ticket 6411.
- - New "GETINFO onions/current" and "GETINFO onions/detached" to get
- information about hidden services created via the controller.
- Part of ticket 6411.
diff --git a/changes/geoip-april2015 b/changes/geoip-april2015
deleted file mode 100644
index 7db38ed797..0000000000
--- a/changes/geoip-april2015
+++ /dev/null
@@ -1,3 +0,0 @@
- o Minor features:
- - Update geoip to the April 8 2015 Maxmind GeoLite2 Country database.
-
diff --git a/changes/geoip6-april2015 b/changes/geoip6-april2015
deleted file mode 100644
index 241c9119b6..0000000000
--- a/changes/geoip6-april2015
+++ /dev/null
@@ -1,2 +0,0 @@
- o Minor features:
- - Update geoip6 to the April 8 2015 Maxmind GeoLite2 Country database.
diff --git a/changes/no_digests b/changes/no_digests
deleted file mode 100644
index 1327ac3e77..0000000000
--- a/changes/no_digests
+++ /dev/null
@@ -1,5 +0,0 @@
- o Removed features:
- - Remove the undocumented "--digests" command-line option. It
- complicated our build process, caused subtle build issues
- on multiple platforms, and is now redundant since we started
- including git version identifiers. Closes ticket 14742.
diff --git a/changes/remove_old_version_checks b/changes/remove_old_version_checks
deleted file mode 100644
index fe4dab9e19..0000000000
--- a/changes/remove_old_version_checks
+++ /dev/null
@@ -1,5 +0,0 @@
- o Removed features:
- - Tor no longer contains workarounds for stat files generated by
- super-old versions of Tor that didn't choose guards sensibly.
- - Tor no longer contains checks for ancient directory cache versions
- that didn't know about microdescriptors.
diff --git a/changes/test-memwipe b/changes/test-memwipe
deleted file mode 100644
index 04a21f75f1..0000000000
--- a/changes/test-memwipe
+++ /dev/null
@@ -1,3 +0,0 @@
- o Testing:
- - Add a test to verify that the compiler does not eliminate our
- memwipe() implementation. Closes ticket 15377.
diff --git a/changes/ticket14710 b/changes/ticket14710
deleted file mode 100644
index 2b6cb2060f..0000000000
--- a/changes/ticket14710
+++ /dev/null
@@ -1,10 +0,0 @@
- o Code simplification and refactoring:
- - Move the hacky fallback code out of get_interface_address6()
- into separate function and get it covered with unit-tests. Resolves
- ticket 14710.
-
- o Minor bugfixes:
- - When attempting to use fallback technique for network interface
- lookup, disregard loopback and multicast addresses since they are
- unsuitable for public communications.
-
diff --git a/changes/ticket14840 b/changes/ticket14840
deleted file mode 100644
index a2103f2151..0000000000
--- a/changes/ticket14840
+++ /dev/null
@@ -1,5 +0,0 @@
- o Minor features:
- - Add DirAuthority lines for default directory authorities to output
- of the GETINFO config/defaults controller command if not already
- present. Implements ticket 14840.
-
diff --git a/changes/ticket14845 b/changes/ticket14845
deleted file mode 100644
index d771f88bdd..0000000000
--- a/changes/ticket14845
+++ /dev/null
@@ -1,4 +0,0 @@
- o Minor features (controller)
- - Controllers can now use GETINFO hs/client/desc/id/... to
- retrieve items from the client's hidden service descriptor
- cache. Closes ticket 14845.
diff --git a/changes/ticket14847 b/changes/ticket14847
deleted file mode 100644
index f519db70f0..0000000000
--- a/changes/ticket14847
+++ /dev/null
@@ -1,3 +0,0 @@
- o Major features (controller):
- - New HSFETCH command to launch a request for a hidden service descriptor.
- Closes ticket 14847.
diff --git a/changes/ticket15024 b/changes/ticket15024
deleted file mode 100644
index 908177142e..0000000000
--- a/changes/ticket15024
+++ /dev/null
@@ -1,4 +0,0 @@
- o Documentation:
- - Improve the layout and formatting of ./configure --help messages.
- Closes ticket 15024. Patch from "cypherpunks".
-
diff --git a/changes/ticket15431 b/changes/ticket15431
deleted file mode 100644
index ea6821afdf..0000000000
--- a/changes/ticket15431
+++ /dev/null
@@ -1,6 +0,0 @@
- o Minor features (testing):
- - Add unit tests for control_event_is_interesting().
- Add a compile-time check that the number of events doesn't exceed
- the capacity of control_event_t.event_mask.
- Closes ticket 15431, checks for bugs similar to 13085.
- Patch by "teor".
diff --git a/changes/ticket15542 b/changes/ticket15542
deleted file mode 100644
index fcf293e5d0..0000000000
--- a/changes/ticket15542
+++ /dev/null
@@ -1,3 +0,0 @@
- o Minor features (command-line interface):
- - Make --hash-password imply --hush to prevent unnecessary noise. Closes
- ticket 15542.
diff --git a/changes/ticket8766 b/changes/ticket8766
deleted file mode 100644
index 33bfc33a57..0000000000
--- a/changes/ticket8766
+++ /dev/null
@@ -1,7 +0,0 @@
- o Minor features:
- - Recover better when our clock jumps back many hours, like might
- happen for Tails or Whonix users who start with a very wrong
- hardware clock, use Tor to discover a more accurate time, and then
- fix their clock. Resolves part of ticket 8766.
- [I'd call this a major feature if it actually fixed all of the issues.]
-