Ecosyste.ms: OpenCollective

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

github.com/Blosc/c-blosc2

A fast, compressed, persistent binary data store library for C.
https://github.com/Blosc/c-blosc2

Merge pull request #204 from nmoinvaz/fixes/metalayers-leak

Fixed frame metalayer loading memory leaks

1a42fcd4473577cb8558b5609672a02388dabd39 authored about 4 years ago
Update cratios for latest zstd (which are curiously worse than 1.4.5)

c91ed64cc5403478c2ebce420f84dd3a2a0540dd authored about 4 years ago
lz4 codec updated to 1.9.3

85b09597ce9262cb32cadbb2acae31f37aa5fcf6 authored about 4 years ago
zstd codec updated to 1.4.8

922b9eb9b405a143622eec3c2e2c977bd0cbd761 authored about 4 years ago
Merge pull request #206 from Blosc/lazychunk2

Lazychunk2

eeb9545db3e105bc24ad944e3cd22ae1ed0fe1bd authored about 4 years ago
Fixed ASAN heap-buffer-overflow when reading frame index chunk.

https://oss-fuzz.com/testcase-detail/5963546544439296

5a65e3d8322f16eb50fdf2ece0481bd9714313da authored about 4 years ago
Updated documentation of lazy chunks

2985522fc87ec8efd924df9071685e3e5dbf44b8 authored about 4 years ago
Separate frame metalayer loading from parsing. This helps reduce the number of times we have to check to see if we need to free the header buffer on error conditions.

2f2ffb585489118e7b9affa6991d8d421a976e40 authored about 4 years ago
Do not malloc space for compressed streams in lazy chunks

c95ff8cc9bfbab6a19e2656eb2df5b439f6e07dd authored about 4 years ago
Avoid using space in blocks section when decompressing lazy chunks

9cc173c8d9bcc1dadd37d65904b37c3abae3180b authored about 4 years ago
Merge pull request #201 from nmoinvaz/fixes/thread-ctx-int-overflow

Fixed UBSAN integer overflow when multiplying blocksize by 2.

c06349ceaf8cbc32740ad9fe565ef2ba05d1076a authored about 4 years ago
Fixed data_chunk not being freed if extended frame can't be opened.

7e7c444a48c10fede8602eb15ca2afaf4cc1ed94 authored about 4 years ago
Fixed ASAN direct-leak caused by metalayers not being fully cleaned up when they fail to load.

https://oss-fuzz.com/testcase-detail/4783158937649152

888435d0697ff7516ea5cb6f48c7648a1b3df848 authored about 4 years ago
Check number of metalayers does not exceed maximum.

b4bf11aee91bc2e7ec55482fb3899c79ca186f74 authored about 4 years ago
Fix some warnings spit by clang

b41a6f504640cecd69c5e7db13a8225a36c4c64c authored about 4 years ago
Fix segfault when using bitshuffle in lazychunks

e9e716633b49aa757e7327c25c4a56e2886b4dc4 authored about 4 years ago
Merge pull request #203 from nmoinvaz/fixes/get-coffset-checks

Fixed segfault on unknown address when not checking offsets.

19a0934c55180d950d169cc9d56baa105e390d92 authored about 4 years ago
Merge pull request #202 from nmoinvaz/fixes/trailer-offset-int

Fixed ASAN heap-buffer-overflow by 4 when reading usermeta length.

5c16b6131069a24372b030e1681d4b399964e905 authored about 4 years ago
Use the BLOSC_MAX_TYPESIZE symbol

8fa345af6febb286e75d899f705de0fcdf15742a authored about 4 years ago
Fixed segfault on unknown address when not checking offsets in get_coffsets.

https://oss-fuzz.com/testcase-detail/6501619711737856

15d93ba1b355adf7d55edd59e3b7d05e0eb3f2d5 authored about 4 years ago
Fixed ASAN heap-buffer-overflow by 4 when reading usermeta length.

https://oss-fuzz.com/testcase-detail/6308459295408128

