From 0efc4e17bd872b241675b83da6f932ae80fd4824 Mon Sep 17 00:00:00 2001 From: Francesc Alted Date: Fri, 26 Jan 2018 13:02:30 +0100 Subject: [PATCH] Getting ready for 1.13.4 release --- ANNOUNCE.rst | 4 +++- RELEASE_NOTES.rst | 4 +++- blosc/blosc.h | 4 ++-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/ANNOUNCE.rst b/ANNOUNCE.rst index e4571d7b..7b1f8c3f 100644 --- a/ANNOUNCE.rst +++ b/ANNOUNCE.rst @@ -6,7 +6,9 @@ What is new? ============ -#XXX version-specific blurb XXX# +Fixed a buffer overrun that happens when compressing small buffers and +len(destination_buffer) < (len(source_buffer) + BLOSC_MAX_OVERHEAD). +Thanks to Ivan Smirnov for reporting this. For more info, please see the release notes in: diff --git a/RELEASE_NOTES.rst b/RELEASE_NOTES.rst index d1f299c5..6a573d7d 100644 --- a/RELEASE_NOTES.rst +++ b/RELEASE_NOTES.rst @@ -10,7 +10,9 @@ Changes from 1.13.3 to 1.13.4 ============================= -#XXX version-specific blurb XXX# +- Fixed a buffer overrun that happens when compressing small buffers and + len(destination_buffer) < (len(source_buffer) + BLOSC_MAX_OVERHEAD). + Reported by Ivan Smirnov. Changes from 1.13.2 to 1.13.3 diff --git a/blosc/blosc.h b/blosc/blosc.h index ebcc406a..dcc91e91 100644 --- a/blosc/blosc.h +++ b/blosc/blosc.h @@ -21,9 +21,9 @@ extern "C" { #define BLOSC_VERSION_MINOR 13 /* for minor interface/format changes */ #define BLOSC_VERSION_RELEASE 4 /* for tweaks, bug-fixes, or development */ -#define BLOSC_VERSION_STRING "1.13.4.dev" /* string version. Sync with above! */ +#define BLOSC_VERSION_STRING "1.13.4" /* string version. Sync with above! */ #define BLOSC_VERSION_REVISION "$Rev$" /* revision version */ -#define BLOSC_VERSION_DATE "$Date:: 2018-01-25 #$" /* date version */ +#define BLOSC_VERSION_DATE "$Date:: 2018-01-26 #$" /* date version */ #define BLOSCLZ_VERSION_STRING "1.1.0" /* the internal compressor version */