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

adding a roundtrip test for the empty buffer, num_elements==0

591556257b87f0647245ffbd676532aa91f2a3c6 authored about 6 years ago
enable the test_compress_roundtrip to accept 0 num_elements

Since there was a bug in 1.14.4 that stopped empty strings from being
roundtripabble we need to ...

3c4093fa943f35355863477823f6da5a8adf8782 authored about 6 years ago
Undefined macros evaluate to 0

d68591caf1f28a4b6b2b2177ccf331d807c4c963 authored about 6 years ago
Merge pull request #244 from AndreasMartin72/master

Small fixes (remove C99 style for comments)

ed0798f306de41179c2cd81696f241167a2d4a0f authored about 6 years ago
Small fixes

- Changed inline modifiers (compiler dependent)
- Replaced //-comments with /**/-comments

5d922379324ea48f290bbf8e9244399819b9febb authored about 6 years ago
Merge pull request #241 from asford/master

Enable fork-safe operation via pthread_atfork hook.

afbc698efe392912ecc9614383d8c36e290082b8 authored about 6 years ago
Update #241 release notes.

a072ab3857a856778a4df56165912d953af91a03 authored about 6 years ago
Ensure free in destroy and atfork handlers.

4e947fbebc00a3b90758bc94526a9f9c8d1255c1 authored about 6 years ago
Fixup tests/test_forksafe.c from review.

24041465244575658fdd609349e5d034e2826cef authored about 6 years ago
Update atfork child handler to discard global state.

Update global context mutex to a pointer, rather than static value,
allowing mutex to be re-init...

2e8fd334bea25a235837834ed51d016624075c58 authored about 6 years ago
Fixup copyright header.

6fc1af7a73cc56750dbc8971ab42eb1fe5860abe authored about 6 years ago
Disable test_forksafe on windows builds.

Disable test_forksafe on windows builds; fork is not supported on
platform and pthread interface...

77d2ed8fb825919ee9b5a2bd5d96c4258afdce2b authored about 6 years ago
Pin conan_package_tools at 0.19.3 in CI.

Pin conan_package_tools at last-known-good version 0.19.3, workaround
for CI failures in 0.19.7.

33436001f5b8aaef594b700e0f0e978915687524 authored about 6 years ago
Fix atfork handler void arg declaration.

4e55e201584ba1b38818db33144a0d4331c0e43a authored about 6 years ago
Fix atfork registration safety and mutex management.

Fix atfork registration, ensuring single registration of handlers via
global flag. Update atfork...

138dbc42a8998a415d079c1fdc47b7005845e0a5 authored about 6 years ago
Add init with pthread_atfork hook.

Update blosc to reinitialize child global context post-fork, discarding
potentially inconsistent...

4a3036cadeea979ffcf6a44b40bfb5d278344f8b authored over 6 years ago
Add test for compressor fork-safety.

8cc6c40846a0a5477f789ca2a5dad64a661c9a49 authored over 6 years ago
Add a code of conduct

a45ef59ebd4bbf062bcf6620b944539473b88f74 authored over 6 years ago
Post 1.14.4 release actions done

a60e30bf371b50dff22a50e224e95752ee41dfb5 authored over 6 years ago
Another test for using Python 3.6.6 on OSX (take 4)

53b21fec4ab687b7ed2f726647cb02eff8227470 authored over 6 years ago
Another test for using Python 3.6.6 on OSX (take 3)

4ef9479ac762987aa4c8fbfbc33a977d95e4457a authored over 6 years ago
Another test for using Python 3.6.6 on OSX

228e103645aa144649c8f821718bd2318559e40e authored over 6 years ago
Another test for using Python 3.6.6 on OSX

0d924af319cd403684c5b42ffafdf700bebaca2d authored over 6 years ago
Apparently selecting python 3.6 does not help, so disable OSX completely on Travis for now

