summaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
Diffstat (limited to 'changes')
-rw-r--r--changes/10267_tproxy4
-rw-r--r--changes/108968
-rw-r--r--changes/bug113045
-rw-r--r--changes/bug113064
-rw-r--r--changes/bug114774
5 files changed, 25 insertions, 0 deletions
diff --git a/changes/10267_tproxy b/changes/10267_tproxy
new file mode 100644
index 0000000000..f65e4a2c5d
--- /dev/null
+++ b/changes/10267_tproxy
@@ -0,0 +1,4 @@
+ o Minor features:
+ - Support the ipfw firewall interface for transparent proxy support on
+ FreeBSD. To enable it, set "TransProxyType ipfw" in your torrc.
+ Resolves ticket 10267; patch from "yurivict".
diff --git a/changes/10896 b/changes/10896
new file mode 100644
index 0000000000..278815e766
--- /dev/null
+++ b/changes/10896
@@ -0,0 +1,8 @@
+ o Minor features:
+ - Support OpenBSD's divert-to rules with the pf firewall, when
+ "TransProxyType pf-divert" is specified. This allows Tor to run a
+ TransPort transparent proxy port on OpenBSD 4.4 or later without
+ root privileges. See the pf.conf(5) manual page for information on
+ configuring pf to use divert-to rules. Closes ticket 10896; patch
+ from Dana Koch.
+
diff --git a/changes/bug11304 b/changes/bug11304
new file mode 100644
index 0000000000..4930dd6073
--- /dev/null
+++ b/changes/bug11304
@@ -0,0 +1,5 @@
+ o Bugfixes:
+ - If write_to_buf() in connection_write_to_buf_impl_() ever fails,
+ check if it's an or_connection_t and correctly call
+ connection_or_close_for_error() rather than connection_mark_for_close()
+ directly. Fixes bug #11304; bugfix on 0.2.4.4-alpha.
diff --git a/changes/bug11306 b/changes/bug11306
new file mode 100644
index 0000000000..5937938e45
--- /dev/null
+++ b/changes/bug11306
@@ -0,0 +1,4 @@
+ o Bugfixes:
+ - When closing all connections on setting DisableNetwork to 1, use
+ connection_or_close_normally() rather than closing orconns out from
+ under the channel layer. Fixes bug #11306; bugfix on 0.2.4.4-alpha.
diff --git a/changes/bug11477 b/changes/bug11477
new file mode 100644
index 0000000000..44bdba971f
--- /dev/null
+++ b/changes/bug11477
@@ -0,0 +1,4 @@
+ o Minor features:
+ - New --enable-expensive-hardening option to turn on security hardening
+ options that consume nontrivial amounts of CPU and memory. Right now,
+ this includes AddressSanitizer and UbSan. Closes ticket 11477.