summaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
Diffstat (limited to 'changes')
-rw-r--r--changes/122074
-rw-r--r--changes/bug113024
-rw-r--r--changes/bug116838
-rw-r--r--changes/bug122023
-rw-r--r--changes/bug125033
-rw-r--r--changes/bug125735
-rw-r--r--changes/bug98015
-rw-r--r--changes/coverage-html5
-rw-r--r--changes/feature55832
-rw-r--r--changes/no-wince4
-rw-r--r--changes/threads-required12
11 files changed, 55 insertions, 0 deletions
diff --git a/changes/12207 b/changes/12207
new file mode 100644
index 0000000000..53c14a4ffd
--- /dev/null
+++ b/changes/12207
@@ -0,0 +1,4 @@
+ - Testing:
+ - Refactor the function that chooses guard nodes so that it can
+ more easily be tested; write some tests for it.
+
diff --git a/changes/bug11302 b/changes/bug11302
new file mode 100644
index 0000000000..7416c69be6
--- /dev/null
+++ b/changes/bug11302
@@ -0,0 +1,4 @@
+ o Bugfixes:
+ - Check for orconns and use connection_or_close_for_error() rather than
+ connection_mark_for_close() directly in the getsockopt() failure case
+ of connection_handle_write_impl(). Fixes bug #11302.
diff --git a/changes/bug11683 b/changes/bug11683
new file mode 100644
index 0000000000..ccbd2a5233
--- /dev/null
+++ b/changes/bug11683
@@ -0,0 +1,8 @@
+ o Minor bugfixes:
+ - Always believe that v3 directory authorities serve extra-info
+ documents, regardless of whether their server descriptor contains a
+ "caches-extra-info" line or not. Fixes part of #11683. Bugfix on
+ 0.2.0.1-alpha.
+ - When running as a v3 directory authority, advertise that you serve
+ extra-info documents so that clients who want them can find them from
+ you too. Fixes part of bug #11683. Bugfix on 0.2.0.1-alpha.
diff --git a/changes/bug12202 b/changes/bug12202
new file mode 100644
index 0000000000..566d37efda
--- /dev/null
+++ b/changes/bug12202
@@ -0,0 +1,3 @@
+ o Code simplification and refactoring:
+ - Change the entry_is_live() function to take named bitfield elements
+ instead of an unnamed list of booleans. Closes ticket 12202.
diff --git a/changes/bug12503 b/changes/bug12503
new file mode 100644
index 0000000000..ff96fa2cf5
--- /dev/null
+++ b/changes/bug12503
@@ -0,0 +1,3 @@
+ o Testing:
+ - Fix and re-enable the fgets_eagain unit test. Fixes bug 12503;
+ bugfix on 0.2.3.1-alpha. Patch from "cypherpunks."
diff --git a/changes/bug12573 b/changes/bug12573
new file mode 100644
index 0000000000..46e3ee2fa0
--- /dev/null
+++ b/changes/bug12573
@@ -0,0 +1,5 @@
+ o Major bugfixes:
+ - Relays should not be assigned the HSDir flag if they are
+ considered invalid. Also, do not assign the HSDir flag to relays
+ that are currently hibernating. Fixes #12573. Bugfix on
+ tor-0.2.0.10-alpha
diff --git a/changes/bug9801 b/changes/bug9801
new file mode 100644
index 0000000000..6b23b71806
--- /dev/null
+++ b/changes/bug9801
@@ -0,0 +1,5 @@
+ o Minor bugfixes:
+ - When GeoIPExcludeUnkonwn is enabled, do not incorrectly decide
+ that our options have changed every time we SIGHUP. Fixes bug
+ 9801; bugfix on 0.2.4.10-alpha. Patch from "qwerty1".
+
diff --git a/changes/coverage-html b/changes/coverage-html
new file mode 100644
index 0000000000..1c38c76fa6
--- /dev/null
+++ b/changes/coverage-html
@@ -0,0 +1,5 @@
+ o Minor features (testing):
+
+ - Add a "coverage-html" make target to generate HTML-visualized
+ coverage results when building with --enable-coverage. (Requires lcov.)
+ Patch from Kevin Murray.
diff --git a/changes/feature5583 b/changes/feature5583
new file mode 100644
index 0000000000..cd5eb69281
--- /dev/null
+++ b/changes/feature5583
@@ -0,0 +1,2 @@
+ o Minor features:
+ - Add an option to overwrite logs (TruncateLogFile). Closes ticket #5583.
diff --git a/changes/no-wince b/changes/no-wince
new file mode 100644
index 0000000000..833bf46630
--- /dev/null
+++ b/changes/no-wince
@@ -0,0 +1,4 @@
+ o Removed platform support:
+ - We no longer include special code to build on Windows CE; as far
+ as we know, nobody has used Tor on Windows CE in a very long
+ time. Closes ticket 11446.
diff --git a/changes/threads-required b/changes/threads-required
new file mode 100644
index 0000000000..a56cfe345b
--- /dev/null
+++ b/changes/threads-required
@@ -0,0 +1,12 @@
+ o Removed features:
+ - Tor no longer supports systems without threading support.
+ When we began working on Tor, there were several systems that didn't
+ have threads, or where the thread support wasn't able to run the
+ threads of a single process on multiple CPUs. That no longer holds:
+ every system where Tor needs to run well now has threading support.
+ Resolves ticket 12439.
+
+ o Minor features:
+ - Threads are no longer disabled by default on Solaris; we believe that
+ the versions of Solaris with broken threading support are all obsolete
+ by now. Resolves ticket 9495.