Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/Blosc/c-blosc

A blocking, shuffling and loss-less compression library that can be faster than `memcpy()`.
https://github.com/Blosc/c-blosc

Update MSVC in AppVeyor

637b4d3c7a1a45c0104076d178f64d666dde10e1 authored almost 5 years ago
Post 1.18.1 release actions done

3d125239be753b37fd9021f7a8078fec0bdedfbd authored almost 5 years ago
Updated versions in release docs

9fae1c9acb659159321aca69aefcdbce663e2374 authored almost 5 years ago
Getting ready for 1.18.1 release

f676ae6fe9444566fa590344274843d61e6be566 authored almost 5 years ago
Getting ready for X.Y.Z release

71d796d64d6a9c5118ecb2bee2af993882978795 authored almost 5 years ago
Be compliant with MSVC 2015 limitations

ca416369a3f13fad7e1d0c4dc3198a97dfdcc84e authored almost 5 years ago
Add new compat files for 1.17.2 and bitshuffle

60a4f94ac4ca9ea4dc2a99e4bf411193f4cd9381 authored almost 5 years ago
Add new compat files for 1.17.2 and shuffle

75c4f5429f9584666678bf165460cc8a49344f31 authored almost 5 years ago
Getting ready for 1.17.2 release

3e6efa7a4ae1aa88853fa8de84605bc4d26305fc authored almost 5 years ago
Merge pull request #286 from vanklompf/patch-1

Correct typo in blosc.h: ztsd --> zstd

34d090342475128cee710ddd52571511a22d6efe authored almost 5 years ago
Correct typo in blosc.h: ztsd --> zstd

