diff options
author | Alexander Færøy <ahf@torproject.org> | 2017-09-28 16:46:10 +0200 |
---|---|---|
committer | Alexander Færøy <ahf@torproject.org> | 2017-09-28 20:17:41 +0200 |
commit | 8d6940814a90166e468cee810820e8fc5b74e89d (patch) | |
tree | 555feb54ab200546286311d271e31e0d027b2024 /changes | |
parent | 7f3dc8327ac1f6b4a0ec377b5ec04e279b682cab (diff) | |
download | tor-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/bug23551 | 3 |
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. |