summaryrefslogtreecommitdiff
path: root/changes/ticket40006
diff options
context:
space:
mode:
authorDavid Goulet <dgoulet@torproject.org>2020-06-24 10:48:14 -0400
committerDavid Goulet <dgoulet@torproject.org>2020-06-24 10:48:14 -0400
commitbc50f082bd3a84156dd12db9e2186fd083b216c1 (patch)
tree36f0c74a6ee613a3a2fc5b2708e18a69a2710184 /changes/ticket40006
parent2eae59e475168c3056cd33d6ead4f384be915ec7 (diff)
parent3adabaf3e925f3ad395a2a0a2dbc92aa1d018ec4 (diff)
downloadtor-bc50f082bd3a84156dd12db9e2186fd083b216c1.tar.gz
tor-bc50f082bd3a84156dd12db9e2186fd083b216c1.zip
Merge branch 'tor-github/pr/1944'
Diffstat (limited to 'changes/ticket40006')
-rw-r--r--changes/ticket400066
1 files changed, 6 insertions, 0 deletions
diff --git a/changes/ticket40006 b/changes/ticket40006
new file mode 100644
index 0000000000..ad10e236c3
--- /dev/null
+++ b/changes/ticket40006
@@ -0,0 +1,6 @@
+ o Major bugfix (TLS, buffer):
+ - When attempting to read N bytes on a TLS connection, really try to read
+ those N bytes. Before that, Tor would stop reading after the first TLS
+ record which can be smaller than N bytes even though more data was waiting
+ on the TLS connection socket. The remaining data would have been read at
+ the next mainloop event. Fixes bug 40006; bugfix on 0.1.0.5-rc.