1
0
mirror of https://git.tukaani.org/xz.git synced 2025-04-20 22:50:51 +00:00

Commit Graph

  • 55c2555c5d src/xz/xz.1: Correct misused two-fonts macros Bjarni Ingi Gislason 2020-03-26 21:16:18 +00:00
  • d1bfa3dc70 Created script to generate code coverage reports. Jia Tan 2022-07-01 21:19:26 +08:00
  • 55e3a8e0e4 Translations: Add Serbian translation. Lasse Collin 2022-07-10 21:16:40 +03:00
  • 4e04279cbe Translations: Add Swedish translation. Lasse Collin 2022-07-04 23:51:36 +03:00
  • 27f55e96b0 Translations: Add Esperanto translation. Lasse Collin 2022-07-04 23:40:27 +03:00
  • be31be9e8f Translations: Add Catalan translation. Lasse Collin 2022-07-01 00:22:33 +03:00
  • 30e3ad040f Translations: Add Ukrainian translation. Lasse Collin 2022-06-30 17:47:08 +03:00
  • f2e2cce49f Translators: Add Romanian translation. Lasse Collin 2022-06-30 17:45:26 +03:00
  • a12fd5bad2 Translations: Update Brazilian Portuguese translation. Lasse Collin 2022-06-29 18:33:32 +03:00
  • dd713288d2 Translations: Add Croatian translation. Lasse Collin 2022-06-29 18:04:44 +03:00
  • 016980f269 Translations: Add Spanish translation. Lasse Collin 2022-06-29 17:58:48 +03:00
  • 4fe9578c3a Translations: Add Korean translation. Lasse Collin 2022-06-29 17:49:43 +03:00
  • 86a30b0255 Tests: Add more tests into test_check. Jia Tan 2022-06-16 17:32:19 +03:00
  • 82e30fed66 Tests: Use char[][24] array for enum_strings_lzma_ret. Lasse Collin 2022-06-16 15:02:57 +03:00
  • 5ba9459e6c Tests: tuktest.h: Add tuktest_error_impl to help with error conditions. Lasse Collin 2022-06-16 14:12:14 +03:00
  • b339892668 Tests: tuktest.h: Rename file_from_* and use tuktest_malloc there. Lasse Collin 2022-06-16 13:29:59 +03:00
  • d8b63a0ad6 Tests: tuktest.h: Add malloc wrapper with automatic freeing. Lasse Collin 2022-06-16 13:08:19 +03:00
  • 1d51536a4b Tests: tuktest.h: Move a function. Lasse Collin 2022-06-16 11:47:37 +03:00
  • 70c7555f64 Tests: test_vli: Remove an invalid test-assertion. Lasse Collin 2022-06-14 22:21:15 +03:00
  • 154b73c5a1 Tests: test_vli: Add const where appropriate. Lasse Collin 2022-06-14 22:10:10 +03:00
  • 0354d6cce3 Added vli tests to .gitignore Jia Tan 2022-06-13 20:27:03 +08:00
  • a08f5ccf6b Created tests for all functions exported in vli.h Jia Tan 2022-06-12 11:31:40 +08:00
  • 1e3eb61815 Added parallel test artifacts to .gitignore jiat75 2022-06-03 21:24:54 +08:00
  • 00e3613f12 Tests: Use good-1-empty-bcj-lzma2.xz in test_bcj_exact_size. Lasse Collin 2022-06-14 21:29:21 +03:00
  • 86bab755be Tests: Add file reading helpers to tuktest.h. Lasse Collin 2022-06-14 21:26:13 +03:00
  • 83d2337b72 Tests: tuktest.h: Move a printf from a macro to a helper function. Lasse Collin 2022-06-14 18:21:57 +03:00
  • f9e8176ea7 Tests: Add test file good-1-empty-bcj-lzma2.xz. Lasse Collin 2022-06-14 17:20:49 +03:00
  • aa75c5563a Tests: Created tests for hardware functions. Jia Tan 2022-06-10 21:35:18 +08:00
  • 5c8ffdca20 Tests: Convert test_check to tuktest. Lasse Collin 2022-06-02 21:01:45 +03:00
  • faf5ff8899 Tests: Convert test_block_header to tuktest. Lasse Collin 2022-06-02 20:31:03 +03:00
  • 754d39fbeb Tests: Convert test_bcj_exact_size to tuktest. Lasse Collin 2022-06-02 20:28:23 +03:00
  • 96da21470f Tests: Include tuktest.h in tests.h. Lasse Collin 2022-06-02 20:27:00 +03:00
  • df71ba1c99 Tests: Add tuktest.h mini-test-framework. Lasse Collin 2022-06-02 20:25:21 +03:00
  • 4773608554 Build: Enable Automake's parallel test harness. Lasse Collin 2022-05-23 21:31:36 +03:00
  • 9a6dd6d46f Tests: Split test_compress.sh into separate test unit for each file. Lasse Collin 2022-05-23 21:17:47 +03:00
  • c7758ac9c7 Test: Make create_compress_files.c a little more flexible. Lasse Collin 2022-05-23 20:32:49 +03:00
  • 4a8e4a7b0a Tests: Remove unneeded commented lines from test_compress.sh. Lasse Collin 2022-05-23 20:17:42 +03:00
  • 2ee50d150e Tests: Remove progress indicator from test_compress.sh. Lasse Collin 2022-05-23 20:16:00 +03:00
  • 2ce4f36f17 liblzma: Silence a warning. Lasse Collin 2022-05-23 19:37:18 +03:00
  • 5d8f3764ef xz: Fix build with --disable-threads. Lasse Collin 2022-04-14 20:53:16 +03:00
  • 1d59289727 xz: Change the cap of the default -T0 memlimit for 32-bit xz. Lasse Collin 2022-04-14 14:50:17 +03:00
  • c77fe55ddb xz: Add a default soft memory usage limit for --threads=0. Lasse Collin 2022-04-14 14:20:46 +03:00
  • 0adc13bfe3 xz: Make -T0 use multithreaded mode on single-core systems. Lasse Collin 2022-04-14 12:59:09 +03:00
  • 898faa9728 xz: Changes to --memlimit-compress and --no-adjust. Lasse Collin 2022-04-14 12:38:00 +03:00
  • cad299008c xz: Add --memlimit-mt-decompress along with a default limit value. Lasse Collin 2022-04-11 22:20:49 +03:00
  • fe87b4cd53 liblzma: Threaded decoder: Improve setting of pending_error. Lasse Collin 2022-04-06 23:11:59 +03:00
  • 90621da7f6 liblzma: Add a new flag LZMA_FAIL_FAST for threaded decoder. Lasse Collin 2022-04-06 12:39:49 +03:00
  • 64b6d496dc liblzma: Threaded decoder: Always wait for output if LZMA_FINISH is used. Lasse Collin 2022-04-05 12:24:57 +03:00
  • e671bc8828 liblzma: Threaded decoder: Support zpipe.c-style decoding loop. Lasse Collin 2022-04-02 21:49:59 +03:00
  • 2ba8173e27 Update THANKS. Lasse Collin 2022-03-31 00:05:07 +03:00
  • 69d1b3fc29 xzgrep: Fix escaping of malicious filenames (ZDI-CAN-16587). Lasse Collin 2022-03-29 19:19:12 +03:00
  • bd93b776c1 liblzma: Fix a deadlock in threaded decoder. Lasse Collin 2022-03-26 01:02:44 +02:00
  • e0394e9423 Update THANKS. Lasse Collin 2022-03-23 16:34:00 +02:00
  • 487c77d487 liblzma: Threaded decoder: Don't stop threads on LZMA_TIMED_OUT. Lasse Collin 2022-03-23 16:28:55 +02:00
  • 6c6da57ae2 xz: Add initial support for threaded decompression. Lasse Collin 2022-03-07 00:36:16 +02:00
  • 4cce3e27f5 liblzma: Add threaded .xz decompressor. Lasse Collin 2022-03-06 23:36:20 +02:00
  • 717631b978 liblzma: Fix docs: lzma_block_decoder() cannot return LZMA_UNSUPPORTED_CHECK. Lasse Collin 2022-03-06 16:54:23 +02:00
  • 1a4bb97a00 liblzma: Add new output queue (lzma_outq) features. Lasse Collin 2022-03-06 16:41:19 +02:00
  • ddbc6f58c2 liblzma: Index hash: Change return value type of hash_append() to void. Lasse Collin 2022-03-06 15:18:58 +02:00
  • 20e7a33e2d liblzma: Minor addition to lzma_vli_size() API doc. Lasse Collin 2022-02-22 03:42:57 +02:00
  • 4f78f5fcf6 liblzma: Check the return value of lzma_index_append() in threaded encoder. Lasse Collin 2022-02-22 02:04:18 +02:00
  • 5313ad66b4 Update THANKS. Lasse Collin 2022-02-22 01:37:39 +02:00
  • 865e0a3689 liblzma: Use non-executable stack on FreeBSD as on Linux Ed Maste 2022-02-11 15:25:46 +00:00
  • 1c9a5786d2 liblzma: Make Block decoder catch certain types of errors better. Lasse Collin 2022-02-20 20:36:27 +02:00
  • 555de11873 Tests: Add bad-1-lzma2-11.xz. Lasse Collin 2022-02-20 19:38:55 +02:00
  • f0da507f22 Translations: Fix po4a failure with the French man page translations. Lasse Collin 2022-02-18 18:51:10 +02:00
  • f7711d228c Translations: Add French translation of man pages. Lasse Collin 2022-02-07 01:14:37 +02:00
  • 6468f7e41a liblzma: Add NULL checks to LZMA and LZMA2 properties encoders. jiat75 2022-01-28 20:47:55 +08:00
  • 2523c30705 liblzma: Fix uint64_t vs. size_t confusion. Lasse Collin 2022-02-06 23:19:32 +02:00
  • 2bd36c91d0 CMake: Keep compatible with Windows 95 for 32-bit build. huangqinjin 2021-12-13 20:49:21 +08:00
  • 2024fbf279 xzgrep: Update man page timestamp. Lasse Collin 2021-11-13 21:04:05 +02:00
  • 400e7a239a Update THANKS. Lasse Collin 2021-11-13 18:23:24 +02:00
  • 3a512c7787 xzgrep: use grep -E/-F instead of egrep and fgrep Ville Skyttä 2021-11-13 10:11:57 +02:00
  • edf525e2b1 Bump the version number for 5.3.2alpha. v5.3.2alpha Lasse Collin 2021-10-28 23:02:11 +03:00
  • ea8c948655 Add NEWS for 5.3.2alpha. Lasse Collin 2021-10-28 22:59:52 +03:00
  • 52435f302f Update THANKS. Lasse Collin 2021-10-27 23:27:48 +03:00
  • f2aea1d5a5 xz: Change the coding style of the previous commit. Lasse Collin 2021-10-27 23:23:11 +03:00
  • 892b16cc28 xz: Avoid fchown(2) failure. Alexander Bluhm 2021-10-05 23:33:16 +02:00
  • 2b509c868c liblzma: Fix liblzma.map for the lzma_microlzma_* symbols. Lasse Collin 2021-09-17 17:31:11 +03:00
  • cacb06a954 Update THANKS. Lasse Collin 2021-09-09 22:21:07 +03:00
  • 6928aac9da liblzma: Use _MSVC_LANG to detect when "noexcept" can be used with MSVC. Lasse Collin 2021-09-09 21:41:51 +03:00
  • d267d109c3 liblzma: Rename EROFS LZMA to MicroLZMA. Lasse Collin 2021-09-05 20:38:12 +03:00
  • 3247e95115 xzdiff: Update the man page about the exit status. Lasse Collin 2021-06-04 19:02:38 +03:00
  • 96f5a28a46 xzless: Fix less(1) version detection when it contains a dot. Lasse Collin 2021-06-04 18:52:48 +03:00
  • 5fb5212d81 Update THANKS. Lasse Collin 2021-04-11 19:58:10 +03:00
  • fc3d3a7296 Reduce maximum possible memory limit on MIPS32 Ivan A. Melnikov 2021-04-09 11:45:10 +03:00
  • e7da44d515 CMake: Use interface library for better FindLibLZMA compatibility. Lasse Collin 2021-02-13 23:31:27 +02:00
  • a61dd82ada CMake: Try to improve compatibility with the FindLibLZMA module. Lasse Collin 2021-01-30 18:36:04 +02:00
  • 5b7bc1b8ae Update THANKS. Lasse Collin 2021-01-29 21:19:43 +02:00
  • 6c6f0db340 liblzma: Fix unitialized variable. Lasse Collin 2021-01-29 21:19:08 +02:00
  • bb1d5c1fdd Tests: Add bad-1-lzma2-10.xz and also modify -9.xz. Lasse Collin 2021-01-24 22:32:41 +02:00
  • 6b8abc84a5 liblzma: Fix a wrong comment in stream_encoder_mt.c. Lasse Collin 2021-01-24 19:22:35 +02:00
  • 939fc5ed65 Tests: Add bad-1-lzma2-9.xz. Lasse Collin 2021-01-24 18:51:51 +02:00
  • fdd30032f8 Tests: Add bad-1-check-crc32-2.xz. Lasse Collin 2021-01-24 17:02:00 +02:00
  • db465419ae liblzma: In EROFS LZMA decoder, verify that comp_size matches at the end. Lasse Collin 2021-01-17 19:20:50 +02:00
  • 774cc0118b liblzma: Make EROFS LZMA decoder work when exact uncomp_size isn't known. Lasse Collin 2021-01-17 18:53:34 +02:00
  • 421b0aa352 liblzma: Fix missing normalization in rc_encode_dummy(). Lasse Collin 2021-01-14 20:57:11 +02:00
  • 601ec0311e liblzma: Add EROFS LZMA encoder and decoder. Lasse Collin 2021-01-14 20:07:01 +02:00
  • 625f4c7c99 liblzma: Add rough support for output-size-limited encoding in LZMA1. Lasse Collin 2021-01-13 19:16:32 +02:00
  • 9cdabbeea8 Scripts: Add zstd support to xzdiff. Lasse Collin 2021-01-11 23:57:11 +02:00