diff options
Diffstat (limited to 'changes')
35 files changed, 19 insertions, 166 deletions
diff --git a/changes/11543 b/changes/11543 new file mode 100644 index 0000000000..ebc22f775d --- /dev/null +++ b/changes/11543 @@ -0,0 +1,8 @@ + o Minor bugfixes: + + - Improve the warning message when trying to enable the Linux + sandbox code on a Tor built without libseccomp. Instead of + saying "Sandbox is not implemented on this platform", we now + explain that we to need be built with libseccomp. Fixes bug + 11543; bugfix on 0.2.5.1-alpha. + diff --git a/changes/bug10169 b/changes/bug10169 deleted file mode 100644 index 979c4e4288..0000000000 --- a/changes/bug10169 +++ /dev/null @@ -1,4 +0,0 @@ - o Major features: - - Also consider stream buffer sizes when calculating OOM - conditions. Rename MaxMemInCellQueues to MaxMemInQueues. Fixes - bug 10169. diff --git a/changes/bug10449 b/changes/bug10449 deleted file mode 100644 index 93811f07bb..0000000000 --- a/changes/bug10449 +++ /dev/null @@ -1,8 +0,0 @@ - o Minor bugfixes: - - Exit immediately when exiting because of dropped connection from - a process-owning controller. Previously, if we were running in - server mode, we would wait for a little while as in the when we - got an INT signal--but this was problematic, since there was no - feedback for the user. Controllers that want to do a clean - shutdown should send an INT signal, and let the user know what's - going on. Fix for bug 10449; bugfix on 0.2.2.28-beta.
\ No newline at end of file diff --git a/changes/bug10722_msg b/changes/bug10722_msg deleted file mode 100644 index fbfa37c264..0000000000 --- a/changes/bug10722_msg +++ /dev/null @@ -1,5 +0,0 @@ - o Minor bugfixes: - - Log an improved message when excluding hidden service directory - nodes prevents a hidden service from working. - Improves on our fix for bug #10722, which was a bugfix on - 0.2.0.10-alpha.
\ No newline at end of file diff --git a/changes/bug10841 b/changes/bug10841 deleted file mode 100644 index 5b065a8b2f..0000000000 --- a/changes/bug10841 +++ /dev/null @@ -1,6 +0,0 @@ - o Removed code - - Remove all code for hidden service authorities to accept and serve - version 0 descriptors and left-over code for hidden services and - hidden service clients to upload and fetch version 0 descriptors. - Version 0 descriptors are not in use anymore since 0.2.2.1-alpha. - Fixes the rest of bug 10841. diff --git a/changes/bug10884 b/changes/bug10884 deleted file mode 100644 index 815d893de3..0000000000 --- a/changes/bug10884 +++ /dev/null @@ -1,5 +0,0 @@ - o Minor features: - - Bridges write the SHA1 digest of their identity key fingerprint to - notice-level logs and to hashed-fingerprint, so that bridge - operators can look up their bridge in Globe and similar tools. - diff --git a/changes/bug10904 b/changes/bug10904 deleted file mode 100644 index 6f551ea412..0000000000 --- a/changes/bug10904 +++ /dev/null @@ -1,5 +0,0 @@ - o Minor bugfixes (compilation): - - Build without warnings under clang 3.4. (We have some macros that - define static functions only some of which will get used later in - the module. Starting with clang 3.4, these give a warning unless the - unused attribute is set on them.) diff --git a/changes/bug10928 b/changes/bug10928 deleted file mode 100644 index 86bc5aa46c..0000000000 --- a/changes/bug10928 +++ /dev/null @@ -1,5 +0,0 @@ - o Minor bugfixes (unit tests); - - Fix a small bug in the unit tests that might have made the tests - call 'chmod' with an uninitialized bitmask. - Fixes bug 10928; bugfix on 0.2.5.1-alpha. Patch from Dana Koch. - diff --git a/changes/bug10929 b/changes/bug10929 deleted file mode 100644 index acf3960471..0000000000 --- a/changes/bug10929 +++ /dev/null @@ -1,6 +0,0 @@ - - Minor bugfixes: - - Fix build warnings about missing "a2x" comment when building the - manpages from scratch on OpenBSD; OpenBSD calls it "a2x.py". - Fixes bug 10929; bugfix on tor-0.2.2.9-alpha. Patch from - Dana Koch. - diff --git a/changes/bug10987 b/changes/bug10987 deleted file mode 100644 index cc5dd8ff55..0000000000 --- a/changes/bug10987 +++ /dev/null @@ -1,7 +0,0 @@ - o Minor bugfixes - - - Fix IPv6 support when using the SocksPort with SOCKS5. Using IPv6 - through a SOCKS5 using the SocksPort option will now work with - this fix. This part of the code has never been updated to support - IPv6 thus this does not fix a previously introduced regression. - Fixes bug 10987; bugfix on 0.2.4.7-alpha. diff --git a/changes/bug11043 b/changes/bug11043 deleted file mode 100644 index cdf534da87..0000000000 --- a/changes/bug11043 +++ /dev/null @@ -1,5 +0,0 @@ - o Minor features (log messages): - - Improve the message that gets displayed when Tor as a bridge is - using pluggable transports but doesn't have an Extended ORPort - listener. Furthermore, we now log the message in the log file - too. Resolves ticket 11043. diff --git a/changes/bug11047 b/changes/bug11047 deleted file mode 100644 index 25acd8e36d..0000000000 --- a/changes/bug11047 +++ /dev/null @@ -1,9 +0,0 @@ - o Minor bugfixes: - - - Build using the -fasynchronous-unwind-tables option so that more - platforms (in particular, ones like 32-bit Intel where the - -fomit-frame-pointer option is on by default and table - generation is not) will support generating backtraces. This - doesn't yet add Windows support yet; only Linux, OSX, and some BSD - are affected. Reported by 'cypherpunks'; fixes bug 11047; bugfix - on 0.2.5.2-alpha. diff --git a/changes/bug11048 b/changes/bug11048 deleted file mode 100644 index 684abf9596..0000000000 --- a/changes/bug11048 +++ /dev/null @@ -1,8 +0,0 @@ - o Minor bugfixes: - - - Avoid strange behavior if two threads hit failed asswertions - at the same time and both try to log backtraces at - once. (Previously, if this had happened, both threads would - have stored their intermediate results in the same buffer, and - generated junk outputs.) Reported by "cypherpunks". Fixes bug - 11048; bugfix on 0.2.5.2-alpha. diff --git a/changes/bug11108 b/changes/bug11108 deleted file mode 100644 index b2c1f50038..0000000000 --- a/changes/bug11108 +++ /dev/null @@ -1,8 +0,0 @@ - o Minor features: - - Warn the user if they put any ports in the SocksPolicy, - DirPolicy, AuthDirReject, AuthDirInvalid, AuthDirBadDir, or - AuthDirBadExit options. Fixes ticket #11108. - - o Documentation: - - Explain that SocksPolicy, DirPolicy, and their allies don't take - port arguments. Fixes ticket #11108. diff --git a/changes/bug11118 b/changes/bug11118 deleted file mode 100644 index 6354ab2db9..0000000000 --- a/changes/bug11118 +++ /dev/null @@ -1,4 +0,0 @@ - o Documentation: - - Fix the max client name length in the manpage's description of - HiddenServiceAuthorizeClient description: it should have been - 16, not 19. Fixes bug 11118; bugfix on 0.2.1.6-alpha. diff --git a/changes/bug11156 b/changes/bug11156 deleted file mode 100644 index 17ac23f445..0000000000 --- a/changes/bug11156 +++ /dev/null @@ -1,5 +0,0 @@ - o Minor bugfixes (clients): - - Fix a bug where we would attempt to connect to bridges before - our pluggable transports were configured, which resulted in some - erroneous log messages. Fixes bug 11156; bugfix on - 0.2.3.2-alpha. diff --git a/changes/bug5824 b/changes/bug5824 deleted file mode 100644 index 15d366fe52..0000000000 --- a/changes/bug5824 +++ /dev/null @@ -1,4 +0,0 @@ - o Minor bugfixes: - - Bridges now never collect statistics that were designed for relays. - Fix for bug 5824; bugfix on 0.2.3.8-alpha. - diff --git a/changes/bug5824-2 b/changes/bug5824-2 deleted file mode 100644 index f5963ca4c8..0000000000 --- a/changes/bug5824-2 +++ /dev/null @@ -1,4 +0,0 @@ - o Minor bugfixes: - - Bridges now report complete directory request statistics. Related to - bug 5824; bugfix on 0.2.2.1-alpha. - diff --git a/changes/bug8788 b/changes/bug8788 deleted file mode 100644 index 26fb5bc4f3..0000000000 --- a/changes/bug8788 +++ /dev/null @@ -1,3 +0,0 @@ - o Minor bugfixes: - - Avoid crashing on a malformed resolv.conf file when running a - server using Libevent 1. Fixes bug 8788; bugfix on 0.1.1.23. diff --git a/changes/bug9004 b/changes/bug9004 deleted file mode 100644 index 5bab7ea0b4..0000000000 --- a/changes/bug9004 +++ /dev/null @@ -1,6 +0,0 @@ - o Minor bugfixes (testing): - - Improve the tinytest implementation of string operation tests - so that comparisons NULL strings no longer crash the tests; - they now just fail, normally. Fixes bug 9004; bugfix on - 0.2.2.4-alpha. - diff --git a/changes/bug9099 b/changes/bug9099 deleted file mode 100644 index 5cd963ea8f..0000000000 --- a/changes/bug9099 +++ /dev/null @@ -1,5 +0,0 @@ - o Minor bugfixes: - - Fix a comment about the rend_server_descriptor_t.protocols field - to more accurately describe its range. Also, make that - field unsigned, to more accurately reflect its usage. - Fixes bug 9099; bugfix on 0.2.1.5-alpha. diff --git a/changes/bug9222 b/changes/bug9222 deleted file mode 100644 index bd66277118..0000000000 --- a/changes/bug9222 +++ /dev/null @@ -1,5 +0,0 @@ - o Documentation: - - - Document in the manpage that "KBytes" may also be written as - "kilobytes" or "KB", that "Kbits" may also be written as - "kilobits", and so forth. Closes ticket #9222. diff --git a/changes/bug9393 b/changes/bug9393 deleted file mode 100644 index 9aedd1260b..0000000000 --- a/changes/bug9393 +++ /dev/null @@ -1,4 +0,0 @@ - o Minor bugfixes: - - Give the correct URL in the warning message that we present - when the user is trying to run a Tor relay on an ancient version - of Windows. Fixes bug 9393. diff --git a/changes/bug965 b/changes/bug965 deleted file mode 100644 index d0870d0384..0000000000 --- a/changes/bug965 +++ /dev/null @@ -1,6 +0,0 @@ - o Minor bugfixes: - - - Non-exit servers no longer launch mock DNS requests to check for - DNS hijacking. This has been unnecessary since 0.2.1.7-alpha, - when non-exit servers stopped servicing DNS requests. Fixes bug - 965; bugfix on 0.2.1.7-alpha. Patch from Matt Pagan. diff --git a/changes/bug9686 b/changes/bug9686 deleted file mode 100644 index 82a8f44471..0000000000 --- a/changes/bug9686 +++ /dev/null @@ -1,3 +0,0 @@ - o Minor changes: - - Decrease the lower limit of MaxMemInQueues to 256 MBytes, to - appease raspberry pi users. Fixes bug 9686.
\ No newline at end of file diff --git a/changes/bug9963 b/changes/bug9963 new file mode 100644 index 0000000000..b8b95f2a7d --- /dev/null +++ b/changes/bug9963 @@ -0,0 +1,5 @@ + o Minor features: + - Don't log so many notice-level bootstrapping messages at startup about + downloading descriptors. Previously, we'd log a notice whenever we + learned about more routers. Now, we only log a notice at every 5% of + progress. Fixes bug 9963. diff --git a/changes/feature4900 b/changes/feature4900 deleted file mode 100644 index 378ce12ae6..0000000000 --- a/changes/feature4900 +++ /dev/null @@ -1,12 +0,0 @@ - o Minor features: - - - Avoid hash-flooding denial-of-service attacks by using the secure - SipHash-2-4 hash function for our hashtables. Without this - feature, an attacker could degrade performance of a targeted - client or server by flooding their data structures with a large - number of data entries all calculated to be stored at the same - hash table position, thereby degrading hash table - performance. With this feature, hash table positions are derived - from a randomized cryptographic key using SipHash-2-4, and an - attacker cannot predict which entries will collide. - Closes ticket 4900. diff --git a/changes/geoip-february2014 b/changes/geoip-february2014 deleted file mode 100644 index f8657b468e..0000000000 --- a/changes/geoip-february2014 +++ /dev/null @@ -1,3 +0,0 @@ - o Minor features: - - Update to the February 7 2014 Maxmind GeoLite2 Country database. - diff --git a/changes/geoip-february2014-regcountry b/changes/geoip-february2014-regcountry deleted file mode 100644 index c2ddf092aa..0000000000 --- a/changes/geoip-february2014-regcountry +++ /dev/null @@ -1,3 +0,0 @@ - o Minor features: - - Fix our version of the February 7 2014 Maxmind GeoLite2 Country database. - diff --git a/changes/geoip6-february2014 b/changes/geoip6-february2014 deleted file mode 100644 index af30be00b1..0000000000 --- a/changes/geoip6-february2014 +++ /dev/null @@ -1,3 +0,0 @@ - o Minor features: - - Update geoip6 to the February 7 2014 Maxmind GeoLite2 Country - database. diff --git a/changes/sigsafe_fmt_warning b/changes/sigsafe_fmt_warning deleted file mode 100644 index eeb4710288..0000000000 --- a/changes/sigsafe_fmt_warning +++ /dev/null @@ -1,4 +0,0 @@ - o Minor bugfixes (compilation): - - Fix a 64-to-32-conversion warning in format_number_sigsafe(). - Bugfix on 0.2.5.2-alpha; patch from Nick Hopper. - diff --git a/changes/ticket11528 b/changes/ticket11528 new file mode 100644 index 0000000000..15daad9950 --- /dev/null +++ b/changes/ticket11528 @@ -0,0 +1,6 @@ + o Minor features: + - Servers now trust themselves to have a better view than clients of + which TLS ciphersuites to choose. (Thanks to #11513, the server + list is now well-considered, whereas the client list has been + chosen mainly for anti-fingerprinting purposes.) Resolves ticket + 11528. diff --git a/changes/ticket5528 b/changes/ticket5528 deleted file mode 100644 index 69b2c1d168..0000000000 --- a/changes/ticket5528 +++ /dev/null @@ -1,4 +0,0 @@ - o Code simplifications and refactoring: - - Get rid of router->address, since in all cases it was just the - string representation of router->addr. Resolves ticket 5528. - diff --git a/changes/ticket9176 b/changes/ticket9176 deleted file mode 100644 index 53c30e330e..0000000000 --- a/changes/ticket9176 +++ /dev/null @@ -1,5 +0,0 @@ - o Minor features: - - - Made PREDICTED_CIRCS_RELEVANCE_TIME configurable from config - file with a new option, PredictedPortsRelevanceTime. Implements - ticket #9176. Patch by unixninja92. diff --git a/changes/tinytest_upgrade b/changes/tinytest_upgrade deleted file mode 100644 index ccac4020b2..0000000000 --- a/changes/tinytest_upgrade +++ /dev/null @@ -1,2 +0,0 @@ - o Testing: - - Update to the latest version of tinytest |