diff options
Diffstat (limited to 'changes')
-rw-r--r-- | changes/bug22029 | 5 | ||||
-rw-r--r-- | changes/bug32771 | 4 | ||||
-rw-r--r-- | changes/bug32841 | 4 | ||||
-rw-r--r-- | changes/bug32942 | 4 | ||||
-rw-r--r-- | changes/ticket31518 | 6 | ||||
-rw-r--r-- | changes/ticket32705_disable | 7 | ||||
-rw-r--r-- | changes/ticket32764 | 9 | ||||
-rw-r--r-- | changes/ticket32765 | 4 | ||||
-rw-r--r-- | changes/ticket32779 | 3 | ||||
-rw-r--r-- | changes/ticket32807 | 4 | ||||
-rw-r--r-- | changes/ticket32845 | 4 | ||||
-rw-r--r-- | changes/ticket32846 | 3 | ||||
-rw-r--r-- | changes/ticket32887 | 4 |
13 files changed, 61 insertions, 0 deletions
diff --git a/changes/bug22029 b/changes/bug22029 new file mode 100644 index 0000000000..6bfb7012f6 --- /dev/null +++ b/changes/bug22029 @@ -0,0 +1,5 @@ + o Major features (directory authority, ed25519): + Add support for banning a relay's ed25519 keys in the approved-routers + file. This will allow us to migrate away from RSA keys in the future. + Previously, only RSA keys could be banned in approved-routers. Resolves + ticket 22029. Patch by Neel Chauhan. diff --git a/changes/bug32771 b/changes/bug32771 new file mode 100644 index 0000000000..606bcf4be4 --- /dev/null +++ b/changes/bug32771 @@ -0,0 +1,4 @@ + o Minor bugfixes (logging, crash): + - Avoid a possible crash when trying to log a (fatal) assertion failure + about mismatched magic numbers in configuration objects. Fixes bug 32771; + bugfix on 0.4.2.1-alpha. diff --git a/changes/bug32841 b/changes/bug32841 new file mode 100644 index 0000000000..48568f6a61 --- /dev/null +++ b/changes/bug32841 @@ -0,0 +1,4 @@ + o Minor bugfixes (linux seccomp sandbox): + - Fix crash when reloading logging configuration while the + experimental sandbox is enabled. Fixes bug 32841; bugfix + on 0.4.1.7. Patch by Peter Gerber. diff --git a/changes/bug32942 b/changes/bug32942 new file mode 100644 index 0000000000..0a4ef9b092 --- /dev/null +++ b/changes/bug32942 @@ -0,0 +1,4 @@ + o Deprecated features: + - Deprecate the ClientAutoIPv6ORPort option. This option was not true + Happy Eyeballs, and often failed on connections that weren't reliably + dual-stack. Closes ticket 32942. Patch by Neel Chauhan. diff --git a/changes/ticket31518 b/changes/ticket31518 new file mode 100644 index 0000000000..8deac56b98 --- /dev/null +++ b/changes/ticket31518 @@ -0,0 +1,6 @@ + o Major features (proxy): + - In addition to HTTP CONNECT, SOCKS4, and SOCKS5, Tor can make all OR + connections through the HAProxy server. A new torrc option was added to + specify the address/port of the server: TCPProxy <protocol> + <host>:<port>. Currently the only supported protocol in the option is + haproxy. Close ticket 31518. Patch done by Suphanat Chunhapanya (haxxpop). diff --git a/changes/ticket32705_disable b/changes/ticket32705_disable new file mode 100644 index 0000000000..6d5b0779ab --- /dev/null +++ b/changes/ticket32705_disable @@ -0,0 +1,7 @@ + o Minor bugfixes (testing): + - When TOR_DISABLE_PRACTRACKER is set, do not apply it to the + test_practracker.sh script. Doing so caused a test failure. + Fixes bug 32705; bugfix on 0.4.2.1-alpha. + - When TOR_DISABLE_PRACTRACKER is set, log a notice to stderr + when skipping practracker checks. + Fixes bug 32705; bugfix on 0.4.2.1-alpha. diff --git a/changes/ticket32764 b/changes/ticket32764 new file mode 100644 index 0000000000..7795339f37 --- /dev/null +++ b/changes/ticket32764 @@ -0,0 +1,9 @@ + o Code simplification and refactoring: + + - Add numerous missing dependencies to our include files, so that + they can be included in different reasonable orders and still + compile. Addresses part of ticket 32764. + + - Fix some small issues in our code that prevented automatic + formatting tools from working. + Addresses part of ticket 32764. diff --git a/changes/ticket32765 b/changes/ticket32765 new file mode 100644 index 0000000000..a9663a5df3 --- /dev/null +++ b/changes/ticket32765 @@ -0,0 +1,4 @@ + o Minor bugfixes (correctness checks): + - Use GCC/Clang's printf-checking feature to make sure that + tor_assertf() arguments are correctly typed. Fixes bug 32765; + bugfix on 0.4.1.1-alpha. diff --git a/changes/ticket32779 b/changes/ticket32779 new file mode 100644 index 0000000000..1b7ccaa7ed --- /dev/null +++ b/changes/ticket32779 @@ -0,0 +1,3 @@ + o Documentation: + - Add documentation in 'HelpfulTools.md' to describe how to build a tag + file. Closes ticket 32779. diff --git a/changes/ticket32807 b/changes/ticket32807 new file mode 100644 index 0000000000..07f8716e1f --- /dev/null +++ b/changes/ticket32807 @@ -0,0 +1,4 @@ + o Removed features: + - The option "TestingEstimatedDescriptorPropagationTime" is now marked as + obsolete. It has had no effect since 0.3.0.7, when clients stopped + rejecting consensuses "from the future". Closes ticket 32807. diff --git a/changes/ticket32845 b/changes/ticket32845 new file mode 100644 index 0000000000..23bdd355ff --- /dev/null +++ b/changes/ticket32845 @@ -0,0 +1,4 @@ + o Testing: + - Add more test cases for tor's UTF-8 validation function. Also, check the + arguments passed to the function for consistency. + Closes ticket 32845. diff --git a/changes/ticket32846 b/changes/ticket32846 new file mode 100644 index 0000000000..5022c61451 --- /dev/null +++ b/changes/ticket32846 @@ -0,0 +1,3 @@ + o Documentation (manpage): + - Alphabetize the Client Options section of the tor manpage. + Closes ticket 32846. diff --git a/changes/ticket32887 b/changes/ticket32887 new file mode 100644 index 0000000000..a7406bcce3 --- /dev/null +++ b/changes/ticket32887 @@ -0,0 +1,4 @@ + o Code simplification and refactoring: + - Remove underused NS*() macros from test code: they make our + tests more confusing, especially for code-formatting tools. + Closes ticket 32887. |