0c165a8be241e3b49f5ab23d401b6b4c30ba6288 authored about 4 years ago
Fixed UBSAN integer overflow when multiplying blocksize by 2.

https://oss-fuzz.com/testcase-detail/6248150975250432

f9d52888abd4d3612d7eb15f054efd1a5dcb82d3 authored about 4 years ago
Merge branch 'master' of https://github.com/Blosc/c-blosc2

5b2009c497d5e3f2e3265795fa1aab12bfd0adcc authored about 4 years ago
Fixed the token bit description

d8e1c5150b308737a011b648bce3b3b4431a3caa authored about 4 years ago
Merge pull request #200 from nmoinvaz/fixes/64-bit-alloc-fuzzer

Prevent ASAN 64-bit memory allocation in fuzzers.

a21165e79e1d00ab78b86d0fafd1a7e9424ab484 authored about 4 years ago
Merge pull request #199 from nmoinvaz/fixes/typesize-runlen

Fixed UBSAN divide-by-zero error in handle_runlen with typesize.

e98f532203fc57ee69ed4cb7b5e1ad0734b80616 authored about 4 years ago
Merge pull request #198 from nmoinvaz/fixes/offset-check

Fixed UBSAN error when offset exceeds header length.

e72a363925be7688db77c91e1e4b20f52ccadf53 authored about 4 years ago
Merge pull request #197 from nmoinvaz/fixes/header-len-leqzero

Fixed ASAN error due to invalid header length.

98bb9e682481b934f65db1bbd73bc2c3a41f2931 authored about 4 years ago
Check that typesize cannot be zero in runlen chunks

fdfeb753f3c14b20e33611da4a0a39d3b57a57ab authored about 4 years ago
Prevent ASAN 64-bit memory allocation in fuzzers.

https://oss-fuzz.com/testcase-detail/5005175230169088

4f7cfdbde36917b3b6291492240fc9b128ace1d7 authored about 4 years ago
Fixed UBSAN divide-by-zero error in handle_runlen with typesize.

b4fd1963415522bdb94de45e9f326867fdfdbc76 authored about 4 years ago
Fixed UBSAN error when offset exceeds header length.

https://oss-fuzz.com/testcase-detail/4800450727641088

bc4cc4dc0bcf6bef960908264e92c58f077f733f authored about 4 years ago
Fixed ASAN error due to invalid header length.

https://oss-fuzz.com/testcase-detail/6021380745330688

f00f545b17cbb9958e9da054d137dbf0edd60331 authored about 4 years ago
Merge pull request #192 from ihsinme/ihsinme-patch-212

fixed memory leaks

