Age | Commit message (Expand) | Author | Files | Lines |
2023-11-01 | Bump version and soname for 5.4.5.larhzu/v5.4.5 | Jia Tan | 1 | -1/+1 |
2023-10-31 | liblzma: Refer to MinGW-w64 instead of MinGW in the API headers. | Lasse Collin | 2 | -3/+3 |
2023-08-02 | Bump version and soname for 5.4.4.larhzu/v5.4.4 | Jia Tan | 1 | -1/+1 |
2023-08-01 | 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-07-18 | liblzma: Adds lzma_nothrow to MicroLZMA API functions. | Jia Tan | 1 | -2/+3 |
2023-05-04 | Bump version and soname for 5.4.3. | Jia Tan | 1 | -1/+1 |
2023-04-25 | liblzma: Update project maintainers in lzma.h. | Lasse Collin | 1 | -1/+1 |
2023-03-18 | Bump version and soname for 5.4.2.larhzu/v5.4.2 | Jia Tan | 1 | -1/+1 |
2023-03-18 | Change a few HTTP URLs to HTTPS. | Lasse Collin | 1 | -4/+4 |
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 | 15 | -29/+2 |
2023-03-07 | liblzma: Improve documentation for version.h. | Jia Tan | 1 | -7/+22 |
2023-03-07 | liblzma: Clarify lzma_lzma_preset() documentation in lzma12.h. | Jia Tan | 1 | -0/+5 |
2023-03-07 | liblzma: Replace '\n' -> newline in filter.h documentation. | Jia Tan | 1 | -1/+1 |
2023-03-07 | liblzma: Shorten return description for two functions in filter.h. | Jia Tan | 1 | -6/+2 |
2023-03-07 | liblzma: Reword a few lines in filter.h | Jia Tan | 1 | -5/+5 |
2023-03-07 | liblzma: Improve documentation in filter.h. | Jia Tan | 1 | -83/+143 |
2023-03-07 | liblzma: Adjust container.h for consistency with filter.h. | Jia Tan | 1 | -11/+9 |
2023-03-07 | liblzma: Fix small typos and reword a few things in filter.h. | Jia Tan | 1 | -7/+6 |
2023-03-07 | liblzma: Convert list of flags in lzma_mt to bulleted list. | Jia Tan | 1 | -3/+6 |
2023-03-07 | liblzma: Fix typo in documentation in container.h | Jia Tan | 1 | -1/+1 |
2023-03-07 | liblzma: Improve documentation for container.h | Jia Tan | 1 | -53/+93 |
2023-03-07 | liblzma: Very minor API doc tweaks. | Lasse Collin | 4 | -14/+14 |
2023-03-07 | liblzma: Adjust spacing in doc headers in bcj.h. | Jia Tan | 1 | -7/+7 |
2023-03-07 | liblzma: Adjust documentation in bcj.h for consistent style. | Jia Tan | 1 | -21/+22 |
2023-03-07 | liblzma: Rename field => member in documentation. | Jia Tan | 7 | -95/+95 |
2023-03-07 | 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-15 | liblzma: Fix documentation for LZMA_MEMLIMIT_ERROR. | Jia Tan | 1 | -1/+1 |
2023-02-15 | liblzma: Improve documentation for base.h. | Jia Tan | 1 | -5/+25 |
2023-02-15 | liblzma: Minor improvements to vli.h. | Jia Tan | 1 | -7/+8 |
2023-02-15 | liblzma: Add comments for macros in delta.h. | Jia Tan | 1 | -0/+8 |
2023-02-15 | liblzma: Improve documentation in index_hash.h. | Jia Tan | 1 | -9/+27 |
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-03 | liblzma: Clarify a comment about LZMA_STR_NO_VALIDATION. | Jia Tan | 1 | -2/+3 |
2023-02-03 | liblzma: Fix documentation in filter.h for lzma_str_to_filters() | Jia Tan | 1 | -1/+1 |
2023-02-03 | liblzma: Set documentation on all reserved fields to private. | Jia Tan | 7 | -0/+173 |
2023-02-03 | liblzma: Highlight liblzma API headers should not be included directly. | Jia Tan | 14 | -28/+42 |
2023-01-11 | Bump version and soname for 5.4.1.larhzu/v5.4.1 | Lasse Collin | 1 | -1/+1 |
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-09 | liblzma: Use _MSVC_LANG to detect when "noexcept" can be used with MSVC. | Lasse Collin | 1 | -1/+2 |
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 |
2020-02-22 | Use defined(__GNUC__) before __GNUC__ in preprocessor lines. | Lasse Collin | 1 | -2/+3 |
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 |
2018-02-06 | nothrow: use noexcept for C++11 and newer | Ben Boeckel | 1 | -1/+5 |
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-07-12 | liblzma: A MSVC-specific hack isn't needed with MSVC 2013 and newer. | Lasse Collin | 1 | -5/+13 |
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 | 3 | -3/+3 |
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 | Merge branch 'v5.0' | Lasse Collin | 1 | -0/+3 |
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 | 12 | -107/+134 |
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 | 3 | -202/+0 |
2010-05-14 | Omit lzma_restrict from the API headers. | Lasse Collin | 3 | -21/+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-12-09 | Always rely on GCC's auto-import on Windows. | Lasse Collin | 1 | -7/+9 |
2009-11-25 | Index decoder fixes. | Lasse Collin | 1 | -11/+12 |
2009-11-15 | Add lzma_physmem(). | Lasse Collin | 3 | -0/+55 |
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 | Fix GCC version check for nothrow attribute. | Lasse Collin | 1 | -1/+1 |
2009-09-12 | A few grammar fixes. | Lasse Collin | 2 | -4/+4 |
2009-08-27 | Bumped version to 4.999.9beta. | Lasse Collin | 1 | -1/+1 |
2009-08-27 | Updates to liblzma API headers. | Lasse Collin | 12 | -197/+275 |
2009-06-26 | Basic support for building with Cygwin and MinGW using | Lasse Collin | 1 | -2/+5 |
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 | 16 | -198/+139 |
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-07 | Introduced LZMA_API_STATIC macro, which the applications | Lasse Collin | 1 | -7/+24 |
2009-02-02 | Modify LZMA_API macro so that it works on Windows with | Lasse Collin | 12 | -87/+88 |
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 | 2 | -9/+13 |
2009-01-31 | Add LZMA_API to liblzma API headers. It's useful at least | Lasse Collin | 12 | -84/+117 |
2009-01-31 | Fix two lines in lzma.h on which the # wasn't at the | Lasse Collin | 1 | -2/+2 |
2009-01-31 | Add support for using liblzma headers in MSVC, which has no | Lasse Collin | 1 | -24/+46 |
2009-01-31 | Fix # -> ## in a macro in lzma.h. | Lasse Collin | 1 | -1/+1 |
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 | 3 | -13/+13 |
2008-12-31 | Remove lzma_init() and other init functions from liblzma API. | Lasse Collin | 3 | -87/+0 |
2008-12-27 | Bunch of liblzma tweaks, including some API changes. | Lasse Collin | 4 | -61/+127 |
2008-12-17 | Remove the alignment functions for now. Maybe they will | Lasse Collin | 3 | -62/+0 |
2008-12-15 | Bunch of liblzma API cleanups and fixes. | Lasse Collin | 15 | -355/+584 |
2008-11-25 | Remove the nowadays unneeded memory limitting malloc() wrapper. | Lasse Collin | 3 | -209/+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 | 23 | -668/+782 |
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 | 21 | -1198/+526 |
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 | Added lzma_easy_* functions. These should make using | Lasse Collin | 2 | -0/+2 |
2008-01-22 | Made lzma_extra pointers const in lzma_options_stream. | Lasse Collin | 1 | -2/+2 |