91c81b0714caf94c16209bb0a19aac5685dc34c7 authored over 6 years ago
Try to use Python 3.6 for Mac OSX builds

0747bf9e20443fdbc4b843f68c8539d12f7ab176 authored over 6 years ago
Try to use Python 3.6 for Mac OSX builds

db847d39e3aad56ec2cf2f7b2b0c2cf89b1725a1 authored over 6 years ago
Getting ready for 1.14.4 release

424596b8bbdc144248ffe16520b536d7dc106355 authored over 6 years ago
Added protection against 0 or negative blocksizes

dacdafd892fe1555a4b470fafb717d6447cfd963 authored over 6 years ago
Updated release notes.

c7792d6153eaf3d3d86eb33a28e9c613d2337040 authored over 6 years ago
Check that destination is larger than BLOSC_MAX_OVERHEAD. Fixes #234.

2f7c6238fada1a6e0f2f9f69717e75b95559e9b6 authored over 6 years ago
Add a new DEACTIVATE_SSE2 option for cmake. Fixes #236.

111bae39da3f2bd4d74e22b041f7718a40a4e1a8 authored over 6 years ago
Better handling of NULL arguments and test actual return value. See #228.

5d901610cd9224365ecba512a1319f53961e1dde authored over 6 years ago
[STY] Slight style improvement.

900a9513f551cdae6ac190e8045386e549e6ff05 authored over 6 years ago
[TYPO] Fix a typo by removing unecessary comments. Fixes #225.

f86c168da94fe01cb77731b2611188da2ed6367b authored over 6 years ago
[FIX] Better protection for returned strings in blosc_get_complib_info(). Fixes #228.

f31a9ec862b19f529883b19bed25994ceb4fdd7f authored over 6 years ago
[FIX] blosc_get_complib_info() checks that the library actually exists. Fixes #227.

bfc0255b2979117bc484e0308384314258897aa1 authored over 6 years ago
Post 1.14.3 release actions done

6a196dfbc193b32f9969265c3761a158d5692aeb authored almost 7 years ago
[REL] Getting ready for 1.14.3 release

88864b5fb759d12a0b32c47ad9f0436d00adea88 authored almost 7 years ago
[FIX] Remove unused variable

1cc6dcde3b45b14493bbcb82087c9387e19d4493 authored almost 7 years ago
[DOC] Added release notes about win32/pthread.h enforcement on Win

056baa20a85a668743d8e60624fe7ed110f739d5 authored almost 7 years ago
Merge pull request #224 from stevengj/patch-1

always use win32 threads on Windows

fcbed9c75381b7e4b60c96eb9baaba855f4bd394 authored almost 7 years ago
always use win32 threads on Windows

On Windows with non-GNU compilers, `blosc.c` uses `win32/pthread.c` as a lightweight pthreads re...

f33c33c48db2a9331b562a9da593b22de118d21f authored almost 7 years ago
[UPD] Zstd sources updated to 1.3.4

aa630eba513502357e5199130dc06949b6c13b8f authored almost 7 years ago
Post 1.14.2 release actions done

1bf4121dfd8173502992933ec5220e5bd3ae2c7b authored almost 7 years ago
Getting ready for 1.14.2 release

917e0a5906da0a70423f2307cd2685e8683bc1ff authored almost 7 years ago
Removed unsused variables

f5adef0375dd19875f0fb31afab32c4e2b2e93d6 authored almost 7 years ago
[FIX] Revert previous commit in config for CMake on Win

6feab12d8e3eeddc4e7506f8d76cf0e34653fb66 authored almost 7 years ago
[FIX] Trying with on CMake for Win

12790aac83698187b71f3fcafdb6d0608e7bc844 authored almost 7 years ago
[FIX] Revert previous commit on removing (spureous?) config for Win

51e1fb731c4112083e57fa8787ba6867a67275e9 authored almost 7 years ago
Post 1.14.1 release actions done

