diff options
Diffstat (limited to 'changes')
-rw-r--r-- | changes/bug1141 | 5 | ||||
-rw-r--r-- | changes/bug1362 | 5 | ||||
-rw-r--r-- | changes/bug1511 | 9 | ||||
-rw-r--r-- | changes/bug1751 | 5 | ||||
-rw-r--r-- | changes/bug1789 | 16 | ||||
-rw-r--r-- | changes/bug1805 | 4 | ||||
-rw-r--r-- | changes/bug1840 | 7 | ||||
-rw-r--r-- | changes/bug1943 | 4 | ||||
-rw-r--r-- | changes/bug1952 | 5 | ||||
-rw-r--r-- | changes/bug1954_loadlib | 4 | ||||
-rw-r--r-- | changes/bug1956 | 5 | ||||
-rw-r--r-- | changes/bug1964 | 3 | ||||
-rw-r--r-- | changes/geoip-sep2010 | 3 | ||||
-rw-r--r-- | changes/geoip-update-august2010 | 3 | ||||
-rw-r--r-- | changes/geoip-update-june2010 | 2 | ||||
-rw-r--r-- | changes/maatuska-new-v3auth | 3 | ||||
-rw-r--r-- | changes/misc-reason | 3 | ||||
-rw-r--r-- | changes/new-geoip-db | 5 | ||||
-rw-r--r-- | changes/openbsd-sysheaders | 4 | ||||
-rw-r--r-- | changes/remove-debian | 5 | ||||
-rw-r--r-- | changes/torrc_continuation | 6 | ||||
-rw-r--r-- | changes/win_build_fix | 2 |
22 files changed, 68 insertions, 40 deletions
diff --git a/changes/bug1141 b/changes/bug1141 deleted file mode 100644 index 9975e418d6..0000000000 --- a/changes/bug1141 +++ /dev/null @@ -1,5 +0,0 @@ - o Minor bugfixes: - - Fix an assertion failure that could occur in caches or bridge users - when using a very short voting interval on a testing network. - Diagnosed by Robert Hogan. Fixes bug 1141; bugfix on 0.2.0.8-alpha. - diff --git a/changes/bug1362 b/changes/bug1362 new file mode 100644 index 0000000000..e06393765b --- /dev/null +++ b/changes/bug1362 @@ -0,0 +1,5 @@ + o Minor features: + - When we run out of directory information such that we can't build + circuits, but then get enough that we can build circuits, log when + we actually construct a circuit, so the user has a better chance of + knowing what's going on. Fixes bug 1362. diff --git a/changes/bug1511 b/changes/bug1511 new file mode 100644 index 0000000000..8e9652b90e --- /dev/null +++ b/changes/bug1511 @@ -0,0 +1,9 @@ + o Minor bugfixes: + - Tolerate skew in stored vs computed interval starts for bandwidth + accounting. Now, if we change our configuration so that the start + of the period changes by no more than 50% of the period's duration, + we remember bytes that we transferred in the old one. The upshot + of this is that daylight savings time should no longer mess up + bandwidth accounting and make each period potentially happen + twice. Fixes bug 1511; bugfix on 0.0.9pre5. + diff --git a/changes/bug1751 b/changes/bug1751 new file mode 100644 index 0000000000..58ea9a225f --- /dev/null +++ b/changes/bug1751 @@ -0,0 +1,5 @@ + o Major features: + - Exit relays now try harder to block exit attempts from unknown + relays, to make it harder for people to use them as one-hop proxies. + Controlled by the refuseunknownexits consensus parameter, or you + can override it with the RefuseUnknownExits torrc option. diff --git a/changes/bug1789 b/changes/bug1789 new file mode 100644 index 0000000000..9292aa924f --- /dev/null +++ b/changes/bug1789 @@ -0,0 +1,16 @@ + o Minor features: + - Be more generous with how much bandwidth we'd use up (with + accounting enabled) before entering "soft hibernation". + Previously, we'd hibernate once we'd used up 95% of our + allotment. Now, we use up 95% of our allotment, AND make sure + that we have no more than 500MB (or 3 hours of expected traffic, + whichever is lower) remaining before we enter soft hibernation. + + o Minor bugfixes: + - For bandwidth accounting, calculate our expected bandwidth rate + based on the time during which we were active and not in + soft-hibernation during the last interval. Previously, we were + also considering the time spent in soft-hibernation. If this + was a long time, we would wind up underestimating our bandwidth + by a lot, and skewing our wakeup time towards the start of the + accounting interval. Fixes bug 1789. Bugfix on 0.0.9pre5. diff --git a/changes/bug1805 b/changes/bug1805 new file mode 100644 index 0000000000..fdd03fb985 --- /dev/null +++ b/changes/bug1805 @@ -0,0 +1,4 @@ + o Minor bugfixes: + - Make sure we don't warn about not having bandwidth weights when + choosing bridges or other relays not in the consensus. Bugfix + on 0.2.2.10-alpha; fixes bug 1805. diff --git a/changes/bug1840 b/changes/bug1840 deleted file mode 100644 index 0ef2b98a3f..0000000000 --- a/changes/bug1840 +++ /dev/null @@ -1,7 +0,0 @@ - o Minor bugfixes: - - Allow handshaking OR connections to take a full KeepalivePeriod - seconds to handshake. Previously, we would close them after - IDLE_OR_CONN_TIMEOUT seconds, as if they were open. This is a - bugfix on 0.2.1.26. Thanks to mingw-san for analysis help. Fixes - bug 1840. - diff --git a/changes/bug1943 b/changes/bug1943 new file mode 100644 index 0000000000..0005cef9b3 --- /dev/null +++ b/changes/bug1943 @@ -0,0 +1,4 @@ + o Minor features: + - Add some more defensive programming for architectures that can't + handle unaligned integer accesses. We don't know of any actual + bugs right now, but that's the best time to fix them. diff --git a/changes/bug1952 b/changes/bug1952 new file mode 100644 index 0000000000..e6784aa3d3 --- /dev/null +++ b/changes/bug1952 @@ -0,0 +1,5 @@ + o Major bugfixes: + - Alter how consensus bandwidth-weights are computed using new constraints + that should succeed in all cases. Also alter directory authorities to not + include the bandwidth-weights line if they fail to produce valid values. + Fixes bug 1952; bugfix on 0.2.2.10-alpha. diff --git a/changes/bug1954_loadlib b/changes/bug1954_loadlib new file mode 100644 index 0000000000..901d9baa5c --- /dev/null +++ b/changes/bug1954_loadlib @@ -0,0 +1,4 @@ + o Major bugfixes + - Always search the windows system directory for system DLLs, and + nowhere else. Fixes bug 1954. + diff --git a/changes/bug1956 b/changes/bug1956 new file mode 100644 index 0000000000..3e402b7765 --- /dev/null +++ b/changes/bug1956 @@ -0,0 +1,5 @@ + o Minor bugfixes + - Do not double-report signatures from unrecognized authorities both + as "from unknown authority" and "not present". Fixes bug 1956, + bugfix on 0.2.2.16-alpha. + diff --git a/changes/bug1964 b/changes/bug1964 new file mode 100644 index 0000000000..d100094eba --- /dev/null +++ b/changes/bug1964 @@ -0,0 +1,3 @@ + o Major bugfixes: + - Fix a segfault that can happen when using bridges. Fixes bug 1964; + bugfix on 0.2.2.15-alpha. diff --git a/changes/geoip-sep2010 b/changes/geoip-sep2010 deleted file mode 100644 index 47eb00699c..0000000000 --- a/changes/geoip-sep2010 +++ /dev/null @@ -1,3 +0,0 @@ - o Minor features: - - Update to the September 1 2010 Maxmind GeoLite Country database. - diff --git a/changes/geoip-update-august2010 b/changes/geoip-update-august2010 deleted file mode 100644 index 8f127852f2..0000000000 --- a/changes/geoip-update-august2010 +++ /dev/null @@ -1,3 +0,0 @@ - o Minor features - - Update to the August 1 2010 Maxmind GeoLite Country database. - diff --git a/changes/geoip-update-june2010 b/changes/geoip-update-june2010 deleted file mode 100644 index 7a15c0066d..0000000000 --- a/changes/geoip-update-june2010 +++ /dev/null @@ -1,2 +0,0 @@ - o Minor features - - Update to the June 1 2010 Maxmind GeoLite Country database. diff --git a/changes/maatuska-new-v3auth b/changes/maatuska-new-v3auth deleted file mode 100644 index 9508b30a24..0000000000 --- a/changes/maatuska-new-v3auth +++ /dev/null @@ -1,3 +0,0 @@ - o New directory authorities: - - Set up maatuska (run by Linus Nordberg) as the eighth v3 directory - authority. diff --git a/changes/misc-reason b/changes/misc-reason deleted file mode 100644 index 80db2d257d..0000000000 --- a/changes/misc-reason +++ /dev/null @@ -1,3 +0,0 @@ - o Minor features: - - Have clients begin understanding the new END_STREAM_REASON_NOROUTE - error code. diff --git a/changes/new-geoip-db b/changes/new-geoip-db deleted file mode 100644 index 06d69ea476..0000000000 --- a/changes/new-geoip-db +++ /dev/null @@ -1,5 +0,0 @@ - o Major features: - - Move to the Maxmind GeoIP db (rather than the June 2009 - ip-to-country GeoIP db) for our statistics that count how many - users relays are seeing from each country. Now we have more accurate - data for many African countries. diff --git a/changes/openbsd-sysheaders b/changes/openbsd-sysheaders deleted file mode 100644 index 2babde2d78..0000000000 --- a/changes/openbsd-sysheaders +++ /dev/null @@ -1,4 +0,0 @@ - o Minor bugfixes: - - When building with --enable-gcc-warnings on OpenBSD, disable - warnings in system headers. This makes --enable-gcc-warnings - pass on OpenBSD 4.8.
\ No newline at end of file diff --git a/changes/remove-debian b/changes/remove-debian deleted file mode 100644 index 6eb1896bae..0000000000 --- a/changes/remove-debian +++ /dev/null @@ -1,5 +0,0 @@ - o Removed files: - - Remove the old debian/ directory from the main Tor distribution. - The official Tor-for-debian git repository lives at the URL - https://git.torproject.org/debian/tor.git . - diff --git a/changes/torrc_continuation b/changes/torrc_continuation new file mode 100644 index 0000000000..5b6e086e6f --- /dev/null +++ b/changes/torrc_continuation @@ -0,0 +1,6 @@ + o Minor features: + - Support line continuations in torrc. If a line ends with a + single backslash character, the newline is ignored, and the + configuration value is treated as continuing on the next line. + Resolves bug 1929. + diff --git a/changes/win_build_fix b/changes/win_build_fix new file mode 100644 index 0000000000..adcfcc0384 --- /dev/null +++ b/changes/win_build_fix @@ -0,0 +1,2 @@ + o Major bugfixes: + - Fix compilation on Windows. Bugfix on 0.2.2.16-alpha, related to bug 1797. |