index
:
xz.git
jiatan/v5.6.0/autofoo
jiatan/v5.6.0/tar
jiatan/v5.6.0/unpack
jiatan/v5.6.1/autofoo
jiatan/v5.6.1/tar
jiatan/v5.6.1/unpack
larhzu/master
larhzu/v5.0
larhzu/v5.2
larhzu/v5.4
larhzu/v5.6
XZ Utils
Lasse Collin
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
liblzma
/
api
/
lzma
(
unfollow
)
Age
Commit message (
Expand
)
Author
Files
Lines
2024-03-09
Bump version and soname for 5.6.1.
jiatan/v5.6.1
Jia Tan
1
-1
/
+1
2024-02-24
Bump version and soname for 5.6.0.
jiatan/v5.6.0
Jia Tan
1
-3
/
+3
2024-02-15
Bump version for 5.5.2beta.
larhzu/v5.5.2beta
Jia Tan
1
-2
/
+2
2024-02-14
Add SPDX license identifier into 0BSD source code files.
Lasse Collin
14
-0
/
+28
2024-02-14
Change most public domain parts to 0BSD.
Lasse Collin
14
-42
/
+0
2024-01-26
Bump version number for 5.5.1alpha.
larhzu/v5.5.1alpha
Jia Tan
1
-1
/
+1
2024-01-23
liblzma: Add RISC-V BCJ filter.
Jia Tan
1
-0
/
+5
2023-10-26
liblzma: Refer to MinGW-w64 instead of MinGW in the API headers.
Lasse Collin
1
-1
/
+1
2023-09-24
liblzma: Change quoting style from `...' to '...'.
Jia Tan
5
-22
/
+22
2023-07-31
Docs: Fix typos found by codespell
Dimitri Papadopoulos Orfanos
3
-5
/
+5
2023-07-18
liblzma: Reword lzma_str_list_filters() documentation.
Jia Tan
1
-1
/
+1
2023-05-13
liblzma: Slightly rewords lzma_str_list_filters() documentation.
Jia Tan
1
-1
/
+1
2023-05-12
liblzma: Adds lzma_nothrow to MicroLZMA API functions.
Jia Tan
1
-2
/
+3
2023-05-11
liblzma: Exports lzma_mt_block_size() as an API function.
Jia Tan
1
-0
/
+28
2023-03-17
liblzma: Remove note from lzma_options_bcj about the ARM64 exception.
Jia Tan
1
-1
/
+1
2023-03-17
liblzma: Add set lzma.h as the main page for Doxygen documentation.
Jia Tan
14
-29
/
+1
2023-03-13
liblzma: Defines masks for return values from lzma_index_checks().
Jia Tan
1
-0
/
+23
2023-03-01
liblzma: Clarify lzma_lzma_preset() documentation in lzma12.h.
Jia Tan
1
-0
/
+5
2023-02-24
liblzma: Replace '\n' -> newline in filter.h documentation.
Jia Tan
1
-1
/
+1
2023-02-24
liblzma: Shorten return description for two functions in filter.h.
Jia Tan
1
-6
/
+2
2023-02-24
liblzma: Reword a few lines in filter.h
Jia Tan
1
-5
/
+5
2023-02-24
liblzma: Improve documentation in filter.h.
Jia Tan
1
-83
/
+143
2023-02-23
liblzma: Adjust container.h for consistency with filter.h.
Jia Tan
1
-11
/
+9
2023-02-23
liblzma: Fix small typos and reword a few things in filter.h.
Jia Tan
1
-7
/
+6
2023-02-23
liblzma: Convert list of flags in lzma_mt to bulleted list.
Jia Tan
1
-3
/
+6
2023-02-23
liblzma: Fix typo in documentation in container.h
Jia Tan
1
-1
/
+1
2023-02-23
liblzma: Improve documentation for container.h
Jia Tan
1
-53
/
+93
2023-02-16
liblzma: Very minor API doc tweaks.
Lasse Collin
4
-14
/
+14
2023-02-17
liblzma: Adjust spacing in doc headers in bcj.h.
Jia Tan
1
-7
/
+7
2023-02-17
liblzma: Adjust documentation in bcj.h for consistent style.
Jia Tan
1
-21
/
+22
2023-02-17
liblzma: Rename field => member in documentation.
Jia Tan
7
-95
/
+95
2023-02-16
liblzma: Improve documentation for stream_flags.h
Jia Tan
1
-30
/
+46
2023-02-15
liblzma: Improve documentation in lzma12.h.
Jia Tan
1
-9
/
+23
2023-02-15
liblzma: Improve documentation in check.h.
Jia Tan
1
-13
/
+28
2023-02-15
liblzma: Improve documentation in index.h
Jia Tan
1
-51
/
+126
2023-02-15
liblzma: Reword a comment in index.h.
Jia Tan
1
-2
/
+2
2023-02-15
liblzma: Omit lzma_index_iter's internal field from Doxygen docs.
Jia Tan
1
-1
/
+8
2023-02-14
liblzma: Fix documentation for LZMA_MEMLIMIT_ERROR.
Jia Tan
1
-1
/
+1
2023-02-14
liblzma: Improve documentation for base.h.
Jia Tan
1
-5
/
+25
2023-02-14
liblzma: Add one more missing [out] annotation in vli.h
Jia Tan
1
-1
/
+1
2023-02-14
liblzma: Minor improvements to vli.h.
Jia Tan
1
-6
/
+7
2023-02-10
liblzma: Add comments for macros in delta.h.
Jia Tan
1
-0
/
+8
2023-02-10
liblzma: Improve documentation in index_hash.h.
Jia Tan
1
-9
/
+27
2023-02-04
liblzma: Improve documentation for version.h.
Jia Tan
1
-7
/
+22
2023-02-03
liblzma: Clarify block encoder and decoder documentation.
Jia Tan
1
-4
/
+11
2023-02-03
Update lzma_block documentation for lzma_block_uncomp_encode().
Jia Tan
1
-0
/
+3
2023-02-03
liblzma: Minor edits to lzma_block header_size documentation.
Jia Tan
1
-1
/
+2
2023-02-03
liblzma: Enumerate functions that read version in lzma_block.
Jia Tan
1
-2
/
+11
2023-02-03
liblzma: Clarify comment in block.h.
Jia Tan
1
-1
/
+2
2023-02-03
liblzma: Improve documentation for block.h.
Jia Tan
1
-21
/
+75
2023-02-01
liblzma: Clarify a comment about LZMA_STR_NO_VALIDATION.
Jia Tan
1
-2
/
+3
2023-01-24
liblzma: Fix documentation in filter.h for lzma_str_to_filters()
Jia Tan
1
-1
/
+1
2023-01-21
liblzma: Set documentation on all reserved fields to private.
Jia Tan
7
-0
/
+173
2023-01-20
liblzma: Highlight liblzma API headers should not be included directly.
Jia Tan
14
-28
/
+42
2023-01-02
Bump version and soname for 5.5.0alpha.
larhzu/v5.5.0alpha
Lasse Collin
1
-2
/
+2
2022-12-13
Bump version to 5.4.0 and soname to 5.4.0.
larhzu/v5.4.0
Lasse Collin
1
-3
/
+3
2022-12-11
liblzma: Change LZMA_FILTER_ARM64 to the official Filter ID 0x0A.
Lasse Collin
1
-5
/
+1
2022-12-01
Bump version number for 5.3.5beta.
larhzu/v5.3.5beta
Lasse Collin
1
-2
/
+2
2022-12-01
liblzma: Omit zero-skipping from ARM64 filter.
Lasse Collin
1
-1
/
+1
2022-12-01
liblzma: Don't be over-specific in lzma_str_to_filters API doc.
Lasse Collin
1
-2
/
+1
2022-11-29
liblzma: Improve documentation for string to filter functions.
Jia Tan
1
-8
/
+9
2022-11-29
liblzma: Two fixes to lzma_str_list_filters() API docs.
Lasse Collin
1
-3
/
+3
2022-11-28
liblzma: Add lzma_str_to_filters, _from_filters, and _list_filters.
Lasse Collin
1
-0
/
+258
2022-11-27
liblzma: Add LZMA_FILTER_LZMA1EXT to support LZMA1 without end marker.
Lasse Collin
1
-7
/
+116
2022-11-24
liblzma: Add lzma_filters_update() support to the multi-threaded encoder.
Lasse Collin
1
-15
/
+21
2022-11-24
liblzma: Add new API function lzma_filters_free().
Lasse Collin
1
-0
/
+21
2022-11-23
liblzma: Add lzma_attr_warn_unused_result to lzma_filters_copy().
Lasse Collin
1
-1
/
+2
2022-11-21
liblzma: Fix two Doxygen commands in the API headers.
Lasse Collin
2
-2
/
+2
2022-11-15
Bump version number for 5.3.4alpha.
larhzu/v5.3.4alpha
Lasse Collin
1
-1
/
+1
2022-11-14
Replace the experimental ARM64 filter with a new experimental version.
Lasse Collin
1
-33
/
+8
2022-11-09
liblzma: Add .lz support to lzma_auto_decoder().
Lasse Collin
1
-4
/
+6
2022-11-09
liblzma: Add .lz (lzip) decompression support (format versions 0 and 1).
Lasse Collin
1
-2
/
+60
2022-11-08
liblzma: Update API docs about decoder flags.
Lasse Collin
1
-4
/
+17
2022-09-30
liblzma: Add API doc note about the .xz decoder LZMA_MEMLIMIT_ERROR bug.
Lasse Collin
1
-0
/
+11
2022-09-20
liblzma: ARM64: Fix wrong comment in API doc.
Lasse Collin
1
-2
/
+2
2022-09-19
liblzma: Add experimental ARM64 BCJ filter with a temporary Filter ID.
Lasse Collin
1
-1
/
+34
2022-09-09
liblzma: lzma_filters_copy: Keep dest[] unmodified if an error occurs.
Lasse Collin
1
-1
/
+3
2022-08-22
Bump version number for 5.3.3alpha.
larhzu/v5.3.3alpha
Lasse Collin
1
-1
/
+1
2022-08-18
liblzma: Threaded decoder: Improve LZMA_FAIL_FAST when LZMA_FINISH is used.
Lasse Collin
1
-0
/
+6
2022-04-06
liblzma: Add a new flag LZMA_FAIL_FAST for threaded decoder.
Lasse Collin
1
-1
/
+24
2022-03-07
liblzma: Add threaded .xz decompressor.
Lasse Collin
1
-7
/
+83
2022-03-06
liblzma: Fix docs: lzma_block_decoder() cannot return LZMA_UNSUPPORTED_CHECK.
Lasse Collin
1
-3
/
+0
2022-02-22
liblzma: Minor addition to lzma_vli_size() API doc.
Lasse Collin
1
-0
/
+2
2021-10-28
Bump the version number for 5.3.2alpha.
larhzu/v5.3.2alpha
Lasse Collin
1
-1
/
+1
2021-09-05
liblzma: Rename EROFS LZMA to MicroLZMA.
Lasse Collin
1
-14
/
+19
2021-01-17
liblzma: Make EROFS LZMA decoder work when exact uncomp_size isn't known.
Lasse Collin
1
-5
/
+18
2021-01-14
liblzma: Add EROFS LZMA encoder and decoder.
Lasse Collin
1
-0
/
+76
2020-03-23
Typo fixes from fossies.org.
Lasse Collin
1
-1
/
+1
2019-06-24
Add LZMA_RET_INTERNAL1..8 to lzma_ret and use one for LZMA_TIMED_OUT.
Lasse Collin
1
-1
/
+14
2019-05-11
spelling
Antoine Cœur
4
-4
/
+4
2018-05-19
liblzma: Improve lzma_properties_decode() API documentation.
Lasse Collin
1
-3
/
+4
2018-04-29
Bump the version number to 5.3.1alpha.
larhzu/v5.3.1alpha
Lasse Collin
1
-1
/
+1
2017-04-24
liblzma: Add lzma_file_info_decoder().
Lasse Collin
1
-0
/
+66
2017-04-21
liblzma: Rename LZMA_SEEK to LZMA_SEEK_NEEDED and seek_in to seek_pos.
Lasse Collin
1
-9
/
+9
2017-03-30
liblzma: Add generic support for input seeking (LZMA_SEEK).
Lasse Collin
1
-1
/
+30
2017-03-30
liblzma: Fix lzma_memlimit_set(strm, 0).
Lasse Collin
1
-1
/
+6
2017-03-30
liblzma: Similar memlimit fix for stream_, alone_, and auto_decoder.
Lasse Collin
1
-4
/
+17
2017-03-30
liblzma: Fix handling of memlimit == 0 in lzma_index_decoder().
Lasse Collin
1
-7
/
+11
2015-03-30
Bump version to 5.3.0alpha and soname to 5.3.99.
Lasse Collin
1
-3
/
+3
2015-02-26
Bump version and soname for 5.2.1.
larhzu/v5.2.1
Lasse Collin
1
-1
/
+1
2014-12-21
Bump version and soname for 5.2.0.
Lasse Collin
1
-3
/
+3
2014-12-02
liblzma: Document how lzma_mt.block_size affects memory usage.
Lasse Collin
1
-0
/
+4
2014-11-26
Remove LZMA_UNSTABLE macro.
Lasse Collin
1
-4
/
+0
2014-11-26
liblzma: Update lzma_stream_encoder_mt() API docs.
Lasse Collin
1
-2
/
+3
2014-09-14
Bump the version number to 5.1.4beta.
larhzu/v5.1.4beta
Lasse Collin
1
-2
/
+2
2014-08-05
liblzma: Add support for LZMA_IGNORE_CHECK.
Lasse Collin
1
-0
/
+24
2014-08-05
liblzma: Add support for lzma_block.ignore_check.
Lasse Collin
1
-10
/
+40
2014-06-18
liblzma: Add lzma_cputhreads().
Lasse Collin
1
-0
/
+14
2014-05-04
liblzma: Rename the private API header lzma/lzma.h to lzma/lzma12.h.
Lasse Collin
1
-1
/
+1
2014-01-20
liblzma: Fix typo in a comment.
Lasse Collin
1
-1
/
+1
2013-11-26
liblzma: Document the need for block->check for lzma_block_header_decode().
Lasse Collin
1
-0
/
+3
2013-10-26
Bump the version number to 5.1.3alpha.
larhzu/v5.1.3alpha
Lasse Collin
1
-1
/
+1
2013-10-02
liblzma: Add LZMA_FULL_BARRIER support to single-threaded encoder.
Lasse Collin
1
-7
/
+30
2013-03-23
liblzma: Add lzma_block_uncomp_encode().
Lasse Collin
1
-0
/
+18
2012-12-14
Make the progress indicator smooth in threaded mode.
Lasse Collin
1
-1
/
+21
2012-07-17
liblzma: Make the use of lzma_allocator const-correct.
Lasse Collin
6
-23
/
+29
2012-07-04
Bump the version number to 5.1.2alpha.
larhzu/v5.1.2alpha
Lasse Collin
1
-1
/
+1
2011-04-12
Bump the version number to 5.1.1alpha and liblzma soname to 5.0.99.
larhzu/v5.1.1alpha
Lasse Collin
1
-1
/
+1
2011-04-12
Put the unstable APIs behind #ifdef LZMA_UNSTABLE.
Lasse Collin
1
-0
/
+4
2011-04-11
liblzma: Add lzma_stream_encoder_mt() for threaded compression.
Lasse Collin
1
-0
/
+163
2011-04-11
liblzma: Document lzma_easy_(enc|dec)oder_memusage() better too.
Lasse Collin
1
-0
/
+9
2011-04-11
liblzma: Document lzma_raw_(enc|dec)oder_memusage() better.
Lasse Collin
1
-2
/
+6
2011-04-11
liblzma: API comment about lzma_allocator with threaded coding.
Lasse Collin
1
-5
/
+13
2011-04-11
liblzma: Fix API docs to mention LZMA_UNSUPPORTED_CHECK.
Lasse Collin
2
-0
/
+4
2010-11-15
liblzma: Document the return value of lzma_lzma_preset().
Lasse Collin
1
-0
/
+3
2010-10-25
Bump version 5.1.0alpha.
larhzu/v5.1.0alpha
Lasse Collin
1
-2
/
+2
2010-10-23
Bump version to 5.0.0 and liblzma version-info to 5:0:0.
Lasse Collin
1
-4
/
+4
2010-10-23
liblzma: A few ABI tweaks to reserve space in structures.
Lasse Collin
3
-7
/
+8
2010-10-21
liblzma: Update the comments in the API headers.
Lasse Collin
11
-105
/
+132
2010-10-02
liblzma: Small fixes to comments in the API headers.
Lasse Collin
1
-3
/
+7
2010-06-01
Fix a comment.
Lasse Collin
1
-1
/
+1
2010-05-26
Remove the Subblock filter code for now.
Lasse Collin
1
-200
/
+0
2010-05-14
Omit lzma_restrict from the API headers.
Lasse Collin
2
-9
/
+7
2010-02-12
Collection of language fixes to comments and docs.
Lasse Collin
9
-15
/
+15
2010-02-07
Subtle change to liblzma Block handling API.
Lasse Collin
1
-22
/
+17
2010-01-01
Fix _memconfig() functions.
Lasse Collin
1
-7
/
+0
2009-12-31
Revised the Index handling code.
Lasse Collin
1
-146
/
+426
2009-12-31
Add missing lzma_nothrow in filter.h.
Lasse Collin
1
-2
/
+2
2009-11-25
Index decoder fixes.
Lasse Collin
1
-11
/
+12
2009-11-15
Add lzma_physmem().
Lasse Collin
1
-0
/
+51
2009-11-14
Fix a design error in liblzma API.
Lasse Collin
2
-13
/
+30
2009-10-17
Fix wrong function name in the previous commit.
Lasse Collin
1
-1
/
+1
2009-10-17
Add lzma_filters_copy().
Lasse Collin
1
-0
/
+31
2009-09-15
Fix incorrect use of "restrict".
Lasse Collin
1
-2
/
+2
2009-09-12
A few grammar fixes.
Lasse Collin
1
-2
/
+2
2009-08-27
Bumped version to 4.999.9beta.
Lasse Collin
1
-1
/
+1
2009-08-27
Updates to liblzma API headers.
Lasse Collin
11
-197
/
+255
2009-05-26
Make the raw value of the Check field available to applications
Lasse Collin
1
-0
/
+17
2009-04-13
Put the interesting parts of XZ Utils into the public domain.
Lasse Collin
14
-173
/
+113
2009-02-18
Added files missing from the previous commit.
Lasse Collin
1
-0
/
+33
2009-02-13
Changed how the version number is specified in various places.
Lasse Collin
1
-3
/
+67
2009-02-02
Modify LZMA_API macro so that it works on Windows with
Lasse Collin
11
-84
/
+85
2009-02-01
Added initial version of raw buffer-to-buffer coding
Lasse Collin
1
-20
/
+64
2009-02-01
Use __cdecl also for function pointers in liblzma API when
Lasse Collin
1
-2
/
+2
2009-01-31
Add LZMA_API to liblzma API headers. It's useful at least
Lasse Collin
11
-84
/
+100
2009-01-26
Add lzma_block_buffer_decode().
Lasse Collin
1
-0
/
+41
2009-01-23
Added lzma_stream_buffer_decode() and made minor cleanups.
Lasse Collin
2
-2
/
+52
2009-01-20
Add some single-call buffer-to-buffer coding functions.
Lasse Collin
3
-6
/
+177
2009-01-17
Beta was supposed to be API stable but I had forgot to rename
Lasse Collin
1
-2
/
+2
2008-12-31
Bumped version to 4.999.8beta right after the release
Lasse Collin
1
-1
/
+1
2008-12-31
Prepare for 4.999.7beta release.
Lasse Collin
1
-1
/
+1
2008-12-31
Cleaned up some comments in the API headers.
Lasse Collin
3
-14
/
+15
2008-12-31
Renamed lzma_options_simple to lzma_options_bcj in the API.
Lasse Collin
1
-11
/
+11
2008-12-31
Remove lzma_init() and other init functions from liblzma API.
Lasse Collin
1
-85
/
+0
2008-12-27
Bunch of liblzma tweaks, including some API changes.
Lasse Collin
3
-57
/
+123
2008-12-17
Remove the alignment functions for now. Maybe they will
Lasse Collin
1
-60
/
+0
2008-12-15
Bunch of liblzma API cleanups and fixes.
Lasse Collin
14
-299
/
+518
2008-11-25
Remove the nowadays unneeded memory limitting malloc() wrapper.
Lasse Collin
1
-207
/
+0
2008-11-19
Oh well, big messy commit again. Some highlights:
Lasse Collin
4
-24
/
+55
2008-10-07
Made the preset numbering more logical in liblzma API.
Lasse Collin
2
-11
/
+11
2008-09-27
Some API changes, bug fixes, cleanups etc.
Lasse Collin
2
-89
/
+149
2008-09-17
Miscellaneous LZ and LZMA encoder cleanups
Lasse Collin
1
-14
/
+0
2008-09-13
Renamed constants:
Lasse Collin
10
-59
/
+59
2008-09-12
Improved the Stream Flags handling API.
Lasse Collin
1
-4
/
+80
2008-09-10
Bumped version to 4.999.6alpha.
Lasse Collin
1
-1
/
+1
2008-09-10
Filter handling cleanups
Lasse Collin
1
-31
/
+102
2008-09-10
Cleaned up Block encoder and moved the no longer shared
Lasse Collin
1
-3
/
+0
2008-09-07
Changed Filter ID of LZMA to 0x20.
Lasse Collin
1
-1
/
+1
2008-09-06
Comments
Lasse Collin
2
-30
/
+57
2008-09-06
Some API cleanups
Lasse Collin
3
-127
/
+237
2008-08-28
Sort of garbage collection commit. :-| Many things are still
Lasse Collin
21
-628
/
+655
2008-06-19
Add limit of lc + lp <= 4. Now we can allocate the
Lasse Collin
1
-1
/
+9
2008-06-18
Update the code to mostly match the new simpler file format
Lasse Collin
19
-1188
/
+522
2008-05-06
Bunch of grammar fixes from meyering.
Lasse Collin
1
-3
/
+3
2008-05-06
Typo fix
Lasse Collin
1
-1
/
+1
2008-04-28
Fixed wrong spelling "limitter" to "limiter". This affects
Lasse Collin
3
-9
/
+9
2008-04-25
Bumped version number to 4.999.3alpha. It will become 5.0.0
Lasse Collin
1
-12
/
+10
2008-03-14
Fix a comment API header.
Lasse Collin
1
-1
/
+1
2008-03-12
Make lzma_stream.next_in const. Let's see if anyone complains.
Lasse Collin
1
-1
/
+1
2008-01-26
Added api/lzma/easy.h. I had forgot to add this to the
Lasse Collin
1
-0
/
+174
2008-01-26
Return LZMA_HEADER_ERROR if LZMA_SYNC_FLUSH is used with any
Lasse Collin
1
-0
/
+9
2008-01-25
Improved the memory limitter:
Lasse Collin
1
-0
/
+35
2008-01-22
Made lzma_extra pointers const in lzma_options_stream.
Lasse Collin
1
-2
/
+2
2008-01-19
Implemented LZMA_SYNC_FLUSH support to the Subblock encoder.
Lasse Collin
1
-11
/
+18
2008-01-16
Added lzma_memlimit_count().
Lasse Collin
1
-0
/
+10
2008-01-05
Fix typo in comment (INT64_MAX -> UINT64_MAX).
Lasse Collin
1
-1
/
+1
2007-12-10
Bumped version number to 4.42.3alpha.
Lasse Collin
1
-1
/
+1