Overview

Request 707454 accepted

- Update to version 1.16.3:
* Fix for building for clang with -march=haswell. See PR #262.
* Fix all the known warnings for GCC/Clang. Still some work to do for MSVC in this front.
* Due to some problems with several CI systems, the check for library symbols are deactivated now by default. If you want to enforce this check, use: cmake .. -DDEACTIVATE_SYMBOLS_CHECK=ON to re-activate it.
* Correct the check for the compressed size when the buffer is memcpyed. This was a regression introduced in 1.16.0. Fixes #261.
* Fixed a regression in 1.16.0 that prevented to compress empty buffers (see #260).
* Now the functions that execute Blosc decompressions are safe by default for untrusted/possibly corrupted inputs.
* The previous functions (with less safety) checks are still available with a '_unsafe' suffix. The complete list is:
* Also, a new API function named blosc_cbuffer_validate(), for validating Blosc compressed data, has been added.
* For details, see PR #258. Thanks to Jeremy Maitin-Shepard.
* Fixed a bug in blosc_compress() that could lead to thread deadlock under some situations. See #251. Thanks to @wenjuno for the report and the fix.
* Fix data race in shuffle.c host_implementation initialization. Fixes #253. Thanks to Jeremy Maitin-Shepard.
* Add workaround for Visual Studio 2008's lack of a stdint.h file to blosclz.c.
* Replaced //-comments with /**/-comments and other improvements for compatibility with quite old gcc compilers. See PR #243. Thanks to Andreas Martin.
* Empty buffers can be compressed again (this was unadvertedly prevented while fixing #234). See #247. Thanks to Valentin Haenel.

Loading...
Request History
Martin Pluskal's avatar

pluskalm created request

- Update to version 1.16.3:
* Fix for building for clang with -march=haswell. See PR #262.
* Fix all the known warnings for GCC/Clang. Still some work to do for MSVC in this front.
* Due to some problems with several CI systems, the check for library symbols are deactivated now by default. If you want to enforce this check, use: cmake .. -DDEACTIVATE_SYMBOLS_CHECK=ON to re-activate it.
* Correct the check for the compressed size when the buffer is memcpyed. This was a regression introduced in 1.16.0. Fixes #261.
* Fixed a regression in 1.16.0 that prevented to compress empty buffers (see #260).
* Now the functions that execute Blosc decompressions are safe by default for untrusted/possibly corrupted inputs.
* The previous functions (with less safety) checks are still available with a '_unsafe' suffix. The complete list is:
* Also, a new API function named blosc_cbuffer_validate(), for validating Blosc compressed data, has been added.
* For details, see PR #258. Thanks to Jeremy Maitin-Shepard.
* Fixed a bug in blosc_compress() that could lead to thread deadlock under some situations. See #251. Thanks to @wenjuno for the report and the fix.
* Fix data race in shuffle.c host_implementation initialization. Fixes #253. Thanks to Jeremy Maitin-Shepard.
* Add workaround for Visual Studio 2008's lack of a stdint.h file to blosclz.c.
* Replaced //-comments with /**/-comments and other improvements for compatibility with quite old gcc compilers. See PR #243. Thanks to Andreas Martin.
* Empty buffers can be compressed again (this was unadvertedly prevented while fixing #234). See #247. Thanks to Valentin Haenel.


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Dominique Leuenberger's avatar

dimstar_suse added as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:167"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked openSUSE:Factory:Staging:adi:167


Saul Goodman's avatar

licensedigger accepted review

ok


Dominique Leuenberger's avatar

dimstar accepted review


Staging Bot's avatar

staging-bot accepted review

ready to accept


Staging Bot's avatar

staging-bot approved review

ready to accept


Dominique Leuenberger's avatar

dimstar_suse accepted request

Accept to openSUSE:Factory

openSUSE Build Service is sponsored by