summaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
authorAlexander Færøy <ahf@torproject.org>2017-09-28 16:46:10 +0200
committerAlexander Færøy <ahf@torproject.org>2017-09-28 20:17:41 +0200
commit8d6940814a90166e468cee810820e8fc5b74e89d (patch)
tree555feb54ab200546286311d271e31e0d027b2024 /changes
parent7f3dc8327ac1f6b4a0ec377b5ec04e279b682cab (diff)
downloadtor-8d6940814a90166e468cee810820e8fc5b74e89d.tar.gz
tor-8d6940814a90166e468cee810820e8fc5b74e89d.zip
Better error handling when trying to compress/decompress into empty buffer.
This patch ensures that we return TOR_COMPRESS_BUFFER_FULL in case we have a input bytes left to process, but are out of output buffer or in case we need to finish where the compression implementation might need to write an epilogue. See: https://bugs.torproject.org/23551
Diffstat (limited to 'changes')
-rw-r--r--changes/bug235513
1 files changed, 3 insertions, 0 deletions
diff --git a/changes/bug23551 b/changes/bug23551
new file mode 100644
index 0000000000..2f918bfa3a
--- /dev/null
+++ b/changes/bug23551
@@ -0,0 +1,3 @@
+ o Minor bugfixes (compression):
+ - Handle a pathological case when decompressing Zstandard data when the
+ output buffer size is zero. Fixes bug 23551; bugfix on 0.3.1.1-alpha.