]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
chan: Add changes file for ticket 23709
authorDavid Goulet <dgoulet@torproject.org>
Fri, 8 Dec 2017 16:40:16 +0000 (11:40 -0500)
committerNick Mathewson <nickm@torproject.org>
Fri, 8 Dec 2017 19:43:27 +0000 (14:43 -0500)
Closes #23709

Signed-off-by: David Goulet <dgoulet@torproject.org>
changes/ticket23709 [new file with mode: 0644]

diff --git a/changes/ticket23709 b/changes/ticket23709
new file mode 100644 (file)
index 0000000..7948f9a
--- /dev/null
@@ -0,0 +1,11 @@
+  o Major feature (channel):
+    - Remove the incoming and outgoing channel queues. The reason to do so was
+      due to the fact that they were always empty meaning never used but still
+      looked at in our fast path. Bottom line, it was an unused code path.
+    - We've simplify a lot the channel subsystem by removing those queues but
+      also by removing a lot of unused code or dead code around it. Overall
+      this is a cleanup removing more than 1500 lines of code overall and
+      adding very little except for unit test.
+    - The majority ot the channel unit tests have been rewritten and the code
+      coverage has now been raised to 83.6% for channel.c.
+      Closes ticket 23709.