aboutsummaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
Diffstat (limited to 'changes')
-rw-r--r--changes/bug171703
-rw-r--r--changes/bug200593
-rw-r--r--changes/bug214964
-rw-r--r--changes/bug215404
-rw-r--r--changes/bug216415
-rw-r--r--changes/bug216823
-rw-r--r--changes/bug217034
-rw-r--r--changes/bug217205
-rw-r--r--changes/bug217715
-rw-r--r--changes/bug217883
-rw-r--r--changes/bug217996
-rw-r--r--changes/consdiff_216435
-rw-r--r--changes/data_dir_default_doc3
-rw-r--r--changes/faster-keccak4
-rw-r--r--changes/feature216228
-rw-r--r--changes/storagedir5
-rw-r--r--changes/ticket217297
17 files changed, 77 insertions, 0 deletions
diff --git a/changes/bug17170 b/changes/bug17170
new file mode 100644
index 0000000000..24a9b94fcf
--- /dev/null
+++ b/changes/bug17170
@@ -0,0 +1,3 @@
+ o Documentation:
+ - Note that bandwidth-limiting options don't affect TCP headers or DNS.
+ Closes ticket 17170.
diff --git a/changes/bug20059 b/changes/bug20059
new file mode 100644
index 0000000000..091fab06d1
--- /dev/null
+++ b/changes/bug20059
@@ -0,0 +1,3 @@
+ o Minor bugfixes (relay):
+ - Avoid a double-marked-circuit warning that can happen when we receive
+ DESTROY cells under heavy load. Fixes bug 20059; bugfix on 0.1.0.1-rc.
diff --git a/changes/bug21496 b/changes/bug21496
new file mode 100644
index 0000000000..24ac85a769
--- /dev/null
+++ b/changes/bug21496
@@ -0,0 +1,4 @@
+ o Minor features (safety):
+ - Add an explict check to extrainfo_parse_entry_from_string() for NULL
+ inputs. We don't believe this can actually happen, but it may help
+ silence a warning from the Clang analyzer. Closes ticket 21496.
diff --git a/changes/bug21540 b/changes/bug21540
new file mode 100644
index 0000000000..0cf684b7f2
--- /dev/null
+++ b/changes/bug21540
@@ -0,0 +1,4 @@
+ o Minor bugfixes (windows, relay):
+ - Resolve "Failure from drain_fd: No error" warnings on Windows
+ relays. Fixes bug 21540; bugfix on 0.2.6.3-alpha.
+
diff --git a/changes/bug21641 b/changes/bug21641
new file mode 100644
index 0000000000..96fdf5fe22
--- /dev/null
+++ b/changes/bug21641
@@ -0,0 +1,5 @@
+ o Minor feature (defaults, directory):
+ - Onion key rotation and expiry intervals are now defined as a network
+ consensus parameter as per proposal #274. The default lifetime of an
+ onion key is bumped from 7 to 28 days. Old onion keys will expire after 7
+ days by default. Fixes bug #21641.
diff --git a/changes/bug21682 b/changes/bug21682
new file mode 100644
index 0000000000..ab7126e4d6
--- /dev/null
+++ b/changes/bug21682
@@ -0,0 +1,3 @@
+ o Minor bugfixes (memory leaks):
+ - Fix a memory leak when using GETCONF on a port option.
+ Fixes bug 21682; bugfix on 0.3.0.3-alpha.
diff --git a/changes/bug21703 b/changes/bug21703
new file mode 100644
index 0000000000..3034fc5e4b
--- /dev/null
+++ b/changes/bug21703
@@ -0,0 +1,4 @@
+ o Minor features (controller):
+ - Warn the first time that a controller requests data in the
+ long-deprecated 'GETINFO network-status' format. Closes ticket 21703.
+
diff --git a/changes/bug21720 b/changes/bug21720
new file mode 100644
index 0000000000..6d2fbcf711
--- /dev/null
+++ b/changes/bug21720
@@ -0,0 +1,5 @@
+ o Documentation:
+ - Update the description of the directory server options in the manual
+ page, to clarify that DirPort is no longer necessary to be a directory
+ cache. Closes ticket 21720.
+
diff --git a/changes/bug21771 b/changes/bug21771
new file mode 100644
index 0000000000..f814c75c0b
--- /dev/null
+++ b/changes/bug21771
@@ -0,0 +1,5 @@
+ o Minor bugfixes (guard selection):
+ - Fix a guard selection bug where Tor would refuse to bootstrap in some
+ cases if the user swapped a bridge for another bridge in their
+ configuration file.
+ Fixes bug 21771; bugfix on 0.3.0.1-alpha. Reported by "torvlnt33r".
diff --git a/changes/bug21788 b/changes/bug21788
new file mode 100644
index 0000000000..48deec2bb7
--- /dev/null
+++ b/changes/bug21788
@@ -0,0 +1,3 @@
+ o Minor bugfixes:
+ - Fix a small memory leak at exit from the backtrace handler code.
+ Fixes bug 21788; bugfix on 0.2.5.2-alpha. Patch from Daniel Pinto.
diff --git a/changes/bug21799 b/changes/bug21799
new file mode 100644
index 0000000000..ee2e904a35
--- /dev/null
+++ b/changes/bug21799
@@ -0,0 +1,6 @@
+ o Minor bugfixes (tests):
+ - Run the entry_guard_parse_from_state_full test with the time set
+ to a specific date. (The guard state that this test was parsing
+ contained guards that had expired since the test was first
+ written.) Fixes bug 21799; bugfix on 0.3.0.1-alpha.
+
diff --git a/changes/consdiff_21643 b/changes/consdiff_21643
new file mode 100644
index 0000000000..38d465673b
--- /dev/null
+++ b/changes/consdiff_21643
@@ -0,0 +1,5 @@
+ o Major features (internals):
+ - Add an ed diff/patch backend, optimized for consensus documents.
+ This backend will be the basis of our consensus diff implementation.
+ Most of the work here was done
+ by Daniel Martí. Closes ticket 21643.
diff --git a/changes/data_dir_default_doc b/changes/data_dir_default_doc
new file mode 100644
index 0000000000..6b49bb2a65
--- /dev/null
+++ b/changes/data_dir_default_doc
@@ -0,0 +1,3 @@
+ o Documentation:
+ - Correct the documentation about the default DataDirectory value.
+ Closes ticket 21151.
diff --git a/changes/faster-keccak b/changes/faster-keccak
new file mode 100644
index 0000000000..45fc1526a8
--- /dev/null
+++ b/changes/faster-keccak
@@ -0,0 +1,4 @@
+ o Minor features (performance):
+ - The minimal keccak implementation we include now accesses memory
+ more efficiently, especially on little-endian systems.
+ Closes ticket 21737.
diff --git a/changes/feature21622 b/changes/feature21622
new file mode 100644
index 0000000000..163b90b724
--- /dev/null
+++ b/changes/feature21622
@@ -0,0 +1,8 @@
+ o Minor feature (hidden services):
+ - Log a message when a hidden service reaches its introduction point
+ circuit limit, and when that limit is reset.
+ Follow up to ticket 21594, closes ticket 21622.
+ - Add more information to the message logged when a hidden service
+ descriptor has fewer introduction points than specified in
+ HiddenServiceNumIntroductionPoints.
+ Follow up to tickets 21598 and 21599, closes ticket 21622.
diff --git a/changes/storagedir b/changes/storagedir
new file mode 100644
index 0000000000..afaaab397f
--- /dev/null
+++ b/changes/storagedir
@@ -0,0 +1,5 @@
+ o Minor features (infrastructure, seccomp2 sandbox):
+ - We now have a document storage backend compatible with the Linux
+ seccomp2 sandbox. The long-term plan is to use this backend for
+ consensus documents and for storing unparseable directory
+ material. Closes ticket 21645.
diff --git a/changes/ticket21729 b/changes/ticket21729
new file mode 100644
index 0000000000..51d117311b
--- /dev/null
+++ b/changes/ticket21729
@@ -0,0 +1,7 @@
+ o Minor features (logging):
+ - Log files are no longer created world-readable by default.
+ (Previously, most distributors would store the logs in a
+ non-world-readable location to prevent inappropriate access. This
+ change is an extra precaution.) Closes ticket 21729; patch from
+ toralf.
+