summaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
Diffstat (limited to 'changes')
-rw-r--r--changes/1324-fetch-from-v3-not-v25
-rw-r--r--changes/immediate_reachability_check7
-rw-r--r--changes/no_reachability_test_on_startup6
-rw-r--r--changes/use_ssl_option_everywhere5
-rw-r--r--changes/weasel-testuite-thread-fixes8
5 files changed, 13 insertions, 18 deletions
diff --git a/changes/1324-fetch-from-v3-not-v2 b/changes/1324-fetch-from-v3-not-v2
deleted file mode 100644
index 7026980558..0000000000
--- a/changes/1324-fetch-from-v3-not-v2
+++ /dev/null
@@ -1,5 +0,0 @@
- o Major bugfixes:
- - Directory mirrors were fetching relay descriptors only from v2
- directory authorities, rather than v3 authorities like they should.
- Only 2 v2 authorities remain (compared to 7 v3 authorities), leading
- to a serious bottleneck. Bugfix on 0.2.0.9-alpha. Fixes bug 1324.
diff --git a/changes/immediate_reachability_check b/changes/immediate_reachability_check
new file mode 100644
index 0000000000..0352356ef9
--- /dev/null
+++ b/changes/immediate_reachability_check
@@ -0,0 +1,7 @@
+ o Minor features:
+ - Directory authorities now do an immediate reachability check as soon
+ as they hear about a new relay. This change should slightly reduce
+ the time between setting up a relay and getting listed as running
+ in the consensus. It should also improve the time between setting
+ up a bridge and seeing use by bridge users.
+
diff --git a/changes/no_reachability_test_on_startup b/changes/no_reachability_test_on_startup
new file mode 100644
index 0000000000..e6a57a0d60
--- /dev/null
+++ b/changes/no_reachability_test_on_startup
@@ -0,0 +1,6 @@
+ o Minor features:
+ - Directory authorities no longer launch a TLS connection to every
+ relay as they startup. Now that we have 2k+ descriptors cached,
+ the resulting network hiccup is becoming a burden. Besides,
+ authorities already avoid voting about Running for the first half
+ hour of their uptime.
diff --git a/changes/use_ssl_option_everywhere b/changes/use_ssl_option_everywhere
deleted file mode 100644
index 02adb3c8b4..0000000000
--- a/changes/use_ssl_option_everywhere
+++ /dev/null
@@ -1,5 +0,0 @@
- o Major bugfixes:
- - Fix SSL renegotiation behavior on OpenSSL versions that claim to
- be earlier than 0.9.8m, but which have in reality backported huge
- swaths of 0.9.8m or 0.9.8n renegotiation behavior. Possibly fix
- for some cases of bug 1346.
diff --git a/changes/weasel-testuite-thread-fixes b/changes/weasel-testuite-thread-fixes
deleted file mode 100644
index 4c32c3881a..0000000000
--- a/changes/weasel-testuite-thread-fixes
+++ /dev/null
@@ -1,8 +0,0 @@
- o Minor bugfixes:
- - Testsuite: In the util/threads test no longer free the test_mutex
- before all worker threads have finished.
- - Testsuite: The master thread could starve the worker threads quite
- badly on certain systems, causing them to run only partially in
- the allowed window. This resulted in test failures. Now the master
- thread sleeps occasionally for a few microseconds while the two
- worker-threads compete for the mutex.