Commit Graph

  • 802d57d921 Windows: Update the VS project files for ARM64 and .lz support. Lasse Collin 2022-11-09 15:12:13 +0200
  • 5846aeda05 DOS: Update Makefile and config.h to include ARM64 and .lz support. Lasse Collin 2022-11-09 14:57:48 +0200
  • 781da8d6c4 CMake: Add lzip decoder files and #define to the build. Lasse Collin 2022-11-09 14:45:05 +0200
  • df8ad4af65 Docs: Update INSTALL and also add new prohibited options to PACKAGERS. Lasse Collin 2022-11-09 14:41:56 +0200
  • c8ef089c14 Tests: Test the .lz files in test_files.sh. Lasse Collin 2022-10-20 17:39:06 +0300
  • c8f70ebb46 Tests: Add .lz (lzip) test files. Lasse Collin 2022-10-20 15:35:59 +0300
  • 731db13e6f xz: Remove the commented-out FORMAT_GZIP, gzip, .gz, and .tgz. Lasse Collin 2022-10-19 22:32:51 +0300
  • 3176f992c5 xz: Add .lz (lzip) decompression support. Lasse Collin 2022-10-08 21:28:15 +0300
  • 034086e1ae liblzma: Add .lz support to lzma_auto_decoder(). Lasse Collin 2022-10-08 00:29:20 +0300
  • 0538db038f liblzma: Add .lz (lzip) decompression support (format versions 0 and 1). Lasse Collin 2022-10-06 15:50:20 +0300
  • 633d48a075 liblzma: Add the missing Makefile.inc change for --disable-microlzma. Lasse Collin 2022-11-09 14:17:23 +0200
  • 724285dadb xz: Add comments about stdin and src_st.st_size. Lasse Collin 2022-11-09 14:10:52 +0200
  • f723eec68b xz: Fix displaying of file sizes in progress indicator in passthru mode. Lasse Collin 2022-11-09 12:48:22 +0200
  • 69265d0f22 xz: Add a comment why --to-stdout is not in --help. Lasse Collin 2022-11-09 11:27:20 +0200
  • fe6b8852a3 xz: Make xz -lvv show that the upcoming --arm64 needs 5.4.0 to decompress. Lasse Collin 2022-11-08 23:05:37 +0200
  • fb3f05ac9f Docs: Update faq.txt a little. Lasse Collin 2022-11-08 22:26:54 +0200
  • 05331f091e Translations: Update Turkish translation. Lasse Collin 2022-11-08 16:57:17 +0200
  • ed3a482296 Translations: Update Croatian translation. Lasse Collin 2022-11-08 14:55:32 +0200
  • 6bf8b1f870 Translations: Update Turkish translation. Lasse Collin 2022-11-08 16:57:17 +0200
  • 9f8e9d3c81 Translations: Update Croatian translation. Lasse Collin 2022-11-08 14:55:32 +0200
  • 4746f5ec72 liblzma: Update API docs about decoder flags. Lasse Collin 2022-11-08 14:13:03 +0200
  • 8779a9db5d liblzma: Use the return_if_error() macro in alone_decoder.c. Lasse Collin 2022-11-08 14:01:50 +0200
  • 3f4990b682 liblzma: Fix a comment in auto_decoder.c. Lasse Collin 2022-11-08 14:00:58 +0200
  • 026a5897c7 xz: Initialize the pledge(2) sandbox at the very beginning of main(). Lasse Collin 2022-11-08 13:43:19 +0200
  • 49a59f6ca0 xz: Extend --robot --info-memory output. Lasse Collin 2022-11-07 22:51:16 +0200
  • 5e2450c75c liblzma: Include cached memory in reported memusage in threaded decoder. Lasse Collin 2022-11-07 17:22:04 +0200
  • 1fc6e7dd1f xz: Avoid a compiler warning in progress_speed() in message.c. Jia Tan 2022-11-07 16:24:14 +0200
  • cf118c0146 Build: Clarify comment in configure.ac about SSE2. Lasse Collin 2022-10-31 16:26:05 +0200
  • aad3c609ff Build: Remove obsolete commented-out lines from configure.ac. Lasse Collin 2022-10-31 16:16:37 +0200
  • e53e0e2186 Windows: Fix mythread_once() macro with Vista threads. Lasse Collin 2022-10-31 13:31:58 +0200
  • 48dde3bab9 liblzma: Silence -Wconversion warning from crc64_fast.c. Lasse Collin 2022-10-31 11:54:44 +0200
  • a243c617ff CMake: Sync tuklib_cpucores.cmake with tuklib_cpucores.m4. Lasse Collin 2022-10-31 11:49:47 +0200
  • 05c72de06f Tests: test_files.sh: Make it not fail if features were disabled at build. Lasse Collin 2022-10-27 15:49:18 +0300
  • b3459327a5 Tests: test_files.sh: Suppress an expected warning from the log. Lasse Collin 2022-10-27 15:30:13 +0300
  • 798c86e423 Tests: test_files.sh: Print the reason for skipping if xz & xzdec missing. Lasse Collin 2022-10-27 15:27:50 +0300
  • c1dd8524e1 Tests: Keep test_compress_* working when some filters are unavailable. Lasse Collin 2022-10-27 01:12:40 +0300
  • ce30ada919 Tests: test_bcj_exact_size skips properly now if PowerPC filter disabled. Jia Tan 2022-10-23 21:01:08 +0800
  • 89c5cfcaca Tests: Test also unsupported-*.xz. Lasse Collin 2022-10-26 00:05:57 +0300
  • a4b214b93a Build: Use AC_CONFIG_HEADERS instead of the ancient AC_CONFIG_HEADER. Lasse Collin 2022-10-25 23:45:03 +0300
  • 04f299b64e Build: Update m4/ax_pthread.m4 from Autoconf Archive. Lasse Collin 2022-10-25 23:31:44 +0300
  • 59c4d6e139 Build: Add configure option --disable-microlzma. Lasse Collin 2022-10-25 23:28:34 +0300
  • 054ccd6d14 xz: Fix --single-stream with an empty .xz Stream. Lasse Collin 2022-10-25 23:09:11 +0300
  • 563288ea70 xz: Add support for OpenBSD's pledge() sandbox. Lasse Collin 2022-10-25 21:11:58 +0300
  • f9913e8ee2 xz: Fix decompressor behavior if input uses an unsupported check type. Lasse Collin 2022-10-25 19:07:17 +0300
  • aa4fe145b9 xz: Clarify the man page: input file isn't removed if an error occurs. Lasse Collin 2022-10-25 18:36:19 +0300
  • 8b46ae8cde xz: Refactor to remove is_empty_filename(). Lasse Collin 2022-10-25 18:30:55 +0300
  • 8562401597 xz: If input file cannot be removed, treat it as a warning, not error. Lasse Collin 2022-10-25 18:23:54 +0300
  • fda9f85f52 liblzma: Threaded decoder: Stop the worker threads on errors. Lasse Collin 2022-10-24 16:25:09 +0300
  • 2611c4d905 tuklib_cpucores: Use HW_NCPUONLINE on OpenBSD. Lasse Collin 2022-10-20 20:22:50 +0300
  • 424ac91c7e Tests: Skip tests in test_*.sh if encoders and/or decoders are disabled. Lasse Collin 2022-10-19 19:39:35 +0300
  • ca8bf9d7c5 Test: Remove the (exit 1) lines. Lasse Collin 2022-10-19 18:54:34 +0300
  • 82fcb7cfc1 Tests: Fix a warning in test_memlimit.c when decoders are disabled. Lasse Collin 2022-10-19 17:14:57 +0300
  • b5f8271b45 Tests: Add test_memlimit to .gitignore. Lasse Collin 2022-10-19 17:11:46 +0300
  • 6a86e81cab Tests: Refactor test_stream_flags.c. Jia Tan 2022-10-06 21:53:09 +0300
  • 827ac5b482 Tests: Refactor test_block_header.c. Jia Tan 2022-10-06 17:00:38 +0800
  • 8496331895 Tests: Fix compilation issues. Jia Tan 2022-10-05 23:54:12 +0800
  • 7dcabeec63 Tests: Include mythread.h in the tests that use MYTHREAD_ENABLED. Lasse Collin 2022-10-05 16:20:47 +0300
  • 14af758a77 liblzma: Fix a compilation issue when encoders are disabled. Jia Tan 2022-10-05 20:57:16 +0800
  • 6ca5c354bd Tests: Fix compilation error when threading support has been disabled. Jia Tan 2022-10-05 16:41:38 +0800
  • fae37ad2af tuklib_integer: Add 64-bit endianness-converting reads and writes. Lasse Collin 2022-10-05 14:26:00 +0300
  • d24a57b7fc Bump version and soname for 5.2.7. v5.2.7 Lasse Collin 2022-09-30 16:41:03 +0300
  • d2003362dd Add NEWS for 5.2.7. Lasse Collin 2022-09-30 16:40:39 +0300
  • 369afb5199 liblzma: Add API doc note about the .xz decoder LZMA_MEMLIMIT_ERROR bug. Lasse Collin 2022-09-30 12:06:13 +0300
  • 508a44372c liblzma: Add API doc note about the .xz decoder LZMA_MEMLIMIT_ERROR bug. Lasse Collin 2022-09-30 12:06:13 +0300
  • 166431e995 liblzma: Add dest and src NULL checks to lzma_index_cat. Jia Tan 2022-09-21 16:15:50 +0800
  • 5e53a6c28b Tests: Create a test for the lzma_index_cat bug. Jia Tan 2022-09-21 20:29:28 +0800
  • 4ed5fd54c6 liblzma: Fix copying of check type statistics in lzma_index_cat(). Jia Tan 2022-09-21 19:28:53 +0800
  • c4476f6952 tuklib_physmem: Fix Unicode builds on Windows. Lasse Collin 2022-09-28 12:20:41 +0300
  • 976f897bbb liblzma: Stream decoder: Fix restarting after LZMA_MEMLIMIT_ERROR. Lasse Collin 2022-09-28 11:05:15 +0300
  • 2caa9580e5 liblzma: Stream decoder: Fix comments. Lasse Collin 2022-09-28 11:00:23 +0300
  • 8cc9874a79 liblzma: Add dest and src NULL checks to lzma_index_cat. Jia Tan 2022-09-21 16:15:50 +0800
  • afd5a8bf53 Tests: Create a test for the lzma_index_cat bug. Jia Tan 2022-09-21 20:29:28 +0800
  • 3d5a99ca37 liblzma: Fix copying of check type statistics in lzma_index_cat(). Jia Tan 2022-09-21 19:28:53 +0800
  • a61d321727 tuklib_physmem: Fix Unicode builds on Windows. Lasse Collin 2022-09-28 12:20:41 +0300
  • 5a4d3548ab Tests: Add test_memlimit.c to test restarting after LZMA_MEMLIMIT_ERROR. Lasse Collin 2022-09-28 11:12:07 +0300
  • 660739f99a liblzma: Stream decoder: Fix restarting after LZMA_MEMLIMIT_ERROR. Lasse Collin 2022-09-28 11:05:15 +0300
  • 7e68fda58c liblzma: Stream decoder: Fix comments. Lasse Collin 2022-09-28 11:00:23 +0300
  • f664cb2584 liblzma: ARM64: Add comments. Lasse Collin 2022-09-20 16:58:22 +0300
  • b557b4a0ee liblzma: ARM64: Fix wrong comment in API doc. Lasse Collin 2022-09-20 16:27:50 +0300
  • d5b0906fa5 xz: Add --experimental-arm64[=width=WIDTH]. Lasse Collin 2022-09-19 20:24:26 +0300
  • ecb966de30 liblzma: Add experimental ARM64 BCJ filter with a temporary Filter ID. Lasse Collin 2022-09-19 19:34:56 +0300
  • 177bdc922c liblzma: Simple/BCJ filters: Allow disabling generic BCJ options. Lasse Collin 2022-09-17 22:42:18 +0300
  • 51882fec5b Update THANKS. Lasse Collin 2022-09-16 14:09:07 +0300
  • 974186f7cd xzgrep: Fix compatibility with old shells. Lasse Collin 2022-09-16 14:07:03 +0300
  • f94da15120 liblzma: lzma_filters_copy: Keep dest[] unmodified if an error occurs. Lasse Collin 2022-09-09 13:51:57 +0300
  • ea57b9aa2c Tests: Add a test file for lzma_index_append() integer overflow bug. Lasse Collin 2022-09-16 17:08:53 +0300
  • 72e1645a43 liblzma: lzma_index_append: Add missing integer overflow check. Jia Tan 2022-09-02 20:18:55 +0800
  • 20d82bc907 Update THANKS. Lasse Collin 2022-09-08 15:11:08 +0300
  • 31d80c6b26 liblzma: Vaccinate against an ill patch from RHEL/CentOS 7. Lasse Collin 2022-09-04 23:23:00 +0300
  • c3592d0a55 Tests: Add a test file for lzma_index_append() integer overflow bug. Lasse Collin 2022-09-16 17:08:53 +0300
  • e7a7ac744e CMake: Clarify a comment about Windows symlinks without file extension. Jia Tan 2022-09-08 15:07:00 +0300
  • a273a0cb77 CMake: Update for liblzma_*.map files and fix wrong common_w32res.rc dep. Lasse Collin 2022-09-08 15:02:41 +0300
  • 5875a45be0 CMake: Add xz symlinks. Lasse Collin 2022-08-31 16:42:04 +0300
  • 3523b6ebb5 CMake: Put xz man page install under if(UNIX) like is for xzdec. Lasse Collin 2022-08-31 16:29:38 +0300
  • 982b29f828 Translations: Add Turkish translation. Lasse Collin 2022-09-16 15:10:07 +0300
  • 5af9e8759f Translations: Add Turkish translation. Lasse Collin 2022-09-16 15:10:07 +0300
  • 1fc088d9f6 Update THANKS. Lasse Collin 2022-09-16 14:09:07 +0300
  • 097c7b67ce xzgrep: Fix compatibility with old shells. Lasse Collin 2022-09-16 14:07:03 +0300
  • f2d084fe3f Tests: Silence warnings about unused functions from tuktest.h. Lasse Collin 2022-09-09 14:12:30 +0300
  • f8ee61e74e liblzma: lzma_filters_copy: Keep dest[] unmodified if an error occurs. Lasse Collin 2022-09-09 13:51:57 +0300