979d76ac9f633fd7e84985274c78c850ea642413 authored almost 5 years ago
Copy the leftovers in bitshuffle (fixes https://github.com/Blosc/python-blosc/issues/220)

0eb03dba6d89f626360268ad270e623a454bc76b authored almost 5 years ago
Post 1.17.1 release actions done

7d0b2063f1f0864ba4d932a101ec0db2613786b4 authored about 5 years ago
Getting ready for 1.17.1 release

30c55d6544613c846368de1faee420e56e992ffe authored about 5 years ago
LZ4 codec updated to 1.9.2

937c43b5f37b4a7475383c7112a5166096bc1a65 authored about 5 years ago
Add a sponsor/donate button

86977eac51683209ab1cd071382a5a0575d653ba authored about 5 years ago
Zstd update reflected in release notes

9b3f89625186741ea298bb45e6871f1864371bf9 authored about 5 years ago
Merge pull request #282 from Blosc/zstd-1.4.4

Zstd updated to 1.4.4

14c76a21f398ad3e782165fcb5c6c3673a29c58f authored about 5 years ago
Zstd updated to 1.4.4

f7e2138374cfb64ca7f5bfb4e80284a9408ec1b2 authored about 5 years ago
Merge pull request #280 from jbms/blosclz-bounds-check

Add bounds check back to beginning of blosclz_decompress

aa8ee96d5b584bc311e70b4bec1ee16c33b05d07 authored over 5 years ago
Merge pull request #279 from jbms/remove-redundant-lz4-wrapper

Remove redundant lz4_wrap_decompress_unsafe wrapper

7be242d2ddafddecd24067d82d71470210b2cd91 authored over 5 years ago
Add bounds check back to beginning of blosclz_decompress

The bounds check before the initial read was lost in
dfcd0e949a89bf4bdaab71fb0805625f7f7a284a.

...

3ca96d0418442ff36896e438f637256bc91e7653 authored over 5 years ago
Remove redundant lz4_wrap_decompress_unsafe wrapper

a4d5e8d19e2b91b182f6930cd9e226b59f195b62 authored over 5 years ago
deprecated LZ4_decompress_fast -> LZ4_decompress_safe

667b961d402ca0aee5b0cedc5c284c25518f51a7 authored over 5 years ago
Make Win happy about address arithmetic

205dbb3f1c049e03fa1f4d3ff4ee7c6bc4303a9a authored over 5 years ago
Merge pull request #273 from llllllllll/check-null-in-fprintf

MAINT: don't pass NULL to fprintf

5ac7bb1df116b24cb22cdbcde37080b984058757 authored over 5 years ago
MAINT: don't pass NULL to fprintf

If `clibcode_to_clibname` fails, it returns NULL. This result is directly fed
into a %s format i...

c865b86fff76a8a3121d1be85e2a2c2e083f2f9f authored over 5 years ago
Merge pull request #272 from jschueller/patch-1

Install .dll in prefix/bin

c5aaeb34ad8a963aba52d765259968b79b85142c authored over 5 years ago
declare float out of the loop

7d8ef2ee3b297cdb968c20eb2afd5cb65842f7c4 authored over 5 years ago
Install .dll in prefix/bin

d2bec431ac1f07822a8be8b30d60feba4d66f668 authored over 5 years ago
Post 1.17.0 release actions done

f6f62b932d1da5a36f7b526e6f13c65ac74f4fe0 authored over 5 years ago
Getting ready for 1.17.0 release

e63775855294b50820ef44d1b157f4de1cc38d3e authored over 5 years ago
Support for AVX2 is the default again

91882b58c5512ee07c924021c64c3d836178fe53 authored over 5 years ago
Merge pull request #270 from Blosc/update-codecs

Update codecs

f53d7c259013a3a895755350cf98efedc4fa4eb5 authored over 5 years ago
Zstd updated to 1.4.1

42b83a0dc0e691e9e822198a14d0441f93d5486a authored over 5 years ago
Activate AVX2 for icc > 14.0

e28a2f2d82f7c26ba7c671eb0fe7e010e1a32ad8 authored over 5 years ago
AVX2 is deactivated by default now

6a84b08c6c90b2495728ba7c49f35a21f693ec68 authored over 5 years ago
Add blosclz.c and fastcopy.c to the AVX2 group

0c61aa4ca6c86d106e77815ee7953414e8d9d580 authored over 5 years ago
Use __inline for MSVC 2015

d0d15dd23c2908bb4d6f7e55d6714d712a61964c authored over 5 years ago
Fix errors for MSVC 2015

75723774be8d24444d11bed7dde021d7b1f89f47 authored over 5 years ago
Disable optimization for gcc < 8

4cdabed07237e72c28b63106a7da11895322c877 authored over 5 years ago
Zstd codec updated to 1.4.0

d57ff542ea0169d6a360e0c964f6d27454ffe316 authored over 5 years ago
BloscLZ codec updated to 2.0.0

dfcd0e949a89bf4bdaab71fb0805625f7f7a284a authored over 5 years ago
LZ4 codec updated to 1.9.1

641b3d4f5ca619cf04799c280d910d6125474498 authored over 5 years ago
Cosmetic change in license

7e05eab253de6d4c115ae28516527fe2f3e0a3c0 authored almost 6 years ago
Post 1.16.3 release actions done

ba4e86b7744e08115221c0176b8e85af14f86fe2 authored almost 6 years ago
Getting ready for 1.16.3 release

c48278489e921ab9ab82917f93130a77a9fb3617 authored almost 6 years ago
Deactivate the symbols check for the library. Addresses #265.

78c3716c06ef6da87a29c5f9088dabcbff3032a8 authored almost 6 years ago
Fix remaining GCC warnings

f53d9c77bc70f8677ee8f33af197876697b569fa authored almost 6 years ago
The copyright is of the Blosc Development Team

f256f4a31b5cea6818ed78ef47293d418a6245bd authored almost 6 years ago
Author is Blosc Development Team

7c077bed5b095cbeaa0dcc5671262bb546fc486e authored almost 6 years ago
Add 'Powered by NumFOCUS' badge

2fe146d2afc9b2fb5edf30311d071dd2ed5a3951 authored almost 6 years ago
Merge pull request #262 from jbms/rename-xgetbv

Add blosc_internal prefix to _xgetbv and __cpuid definitions in shuffle.c

614d5f61a4b73001d23acb84506221ec98df3ff4 authored almost 6 years ago
Add blosc_internal prefix to _xgetbv and __cpuid definitions in shuffle.c

This fixes the build for clang with -march=haswell, where including
immintrin.h includes xsavein...

2f2d8760216f35a2c738e8af3b80e571c6c5e150 authored almost 6 years ago
Post 1.16.3 release actions done

ecb8aca3471ff42122cb854539e719aee227ca40 authored almost 6 years ago
Getting ready for 1.16.2 release

acfb00ed2208e3c550c158d2ea56270bd51d4690 authored almost 6 years ago
Add one more test for the case that the destination buffer is larger than necessary

e08631dbf7810ccca7491008d8a8818779d4a113 authored almost 6 years ago
Correct check for the compressed size when the buffer is memcpyed

a45499455722c8505cb092c9661236e24c83765a authored almost 6 years ago
Post 1.16.1 release actions done

66ac828aa97cf0d16fbd46e5ff02019fa89d366a authored almost 6 years ago
Getting ready for 1.16.1 release

2ac27b161afdc627d204e87003f7ae87eba1d23e authored almost 6 years ago
Zstd codec updated to 1.3.8

4a735dead13cdae6f420b8a1f03e795e340c3282 authored almost 6 years ago
Fix the decompression of an empty buffer. Fixes #260.

4f327d58c7c2581221385900fa6ff94af12f54e0 authored almost 6 years ago
Post 1.16.0 release actions done

0fcf0affba704e3b3e951ae5e5c1bf5b183101f8 authored almost 6 years ago
Fix a bug in the check of the number of bytes written

bef62035cf47eab41915c3842d7488ac03dc6d8a authored almost 6 years ago
Getting ready for 1.16.0 release

6d378132ae180f632eb30d131988eaaf678f1033 authored almost 6 years ago
Merge pull request #258 from jbms/fix-input-validation

Make blosc decompression safe for untrusted/possibly corrupted inputs

c174e6841b9c28e9d6f1c79620b3699019eacc57 authored about 6 years ago
Update bench.c to support unsafe/safe option

c2b68469872e1aad6079f62fd6e5c0c7eecb6d52 authored about 6 years ago
Make blosc decompression functions validate input by default

Previously, the blosc decompression driver functions did not perform
validation on the input: in...

ee9b66a65b850041aae1ee816c037129cbd45655 authored about 6 years ago
Change blosclz_decompress to properly validate its input

Previously, the blosclz_decompress function did not validate its
input: invalid input data could...

f8af6d3ae55aaa56b085de492f09dde7a02d39de authored about 6 years ago
Add blosc_cbuffer_validate function for validating a compressed input buffer

Using blosc_decompress{,_ctx} safely on an untrusted input buffer
requires manually:

1. Verifyi...

31df3a28a0a0d622c85193076e5a1b97677d567f authored about 6 years ago
Merge pull request #259 from jbms/add-exported-symbol-tests

Add test of exported symbols to prevent regressions

187b2ed1c2ff108d00f1036dd79a740e7a400345 authored about 6 years ago
Add test of exported symbols to prevent regressions

These tests ensure that no new internal functions are accidentally
exported.

9587e508d753d591a9e306075b3619f1375828b7 authored about 6 years ago
Mention the fix of the possible data race in shuffle.c

d64d97d5090a604d3e22eeb6c3705f7fa7a01ea6 authored about 6 years ago
Merge branch 'master' of https://github.com/Blosc/c-blosc

9ec2369f7f47f1be746cc70d442b72b35dc409c8 authored about 6 years ago
Merge pull request #256 from jbms/fix-shuffle-initialization-data-race

Fix data race in shuffle.c host_implementation initialization.

6774a470fd43a4d39cabed3f852e78806439288c authored about 6 years ago
Update appveyor configuration to also test on MS Visual Studio 2008 (version 9)

This also fixes the CMake configuration to work on MS Visual Studio 2008.

3aff2a11a4a5dbf8bba421c91a6783782a735a0e authored about 6 years ago
Fix data race in shuffle.c host_implementation initialization.

11791846d56289f809c2661848c4bd1ed796e7dd authored about 6 years ago
Merge pull request #257 from jbms/fix-symbol-names

Prefix all internal non-local symbols with "blosc_internal_"

aee2dfbd69b1c915057a53c7967019b8c1cf5a6a authored about 6 years ago
Prefix all internal non-local symbols with "blosc_internal_"

Also mark as static all functions that are only used within a single
translation unit.

1757e3ba7097ec0c149ec0b254c90dc926829a91 authored about 6 years ago
Merge pull request #255 from jbms/fix-test_forksafe

Fix bugs in test_forksafe.c

594455a6841d9a2f2d1134f2307711465c93c6b8 authored about 6 years ago
Fix bugs in test_forksafe.c

The arguments to the mu_assert call were reversed, which resulted in
the test passing even thoug...

37bb0cac5ece50350ace474763bbbc716e3ca95d authored about 6 years ago
Update RELEASE_NOTES.rst

4f19940057bea85211f04b8ba12fbc6b68186fc3 authored about 6 years ago
Merge pull request #252 from wenjuno/dev

Fix mutex lock leak in blosc_compress.

c6474537ed7211e8cbab07e585cf455f91aef3dd authored about 6 years ago
Remove unnecessary duplication of variable and branching

1ca6ea4f1dd6b04583e5e6ca4f69f9c8a691aca2 authored about 6 years ago
Fix mutex lock leak in blosc_compress.

59873a14160bb3f674cca7328860a1f92509f6d0 authored about 6 years ago
Post 1.15.1 release actions done

eb37eb815f75391b6f9663d481441458030262e8 authored about 6 years ago
Post release 1.15.2 actions

18e76b6d9ab74c99dfeb4d5e50e713b751258665 authored about 6 years ago
Getting ready for 1.15.1

222b42fa75b89b05f6c04df50d323789b413c81a authored about 6 years ago
Update ANNOUNCE.rst

82c1d192ffb17ce6b5a64e1ccc5ac2eba6932576 authored about 6 years ago
Add contributing guidelines

19a4ad2ef69bdb38a8a99d05df3df4623fdb611f authored about 6 years ago
Merge pull request #249 from jakirkham/fix_248

Use vendored `stdint.h` for older Visual Studio

0d364e7a43b81a15245584c09f97943173f7b171 authored about 6 years ago
Release note for stdint.h workaround in blosclz.c

fd6ddfca0505a10580ad086cb50866a1c695af3f authored about 6 years ago
Use vendored `stdint.h` for older Visual Studio

On older versions of Visual Studio, `stdint.h` is not included. In these
cases, we need to use o...

91c1982c4e6872f349d1db810c67798a77ac1c6c authored about 6 years ago
Post 1.15.0 release actions done

4fdd0362f9a42cccd95e861c5303eea6aef9f93e authored about 6 years ago
Getting ready for 1.15.0 release

75df96e91803ba5ed836e5e443391848949e66b7 authored about 6 years ago
Zstd internal codec upgraded to 1.3.7 (from 1.3.4)

ec05e2d81527d5c41cd9626a41af4977c522b459 authored about 6 years ago
LZ4 internal codec upgraded to 1.8.3 (from 1.8.1.2)

ea5ba5ea5370c8d96ba0e69d36a1ff4906640a25 authored about 6 years ago
Merge pull request #247 from esc/fix_compress_empty_string

fix compression of empty string

2a50cf580e3c826b379d18750765caa49e44a046 authored about 6 years ago
adding a roundtrip test for the empty buffer, num_elements==0

591556257b87f0647245ffbd676532aa91f2a3c6 authored about 6 years ago
fix compression of empty string

The check here was faulty, in case of the empty string, the output
buffer will be exactly BLOSC_...

ee8ff73296d6fabd50ce680b37c2045ec70b13b5 authored about 6 years ago