Nick Terrell
5233c58e6c
[doc] Clarify requirements around Block_Maximum_Size in spec
...
Clarify that it is legal to send compressed blocks that are larger than the
uncompressed size so long as their `Block_Content` is no larger than
`Block_Maximum_Size`.
See https://github.com/facebook/zstd/issues/4667
2026-05-14 18:45:42 -04:00
Yann Collet
c367e0c149
Merge pull request #4657 from facebook/dependabot/github_actions/msys2/setup-msys2-2.31.1
...
Bump msys2/setup-msys2 from 2.31.0 to 2.31.1
2026-05-14 15:11:55 -07:00
Yann Collet
885c79ba4a
Merge pull request #4658 from facebook/dependabot/github_actions/actions/upload-artifact-7.0.1
...
Bump actions/upload-artifact from 7.0.0 to 7.0.1
2026-05-05 14:19:30 -07:00
dependabot[bot]
cb6b844cb5
Bump actions/upload-artifact from 7.0.0 to 7.0.1
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 7.0.0 to 7.0.1.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v7...v7.0.1 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: 7.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-01 06:18:35 +00:00
dependabot[bot]
c770d993fb
Bump msys2/setup-msys2 from 2.31.0 to 2.31.1
...
Bumps [msys2/setup-msys2](https://github.com/msys2/setup-msys2 ) from 2.31.0 to 2.31.1.
- [Release notes](https://github.com/msys2/setup-msys2/releases )
- [Changelog](https://github.com/msys2/setup-msys2/blob/main/CHANGELOG.md )
- [Commits](https://github.com/msys2/setup-msys2/compare/cafece8e6baf9247cf9b1bf95097b0b983cc558d...e9898307ac31d1a803454791be09ab9973336e1c )
---
updated-dependencies:
- dependency-name: msys2/setup-msys2
dependency-version: 2.31.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-01 06:18:32 +00:00
Yann Collet
0cdce55f2f
Merge pull request #4648 from eyupcanakman/fix/valgrind-test-no-arg
...
Pass invalid argument in valgrindTest to force failure
2026-04-24 22:35:25 -07:00
Eyüp Can Akman
44ebbde6a3
Fake console stdin in valgrindTest to force failure
2026-04-20 20:12:21 +03:00
Yann Collet
48c0ed7362
Merge pull request #4635 from facebook/dependabot/github_actions/msys2/setup-msys2-2.31.0
...
Bump msys2/setup-msys2 from 2.30.0 to 2.31.0
2026-04-01 15:07:14 -07:00
Yann Collet
b3a648a204
Merge pull request #4636 from facebook/dependabot/github_actions/github/codeql-action-4.35.1
...
Bump github/codeql-action from 4.31.2 to 4.35.1
2026-04-01 15:06:22 -07:00
Yann Collet
6d6eff1008
Merge pull request #4634 from facebook/dependabot/github_actions/android-actions/setup-android-4.0.0
...
Bump android-actions/setup-android from 3.2.2 to 4.0.0
2026-04-01 15:05:28 -07:00
Yann Collet
c0ec909bde
Merge pull request #4633 from facebook/dependabot/github_actions/microsoft/setup-msbuild-3.0.0
...
Bump microsoft/setup-msbuild from 2.0.0 to 3.0.0
2026-04-01 15:04:29 -07:00
dependabot[bot]
0d815ad877
Bump github/codeql-action from 4.31.2 to 4.35.1
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 4.31.2 to 4.35.1.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/0499de31b99561a6d14a36a5f662c2a54f91beee...c10b8064de6f491fea524254123dbe5e09572f13 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.35.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-01 05:50:47 +00:00
dependabot[bot]
a23bf84362
Bump msys2/setup-msys2 from 2.30.0 to 2.31.0
...
Bumps [msys2/setup-msys2](https://github.com/msys2/setup-msys2 ) from 2.30.0 to 2.31.0.
- [Release notes](https://github.com/msys2/setup-msys2/releases )
- [Changelog](https://github.com/msys2/setup-msys2/blob/main/CHANGELOG.md )
- [Commits](https://github.com/msys2/setup-msys2/compare/4f806de0a5a7294ffabaff804b38a9b435a73bda...cafece8e6baf9247cf9b1bf95097b0b983cc558d )
---
updated-dependencies:
- dependency-name: msys2/setup-msys2
dependency-version: 2.31.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-01 05:50:38 +00:00
dependabot[bot]
497a433e01
Bump android-actions/setup-android from 3.2.2 to 4.0.0
...
Bumps [android-actions/setup-android](https://github.com/android-actions/setup-android ) from 3.2.2 to 4.0.0.
- [Release notes](https://github.com/android-actions/setup-android/releases )
- [Commits](https://github.com/android-actions/setup-android/compare/9fc6c4e9069bf8d3d10b2204b1fb8f6ef7065407...651bceb6f9ca583f16b8d75b62c36ded2ae6fc9c )
---
updated-dependencies:
- dependency-name: android-actions/setup-android
dependency-version: 4.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-01 05:50:32 +00:00
dependabot[bot]
5fc4931c04
Bump microsoft/setup-msbuild from 2.0.0 to 3.0.0
...
Bumps [microsoft/setup-msbuild](https://github.com/microsoft/setup-msbuild ) from 2.0.0 to 3.0.0.
- [Release notes](https://github.com/microsoft/setup-msbuild/releases )
- [Commits](https://github.com/microsoft/setup-msbuild/compare/6fb02220983dee41ce7ae257b6f4d8f9bf5ed4ce...30375c66a4eea26614e0d39710365f22f8b0af57 )
---
updated-dependencies:
- dependency-name: microsoft/setup-msbuild
dependency-version: 3.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-01 05:50:27 +00:00
kevinjzhang
3ae099b48d
Merge pull request #4626 from kevinjzhang/fix-high-memory-usage
...
Fix unintended high memory usage
2026-03-17 16:16:04 -07:00
Kevin Zhang
cef5a5611a
Fix unintended high memory usage
2026-03-17 13:11:22 -07:00
Yann Collet
e56865641e
Merge pull request #4613 from nidu-ninja/null-deref-custom-calloc
...
Fix potential NULL pointer dereference in ZSTD_customCalloc when cust…
2026-03-16 09:37:07 -07:00
Yann Collet
c84c8fb47f
Merge pull request #4606 from jlee303/update_manual
...
Update manual/error message
2026-03-13 10:37:36 -07:00
Yann Collet
ff25783fcb
Merge pull request #4619 from jlee303/display_option_c
...
Promote -c flag
2026-03-13 10:34:03 -07:00
Yann Collet
155046f3ac
Merge pull request #4620 from jlee303/defineable_cflags
...
Make DISPLAY_LEVEL_DEFAULT configurable at compile time
2026-03-13 10:33:46 -07:00
Yann Collet
ee0af93e1c
Merge pull request #4609 from Integral-Tech/memory-g-suffix
...
Accept G, GB and GiB suffixes for options
2026-03-13 10:33:24 -07:00
Jennifer Lee
e374fc76fe
fix display format
2026-03-12 11:34:43 -07:00
Jennifer Lee
3f565b731e
rever -q
2026-03-12 11:32:48 -07:00
Jennifer Lee
3041c8e539
Update #define format
2026-03-11 08:29:06 -07:00
Integral
488b3a7e37
Add tests for options with G, GB and GiB suffixes
2026-03-10 10:16:53 +08:00
Jennifer Lee
2293e9601f
init commit
2026-03-09 17:17:13 -07:00
Jennifer Lee
13ea076d3b
Update tests
2026-03-09 16:40:42 -07:00
Jennifer Lee
043426b3e2
Promote flag
2026-03-09 16:30:41 -07:00
NiDU-NINJA
3f8f9b3f89
Fix potential NULL pointer dereference in ZSTD_customCalloc when custom allocator fails
2026-03-07 08:27:15 +00:00
Integral
f1e77ab2ba
Accept G, GB and GiB suffixes for options
2026-03-07 14:49:39 +08:00
Jennifer Lee
7b04e6dd1e
Retry CI
2026-03-06 09:47:03 -08:00
Nick Terrell
d7ee3207cc
Remove LICENSE file in build/ dir
2026-03-05 19:00:23 -05:00
jlee303
1bd8e55363
Update programs/zstd.1.md
...
Co-authored-by: Nick Terrell <nickrterrell@gmail.com >
2026-03-05 15:12:33 -08:00
Jennifer Lee
6a8715f8d4
update man
2026-03-04 13:29:20 -08:00
Sergey G. Brester (sebres)
6e1e545916
avoid potential RC on ctx->threadLimit, code review;
...
closes gh-4547; replaces gh-4558
2026-03-02 14:39:17 -05:00
Yann Collet
0532fe3e8a
Merge pull request #4598 from facebook/dependabot/github_actions/cygwin/cygwin-install-action-6.1
...
Bump cygwin/cygwin-install-action from 6.0 to 6.1
2026-03-01 00:39:29 -08:00
Yann Collet
9468cace38
Merge pull request #4597 from facebook/dependabot/github_actions/actions/upload-artifact-7.0.0
...
Bump actions/upload-artifact from 6.0.0 to 7.0.0
2026-03-01 00:38:57 -08:00
dependabot[bot]
1c140a86a1
Bump cygwin/cygwin-install-action from 6.0 to 6.1
...
Bumps [cygwin/cygwin-install-action](https://github.com/cygwin/cygwin-install-action ) from 6.0 to 6.1.
- [Release notes](https://github.com/cygwin/cygwin-install-action/releases )
- [Commits](https://github.com/cygwin/cygwin-install-action/compare/f2009323764960f80959895c7bc3bb30210afe4d...711d29f3da23c9f4a1798e369a6f01198c13b11a )
---
updated-dependencies:
- dependency-name: cygwin/cygwin-install-action
dependency-version: '6.1'
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-01 05:32:44 +00:00
dependabot[bot]
d9b10820f8
Bump actions/upload-artifact from 6.0.0 to 7.0.0
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 6.0.0 to 7.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-01 05:32:41 +00:00
richardsonnick
bb1eedcf86
correct mmap error check
...
Update mmap error validation to check for MAP_FAILED instead of NULL.
POSIX specifies that mmap returns MAP_FAILED (-1) on failure.
2026-02-27 17:40:26 -05:00
Alexander Moch
2107c8f189
bitstream: fix BIT_readBits and BIT_reloadDStream prototypes
...
Align the declarations of BIT_readBits() and BIT_reloadDStream() in
bitstream.h with their FORCE_INLINE_TEMPLATE definitions.
The previous MEM_STATIC declarations caused an attribute mismatch
between the header and the definitions, which can lead to incorrect
compiler assumptions under certain toolchains and optimization levels.
Signed-off-by: Alexander Moch <mail@alexmoch.com >
2026-02-27 16:37:40 -05:00
Radek Zikmund
bce1ec6b07
Make explicit ptrdiff_t to int casts in divsufsort.c to avoid compiler warnings.
2026-02-27 16:32:11 -05:00
Cody
81cf153bce
fix: adjust LDM params in estimate functions to prevent SIGFPE (issue #4590 )
2026-02-27 16:14:28 -05:00
Briar Campbell
117b0edfae
Fix formatting of lz4 option in zstdcli.c
2026-02-27 16:10:41 -05:00
Briar Campbell
a90d7e7689
Fix formatting of lz4 option in README
2026-02-27 16:10:41 -05:00
Yann Collet
1168da0e56
Merge pull request #4575 from Cyan4973/depend_monthly
...
extend dependabot period to monthly
2026-01-26 10:03:13 -08:00
Yann Collet
a380d30b20
extend dependabot period to monthly
2026-01-26 09:01:27 -08:00
Yann Collet
4b8d87a8c3
Merge pull request #4574 from facebook/dependabot/github_actions/actions/checkout-6.0.2
...
Bump actions/checkout from 6.0.1 to 6.0.2
2026-01-26 08:57:23 -08:00
Yann Collet
deb898b541
Merge pull request #4573 from facebook/dependabot/github_actions/actions/setup-java-5.2.0
...
Bump actions/setup-java from 5.1.0 to 5.2.0
2026-01-26 08:56:49 -08:00