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

Commit Graph

  • 96b663f67c liblzma: Refactor CRC comments. Jia Tan 2023-10-14 13:23:23 +08:00
  • 8c0f9376f5 liblzma: Create crc_clmul.c. Jia Tan 2023-10-14 12:17:57 +08:00
  • a3ebc2c516 liblzma: Define CRC_USE_IFUNC in crc_common.h. Jia Tan 2023-10-14 10:23:03 +08:00
  • f1cd9d7194 liblzma: Added crc32_clmul to crc32_fast.c. Hans Jansen 2023-10-12 19:37:01 +02:00
  • 93e6fb08b2 liblzma: Moved CLMUL CRC logic to crc_common.h. Hans Jansen 2023-10-12 19:23:40 +02:00
  • 233885a437 liblzma: Rename crc_macros.h to crc_common.h. Hans Jansen 2023-10-12 19:07:50 +02:00
  • 37947d4a75 CI: Bump and ref actions by commit SHA in windows-ci.yml Gabriela Gutierrez 2023-09-26 15:55:13 +00:00
  • f28cc9bd48 CI: Bump and ref actions by commit SHA in ci.yml Gabriela Gutierrez 2023-09-26 14:35:08 +00:00
  • f74f174006 Build: Update visibility.m4 from Gnulib. Jia Tan 2023-10-12 20:12:18 +08:00
  • 5c4bca521e Update THANKS. Lasse Collin 2023-10-06 19:36:35 +03:00
  • d91cb6e884 CMake/Windows: Fix when the windres workaround is applied. Lasse Collin 2023-10-06 18:55:57 +03:00
  • 01e34aa117 CI: Disable CLANG64 MSYS2 environment until bug is resolved. Jia Tan 2023-09-29 22:11:54 +08:00
  • 30d0c35327 CMake: Rename xz and man page symlink custom targets. Jia Tan 2023-09-29 20:14:39 +08:00
  • 506d03127a CMake: Specify LINKER_LANGUAGE for libgnu target to fix Ninja Generator. Jia Tan 2023-09-29 19:58:44 +08:00
  • 0570308ddd CMake: Fix Windows build with Clang/LLVM 17. Lasse Collin 2023-09-27 19:54:35 +03:00
  • 5a9af95f85 liblzma: Update a comment. Lasse Collin 2023-09-26 21:47:13 +03:00
  • 8ebaf3f665 liblzma: Avoid compiler warning without creating extra symbol. Jia Tan 2023-09-27 00:02:11 +08:00
  • 092d21db2e Build: Update the comment about -Werror usage in checks. Lasse Collin 2023-09-26 17:24:15 +03:00
  • a37a276338 Build: Fix __attribute__((ifunc(...))) detection with clang -Wall. Lasse Collin 2023-09-26 15:00:43 +03:00
  • 9c42f93693 Build: Fix underquoted AC_LANG_SOURCE. Lasse Collin 2023-09-26 13:51:31 +03:00
  • 9f1444a8a5 Build: Silence two Autoconf warnings. Lasse Collin 2023-09-26 13:14:37 +03:00
  • 519e47c281 CMake: Remove accidental extra newline. Jia Tan 2023-09-26 01:17:11 +08:00
  • bbb42412da Build: Remove Gnulib dependency from tests. Jia Tan 2023-09-26 00:47:26 +08:00
  • d265f6b756 CMake: Remove /lib from tests include path. Jia Tan 2023-09-26 00:43:43 +08:00
  • 9fb5de41f2 Scripts: Change quoting style from `...' to '...'. Jia Tan 2023-09-24 22:10:41 +08:00
  • eaebdef4d4 xz: Change quoting style from `...' to '...'. Jia Tan 2023-09-24 22:10:18 +08:00
  • f6667702bf liblzma: Change quoting style from `...' to '...'. Jia Tan 2023-09-24 22:09:47 +08:00
  • be012b8097 Build: Change quoting style from `...' to '...'. Jia Tan 2023-09-24 22:09:16 +08:00
  • ce162db07f Docs: Change quoting style from `...' to '...'. Jia Tan 2023-09-24 22:05:02 +08:00
  • db17656721 lib: Silence -Wsign-conversion in getopt.c. Jia Tan 2023-09-24 21:25:01 +08:00
  • a6234f677d Build: Update getopt.m4 from Gnulib. Jia Tan 2023-09-24 20:48:52 +08:00
  • 84808b68f1 CMake: Add /lib to include path. Jia Tan 2023-09-26 00:09:53 +08:00
  • 01804a0b4b CMake: Update libgnu target with new header files. Jia Tan 2023-09-24 20:36:34 +08:00
  • d34558388f lib: Update Makefile.am for new header files. Jia Tan 2023-09-23 00:47:52 +08:00
  • 52bf644bdf lib: Update getopt1.c from Gnulib. Jia Tan 2023-09-24 20:34:03 +08:00
  • 7e884c00d0 lib: Update getopt.in.h from Gnulib with modifications. Jia Tan 2023-09-23 03:27:00 +08:00
  • cff05f8206 lib: Update getopt_int.h from Gnulib. Jia Tan 2023-09-23 00:31:55 +08:00
  • 04bd86a4b0 lib: Update getopt.c from Gnulib with modifications. Jia Tan 2023-09-23 00:27:23 +08:00
  • 56b42be728 lib: Add getopt-cdefs.h for getopt_long update. Jia Tan 2023-09-23 00:18:56 +08:00
  • 9834e591a4 lib: Copy new header files from Gnulib without modification. Jia Tan 2023-09-23 00:15:25 +08:00
  • 5b7a6f06e9 Windows: Update the version requirement comments from Win95 to W2k. Lasse Collin 2023-09-22 21:16:52 +03:00
  • e582f8e0fe tuklib_physmem: Comment out support for Windows versions older than 2000. Lasse Collin 2023-09-22 21:12:54 +03:00
  • 7d73d1f0e0 sysdefs.h: Update the comment about __USE_MINGW_ANSI_STDIO. Lasse Collin 2023-09-24 16:32:32 +03:00
  • 2a9929af0a xz: Windows: Don't (de)compress to special files like "con" or "nul". Lasse Collin 2023-09-22 02:33:29 +03:00
  • 01311b81f0 CMake: Wrap two overlong lines that are possible to wrap. Lasse Collin 2023-09-21 20:42:52 +03:00
  • 152d0771dd CMake: Add a comment about threads on Cygwin. Lasse Collin 2023-09-21 20:36:31 +03:00
  • 6df988ccef MSVC: Remove Visual Studio project files and update INSTALL-MSVC.txt. Lasse Collin 2023-09-12 23:53:25 +03:00
  • edd563daf0 CMake: Require VS2015 or later for building xzdec. Lasse Collin 2023-09-21 19:17:40 +03:00
  • daea64d158 CMake: Allow building xz with Visual Studio 2015 and later. Lasse Collin 2023-09-12 23:43:49 +03:00
  • 8c2d197c94 MSVC: #define inline and restrict only when needed. Lasse Collin 2023-09-12 23:34:31 +03:00
  • af66cd5859 CMake: Add support for replacement getopt_long (lib/getopt*). Lasse Collin 2023-09-12 22:16:56 +03:00
  • e3288fdb45 CMake: Bump maximum policy version to 3.27. Lasse Collin 2023-09-12 21:12:34 +03:00
  • aff1b479c7 lib/getopt*.c: Include <config.h> only HAVE_CONFIG_H is defined. Lasse Collin 2023-09-12 20:55:10 +03:00
  • aa0cd585d2 Doxygen: Add more C macro names to PREDEFINED. Lasse Collin 2023-09-08 19:08:57 +03:00
  • ee7709bae5 liblzma: Move a few __attribute__ uses in function declarations. Lasse Collin 2023-09-11 18:47:26 +03:00
  • 217958d887 xz, xzdec, lzmainfo: Use tuklib_attr_noreturn. Lasse Collin 2023-09-11 19:03:35 +03:00
  • 18a66fbac0 Remove incorrect uses of __attribute__((__malloc__)). Lasse Collin 2023-09-11 18:53:31 +03:00
  • 74b0e900c9 Build: Omit -Wc99-c11-compat since it warns about _Noreturn. Lasse Collin 2023-09-08 18:41:25 +03:00
  • 90c94dddfd tuklib: Update tuklib_attr_noreturn for C11/C17 and C23. Lasse Collin 2023-09-08 18:19:26 +03:00
  • 189f725813 Update THANKS. Lasse Collin 2023-09-11 17:22:44 +03:00
  • 79334e7f20 MSVC: xz: Make file_io.c and file_io.h compatible with MSVC. Lasse Collin 2023-09-05 22:42:10 +03:00
  • c660b8d78b MSVC: xz: Use GetTickCount64() to implement mytime_now(). Lasse Collin 2023-09-05 21:33:35 +03:00
  • 5c6f892d41 MSVC: xz: Use _stricmp() instead of strcasecmp() in suffix.c. Kelvin Lee 2023-09-05 15:05:09 +03:00
  • e241051f50 MSVC: xz: Use _isatty() from <io.h> to implement isatty(). Kelvin Lee 2023-09-05 15:01:10 +03:00
  • d14bba8fc2 MSVC: xz: Use _fileno() instead of fileno(). Kelvin Lee 2023-09-05 15:10:31 +03:00
  • c4edd36767 MSVC: xzdec: Use _fileno and _setmode. Kelvin Lee 2023-09-05 15:00:07 +03:00
  • cfd1054b9b MSVC: Don't #include <unistd.h>. Kelvin Lee 2023-09-05 14:37:50 +03:00
  • adef92f235 Update THANKS. Lasse Collin 2023-09-19 14:03:45 +03:00
  • 953e775941 CI: Enable CLMUL in address sanitization test. Jia Tan 2023-09-14 21:13:23 +08:00
  • f167e79bc9 Update THANKS. Lasse Collin 2023-09-14 16:35:46 +03:00
  • 4f44ef8675 liblzma: Mark crc64_clmul() with __attribute__((__no_sanitize_address__)). Lasse Collin 2023-09-14 16:34:07 +03:00
  • 7379bb3eed CMake: Fix time.h checks not running on second CMake run. Jia Tan 2023-09-12 22:36:12 +08:00
  • 5d691fe582 CMake: Fix unconditionally defining HAVE_CLOCK_MONOTONIC. Jia Tan 2023-09-12 22:34:06 +08:00
  • eccf128665 xz: Refactor thousand separator detection and disable it on MSVC. Lasse Collin 2023-08-31 19:50:05 +03:00
  • f7093cd9d1 xz: Fix a too relaxed assertion and remove uses of SSIZE_MAX. Lasse Collin 2023-08-31 18:14:43 +03:00
  • 74c3449d8b Tests: Improve invalid unpadded size check in test_lzma_index_append(). Jia Tan 2023-08-28 23:14:45 +08:00
  • 2544274a8b Tests: Improve comments in test_index.c. Jia Tan 2023-08-28 21:54:41 +08:00
  • 49be29d638 Update THANKS. Jia Tan 2023-08-28 21:52:54 +08:00
  • 721e3d9f7a liblzma: Update assert in vli_ceil4(). Jia Tan 2023-08-28 21:50:16 +08:00
  • ae5c07b22a liblzma: Add overflow check for Unpadded size in lzma_index_append(). Jia Tan 2023-08-28 21:31:25 +08:00
  • 1057765aaa Translations: Update the Esperanto translation. Jia Tan 2023-08-28 22:18:29 +08:00
  • f2e94d064f Translations: Update the Esperanto translation. Jia Tan 2023-08-26 20:10:23 +08:00
  • 2b871f4dbf Docs: Update INSTALL for --enable-threads method win95. Jia Tan 2023-08-09 20:55:36 +08:00
  • 356ad5b26b CMake: Conditionally allow win95 threads and --enable-small. Jia Tan 2023-08-09 20:54:15 +08:00
  • de574404c4 Build: Conditionally allow win95 threads and --enable-small. Jia Tan 2023-08-09 20:35:16 +08:00
  • 6bf33b704c
    mythread.h: Fix typo error in Vista threads mythread_once(). Jamaika1 2023-08-08 14:07:59 +02:00
  • 80cb961e53 codespell: Add .codespellrc to set default options. Jia Tan 2023-08-04 22:17:11 +08:00
  • cd678a6077 Tests: Style fixes to test_lzip_decoder.c. Jia Tan 2023-08-03 20:10:21 +08:00
  • 1cac5ed4fa Translations: Update the Chinese (simplified) translation. Jia Tan 2023-08-03 15:56:20 +08:00
  • a108ed5891 xz: Omit an empty paragraph on the man page. Lasse Collin 2023-08-02 17:15:12 +03:00
  • 16068f6c30 xz: Omit an empty paragraph on the man page. Lasse Collin 2023-08-02 17:15:12 +03:00
  • 03c51c5c08 Bump version and soname for 5.4.4. v5.4.4 Jia Tan 2023-08-02 20:32:20 +08:00
  • d7fa3f1b58 Add NEWS for 5.4.4. Jia Tan 2023-08-02 20:30:07 +08:00
  • 9ae4371b51 Add NEWS for 5.4.4. Jia Tan 2023-08-02 20:30:07 +08:00
  • 6a1093c000 build-aux/manconv.sh: Fix US-ASCII and UTF-8 output. Lasse Collin 2023-08-02 15:19:43 +03:00
  • e8c2203b2c build-aux/manconv.sh: Fix US-ASCII and UTF-8 output. Lasse Collin 2023-08-02 15:19:43 +03:00
  • f6f9f5651a Update THANKS. Lasse Collin 2023-08-01 19:10:43 +03:00
  • 9a706167b0 Update THANKS. Lasse Collin 2023-08-01 19:10:43 +03:00
  • 0dd83ba876 Update THANKS. Lasse Collin 2023-08-01 18:22:24 +03:00
  • 4170a80785 mythread.h: Disable signal functions in builds targeting Wasm + WASI. ChanTsune 2023-08-01 18:17:17 +03:00