Commit Graph

  • 68c54e45d0 Translations: Update Chinese (simplified) translation Lasse Collin 2024-09-02 20:08:40 +0300
  • 2230692aa1 Translations: Update the Catalan translation Lasse Collin 2024-09-02 19:40:50 +0300
  • 3e7723ce26 Update THANKS Lasse Collin 2024-08-22 14:06:16 +0300
  • d3e0e679b2 CMake: Don't install lzmadec.1 symlinks if XZ_TOOL_LZMADEC=OFF Lasse Collin 2024-08-22 14:06:16 +0300
  • acdf21033a CMake: Fix the build when XZ_TOOL_LZMADEC=OFF Lasse Collin 2024-08-22 14:06:16 +0300
  • 5e37598750 Update THANKS Lasse Collin 2024-08-22 11:01:07 +0300
  • 6cd7c86078 liblzma: Fix x86-64 movzw compatibility in range_decoder.h Yifeng Li 2024-08-22 02:18:49 +0000
  • bf901dee5d Build: Comment that elf_aux_info(3) will be available on OpenBSD >= 7.6 Lasse Collin 2024-07-19 20:02:43 +0300
  • f7103c2c2a Revert "liblzma: Add ARM64 CRC32 instruction support detection on OpenBSD" Lasse Collin 2024-07-19 19:42:26 +0300
  • 7c292dd0bf liblzma: Tweak a comment Lasse Collin 2024-07-13 22:10:37 +0300
  • 6408edac55 CMake: Bump maximum policy version to 3.30 Lasse Collin 2024-07-11 22:17:56 +0300
  • 9231c39ffb CMake: Require CMake 3.20 or later Lasse Collin 2024-07-06 15:13:19 +0300
  • 028185dd48 Update THANKS Lasse Collin 2024-07-09 14:27:51 +0300
  • baecfa1426 xz: Remove the TODO comment about --recursive Lasse Collin 2024-07-06 14:04:48 +0300
  • f691d58fae Document --disable-loongarch-crc32 in INSTALL Lasse Collin 2024-07-06 14:04:16 +0300
  • b3e53122f4 CMake: Link xz against Threads::Threads if using pthreads Lasse Collin 2024-07-03 20:45:48 +0300
  • 5742ec1fc7 Update THANKS Lasse Collin 2024-07-02 22:49:33 +0300
  • 2d13d10357 CMake: Improve NLS error messages Lasse Collin 2024-07-02 20:23:35 +0300
  • 628d8d2c4f CMake: Update the comment at the top of CMakeLists.txt Lasse Collin 2024-07-02 20:19:47 +0300
  • b4b23c94fd CMake: Drop support for pre-generated po/*.gmo files Lasse Collin 2024-07-02 20:12:40 +0300
  • fb99f8e8c5 CMake: Make XZ_NLS handling more robust Lasse Collin 2024-07-02 19:14:50 +0300
  • ec6157570e CI: Add gettext as a dependency to CMake builds Lasse Collin 2024-07-02 19:39:05 +0300
  • 24f0f7e399 CMake: Fix ENABLE_NLS comment too Lasse Collin 2024-07-02 18:43:56 +0300
  • a0df067613 CMake: The compile definition is ENABLE_NLS, not XZ_NLS Lasse Collin 2024-07-02 18:02:50 +0300
  • 45d08abc33 Update AUTHORS and THANKS Lasse Collin 2024-07-01 17:33:20 +0300
  • 7baf6835cf liblzma: Speed up CRC32 calculation on 64-bit LoongArch Xi Ruoyao 2024-06-28 13:36:43 +0300
  • 0ed8936685 liblzma: ARM64 CRC32: Align the buffer faster Lasse Collin 2024-06-28 14:20:49 +0300
  • 7e99856f66 CI: Speed up Valgrind job by using --trace-children-skip-by-arg=... Sam James 2024-06-28 14:18:35 +0300
  • 2402e8a1ae Build: Prepend, not append, PTHREAD_CFLAGS to LIBS Lasse Collin 2024-06-25 16:00:22 +0300
  • 7bb46f2b7b Build: Use AC_LINK_IFELSE to handle implicit function declarations Lasse Collin 2024-06-25 14:24:29 +0300
  • 35eb57355a Build: Use AC_LINK_IFELSE instead of -Werror Lasse Collin 2024-06-24 23:35:59 +0300
  • 5a728813c3 Build: Sync the compile check changes from CMakeLists.txt Lasse Collin 2024-06-24 23:34:34 +0300
  • 5279828635 CMake: Not experimental anymore Lasse Collin 2024-06-24 20:14:43 +0300
  • de215a0517 CMake: Use configure_file() to copy a file Lasse Collin 2024-06-25 16:11:13 +0300
  • e620f35097 CMake: Always add pthread flags into CMAKE_REQUIRED_LIBRARIES Lasse Collin 2024-06-25 15:51:48 +0300
  • 068a70e549 CMake: Tweak comments Sam James 2024-06-24 19:25:30 +0100
  • 3c95c93bca CMake: Edit white space for consistency Lasse Collin 2024-06-24 22:42:01 +0300
  • 114cba69db CMake: Fix three checks if building with -flto Lasse Collin 2024-06-24 22:41:10 +0300
  • 78e882205e CMake: Use MATCHES instead of multiple STREQUAL Lasse Collin 2024-06-24 21:19:14 +0300
  • d3f20382fc CMake: Improve the comment about LIBS Lasse Collin 2024-06-24 21:06:18 +0300
  • 33ec377729 CMake: Fix a typo in a message Lasse Collin 2024-06-24 20:01:25 +0300
  • 2a47be823c Document CMake options in INSTALL Lasse Collin 2024-06-24 19:58:54 +0300
  • 3faf4e8079 CI: Don't omit crc32 from the list with CMake anymore Lasse Collin 2024-06-24 17:18:44 +0300
  • 1bf83cded2 CI: Workaround buggy config.guess on Ubuntu 22.04LTS and 24.04LTS Lasse Collin 2024-06-24 17:39:54 +0300
  • dbcdabf68f CI: Use CC="gcc -m32" to get i386 compiler on x86-64 Lasse Collin 2024-06-24 15:24:52 +0300
  • 0c1e6d900b CI: Let CMake use the CC environment variable Lasse Collin 2024-06-24 14:54:17 +0300
  • a3d6eb797c CMake: Add autodetection for 32-bit x86 CRC assembly usage Lasse Collin 2024-06-20 23:25:42 +0300
  • dbc14f213e CMake: Move option(XZ_ASM_I386) downwards a few lines Lasse Collin 2024-06-20 23:00:59 +0300
  • e5c2b07b48 DOS: Update Makefile and config.h for the CRC changes Lasse Collin 2024-06-20 18:45:41 +0300
  • fe77c4e130 liblzma: Tidy up crc_common.h Lasse Collin 2024-06-23 15:35:35 +0300
  • 7484d37538 liblzma: Move lzma_crcXX_table[][] declarations to crc_common.h Lasse Collin 2024-06-23 14:22:08 +0300
  • 85b081f5d4 liblzma: Make 32-bit x86 CRC assembly co-exist with CLMUL Lasse Collin 2024-06-19 18:38:22 +0300
  • 6667d503b5 liblzma: CRC: Rename crcXX_generic to lzma_crcXX_generic Lasse Collin 2024-06-19 17:44:41 +0300
  • 1dca581ff2 CMake: Define HAVE_CRC_X86_ASM when 32-bit x86 CRC assembly is used Lasse Collin 2024-06-20 22:55:22 +0300
  • f76837acb6 Build: Define HAVE_CRC_X86_ASM when 32-bit x86 CRC assembly is used Lasse Collin 2024-05-10 16:00:26 +0300
  • 9ce0866b07 CI: Update to the new renamed options in CMakeLists.txt Lasse Collin 2024-06-21 00:46:09 +0300
  • 0232e66d5b CMake: Add XZ_EXTERNAL_SHA256 Lasse Collin 2024-06-20 18:12:22 +0300
  • 4535b80cae CMake: Move threading detection a few lines up Lasse Collin 2024-06-20 18:12:21 +0300
  • 94d062dbac CMake: Move the sandbox code out of the liblzma section Lasse Collin 2024-06-20 18:12:21 +0300
  • 75ce4797d4 CMake: Keep existing options in LIBS when adding -lrt Lasse Collin 2024-06-20 18:12:21 +0300
  • 47aaa92516 CMake: Don't install scripts if the xz tool isn't built Lasse Collin 2024-06-15 18:07:04 +0300
  • fb50c6ba1d CMake: Add XZ_TOOL_XZDEC and XZ_TOOL_LZMADEC Lasse Collin 2024-06-15 18:07:04 +0300
  • def767f7d1 CMake: Add XZ_TOOL_LZMAINFO Lasse Collin 2024-06-15 18:07:04 +0300
  • 5600e370fb CMake: Add XZ_TOOL_XZ Lasse Collin 2024-06-15 18:07:04 +0300
  • 6a3c4aaa43 Windows: Drop Visual Studio 2013 support Lasse Collin 2024-06-15 18:07:04 +0300
  • 5d5c92b262 CMake: Add XZ_TOOL_SCRIPTS Lasse Collin 2024-06-15 18:07:04 +0300
  • d274a2bc00 CMake: Add XZ_DOC Lasse Collin 2024-06-15 18:07:04 +0300
  • 188143a50a CMake: Refactor XZ_SYMBOL_VERSIONING to match configure.ac Lasse Collin 2024-06-20 21:53:03 +0300
  • cc52ef8ed3 CMake: Use the same option list for XZ_THREADS as in configure.ac Lasse Collin 2024-06-15 18:07:04 +0300
  • 37f7af3452 CMake: Use the same option list for XZ_SANDBOX as in configure.ac Lasse Collin 2024-06-15 18:07:04 +0300
  • c715dec8e8 CMake: Fix indentation Lasse Collin 2024-06-15 18:07:04 +0300
  • ea379f2f18 CMake: Add warning options for GCC and Clang Lasse Collin 2024-06-15 18:07:04 +0300
  • 7422333819 CMake: Use \040 instead of \x20 for a space Lasse Collin 2024-06-15 18:07:04 +0300
  • e8854b6bdc CMake: Add XZ_ASSUME_RAM Lasse Collin 2024-06-15 18:07:04 +0300
  • e1127e75cb CMake: Rename liblzma_INSTALL_CMAKEDIR to XZ_INSTALL_CMAKEDIR Lasse Collin 2024-06-15 18:07:04 +0300
  • 96abfe98c1 CMake: Refactor ADDITIONAL_CHECK_TYPES to XZ_CHECKS Lasse Collin 2024-06-15 18:07:04 +0300
  • 679500ffe0 CMake: Rename the cache variable POSIX_SHELL to XZ_POSIX_SHELL Lasse Collin 2024-06-15 18:07:04 +0300
  • e5c0eb2e50 CMake: Rename ENCODERS and DECODERS to use XZ_ prefix Lasse Collin 2024-06-15 18:07:04 +0300
  • e7785e2061 CMake: Rename MATCH_FINDERS to XZ_MATCH_FINDERS Lasse Collin 2024-06-15 18:07:04 +0300
  • 63294806b4 CMake: Rename SYMBOL_VERSIONING to XZ_SYMBOL_VERSIONING Lasse Collin 2024-06-15 18:07:04 +0300
  • ad245b1336 CMake: Rename ENABLE_THREADS to XZ_THREADS Lasse Collin 2024-06-15 18:07:04 +0300
  • 4250d4de32 CMake: Rename ENABLE_SANDBOX to XZ_SANDBOX Lasse Collin 2024-06-15 18:07:04 +0300
  • 0fdcd0c582 CMake: Rename ENABLE_X86_ASM to XZ_ASM_I386 Lasse Collin 2024-06-15 18:07:04 +0300
  • e017d5526e CMake: Rename CREATE_XZ_SYMLINKS to XZ_TOOL_SYMLINKS Lasse Collin 2024-06-15 18:07:04 +0300
  • 04cac14fcb CMake: Rename CREATE_LZMA_SYMLINKS to XZ_TOOL_LZMA_SYMLINKS Lasse Collin 2024-06-15 18:07:04 +0300
  • 612ccebf88 CMake: Rename ALLOW_ARM64_CRC32 to XZ_ARM64_CRC32 Lasse Collin 2024-06-15 18:07:04 +0300
  • 3dcc12290d CMake: Rename ALLOW_CLMUL_CRC to XZ_CLMUL_CRC Lasse Collin 2024-06-15 18:07:04 +0300
  • 4b8faa7244 CMake: Rename ENABLE_DOXYGEN to XZ_DOXYGEN Lasse Collin 2024-06-15 18:07:04 +0300
  • b56273ae57 CMake: Rename LZIP_DECODER to XZ_LZIP_DECODER Lasse Collin 2024-06-15 18:07:04 +0300
  • 2343992fcb CMake: Rename MICROLZMA_ENCODER/DECODER to XZ_MICROLZMA_ENCODER/DECODER Lasse Collin 2024-06-15 18:07:04 +0300
  • 96f0a6632c CMake: Rename ENABLE_SMALL to XZ_SMALL Lasse Collin 2024-06-15 18:07:04 +0300
  • 29f77c7b70 CMake: Rename ENABLE_NLS to XZ_NLS Lasse Collin 2024-06-15 18:07:04 +0300
  • ac05f1b0d7 CMake: Link Threads::Threads as PRIVATE to liblzma Lasse Collin 2024-06-15 23:34:29 +0300
  • 82986d8c69 CMake: Add empty lines Lasse Collin 2024-06-16 19:39:32 +0300
  • 2aecffe0f0 CMake: Use CMAKE_THREAD_LIBS_INIT in liblzma.pc only with pthreads Lasse Collin 2024-06-16 19:37:36 +0300
  • 664918bd36 Update THANKS Lasse Collin 2024-06-17 18:20:14 +0300
  • 5ca96a9348 CMake: Use native newlines in liblzma.pc Lasse Collin 2024-06-16 19:25:07 +0300
  • ebd155c3a1 CMake: Use relative paths in liblzma.pc if possible Lasse Collin 2024-06-16 19:18:56 +0300
  • 7a366d93cf Revert "CMake: Set only "prefix" as an absolute path in liblzma.pc" Lasse Collin 2024-06-16 18:33:08 +0300
  • 30a2d5d510 liblzma: CRC CLMUL: Omit is_arch_extension_supported() when not needed Lasse Collin 2024-06-16 13:39:37 +0300