aebf2b9858368681e497f136501ab33cc1014aed authored about 4 years ago
Zero runlen (#195)

* Support for zero detection run-lenghts in whole chunks is complete

* Add a new blosc2_chunk...

c473b21cff5e1a459b4467f18bf7414114f848fd authored about 4 years ago
Update ROADMAP.md

Mark sparse (now called extended) frame support as done.

Add network I/O support.

0e8bdfce66ba4b2fef79a2525fd83ecfc22b0983 authored about 4 years ago
Small embellishements

0dae3518e8b2a59fa5f1a0459cdae950f68ce025 authored about 4 years ago
Fix error getting coffsets in frames

0739de6c94ca57367192250cfad779cca1349088 authored about 4 years ago
Update frame.c

d628bf079a78d04b274434da6dacec460b50cc38 authored about 4 years ago
Update frame.c

08e95061a202aef330615c8ca14cc387451007d5 authored about 4 years ago
Merge branch 'master' into ihsinme-patch-212

a7b4b9ad870a6508502aae3bb5dcc307a6a6f779 authored about 4 years ago
Update frame.c

7ae4343097f85f62f778f36938110f94f7671c02 authored about 4 years ago
Fix an unwanted free

958e3e19a0fb9f951f1222627ff5e7f94920fda1 authored about 4 years ago
Merge pull request #193 from Blosc/small_blocksize

Fix error with small blocksizes

a2ca0b4a8e94af0c655b514f927161d0ba121c55 authored about 4 years ago
Fix requested changes

f6540bdcbc86a5e3837e20bac086717bdc1fe9b7 authored about 4 years ago
Fix requested changes

11fd7a4edf2715116a047c26c5909bdf16e4dd2f authored about 4 years ago
Add deleted tests

746b4b89430623021a9c8e0dc1e154640ee53a39 authored about 4 years ago
Fix error with small blocksizes

250ca709b73000fe9c96fcc26109f233103b1636 authored about 4 years ago
Merge pull request #176 from martaiborra/persistent-schunk

Extended frame implementation

867158a309800402f3603baf5dea7e8de9267f6e authored about 4 years ago
Add README_EFRAME_FORMAT file

80a0aa30006f248b4265b6e6da3bfd74325981af authored about 4 years ago
Update schunk.c

629c01d1fe81281f3225aa3925c931e5666b630e authored about 4 years ago
Update frame.c

6990df5ae8009611fa6a1782e33de0c6b732a71a authored about 4 years ago
Change content of the offsets chunk from negative to positive

a755a88a6009ef29b888dbb25c2f141aad479b01 authored about 4 years ago
Merge pull request #191 from nmoinvaz/fixes/header-frame-len-check

Fixed ASAN error when reading blosc version in blosc_getitem.

719f9df4bcd936aadbc493436cf6f8d0630d3059 authored about 4 years ago
Merge branch 'master' into persistent-schunk

88b8cf4d37ed0394f8864163bb2a18bb313ee78c authored about 4 years ago
Fixed ASAN error when reading blosc version in blosc_getitem.

https://oss-fuzz.com/testcase-detail/6522073996460032

28c392c59448389adfb1f8fd223da0acacfca301 authored about 4 years ago
Fix bug in frame_update_chunk in was there was made a reorder before

c0b5934577088df6eebd4ea9e7788dcfa025c7e8 authored about 4 years ago
Merge pull request #189 from Blosc/arm64

Fixes for arm64

f69534f6b18fa6e4452e0242b30b4bc44d03d381 authored about 4 years ago
Improve frame_insert_chunk for eframes

eadf2ef8492a2d63a7001ff4dcf1970f0c2e47ec authored about 4 years ago
Restore a needed stdbool.h header

aa27d71f2d58c690629b05a8f5f8d20ec54e3314 authored about 4 years ago
Merge master

949065bcd3fb00a253d3185eee149903565c657e authored about 4 years ago
Fix minor warnings

56278eca724aa11ce49c1a88f75abfd5514b27fa authored about 4 years ago
Proper format and unroll shuffle NEON routines

652682d52bc33c4c3c5dacd3f319707662797d69 authored about 4 years ago
Prefer the scalar bitshuffle than buggy (and slower) NEON version

536c7bf75cc9547ea00fa3bf8fda4919f199c3e6 authored about 4 years ago
Support for Mac M1 (arm64)

1c4016007ece538d83f32a2a90f42aacf3249026 authored about 4 years ago
Some reformating and type fixing

a42c5432d114aa2995424b2b7567a10d375eea9e authored about 4 years ago
Fix bug in schunk_get_chunk

68a7bc00b0c06a0b2314e4801499815d5b9d7b95 authored about 4 years ago
Fix bug in frame_get_chunk when offset = 0

e2219f209f45192f1f36b0f5e42fdc45434cecbe authored about 4 years ago
Fix bug in frame_get_chunk

09175638785ddebf1d615428163fde1c789b9023 authored about 4 years ago
Fix decompress_chunk for working with reorder

063e2e2a8a3b7279042eabafd0df9268312e44f0 authored about 4 years ago
Improve frame_insert_chunk for eframes

eb8ab5323a65a13130897b989bc6f6f1380fd749 authored about 4 years ago
Complete reorder_offsets for eframes

1d9901917dd6bb0ac1c0766a3da768a1a3dfa309 authored about 4 years ago
Fix uncompleted change from int64_t to int32_t

03d31531b457add1ebc180bd068dddd3ef97fabf authored about 4 years ago
Change nchunk type back to int32_t

f4de928649eb5d5e93df5f5fc1ac0ce147f2b04f authored about 4 years ago
Fix bug in insert_chunk

db6ef77814a2ede50836258629b6a4739f1bffc4 authored about 4 years ago
Complete frame_insert_chunk for eframes

ae7d4982d6b954d412f7b3a006ced5eec0f9b4ba authored about 4 years ago
Merge branch 'update' of https://github.com/aleixalcacer/c-blosc2 into persistent-schunk

90b0210cbbdf899d6ff9c56a659a7095b74f59af authored about 4 years ago
Merge branch 'master' into persistent-schunk

93e3304fe1ac7310cbf7dfc162e79f2ed82ae377 authored about 4 years ago
Delete duplicated code, change nchunk to int64_t and consequently update chunk name format to 16 zeros of padding

4a26ea035234e2a8b232ed342fded71f628a5932 authored about 4 years ago
Fix compile errors

e9860b7d863d2fb4edbf5512379e8dd28c2b06cd authored about 4 years ago
Merge pull request #186 from iris-ersc/fix/cmake_version_comparison

Use VERSION_GREATER to compare cmake versions

da437aa64b33f06a6e519e6495635b1d501800d4 authored about 4 years ago
Use VERSION_GREATER to compare cmake versions

885f0d5a439d0628e2c74a6b72de86ce4da34cbe authored about 4 years ago
Merge persistent-schunk

137444515a9c9c0b0951b9ddedf81e60b767f7dd authored about 4 years ago
Add insert

8b70d34f7d65337e3c67f066698055a1bb2ba4ca authored about 4 years ago
Fix compatibility issue

cb891d4255aeaa814337645ea284c3297b30839a authored about 4 years ago
Implement frame_update_chunk for eframes

380be23cd3b095357fcf9acb48bfb56364c0c63c authored about 4 years ago
Merge branch 'update' of https://github.com/aleixalcacer/c-blosc2 into persistent-schunk

48fc6a574873e8a479c47e89447953f3e9ba3643 authored about 4 years ago
Finish update

ecab96a1886e80d8ca9f3e7409d542a2b601d9f7 authored about 4 years ago
WIP

2882a4589028d69e36e16045694e43c2a3dedfb8 authored about 4 years ago
Correct spaces

c4fcf823fc753077bc3a587e2ad9d9e9a5d62393 authored about 4 years ago
WIP

6bef02fe59b0ad2616664701f8538568c3b8316d authored about 4 years ago
Fix merge conflict

ceb8351e66f631af1e59ce796981c85ba50699a5 authored about 4 years ago
Merge pull request #185 from nmoinvaz/fixes/token-check

Check for enough space to decode cbytes token.

787c8184416a388a26c1f3c82bf182dc06496d1c authored about 4 years ago
Merge pull request #184 from nmoinvaz/fixes/invalid-nbytes

Sanity check for compressed and uncompressed sizes in frame header

15f9cd0a160847d01e1aa18f00533f25cbe94e39 authored about 4 years ago
Correct spaces between parameters and *

9843e19b897bccaf7952b5bd7f988e89fadac8fb authored about 4 years ago
Fix the copy of storage properties

5e0bd52e579459e8fda9f1c6406f1e376befcf17 authored about 4 years ago
Do not free sdata when it is not owned

aefd3829af33a7814f76137838d741fd7b1058d4 authored about 4 years ago
New codification for run-length in chunks

8cb8eb21459b5e7ccb20b1c9ca150867275b69e3 authored about 4 years ago
Check for enough space to decode cbytes token.

44a57aff24cb696321eb839d75b7ebbcbb49b535 authored about 4 years ago
Added sanity check for compressed and uncompressed sizes in frame header.

0fea84f6790a52f7b1e6cb0d475d85130ca6f001 authored about 4 years ago