Yann Collet
b352748e8a
improved speed of the Sequences converter
2024-12-17 21:33:26 -08:00
Yann Collet
e94e23c67f
added unit tests to ZSTD_compressSequencesAndLiterals()
...
seems to work as expected,
correctly control that `litSize` and `srcSize` are exactly correct.
2024-12-16 20:44:05 -08:00
Yann Collet
ac1e4bef10
produced ZSTD_compressSequencesAndLiterals() as a separate pipeline
...
only supports explicit delimiter mode, at least for the time being
2024-12-16 20:44:05 -08:00
Yann Collet
f0f8030870
ZSTD_SequenceCopier_f no returns the nb of bytes consumed from input
...
which feels much more natural
2024-12-16 20:44:05 -08:00
Yann Collet
41b1ed8262
codemod: ZSTD_cParamMode_e -> ZSTD_CParamMode_e
2024-12-16 20:44:05 -08:00
Yann Collet
fe315d0875
codemod: ZSTD_paramSwitch_e -> ZSTD_ParamSwitch_e
2024-12-16 20:44:05 -08:00
Yann Collet
92747abca3
minor simplification
2024-12-16 20:44:04 -08:00
Yann Collet
2426d96ae6
codemod: ZSTD_sequenceFormat_e -> ZSTD_SequenceFormat_e
...
since it's a type name.
Note: in contrast with previous names, this one is on the Public API side.
So there is a #define, so that existing programs using ZSTD_sequenceFormat_e still work.
2024-12-16 20:44:04 -08:00
Yann Collet
361f3c0db8
move Sequences definition to zstd_compress_internal.h
...
they should not be in common/zstd_internal.h,
since these definitions are not shared beyond lib/compress/.
2024-12-16 20:44:03 -08:00
Yann Collet
2e02cd330d
inform manual users that it's automatically generated
...
suggested by @Eugeny1
2024-10-31 15:06:48 -07:00
Yann Collet
d9553fd218
elevated ZSTD_getErrorCode() to stable status
...
answering #4183
2024-10-31 14:15:50 -07:00
Dimitri Papadopoulos
2d736d9c50
Fix new typos found by codespell
2024-06-20 20:12:16 +02:00
Yann Collet
c5da438dc0
fix typo
2024-03-18 12:33:22 -07:00
Yann Collet
3d18d9a9ce
updated API manual
2024-03-18 12:30:54 -07:00
Yann Collet
686e7e4b4b
updated version to v1.5.6
2024-03-14 15:38:14 -07:00
Yann Collet
f77f634d41
update API documentation
2024-02-24 01:28:17 -08:00
Dimitri Papadopoulos
fe34776c20
Fix new typos found by codespell
2023-09-23 18:56:01 +02:00
Yann Collet
9f58241dcc
updated version number to v1.5.5
...
also : updated man pages
2023-03-31 23:02:08 -07:00
Yann Collet
95ffc767f6
updated man pages
2023-02-09 14:40:39 -08:00
Yann Collet
39ceef27f9
bump version number to v1.5.4
...
start preparation for release
2023-01-30 19:06:39 -08:00
Nick Terrell
0f4fd28a64
Deprecate ZSTD_getDecompressedSize() ( #3225 )
...
Fixes #3158 .
Mark ZSTD_getDecompressedSize() as deprecated and replaced by ZSTD_getFrameContentSize().
2022-08-01 11:52:14 -07:00
Elliot Gorokhovsky
5c382bf110
1.5.3 version bump
2022-06-29 14:45:53 -04:00
Dominique Pelle
b772f53952
Typo and grammar fixes
2022-03-12 08:58:04 +01:00
Yann Collet
e9dd923fa4
only declare debug functions in debug mode
2022-01-26 14:47:24 -08:00
W. Felix Handte
e1323744b6
Update Docs
2022-01-07 14:14:26 -05:00
Yann Collet
41153071a0
updated manual
2021-12-21 08:52:50 -08:00
Yann Collet
a9e43b37d0
Revert "Limit ZSTD_maxCLevel
to 21 for 32-bit binaries."
2021-12-20 11:43:14 -08:00
Yonatan Komornik
ef2cba609d
ZSTD_maxCLevel
now limited to 21 for 32-bit binaries.
...
CI tests for constrained memory runs with max level on 32-bit binaries.
2021-11-30 10:31:52 -08:00
Martin Liska
1c2b02eee9
Support thread pool section in HTML documentation.
2021-10-15 18:35:39 +02:00
sen
c730b8c5a3
Remove const data members in threadpooltest payload ( #2639 ) ( #2640 )
2021-05-12 16:09:48 -04:00
sen
9c23ea9e2b
Bump version to 1.5.0, rebuild documentation ( #2634 )
2021-05-11 16:32:09 -04:00
sen
698f261b35
[1.5.0] Deprecate some functions ( #2582 )
...
* Add deprecated macro to zstd.h, mark certain functions as deprecated
* Remove ZSTD_compress.c dependencies on deprecated functions
2021-05-06 17:59:32 -04:00
sen
4c5cc345fb
Merge pull request #2581 from senhuang42/lcm_stable
...
[1.5.0] Promote ZSTD_c_literalCompressionMode to stable params
2021-05-03 11:59:19 -04:00
sen
cdc979ddb3
Merge pull request #2580 from senhuang42/defaultclevel_to_stable
...
[1.5.0] Promote ZSTD_defaultCLevel() into stable API
2021-05-03 11:59:05 -04:00
Sen Huang
3c595a4a79
Add literalCompressionMode to stable cParams
2021-04-26 09:55:06 -04:00
Sen Huang
c5869677d9
Moved ZSTD_defaultCLevel() into stable API
2021-04-16 10:15:40 -07:00
Sen Huang
9c1ca3c00b
Moved ZSTD_getDictID_fromCDict() into stable API
2021-04-16 10:14:29 -07:00
Sen Huang
e398744a35
Add ZSTD_defaultCLevel() function to public API
2021-03-25 08:04:00 -07:00
W. Felix Handte
0f1a52b349
Documentation Rebuild
2021-03-01 17:57:02 -05:00
Yann Collet
7c495e8ea2
updated version number to v1.4.8
2020-12-18 15:52:11 -08:00
Yann Collet
f647a759fe
updated version number to v1.4.7
...
and updated doc
2020-12-15 20:53:05 -08:00
Yann Collet
9f8b180d5d
fixed API documentation
2020-12-02 00:15:07 -08:00
Luke Pitt
eac309c71b
Add ZSTD_getDictID_fromCDict function to experimental section
2020-11-04 11:37:37 +00:00
Yann Collet
f22b371e31
updated documentation for v1.4.5
...
API manual and man pages
2020-05-14 16:17:03 -07:00
Yann Collet
74065da4c5
updated API inline doc and manual
...
regarding ZSTD_CDict created without a dictBuffer.
2019-10-28 11:15:41 -07:00
Yann Collet
111b0c53b0
update documentation on deprecated functions
...
mostly : note that these functions will soon generate deprecation warnings
2019-10-22 13:51:18 -07:00
Yann Collet
6323966e53
updated erroneous comments using ZSTD_dm_*
...
instead of the current ZSTD_dct_*,
reported by @nigeltao (#1822 )
2019-10-16 16:14:04 -07:00
Yann Collet
ad2a2785f7
bump version number to v1.4.4
...
so that future reports on `dev` branch use this number instead
2019-09-24 15:15:33 -07:00
Yann Collet
01b2331ad1
bumped version number
...
to v1.4.3
2019-08-05 17:17:16 +02:00
Yann Collet
0b0b83e8f3
fix test 122
...
it's an unsupported scenario.
2019-08-03 16:51:26 +02:00