Age | Commit message (Expand) | Author | Files | Lines |
2023-07-17 | xz: Use lzma_filters_free() in forget_filter_chain(). | Jia Tan | 1 | -8/+10 |
2023-07-17 | xz: Separate string to filter conversion into a helper function. | Jia Tan | 1 | -13/+20 |
2023-07-17 | Tests: Use new --filters option in test_compress.sh | Jia Tan | 1 | -10/+10 |
2023-07-17 | xz: Update --long-help and man page for new --filters option. | Jia Tan | 2 | -5/+42 |
2023-07-17 | xz: Add --filters option to CLI. | Jia Tan | 3 | -4/+58 |
2023-07-14 | Tests: Improve feature testing for skipping. | Jia Tan | 2 | -3/+3 |
2023-07-10 | Translations: Update the Chinese (traditional) translation. | Jia Tan | 1 | -282/+377 |
2023-07-08 | liblzma: Remove non-portable empty initializer. | Jia Tan | 1 | -1/+1 |
2023-07-08 | Translations: Update the Vietnamese translation. | Jia Tan | 1 | -271/+349 |
2023-06-29 | Tests: Fix memory leaks in test_index. | Jia Tan | 1 | -0/+11 |
2023-06-29 | Tests: Fix memory leaks in test_block_header. | Jia Tan | 1 | -16/+22 |
2023-06-29 | liblzma: Prevent uninitialzed warning in mt stream encoder. | Jia Tan | 1 | -1/+1 |
2023-06-28 | liblzma: Prevent warning for MSYS2 Windows build. | Jia Tan | 1 | -2/+4 |
2023-06-28 | CI: Add test with -fsanitize=address,undefined. | Jia Tan | 2 | -5/+26 |
2023-06-28 | CI: Upgrade checkout action from v2 to v3. | Jia Tan | 1 | -1/+1 |
2023-06-27 | Update THANKS. | Jia Tan | 1 | -0/+1 |
2023-06-27 | Docs: Document the configure option --disable-ifunc in INSTALL. | Jia Tan | 1 | -0/+8 |
2023-06-27 | Minor tweaks to style and comments. | Lasse Collin | 2 | -8/+9 |
2023-06-27 | CMake: Rename CHECK_ATTR_IFUNC to ALLOW_ATTR_IFUNC. | Lasse Collin | 1 | -3/+3 |
2023-06-27 | liblzma: Add ifunc implementation to crc64_fast.c. | Lasse Collin | 1 | -9/+26 |
2023-06-27 | Add ifunc check to CMakeLists.txt | Hans Jansen | 1 | -0/+19 |
2023-06-27 | Add ifunc check to configure.ac | Hans Jansen | 1 | -0/+28 |
2023-06-07 | CI: Add apt update command before installing dependencies. | Jia Tan | 1 | -2/+6 |
2023-06-07 | Update THANKS. | Jia Tan | 1 | -0/+1 |
2023-06-06 | CMake: Protects against double find_package | Benjamin Buch | 1 | -7/+9 |
2023-05-31 | Translations: Update the Esperanto translation. | Jia Tan | 1 | -93/+92 |
2023-05-31 | Translations: Update the Croatian translation. | Jia Tan | 1 | -1/+1 |
2023-05-31 | Translations: Update the Chinese (simplified) translation. | Jia Tan | 1 | -160/+157 |
2023-05-17 | Translations: Update German translation of man pages. | Jia Tan | 1 | -40/+12 |
2023-05-17 | Translations: Update the German translation. | Jia Tan | 1 | -95/+94 |
2023-05-17 | Translations: Update the Croatian translation. | Jia Tan | 1 | -94/+93 |
2023-05-17 | Translations: Update Korean translation of man pages. | Jia Tan | 1 | -2446/+567 |
2023-05-17 | Translations: Update the Korean translation. | Jia Tan | 1 | -161/+158 |
2023-05-16 | Translations: Update the Spanish translation. | Jia Tan | 1 | -161/+158 |
2023-05-16 | Translations: Update the Romanian translation. | Jia Tan | 1 | -97/+98 |
2023-05-16 | Translations: Update Romanian translation of man pages. | Jia Tan | 1 | -9/+10 |
2023-05-16 | Translations: Update Ukrainian translation of man pages. | Jia Tan | 1 | -6/+6 |
2023-05-16 | Translations: Update the Ukrainian translation. | Jia Tan | 1 | -162/+159 |
2023-05-16 | Translations: Update the Polish translation. | Jia Tan | 1 | -161/+155 |
2023-05-16 | Translations: Update the Swedish translation. | Jia Tan | 1 | -161/+158 |
2023-05-16 | Translations: Update the Esperanto translation. | Jia Tan | 1 | -17/+17 |
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 | 7 | -22/+61 |
2023-05-11 | liblzma: Creates IS_ENC_DICT_SIZE_VALID() macro. | Jia Tan | 2 | -3/+9 |
2023-05-04 | Add NEWS for 5.4.3. | Jia Tan | 1 | -0/+10 |
2023-05-04 | Add NEWS for 5.2.12. | Jia Tan | 1 | -0/+14 |
2023-05-04 | Translations: Update the Croatian translation. | Jia Tan | 1 | -3/+3 |
2023-05-04 | tuklib_integer.h: Reverts previous commit. | Jia Tan | 1 | -2/+2 |
2023-05-04 | tuklib_integer.h: Changes two other UINT_MAX == UINT32_MAX to >=. | Jia Tan | 1 | -2/+2 |
2023-05-03 | tuklib_integer.h: Fix a recent copypaste error in Clang detection. | Lasse Collin | 1 | -2/+2 |
2023-04-25 | CI: Adds a build and test for small configuration. | Jia Tan | 1 | -0/+5 |
2023-04-25 | CI: ci_build.sh allows configuring small build. | Jia Tan | 1 | -1/+6 |
2023-04-20 | Update THANKS. | Jia Tan | 1 | -0/+1 |
2023-04-19 | Windows: Include <intrin.h> when needed. | Jia Tan | 2 | -0/+16 |
2023-04-19 | tuklib_integer: Use __builtin_clz() with Clang. | Jia Tan | 1 | -3/+3 |
2023-04-14 | liblzma: Update project maintainers in lzma.h. | Lasse Collin | 1 | -1/+1 |
2023-04-13 | liblzma: Cleans up old commented out code. | Jia Tan | 1 | -11/+0 |
2023-04-07 | Docs: Add missing word to SECURITY.md. | Jia Tan | 1 | -1/+1 |
2023-04-07 | Update THANKS. | Jia Tan | 1 | -0/+1 |
2023-04-07 | Docs: Minor edits to SECURITY.md. | Jia Tan | 1 | -5/+20 |
2023-04-07 | Docs: Create SECURITY.md | Gabriela Gutierrez | 1 | -0/+14 |
2023-03-29 | CI: Tests for disabling threading on CMake builds. | Jia Tan | 2 | -5/+2 |
2023-03-29 | CI: Removes CMakeCache.txt between builds. | Jia Tan | 1 | -0/+2 |
2023-03-29 | CMake: Update liblzma-config.cmake generation. | Jia Tan | 1 | -11/+22 |
2023-03-29 | CMake: Allows setting thread method. | Jia Tan | 1 | -40/+104 |
2023-03-24 | CI: Runs CMake feature tests. | Jia Tan | 1 | -114/+55 |
2023-03-24 | CI: ci_build.sh allows CMake features to be configured. | Jia Tan | 1 | -90/+143 |
2023-03-24 | CI: Change ci_build.sh to use bash instead of sh. | Jia Tan | 1 | -1/+1 |
2023-03-24 | CMake: Only build xzdec if decoders are enabled. | Jia Tan | 1 | -1/+1 |
2023-03-23 | Build: Removes redundant check for LZMA1 filter support. | Jia Tan | 1 | -4/+1 |
2023-03-23 | CMake: Bump maximum policy version to 3.26. | Lasse Collin | 1 | -1/+1 |
2023-03-23 | CMake: Conditionally build xz list.* files if decoders are enabled. | Jia Tan | 1 | -2/+7 |
2023-03-23 | CMake: Allow configuring features as cache variables. | Jia Tan | 1 | -137/+391 |
2023-03-21 | Build: Add a comment that AC_PROG_CC_C99 is needed for Autoconf 2.69. | Lasse Collin | 1 | -0/+3 |
2023-03-21 | Build: configure.ac: Use AS_IF and AS_CASE where required. | Lasse Collin | 1 | -15/+15 |
2023-03-21 | Update THANKS. | Lasse Collin | 1 | -0/+1 |
2023-03-21 | Build: Fix --disable-threads breaking the building of shared libs. | Lasse Collin | 1 | -8/+8 |
2023-03-19 | liblzma: Silence -Wsign-conversion in SSE2 code in memcmplen.h. | Lasse Collin | 1 | -1/+2 |
2023-03-18 | Add NEWS for 5.4.2. | Jia Tan | 1 | -0/+48 |
2023-03-18 | Add NEWS for 5.2.11. | Jia Tan | 1 | -0/+27 |
2023-03-18 | Update the copy of GNU GPLv3 from gnu.org to COPYING.GPLv3. | Lasse Collin | 1 | -4/+4 |
2023-03-18 | Change a few HTTP URLs to HTTPS. | Lasse Collin | 8 | -19/+19 |
2023-03-18 | CMake: Fix typo in a comment. | Jia Tan | 1 | -1/+1 |
2023-03-17 | Windows: build.bash: Copy liblzma API docs to the output package. | Lasse Collin | 1 | -1/+2 |
2023-03-17 | Windows: Add microlzma_*.c to the VS project files. | Lasse Collin | 6 | -0/+12 |
2023-03-17 | CMake: Add microlzma_*.c to the build. | Lasse Collin | 1 | -0/+2 |
2023-03-17 | Build: Update comments about unaligned access to mention 64-bit. | Lasse Collin | 2 | -6/+5 |
2023-03-17 | Tests: Update .gitignore. | Lasse Collin | 1 | -1/+2 |
2023-03-17 | po4a/update-po: Display the script name consistently in error messages. | Lasse Collin | 1 | -1/+1 |
2023-03-17 | Doc: Rename Doxygen HTML doc directory name liblzma => api. | Jia Tan | 5 | -22/+22 |
2023-03-17 | liblzma: Remove note from lzma_options_bcj about the ARM64 exception. | Jia Tan | 1 | -1/+1 |
2023-03-17 | CI: Add doxygen as a dependency. | Jia Tan | 1 | -3/+2 |
2023-03-17 | COPYING: Add a note about the included Doxygen-generated HTML. | Lasse Collin | 1 | -0/+11 |
2023-03-17 | Doc: Update PACKAGERS with details about liblzma API docs install. | Jia Tan | 1 | -6/+16 |
2023-03-17 | liblzma: Add set lzma.h as the main page for Doxygen documentation. | Jia Tan | 15 | -29/+2 |
2023-03-17 | Build: Generate doxygen documentation in autogen.sh. | Jia Tan | 1 | -6/+29 |
2023-03-17 | Build: Create doxygen/update-doxygen script. | Jia Tan | 2 | -0/+112 |
2023-03-17 | Build: Install Doxygen docs and include in distribution if generated. | Jia Tan | 1 | -0/+18 |
2023-03-17 | Doxygen: Refactor Doxyfile.in to doxygen/Doxyfile. | Lasse Collin | 4 | -309/+456 |
2023-03-13 | Tests: Remove unused macros and functions. | Jia Tan | 1 | -75/+0 |
2023-03-13 | liblzma: Defines masks for return values from lzma_index_checks(). | Jia Tan | 2 | -11/+34 |
2023-03-13 | Tests: Refactors existing lzma_index tests. | Jia Tan | 1 | -544/+1492 |
2023-03-11 | xz: Simplify the error-label in Capsicum sandbox code. | Lasse Collin | 1 | -15/+12 |
2023-03-08 | xz: Make Capsicum sandbox more strict with stdin and stdout. | Lasse Collin | 1 | -0/+8 |
2023-03-08 | Revert: "Add warning if Capsicum sandbox system calls are unsupported." | Jia Tan | 1 | -6/+4 |
2023-03-07 | xz: Fix -Wunused-label in io_sandbox_enter(). | Jia Tan | 1 | -2/+2 |
2023-03-06 | xz: Add warning if Capsicum sandbox system calls are unsupported. | Jia Tan | 1 | -0/+2 |
2023-03-06 | xz: Skip Capsicum sandbox system calls when they are unsupported. | Jia Tan | 1 | -5/+17 |
2023-03-06 | xz: Reorder cap_enter() to beginning of capsicum sandbox code. | Jia Tan | 1 | -3/+3 |
2023-03-01 | liblzma: Clarify lzma_lzma_preset() documentation in lzma12.h. | Jia Tan | 1 | -0/+5 |
2023-02-27 | CMake: Require that the C compiler supports C99 or a newer standard. | Lasse Collin | 1 | -0/+8 |
2023-02-24 | Tests: Small tweak to test-vli.c. | Jia Tan | 1 | -0/+2 |
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 | Update THANKS. | Lasse Collin | 1 | -0/+1 |
2023-02-23 | liblzma: Avoid null pointer + 0 (undefined behavior in C). | Lasse Collin | 10 | -23/+77 |
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-22 | CMake: Add LZIP decoder test to list of tests. | Jia Tan | 1 | -0/+1 |
2023-02-17 | Update THANKS. | Lasse Collin | 1 | -0/+1 |
2023-02-17 | Build: Use only the generic symbol versioning on MicroBlaze. | Lasse Collin | 1 | -2/+10 |
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: Silence a warning from MSVC. | Lasse Collin | 1 | -1/+1 |
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-07 | xz: Improve the comment about start_time in mytime.c. | Lasse Collin | 1 | -5/+10 |
2023-02-04 | Build: Adjust CMake version search regex. | Jia Tan | 1 | -0/+2 |
2023-02-04 | xz: Add a comment clarifying the use of start_time in mytime.c. | Jia Tan | 1 | -0/+5 |
2023-02-04 | liblzma: Improve documentation for version.h. | Jia Tan | 1 | -7/+22 |
2023-02-03 | Docs: Omit SIGTSTP not handled from TODO. | Jia Tan | 1 | -4/+0 |
2023-02-03 | liblzma: Fix bug in lzma_str_from_filters() not checking filters[] length. | Jia Tan | 1 | -0/+7 |
2023-02-03 | Tests: Create test_filter_str.c. | Jia Tan | 3 | -0/+596 |
2023-02-03 | liblzma: Fix typos in comments in string_conversion.c. | Jia Tan | 1 | -2/+2 |
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-02-01 | CI: Update .gitignore for artifacts directory in build-aux. | Jia Tan | 1 | -0/+1 |
2023-02-01 | CI: Add quotes around variables in a few places. | Jia Tan | 1 | -3/+3 |
2023-02-01 | CI: Upload test logs as artifacts if a test fails. | Jia Tan | 2 | -23/+68 |
2023-01-27 | xz: Use clock_gettime() even if CLOCK_MONOTONIC isn't available. | Lasse Collin | 2 | -5/+9 |
2023-01-27 | po4a/po4a.conf: Sort the language identifiers in alphabetical order. | Lasse Collin | 1 | -1/+1 |
2023-01-27 | xz: Add SIGTSTP handler for progress indicator time keeping. | Lasse Collin | 4 | -2/+89 |
2023-01-27 | Translations: Add Brazilian Portuguese translation of man pages. | Jia Tan | 2 | -1/+3678 |
2023-01-26 | Build: Avoid different quoting style in --enable-doxygen doc. | Lasse Collin | 1 | -5/+5 |
2023-01-26 | tuklib_physmem: Check for __has_warning before GCC version. | Lasse Collin | 1 | -3/+3 |
2023-01-24 | liblzma: Fix documentation in filter.h for lzma_str_to_filters() | Jia Tan | 1 | -1/+1 |
2023-01-24 | Revert "tuklib_common: Define __has_warning if it is not defined." | Lasse Collin | 1 | -7/+0 |
2023-01-24 | tuklib_physmem: Clean up the way -Wcast-function-type is silenced on Windows. | Lasse Collin | 1 | -4/+13 |
2023-01-24 | xz: Flip the return value of suffix_is_set to match the documentation. | Lasse Collin | 3 | -4/+5 |
2023-01-21 | xz: Refactor duplicated check for custom suffix when using --format=raw | Jia Tan | 3 | -18/+23 |
2023-01-21 | liblzma: Set documentation on all reserved fields to private. | Jia Tan | 7 | -0/+173 |
2023-01-20 | Doxygen: Update Doxyfile.in from 1.4.7 to 1.8.17. | Jia Tan | 1 | -630/+1893 |
2023-01-20 | Doxygen: Make Doxygen only produce liblzma API documentation by default. | Jia Tan | 2 | -9/+48 |
2023-01-20 | liblzma: Highlight liblzma API headers should not be included directly. | Jia Tan | 14 | -28/+42 |
2023-01-19 | tuklib_physmem: Silence warning from -Wcast-function-type on MinGW-w64. | Jia Tan | 1 | -0/+9 |
2023-01-19 | tuklib_common: Define __has_warning if it is not defined. | Jia Tan | 1 | -0/+7 |
2023-01-18 | CI: Reorder 32-bit build first for Linux autotool builds. | Jia Tan | 1 | -5/+12 |
2023-01-18 | CI: Enable --config-cache in autotool builds. | Jia Tan | 1 | -1/+1 |
2023-01-16 | xz: Add missing comment for coder_set_compression_settings() | Jia Tan | 1 | -1/+2 |
2023-01-16 | xz: Do not set compression settings with raw format in list mode. | Jia Tan | 1 | -1/+2 |
2023-01-13 | Translations: Update the Brazilian Portuguese translation. | Jia Tan | 1 | -259/+344 |
2023-01-12 | CI: Disable shared and nls from various jobs in autotool runners. | Jia Tan | 1 | -28/+28 |
2023-01-12 | CI: Reorder the 32-bit job in the Ubuntu runner. | Jia Tan | 1 | -5/+5 |
2023-01-12 | CI: Allow disabling Native Language Support. | Jia Tan | 1 | -1/+8 |
2023-01-12 | CI: Only run autogen.sh if it has not already run. | Jia Tan | 1 | -3/+8 |
2023-01-12 | CI: Allow disabling shared library in autotools builds. | Jia Tan | 1 | -1/+8 |
2023-01-12 | CI: Improve Usage readability and add -h option. | Jia Tan | 1 | -2/+13 |
2023-01-12 | Build: Omit -Wmissing-noreturn from the default warnings. | Lasse Collin | 1 | -1/+0 |
2023-01-12 | xz: Use ssize_t for the to-be-ignored return value from write(fd, ptr, 1). | Lasse Collin | 1 | -1/+1 |
2023-01-12 | xz: Silence warnings from -Wsign-conversion in a 32-bit build. | Lasse Collin | 2 | -3/+3 |
2023-01-12 | liblzma: Silence another warning from -Wsign-conversion in a 32-bit build. | Lasse Collin | 1 | -3/+4 |
2023-01-12 | liblzma: Silence a warning from -Wsign-conversion in a 32-bit build. | Lasse Collin | 1 | -2/+2 |
2023-01-12 | Build: Make configure add more warning flags for GCC and Clang. | Lasse Collin | 1 | -5/+31 |
2023-01-12 | Tests: Fix warnings from clang --Wassign-enum. | Lasse Collin | 4 | -8/+17 |
2023-01-12 | Tests: Silence warnings from -Wsign-conversion. | Lasse Collin | 2 | -8/+8 |
2023-01-12 | liblzma: Silence warnings from clang -Wconditional-uninitialized. | Lasse Collin | 2 | -4/+6 |
2023-01-12 | Fix warnings from clang -Wdocumentation. | Lasse Collin | 3 | -8/+4 |