2024-12-26 09:01:52 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
blosc2: updated to 2.15.2
Changes from 2.15.1 to 2.15.2
* Support wasm32 by disabling ZLIB WITH_OPTIM option. Thanks to Miles Granger.
* Avoid rip-relative addressing for OSX x86_64. Thanks to Miles Granger.
* Added support for nvcc (NVidia Cuda Compiler) in CMake. Thanks to @dqwu.
* Fix public include directories for blosc2 targets. Thanks to Dmitry Mikushin.
* Fix ub in shuffle and unshuffle by marking _dst non-const. Thanks to Emil Dohne.
|
2024-12-16 12:05:02 by Jonathan Perkin | Files touched by this commit (2) |
Log message:
blosc2: Re-fix illumos differently.
This way is terrible, but at least won't break NetBSD.
|
2024-12-03 09:06:52 by Thomas Klausner | Files touched by this commit (1) |
Log message:
blosc2: comment out unconditional -D_POSIX_C_SOURCE=200112
This broke the build on NetBSD now that CFLAGS are actually honored
|
2024-11-29 13:00:47 by Jonathan Perkin | Files touched by this commit (1) |
Log message:
blosc2: Ensure CFLAGS is actually used.
Should remove the need for patch-tests_test__common.h which was added
rather than fix this properly, but I'm not touching that without tests.
|
2024-08-25 08:19:21 by Thomas Klausner | Files touched by this commit (575) |
Log message:
*: replace CMAKE_ARGS with CMAKE_CONFIGURE_ARGS
|
2024-07-31 09:02:13 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
blosc2: updated to 2.15.1
Changes from 2.15.0 to 2.15.1
* Do not pass `-m` flags when compiling `shuffle.c`. This prevents the
compiler from incidentally optimizing the code called independently
of the runtime CPU check to these instruction sets, effectively
causing `SIGILL` on other CPUs.
* Internal LZ4 sources bumped to 1.10.0.
* Allow direct loading of plugins by name, without relying on
the presence of python. Thanks to @boxerab.
* Add `b2nd_nans` method
|
2024-07-02 12:28:08 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
blosc2: updated to 2.15.0
Changes from 2.14.4 to 2.15.0
=============================
* Removed some duplicated functions. See \
https://github.com/Blosc/c-blosc2/issues/503.
* Added a new io mode to memory map files. This forced to change the `io_cb` \
read API.
See https://github.com/Blosc/c-blosc2/blob/main/tests/test_mmap.c to see an \
example on
how to use it.
* Updated the `SOVERSION` to 4 due to the API change in `io_cb` read.
* Added functions to get cparams, dparams, storage and io defaults respectively.
* Internal zstd sources updated to 1.5.6.
* Fixed a bug when setting a slice using prefilters.
|
2024-04-13 07:35:27 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
blosc2: updated to 2.14.4
Changes from 2.14.3 to 2.14.4
* Bumped SONAME due to recent API changes. See \
https://github.com/Blosc/c-blosc2/issues/581.
|
2024-04-07 21:31:31 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
blosc2: updated to 2.14.3
Changes from 2.14.2 to 2.14.3
* More fixes for internal fuzzer.
Changes from 2.14.1 to 2.14.2
* Fixes for CVE-2024-3203 and CVE-2024-3204.
|
2024-04-05 10:53:14 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
blosc2: updated to 2.14.1
Changes from 2.14.0 to 2.14.1
* When loading plugins, first try with `python` and then `python3`.
This is because many linux distros do not have `python` as a
symlink to `python3` anymore.
|