chan: Add changes file for ticket 23709

Closes #23709

Signed-off-by: David Goulet <dgoulet@torproject.org>
This commit is contained in:
David Goulet 2017-12-08 11:40:16 -05:00 committed by Nick Mathewson
parent e96c577ed2
commit 50124fd7a6

11
changes/ticket23709 Normal file
View File

@ -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.