b62ef9bfbbb0b08da453c3922ca80b6edafcdaca authored almost 7 years ago
Getting ready for 1.14.1 release

b0253d18e922871212f39ca1f66cc06c618d1aed authored almost 7 years ago
[CI] Trying to make osx to work on travisci

65da5ce35859fe96f53e337c3d19681f50a7a00f authored almost 7 years ago
[FIX] Remove the (spurious?) $Configuration var in cmake config

bad7f14295e00f712f0d78c00abd4b9d2a1a2a60 authored almost 7 years ago
[FIX] Moved fsize declaration so as to be c89 compliant. Fixes #221

afeab750c34d5f98bdeef8acccf50fef484812a3 authored almost 7 years ago
[PERF] Use unaligned copies for 4 and 2 bytes too

364dd1bcd700e64b91fe9217b207cfcfe33d604b authored almost 7 years ago
[FIX] Do not use unaligned access when copying. Fixes #223.

8a84d51487eed81431b0fa488805a62c2d8f0163 authored almost 7 years ago
Merge pull request #222 from emmenlau/emmenlau_minor_fix_for_mingw64

Minor fixes for mingw64

113b13eb482e142ccf7321bfc740dc15b31483c0 authored almost 7 years ago
Merge pull request #220 from extrowerk/haiku_support

Haiku support

6c0a072c84e9127ebda34355957055d617711ae8 authored almost 7 years ago
use stdint.h also on non-Windows platforms

ef7b3cbcc5bc523d203b86fbdc514004d157d57e authored almost 7 years ago
setenv() is also missing on MinGW (not only on MSVC)

15001bb15fb88d7da943bfed6dd87d5bfd6ac9a8 authored almost 7 years ago
Try to use symlinks for the shared libraries

39ca44b1dc4a06b7c25ba2a71a050c4b90d1217d authored almost 7 years ago
[DOC] Light review of the docstrings for public API

3a8acd1a175ab3399e623df8bfba91bcf54f356c authored almost 7 years ago
[DOC] Intel processors -> x86 processors

f8279d092aa5757d470a507db6a139eb60c5f27a authored almost 7 years ago
filegen build fix

a6dd730f0473a42fdfa88ef353891d5f4f703f64 authored almost 7 years ago
tests: build fix

23efddf7e08c7fa19a3133ae05d4015a90433f36 authored almost 7 years ago
Bench fixes: haiku got no -lrt, and it have unistd.h

8a98c40cbdcf6979d63e117e6099431197293dfd authored almost 7 years ago
Post 1.14.1 release actions done

043a37feebf386cd230614e8d8b782c28451be17 authored almost 7 years ago
Getting ready for 1.14.0 release

3f2464bdb8eabb107b7bfc7e48adaae2b9faeb0c authored almost 7 years ago
[FEAT] BLOSC_PRINT_SHUFFLE_ACCEL envvar is now honored for debugging purposes

dbf989d48cbe92ccbd201629985f684a59e704f3 authored almost 7 years ago
Merge pull request #219 from Blosc/pr/217

Refuse to read future format versions

759eb806c172d86bf394c2e2de75c4398b206564 authored almost 7 years ago
[STY] For consistency, print a message error (fix this in the future)

5066fc910d32a3298ec267894c5f5514fd152b5b authored almost 7 years ago
[STY]compressor_version -> compversion

6249b672af736890893b1d1f595410cde77aae14 authored almost 7 years ago
Refuse to read future format versions

Adds checks to header format version byte, to compressed data format
version byte, and that rese...

90719d48c76ce0bde859e9253f8eaabca35fd1f9 authored almost 7 years ago
Rename variable, make errors non-fatal

d55342ecfc5187d05b9c4f8e41a56f2ad40287ae authored almost 7 years ago
Merge pull request #218 from kalvdans/enable-gcc-warnings

Turn on useful warnings from gcc

b569be2c55ca2a60afd29a69218f0a759184fb78 authored almost 7 years ago
Merge pull request #216 from Blosc/forward-compat

