1
0
mirror of https://git.tukaani.org/xz.git synced 2025-06-16 10:36:40 +00:00

Commit Graph

  • 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
  • 148e20607e Build: Fix text wrapping in an output message. Jia Tan 2023-10-31 21:51:40 +08:00
  • 068ee436f4 liblzma: Use lzma_always_inline in memcmplen.h. Lasse Collin 2023-10-22 17:59:11 +03:00
  • 6cdf0a7b79 liblzma: #define lzma_always_inline in common.h. Lasse Collin 2023-10-30 17:43:03 +02:00
  • 33daad3961 liblzma: Use lzma_attr_visibility_hidden on private extern declarations. Lasse Collin 2023-10-22 17:15:32 +03:00
  • 6961a5ac7d liblzma: #define lzma_attr_visibility_hidden in common.h. Lasse Collin 2023-10-22 17:08:39 +03:00
  • 5b9e167649 liblzma: Refer to MinGW-w64 instead of MinGW in the API headers. Lasse Collin 2023-09-30 22:54:28 +03:00
  • 36fabdbe67 CMake: Use -D_FILE_OFFSET_BITS=64 if (and only if) needed. Lasse Collin 2023-09-27 00:58:17 +03:00
  • 989c8c354c CMake: Generate and install liblzma.pc if not using MSVC. Lasse Collin 2023-09-30 02:14:25 +03:00
  • 983f3b458d CMake: Rearrange the PACKAGE_ variables. Lasse Collin 2023-09-30 01:13:13 +03:00
  • 4083c8e950 liblzma: Add Cflags.private to liblzma.pc.in for MSYS2. Lasse Collin 2023-09-29 20:46:11 +03:00
  • 661549ecb7 CMake: Create liblzma.def when building liblzma.dll with MinGW-w64. Lasse Collin 2023-09-27 22:46:20 +03:00
  • 0e546eb4da CMake: Change one CMAKE_CURRENT_SOURCE_DIR to CMAKE_CURRENT_LIST_DIR. Lasse Collin 2023-10-26 21:44:42 +03:00
  • da4d04e4d6 CMake/Windows: Fix the import library filename. Lasse Collin 2023-10-01 19:10:57 +03:00
  • 007558a358 CMake: Don't shadow the cache entry ENABLE_THREADS with a normal variable. Lasse Collin 2023-10-11 19:47:44 +03:00
  • 7d01de67ee CMake: Edit threading related messages. Lasse Collin 2023-10-09 21:12:31 +03:00
  • f8edcf3da6 CMake: Use FATAL_ERROR if user-supplied options aren't understood. Lasse Collin 2023-10-09 20:59:24 +03:00
  • 1695021e4a CMake: Add ALLOW_CLMUL_CRC option to enable/disable CLMUL. Jia Tan 2023-10-19 16:09:01 +08:00
  • 5056bc5107 tuklib_integer: Revise unaligned reads and writes on strict-align archs. Lasse Collin 2023-10-14 17:56:59 +03:00
  • 9e14743ee5 tuklib_integer: Add missing write64be and write64le fallback functions. Lasse Collin 2023-09-23 02:21:49 +03:00
  • 4cc91ceb39 Build: Update visibility.m4 from Gnulib. Jia Tan 2023-10-12 20:12:18 +08:00
  • 1824a6007c Update THANKS. Lasse Collin 2023-10-06 19:36:35 +03:00
  • 8fdc71a27d CMake: Rename xz and man page symlink custom targets. Jia Tan 2023-09-29 20:14:39 +08:00
  • 38171492de CMake: Fix Windows build with Clang/LLVM 17. Lasse Collin 2023-09-27 19:54:35 +03:00
  • 1bce6fe483 liblzma: Avoid compiler warning without creating extra symbol. Jia Tan 2023-09-27 00:02:11 +08:00
  • dce95a593e Build: Update the comment about -Werror usage in checks. Lasse Collin 2023-09-26 17:24:15 +03:00
  • f3c32762ae Build: Fix underquoted AC_LANG_SOURCE. Lasse Collin 2023-09-26 13:51:31 +03:00
  • 7dd57f2f2c Build: Silence Autoconf warning. Lasse Collin 2023-09-26 13:14:37 +03:00
  • edec253e41 Build: Remove Gnulib dependency from tests. Jia Tan 2023-09-26 00:47:26 +08:00
  • 46cb133ce7 CMake: Remove /lib from tests include path. Jia Tan 2023-09-26 00:43:43 +08:00
  • 4ae13cfe0d sysdefs.h: Update the comment about __USE_MINGW_ANSI_STDIO. Lasse Collin 2023-09-24 16:32:32 +03:00
  • 660c8c29e5 xz: Windows: Don't (de)compress to special files like "con" or "nul". Lasse Collin 2023-09-22 02:33:29 +03:00
  • b7ce6e8078 CMake: Wrap two overlong lines that are possible to wrap. Lasse Collin 2023-09-21 20:42:52 +03:00
  • 1595f454d5 CMake: Add a comment about threads on Cygwin. Lasse Collin 2023-09-21 20:36:31 +03:00
  • 5be6275f19 CMake: Bump maximum policy version to 3.27. Lasse Collin 2023-09-12 21:12:34 +03:00
  • e515643d75 Doxygen: Add more C macro names to PREDEFINED. Lasse Collin 2023-09-08 19:08:57 +03:00