summaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
Diffstat (limited to 'changes')
-rw-r--r--changes/aes_ctr_test5
-rw-r--r--changes/bug24346
-rw-r--r--changes/bug44135
-rw-r--r--changes/dirauth_log3
-rw-r--r--changes/readable_ssl_versions6
5 files changed, 25 insertions, 0 deletions
diff --git a/changes/aes_ctr_test b/changes/aes_ctr_test
new file mode 100644
index 0000000000..8b5af4572d
--- /dev/null
+++ b/changes/aes_ctr_test
@@ -0,0 +1,5 @@
+ o Minor bugfixes
+ - Test for the OpenSSL 1.0.0 counter mode bug at runtime, not compile
+ time. This is necessary because OpenSSL has been hacked to mis-report
+ its version on a few distributions.
+ Bugfix on Tor 0.2.3.11-alpha.
diff --git a/changes/bug2434 b/changes/bug2434
new file mode 100644
index 0000000000..5fd3d11155
--- /dev/null
+++ b/changes/bug2434
@@ -0,0 +1,6 @@
+ o Minor features:
+ - Don't disable the DirPort when we cannot exceed our AccountingMax
+ limit during this interval because the effective bandwidthrate is
+ low enough. This is useful in a situation where AccountMax is only
+ used as an additional safeguard or to provide statistics.
+
diff --git a/changes/bug4413 b/changes/bug4413
new file mode 100644
index 0000000000..673e28f1c6
--- /dev/null
+++ b/changes/bug4413
@@ -0,0 +1,5 @@
+ o Minor bugfixes:
+ - Fix our implementation of crypto_random_hostname() so it can't
+ overflow on ridiculously large inputs. (No Tor version has ever
+ provided this kind of bad inputs, but let's be correct in depth.)
+ Fixes bug 4413; bugfix on 0.2.2.9-alpha. Fix by Stephen Palmateer.
diff --git a/changes/dirauth_log b/changes/dirauth_log
new file mode 100644
index 0000000000..df82314a14
--- /dev/null
+++ b/changes/dirauth_log
@@ -0,0 +1,3 @@
+ o Minor features:
+ - Log which authority we're missing votes from when we go to fetch them
+ from the other auths.
diff --git a/changes/readable_ssl_versions b/changes/readable_ssl_versions
new file mode 100644
index 0000000000..f34998c08f
--- /dev/null
+++ b/changes/readable_ssl_versions
@@ -0,0 +1,6 @@
+ o Code simplification and refactoring:
+ - Use macros to indicate OpenSSL versions, so we don't need to worry
+ about accidental hexadecimal bit shifts.
+ - Remove some workaround code for OpenSSL 0.9.6, which is no longer
+ supported.
+