diff options
Diffstat (limited to 'changes')
-rw-r--r-- | changes/bug1362 | 5 | ||||
-rw-r--r-- | changes/bug1511 | 9 | ||||
-rw-r--r-- | changes/bug1789 | 16 | ||||
-rw-r--r-- | changes/bug1843 | 4 | ||||
-rw-r--r-- | changes/bug1848 | 3 | ||||
-rw-r--r-- | changes/bug1943 | 4 | ||||
-rw-r--r-- | changes/bug1952 | 5 | ||||
-rw-r--r-- | changes/bug1956 | 5 | ||||
-rw-r--r-- | changes/log-ratelim | 7 | ||||
-rw-r--r-- | changes/openbsd-sysheaders | 4 | ||||
-rw-r--r-- | changes/torrc_continuation | 6 | ||||
-rw-r--r-- | changes/win_build_fix | 2 |
12 files changed, 52 insertions, 18 deletions
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/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/bug1843 b/changes/bug1843 deleted file mode 100644 index f44054ee22..0000000000 --- a/changes/bug1843 +++ /dev/null @@ -1,4 +0,0 @@ - o Minor features: - - Warn when CookieAuthFileGroupReadable is set but CookieAuthFile is - not. This would lead to a cookie that is still not group readable. - Closes bug 1843. Suggested by katmagic. diff --git a/changes/bug1848 b/changes/bug1848 deleted file mode 100644 index db00e17f83..0000000000 --- a/changes/bug1848 +++ /dev/null @@ -1,3 +0,0 @@ - o Minor bugfixes: - - Squash a compile warning on OpenBSD. Reported by Tas, fixes bug 1848. - 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/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/log-ratelim b/changes/log-ratelim deleted file mode 100644 index 612a510fdf..0000000000 --- a/changes/log-ratelim +++ /dev/null @@ -1,7 +0,0 @@ - o Minor bugfixes - - Rate-limit "Failed to hand off onionskin" warnings. - - o Minor features - - When logging a rate-limited warning, we now mention how many messages - got suppressed since the last warning. - 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/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. |