diff options
Diffstat (limited to 'changes')
-rw-r--r-- | changes/bug10081 | 5 | ||||
-rw-r--r-- | changes/bug10363 | 12 | ||||
-rw-r--r-- | changes/bug10468 | 4 | ||||
-rw-r--r-- | changes/bug10801 | 4 | ||||
-rw-r--r-- | changes/bug11278 | 3 | ||||
-rw-r--r-- | changes/bug4241 | 3 | ||||
-rw-r--r-- | changes/bug9213_doc | 5 | ||||
-rw-r--r-- | changes/bug9650 | 4 | ||||
-rw-r--r-- | changes/bug9665 | 4 | ||||
-rw-r--r-- | changes/bug9841 | 7 | ||||
-rw-r--r-- | changes/bug9870 | 5 | ||||
-rw-r--r-- | changes/cov-leaks | 6 | ||||
-rw-r--r-- | changes/ticket4645 | 3 | ||||
-rw-r--r-- | changes/ticket7952 | 4 |
14 files changed, 69 insertions, 0 deletions
diff --git a/changes/bug10081 b/changes/bug10081 new file mode 100644 index 0000000000..654b83c0b7 --- /dev/null +++ b/changes/bug10081 @@ -0,0 +1,5 @@ + o Minor features: + - When reporting a failure from make_socket_reuseable(), don't + report a warning when we get a failure from an incoming socket + on OSX. Fix for bug 10081. + diff --git a/changes/bug10363 b/changes/bug10363 new file mode 100644 index 0000000000..0cdfd9aeeb --- /dev/null +++ b/changes/bug10363 @@ -0,0 +1,12 @@ + o Major bugfixes: + - Fix two instances of possible undefined behavior in channeltls.c + that could, under unlucky circumstances, have led to a pointer + overflow. Fixes bug #10363; bugfixes on 0.2.0.10-alpha and + 0.2.3.6-alpha. Reported by "bobnomnom". + - Fix another possibly undefined pointer operations in tor_memmem + fallback implementation. Another case of bug #10363; bugfix on + 0.1.1.1-alpha. + - Fix another possibly undefined pointer operations in the eventdns + fallback implementation. Another case of bug #10363; bugfix on + 0.1.2.1-alpha. + diff --git a/changes/bug10468 b/changes/bug10468 new file mode 100644 index 0000000000..128eb3ac65 --- /dev/null +++ b/changes/bug10468 @@ -0,0 +1,4 @@ + o Minor bugfixes: + - When using DNSPort and AutomapHostsOnResolve, respond to AAAA + requests with AAAA automapped answers. Fixes bug 10468; bugfix + on 0.2.4.7-alpha. diff --git a/changes/bug10801 b/changes/bug10801 new file mode 100644 index 0000000000..201bbeab1c --- /dev/null +++ b/changes/bug10801 @@ -0,0 +1,4 @@ + o Minor bugfixes: + - Stop accepting bridge lines containing hostnames. Doing so allowed + clients to perform DNS requests on the hostnames, which was not + sensible behavior. Fixes bug 10801; bugfix on 0.2.0.1-alpha. diff --git a/changes/bug11278 b/changes/bug11278 new file mode 100644 index 0000000000..4fa59fc690 --- /dev/null +++ b/changes/bug11278 @@ -0,0 +1,3 @@ + o Minor bugfixes: + - Free placeholder entries in our circuit table at exit; fixes + a harmless memory leak. Fixes bug 11278; bugfix on 0.2.5.1-alpha. diff --git a/changes/bug4241 b/changes/bug4241 new file mode 100644 index 0000000000..a7d34bf6a3 --- /dev/null +++ b/changes/bug4241 @@ -0,0 +1,3 @@ + o Minor bugfixes: + - Only retry attempts to connect to a chosen rendezvous point 8 times, + not 30. Fixes bug #4241; bugfix on 0.1.0.1-rc. diff --git a/changes/bug9213_doc b/changes/bug9213_doc new file mode 100644 index 0000000000..2f959dd831 --- /dev/null +++ b/changes/bug9213_doc @@ -0,0 +1,5 @@ + o Documentation: + - Correctly document that we search for a system torrc file before + looking in ~/.torrc. Fixes documentation side of 9213; bugfix + on 0.2.3.18-rc. + diff --git a/changes/bug9650 b/changes/bug9650 new file mode 100644 index 0000000000..c49cc2420f --- /dev/null +++ b/changes/bug9650 @@ -0,0 +1,4 @@ + o Minor bugfixes: + - Avoid potential crashes or bad behavior when launching a + server-side managed proxy with ORPort or ExtORPort temporarily + disabled. Fixes bug 9650; bugfix on 0.2.3.16-alpha. diff --git a/changes/bug9665 b/changes/bug9665 new file mode 100644 index 0000000000..d9e58591ee --- /dev/null +++ b/changes/bug9665 @@ -0,0 +1,4 @@ + o Minor features: + - Report a failure to connect to a bridge because its transport + type has no configured pluggable transport as a new type of bootstrap + failure. Resolves ticket 9665. Patch from Fábio J. Bertinatto. diff --git a/changes/bug9841 b/changes/bug9841 new file mode 100644 index 0000000000..8b40dda0c1 --- /dev/null +++ b/changes/bug9841 @@ -0,0 +1,7 @@ + o Minor features (performance): + + - Faster server-side lookups of rendezvous and introduction point + circuits by using hashtables instead of linear searches over all + the circuits. These functions previously accounted between 3 and + 7% of CPU usage on some busy relays. + diff --git a/changes/bug9870 b/changes/bug9870 new file mode 100644 index 0000000000..b4b2c2df2a --- /dev/null +++ b/changes/bug9870 @@ -0,0 +1,5 @@ + o Minor bugfixes: + + - Log only one message when we start logging in an unsafe + way. Previously, we would log as many messages as we had + problems. Fix for #9870; bugfix on 0.2.5.1-alpha. diff --git a/changes/cov-leaks b/changes/cov-leaks new file mode 100644 index 0000000000..302d2475cf --- /dev/null +++ b/changes/cov-leaks @@ -0,0 +1,6 @@ + o Minor bugfixes: + - Resolve some memory leaks found by coverity in the unit tests, + on exit in tor-gencert, and on a failure to compute digests + for our own keys when generating a v3 networkstatus vote. + These leaks should never have affected anyone in practice. + diff --git a/changes/ticket4645 b/changes/ticket4645 new file mode 100644 index 0000000000..cc665ba1a1 --- /dev/null +++ b/changes/ticket4645 @@ -0,0 +1,3 @@ + o Code simplifications and refactoring: + - Removing is_internal_IP() function. Resolves ticket 4645. + diff --git a/changes/ticket7952 b/changes/ticket7952 new file mode 100644 index 0000000000..8ba20dc64a --- /dev/null +++ b/changes/ticket7952 @@ -0,0 +1,4 @@ + o Minor features (controller): + - Make the entire exit policy available from the control port via + GETINFO exit-policy/*. Implements enhancement #7952. Patch from + "rl1987". |