[COMPAT] New split mode for forward compatibility by default

4719f7e300b92b4362df4b8503632fca528b56d9 authored almost 7 years ago
Revert unintentional change.

7f3e2dec9373b662effe7aa438f655a62c2fd5b1 authored almost 7 years ago
Bump cmake version to get add_compile_options()

8d6b7c0ce4d05a2c426597c196c0622f7a6c3e33 authored almost 7 years ago
Revert Windows flags + no need to quote gcc flags

I better not touch Windows flags since I can't easily test out the
changes locally.

c749a310f32c2ab1aaf44838e099fa6f685c6842 authored almost 7 years ago
Use builtin function for compiler flags

Use add_compile_options() instead of fiddling with variables. The
options will apply to both C a...

a2242c6e1877d078735c693f0ba8f4ed9681495c authored almost 7 years ago
Revert changes that had no effect.

9b0bdcb4693c3a57b5bce20f470316f2a4140c85 authored almost 7 years ago
Give up on warning for unused functions

Function definitions in header files makes some functions unused in some
compilation units.

327e717bf92c68fad04cbddcc27610349d4192b0 authored almost 7 years ago
Fix warnings on macintosh and errors with visual C

571a3edf138bece6f07ac6873e262d52a0db70e0 authored almost 7 years ago
Turn on useful warnings from gcc

Fix code that gcc warns for. Remove unused variables, const poisoning,
and use declare functions...

910d93bd1c645cc07ecff3e561b830c17cafc3b8 authored almost 7 years ago
[FIX] Trying to fix Windows issues for new filegen.c

f237fbdb50c5c4eab2276d56f5be72d83b19f645 authored almost 7 years ago
[DOC] Updated the section on how to check forward compatibility

68957011580239ea3f04648ef86b63e60c533704 authored almost 7 years ago
[FIX] Use the actual target for filegen executable

7b28b6cdc5e8337c2520fa73403cccd086f6909e authored almost 7 years ago
[DOC] Added a new section on how to check forward compatibility

3e951d8dc6caf772c1b963496221254347b3fcd6 authored almost 7 years ago
[WIP] Added backward compatibility tests

8620739d52a1eabeae15a2262e7628b658b54170 authored almost 7 years ago
BLOSC_NOLOCK envvar detection should always go the last

974ad4eddc063728599254a58b7e550af729168f authored almost 7 years ago
Documented the forthcoming change in the split flag

0fe6cc97bdd018fdf4bd171997d58540d0311976 authored almost 7 years ago
Different compressed datafiles for forward/backward compatibility tests

a7f7ed530e8d9c039014f7aeadda5f123edf3f69 authored almost 7 years ago
[WIP] Support for setting the split mode via environment variables

9b2af7c9e01b7a2203e2e2d5db986461664b681b authored almost 7 years ago
[WIP] New split mode for forward compatibility by default. blosc_set_splitmode() for selecting another split mode.

8331ff27adfa349df73a70f655c7c54077d90468 authored almost 7 years ago
Post 1.13.7 release actions done

32ccb88cda4351ce53a0ec868f9528ad71d2e966 authored almost 7 years ago
Getting ready for 1.13.7 release

bd9005dc73fc3dcecf89adb7d43267baa0f41923 authored almost 7 years ago
Merge branch 'master' of https://github.com/Blosc/c-blosc

377b5854ecfdd41ef7b1aede66d09204f6dfd877 authored almost 7 years ago
Getting ready for 1.13.6 release

572526753771f848c829921ea693e6a1e53f8674 authored almost 7 years ago
Merge pull request #213 from lasote/master_conan

Stable channel by default

3cf5c4e264e23d3981c7a7c7e321e66ba0b8d004 authored almost 7 years ago
Stable channel by default

65ded4cb95397f645ba098d503ff08ce12461b07 authored almost 7 years ago