1
0
mirror of https://git.tukaani.org/xz.git synced 2025-11-25 00:04:46 +00:00

Commit Graph

  • 3cc54f1c0b Build: Update website URL. Jia Tan 2024-01-19 23:08:14 +08:00
  • 6daa4d0ea4 xz: Use threaded mode by defaut (as if --threads=0 was used). Lasse Collin 2024-01-23 18:29:28 +02:00
  • a2dd2dc8e5 CI: Use RISC-V filter when building with BCJ support. Jia Tan 2024-01-23 23:52:49 +08:00
  • 3060e1070b Tests: Use smaller dictionary size in RISC-V test files. Jia Tan 2024-01-23 23:52:14 +08:00
  • 44ff2fa5c9 Tests: Skip RISC-V test files if decoder was not built. Jia Tan 2024-01-23 23:50:57 +08:00
  • 6133a3f300 xz: Man page: Add more examples of LZMA2 options with BCJ filters. Lasse Collin 2024-01-23 16:11:54 +02:00
  • 50255feeaa liblzma: RISC-V filter: Use byte-by-byte access. Lasse Collin 2024-01-23 00:09:48 +02:00
  • db5eb5f563 xz: Update xz -lvv for RISC-V filter. Jia Tan 2024-01-22 23:33:39 +08:00
  • e2870db5be Tests: Add two RISC-V Filter test files. Jia Tan 2024-01-22 23:33:39 +08:00
  • b26a898693 xz: Update message in --long-help for RISC-V Filter. Jia Tan 2024-01-22 23:33:39 +08:00
  • 283f778908 xz: Update the man page for the RISC-V Filter. Jia Tan 2024-01-22 23:33:39 +08:00
  • ac3691ccca Tests: Add RISC-V Filter test in test_compress.sh. Jia Tan 2024-01-22 23:33:39 +08:00
  • 2959dbc735 liblzma: Update string_conversion.c to support RISC-V Filter. Jia Tan 2024-01-22 23:33:39 +08:00
  • 34372a5adb CMake: Support RISC-V BCJ Filter for encoding and decoding. Jia Tan 2024-01-22 23:33:39 +08:00
  • 440a2eccb0 liblzma: Add RISC-V BCJ filter. Jia Tan 2024-01-22 23:33:39 +08:00
  • 5540f4329b Docs: Update .xz file format specification to 1.2.0. Jia Tan 2024-01-19 23:08:14 +08:00
  • 22d86192f8 xz: Update website URLs in the man pages. Jia Tan 2024-01-19 23:08:14 +08:00
  • 6b63c4c613 liblzma: Update website URL. Jia Tan 2024-01-19 23:08:14 +08:00
  • fce4758018 Docs: Update website URLs. Jia Tan 2024-01-19 23:08:14 +08:00
  • c26812c5b2 Build: Update website URL. Jia Tan 2024-01-19 23:08:14 +08:00
  • fbb3ce541e liblzma: CRC: Add a comment to crc_x86_clmul.h about BUILDING_ macros. Lasse Collin 2024-01-11 15:01:50 +02:00
  • 4f518c1b6b liblzma: CRC: Remove crc_always_inline, use lzma_always_inline instead. Lasse Collin 2024-01-11 15:22:36 +02:00
  • 35c03ec6bf liblzma: CRC: Update CLMUL comments to more generic wording. Lasse Collin 2024-01-11 14:39:46 +02:00
  • 66f080e801 liblzma: Rename arch-specific CRC functions and macros. Lasse Collin 2024-01-10 18:23:31 +02:00
  • 3dbed75b0b liblzma: Fix a comment in crc_common.h. Lasse Collin 2024-01-10 18:19:21 +02:00
  • 419f55f9df liblzma: Avoid extern lzma_crc32_clmul() and lzma_crc64_clmul(). Lasse Collin 2023-10-20 23:35:10 +03:00
  • e3833e297d liblzma: crc_clmul.c: Add crc_attr_target macro. Lasse Collin 2023-10-21 00:06:52 +03:00
  • d164ac0e62 liblzma: Simplify existing cases with lzma_attr_no_sanitize_address. Lasse Collin 2023-10-20 22:49:48 +03:00
  • 9523c1300d liblzma: #define crc_attr_no_sanitize_address in crc_common.h. Lasse Collin 2023-10-20 21:53:35 +03:00
  • 93d144f093 liblzma: CRC: Add empty lines. Lasse Collin 2023-10-20 23:25:14 +03:00
  • 0c7e854ffd liblzma: crc_clmul.c: Tidy up the location of MSVC pragma. Lasse Collin 2023-10-20 23:19:33 +03:00
  • 15cf3f04f2 Update THANKS. Lasse Collin 2023-12-20 21:16:24 +02:00
  • cd64dd70d5 liblzma: Use 8-byte method in memcmplen.h on ARM64. Lasse Collin 2023-12-20 21:15:16 +02:00
  • 12c90c00f0 liblzma: Check also for __clang__ in memcmplen.h. Lasse Collin 2023-12-20 21:01:06 +02:00
  • 82f5515de6 Translations: Update the French translation. Jia Tan 2023-12-21 21:39:08 +08:00
  • 9e96ca8c48 xz: Add a comment to Capsicum sandbox setup. Jia Tan 2023-12-21 16:39:53 +08:00
  • 8191720eac liblzma: Set all values in lzma_lz_encoder to NULL after allocation. Jia Tan 2023-12-16 20:51:38 +08:00
  • 0ba5dd7ba1 liblzma: Tweak a comment. Jia Tan 2023-12-16 20:30:55 +08:00
  • 27ab54af84 liblzma: Make parameter names in function definition match declaration. Jia Tan 2023-12-16 20:28:21 +08:00
  • 019afd72e0 liblzma: Improve lzma encoder init function consistency. Jia Tan 2023-12-16 20:18:47 +08:00
  • 6af9a4cbe5 Docs: Update repository URL in Changelog. Jia Tan 2023-12-16 11:20:20 +08:00
  • 3f51a4415a Tests: Silence -Wsign-conversion warning on GCC version < 10. Jia Tan 2023-12-07 21:48:07 +08:00
  • 932f02990c Update THANKS. Jia Tan 2023-11-30 23:10:43 +08:00
  • b26d5d547f Tests: Fix typos Kian-Meng Ang 2023-11-30 23:01:19 +08:00
  • 7dc466d621 xz: Use is_tty() in message.c. Jia Tan 2023-11-23 22:13:39 +08:00
  • 0ecfaa6df9 xz: Create separate is_tty() function. Jia Tan 2023-11-23 22:04:35 +08:00
  • 9a300c9068 tuklib_integer: Fix typo discovered by codespell. Jia Tan 2023-11-22 20:39:41 +08:00
  • 9b469da8f3 Tests: Fix typo in a comment. Jia Tan 2023-11-17 20:04:58 +08:00
  • afcb30fcad Tests: Create test_suffix.sh. Jia Tan 2023-11-17 20:35:11 +08:00
  • 87c956d4c4 xz: Fix suffix check. Jia Tan 2023-11-14 20:27:04 +08:00
  • 84196e8c09 liblzma: Add missing comments to lz_encoder.h. Jia Tan 2023-11-09 01:21:53 +08:00
  • 133c5851eb Translations: Update the French translation. Jia Tan 2023-12-21 21:39:08 +08:00
  • 710cbc186c xz: Add a comment to Capsicum sandbox setup. Jia Tan 2023-12-21 16:39:53 +08:00
  • 4e1c695676 Docs: Update --enable-sandbox option in INSTALL. Jia Tan 2023-12-20 22:19:19 +08:00
  • ebddf20214 CMake: Move sandbox detection outside of xz section. Jia Tan 2023-12-20 22:39:13 +08:00
  • 5feb09266f Build: Allow sandbox to be configured for just xzdec. Jia Tan 2023-12-20 22:43:44 +08:00
  • d74fb5f060 xzdec: Add sandbox support for Pledge, Capsicum, and Landlock. Jia Tan 2023-12-19 21:18:28 +08:00
  • b34b6a9912 liblzma: Initialize lzma_lz_encoder pointers with NULL. Jia Tan 2023-12-20 21:31:34 +08:00
  • 183a62f0b5 liblzma: Set all values in lzma_lz_encoder to NULL after allocation. Jia Tan 2023-12-16 20:51:38 +08:00
  • 1a1bb381db liblzma: Tweak a comment. Jia Tan 2023-12-16 20:30:55 +08:00
  • 55810780e0 liblzma: Make parameter names in function definition match declaration. Jia Tan 2023-12-16 20:28:21 +08:00
  • 5dad6f628a liblzma: Improve lzma encoder init function consistency. Jia Tan 2023-12-16 20:18:47 +08:00
  • e1b1a9d637 Docs: Update repository URL in Changelog. Jia Tan 2023-12-16 11:20:20 +08:00
  • f9b82bc64a CI: Update Upload Artifact Action. Jia Tan 2023-12-15 16:56:31 +08:00
  • d0b24efe6c Tests: Silence -Wsign-conversion warning on GCC version < 10. Jia Tan 2023-12-07 21:48:07 +08:00
  • 4a972a8ee3 Update THANKS. Jia Tan 2023-12-06 18:39:03 +08:00
  • ee2f483500 Tests: Minor cleanups to OSS-Fuzz files. Jia Tan 2023-12-06 18:30:25 +08:00
  • 483bb90eec Tests: Add fuzz_encode_stream ossfuzz target. Maksym Vatsyk 2023-12-05 16:31:09 +01:00
  • 7ca8c9869d Tests: Add fuzz_decode_alone OSS-Fuzz target Maksym Vatsyk 2023-12-04 17:23:24 +01:00
  • 37581a77ad Tests: Update OSS-Fuzz Makefile. Maksym Vatsyk 2023-12-04 17:21:29 +01:00
  • 28ce6a1c2a Tests: Move common OSS-Fuzz target code to .h file. Maksym Vatsyk 2023-12-04 17:20:08 +01:00
  • bf0521ea15 Tests: Rename OSS-Fuzz files. Maksym Vatsyk 2023-12-04 17:18:20 +01:00
  • 685094b8e1 Update THANKS. Jia Tan 2023-11-30 23:10:43 +08:00
  • 3b3023e00b Tests: Fix typos Kian-Meng Ang 2023-11-30 23:01:19 +08:00
  • 424d46ead8 xz: Fix typo Kian-Meng Ang 2023-11-30 22:59:47 +08:00
  • 35558adf9c Update THANKS. Jia Tan 2023-11-30 20:41:00 +08:00
  • fd170e8557 CI: Test musl libc builds on Ubuntu runner. Jia Tan 2023-11-22 21:20:12 +08:00
  • db2b4aa068 CI: Allow ci_build.sh to set a different C compiler. Jia Tan 2023-11-22 21:12:15 +08:00
  • ff7badef53 CMake: Use consistent indentation with check_c_source_compiles(). Jia Tan 2023-11-24 21:19:12 +08:00
  • d4af167570 CMake: Change __attribute__((__ifunc__())) detection. Jia Tan 2023-11-22 20:33:36 +08:00
  • 20ecee40a0 Docs: Update INSTALL for --enable_ifunc change. Jia Tan 2023-11-24 20:19:11 +08:00
  • ffb456593d Build: Change --enable-ifunc handling. Jia Tan 2023-11-21 20:56:55 +08:00
  • 12b89bcc99 xz: Tweak a comment. Lasse Collin 2023-11-23 17:39:10 +02:00
  • 2ab2e4b5a5 xz: Use is_tty() in message.c. Jia Tan 2023-11-23 22:13:39 +08:00
  • 584e3a258f xz: Create separate is_tty() function. Jia Tan 2023-11-23 22:04:35 +08:00
  • 6b05f827f5 tuklib_integer: Fix typo discovered by codespell. Jia Tan 2023-11-22 20:39:41 +08:00
  • 659aca0d69 xz: Move the check for --suffix with --format=raw a few lines earlier. Lasse Collin 2023-11-17 19:35:19 +02:00
  • ca278eb2b7 Tests: Create test_suffix.sh. Jia Tan 2023-11-17 20:35:11 +08:00
  • 2a732aba22 xz: Fix a bug with --files and --files0 in raw mode without a suffix. Jia Tan 2023-11-17 20:19:26 +08:00
  • 299920bab9 Tests: Fix typo in a comment. Jia Tan 2023-11-17 20:04:58 +08:00
  • f481523baa xz: Refactor suffix test with raw format. Jia Tan 2023-11-15 23:40:13 +08:00
  • 837ea40b1c xz: Move suffix check after stdout mode is detected. Jia Tan 2023-11-14 20:27:46 +08:00
  • d4f4a4d040 xz: Detect when all data will be written to standard out earlier. Jia Tan 2023-11-14 20:27:04 +08:00
  • 2ade7246e7 liblzma: Add missing comments to lz_encoder.h. Jia Tan 2023-11-09 01:21:53 +08:00
  • 5fe1450603 Add NEWS for 5.4.5. Jia Tan 2023-11-01 20:18:30 +08:00
  • 49053c0a64 Bump version and soname for 5.4.5. v5.4.5 Jia Tan 2023-10-31 22:30:29 +08:00
  • 84c0cfc556 Add NEWS for 5.4.5. Jia Tan 2023-11-01 20:18:30 +08:00
  • d90ed84db9 liblzma: Fix compilation of fastpos_tablegen.c. Lasse Collin 2023-10-31 21:41:09 +02:00
  • 46007049cd liblzma: Fix compilation of fastpos_tablegen.c. Lasse Collin 2023-10-31 21:41:09 +02:00
  • 9b1268538b Build: Fix text wrapping in an output message. Jia Tan 2023-10-31 21:51:40 +08:00