1
0
mirror of https://git.tukaani.org/xz.git synced 2025-10-06 01:08:20 +00:00

Commit Graph

  • 65b5ee0716 liblzma: Fix compilation of price_tablegen.c. Lasse Collin 2024-02-12 17:09:10 +02:00
  • f200c338f8 liblzma: Sync the AUTHORS fix about SHA-256 to lzma.h. Lasse Collin 2024-02-12 23:25:54 +02:00
  • 402fb45c74 Fix SHA-256 authors. Lasse Collin 2024-02-09 17:20:31 +02:00
  • e5ba545f16 xzless: Use ||- in LESSOPEN with with "less" 451 and newer. Lasse Collin 2024-02-09 23:21:01 +02:00
  • 5e7a8c0869 xzless: Use --show-preproc-errors with "less" 632 and newer. Lasse Collin 2024-02-09 23:00:05 +02:00
  • 176ae9073c liblzma: Make parameter names in function definition match declaration. Jia Tan 2023-12-16 20:28:21 +08:00
  • 94c8503486 liblzma: Improve lzma encoder init function consistency. Jia Tan 2023-12-16 20:18:47 +08:00
  • fa91e29dba Docs: Update repository URL in Changelog. Jia Tan 2023-12-16 11:20:20 +08:00
  • 6a7c0a9ab2 xz: Use is_tty() in message.c. Jia Tan 2023-11-23 22:13:39 +08:00
  • 9f00ad72f0 xz: Create separate is_tty() function. Jia Tan 2023-11-23 22:04:35 +08:00
  • aa036419c2 Tests: Fix typo in a comment. Jia Tan 2023-11-17 20:04:58 +08:00
  • 9c47c0ea18 liblzma: Add missing comments to lz_encoder.h. Jia Tan 2023-11-09 01:21:53 +08:00
  • 290c954289 liblzma: Fix compilation of fastpos_tablegen.c. Lasse Collin 2023-10-31 21:41:09 +02:00
  • d7bff1341e liblzma: Use lzma_always_inline in memcmplen.h. Lasse Collin 2023-10-22 17:59:11 +03:00
  • ce8d257cbb liblzma: #define lzma_always_inline in common.h. Lasse Collin 2023-10-30 17:43:03 +02:00
  • 47b3d2761e liblzma: Use lzma_attr_visibility_hidden on private extern declarations. Lasse Collin 2023-10-22 17:15:32 +03:00
  • 44c98e9399 liblzma: #define lzma_attr_visibility_hidden in common.h. Lasse Collin 2023-10-22 17:08:39 +03:00
  • 7834108dfe liblzma: Refer to MinGW-w64 instead of MinGW in the API headers. Lasse Collin 2023-09-30 22:54:28 +03:00
  • d9d08fb479 CMake: Use -D_FILE_OFFSET_BITS=64 if (and only if) needed. Lasse Collin 2023-09-27 00:58:17 +03:00
  • 3c026350e8 liblzma: Add Cflags.private to liblzma.pc.in for MSYS2. Lasse Collin 2023-09-29 20:46:11 +03:00
  • 23f50b8108 CMake/Windows: Fix the import library filename. Lasse Collin 2023-10-01 19:10:57 +03:00
  • c692bd42be Build: Update visibility.m4 from Gnulib Lasse Collin 2024-05-07 16:21:15 +03:00
  • aa2723888a Build: Update visibility.m4 from Gnulib Lasse Collin 2024-05-07 16:21:15 +03:00
  • 5dca63f4d9 Build: Update visibility.m4 from Gnulib. Jia Tan 2023-10-12 20:12:18 +08:00
  • 6d336aeb97 Build: Update visibility.m4 from Gnulib Lasse Collin 2024-05-07 16:21:15 +03:00
  • 23674a476b Update THANKS. Lasse Collin 2023-10-06 19:36:35 +03:00
  • 4847e40d4b CMake: Fix Windows build with Clang/LLVM 17. Lasse Collin 2023-09-27 19:54:35 +03:00
  • f3449507ad Build: Fix underquoted AC_LANG_SOURCE. Lasse Collin 2023-09-26 13:51:31 +03:00
  • cf003b3ac2 sysdefs.h: Update the comment about __USE_MINGW_ANSI_STDIO. Lasse Collin 2023-09-24 16:32:32 +03:00
  • 1456a9d943 xz: Windows: Don't (de)compress to special files like "con" or "nul". Lasse Collin 2023-09-22 02:33:29 +03:00
  • 3d70e66ecb CMake: Bump maximum policy version to 3.27. Lasse Collin 2023-09-12 21:12:34 +03:00
  • a3de1b841e liblzma: Move a few __attribute__ uses in function declarations. Lasse Collin 2023-09-11 18:47:26 +03:00
  • 737318447a xz, xzdec, lzmainfo: Use tuklib_attr_noreturn. Lasse Collin 2023-09-11 19:03:35 +03:00
  • 015e62b18d Remove incorrect uses of __attribute__((__malloc__)). Lasse Collin 2023-09-11 18:53:31 +03:00
  • ba791978d5 CMake: Fix time.h checks not running on second CMake run. Jia Tan 2023-09-12 22:36:12 +08:00
  • df8daea282 xz: Fix a too relaxed assertion and remove uses of SSIZE_MAX. Lasse Collin 2023-08-31 18:14:43 +03:00
  • f2aea3d454 Update THANKS. Jia Tan 2023-08-28 21:52:54 +08:00
  • 519896fc94 liblzma: Update assert in vli_ceil4(). Jia Tan 2023-08-28 21:50:16 +08:00
  • 591ac56d42 liblzma: Add overflow check for Unpadded size in lzma_index_append(). Jia Tan 2023-08-28 21:31:25 +08:00
  • ec0d5c99c3 mythread.h: Fix typo error in Vista threads mythread_once(). Jamaika1 2023-08-08 14:07:59 +02:00
  • f1123eefe1 build-aux/manconv.sh: Fix US-ASCII and UTF-8 output. Lasse Collin 2023-08-02 15:19:43 +03:00
  • 9d4bf2d06f liblzma: Prevent an empty translation unit in Windows builds. Jia Tan 2023-07-24 21:43:44 +08:00
  • 5a87d91321 liblzma: Tweak #if condition in memcmplen.h. Lasse Collin 2023-07-18 13:57:54 +03:00
  • 0c53f52657 liblzma: Omit unnecessary parenthesis in a preprocessor directive. Lasse Collin 2023-07-18 13:49:43 +03:00
  • eede1df4af liblzma: Prevent warning for MSYS2 Windows build. Jia Tan 2023-06-28 20:22:38 +08:00
  • 5f9bf81044 liblzma: Prevent uninitialzed warning in mt stream encoder. Jia Tan 2023-06-28 20:31:11 +08:00
  • 6174ac8e60 Update THANKS. Jia Tan 2023-06-07 00:10:38 +08:00
  • b276ef1f49 CMake: Protects against double find_package Benjamin Buch 2023-06-06 15:32:45 +02:00
  • ab51e8ee61 po4a/update-po: Delete the *.po.authors files Lasse Collin 2024-05-07 15:05:21 +03:00
  • e4780244a1 xz: Edit comments and coding style Lasse Collin 2024-05-07 13:12:17 +03:00
  • fe4d8b0c80 xz: Omit an incorrect comment Lasse Collin 2024-05-06 23:08:22 +03:00
  • 9bef5b8d17 xz: Add braces to a for-statement and to an if-statement Lasse Collin 2024-05-06 23:04:31 +03:00
  • de06b9f0c0 liblzma: Omit an unneeded array from the x86 filter Lasse Collin 2024-05-06 23:00:09 +03:00
  • 7da488cb93 CMake: Add test_suffix.sh to the tests Lasse Collin 2024-05-06 22:56:31 +03:00
  • a805594ed0 Test: Add CMake support to test_suffix.sh Lasse Collin 2024-05-06 22:55:54 +03:00
  • 50e1948938 Update INSTALL about MINIX 3 Lasse Collin 2024-05-06 20:45:34 +03:00
  • 68d18aea14 Windows: Remove the "doc/api" line from README-Windows.txt Lasse Collin 2024-05-02 23:00:16 +03:00
  • 8ede961374 Build: Don't copy doc/api from source tree to distribution tarball Lasse Collin 2024-05-02 22:59:04 +03:00
  • 9a6761aa35 ci: add SPDX headers Sam James 2024-05-02 13:26:40 +01:00
  • 81efe6119f codespell: Ignore the THANKS file and debbugs.gnu.org URL Yaroslav Halchenko 2024-03-29 14:37:24 -04:00
  • 905bfc74fe Add .gitattributes to clean up git-archive output Lasse Collin 2024-04-30 14:37:11 +03:00
  • 3334c71d3d xzdec: Support Landlock ABI version 4 Lasse Collin 2024-04-19 12:11:09 +03:00
  • 278563ef8f liblzma: Fix incorrect function type error from sanitizer Lasse Collin 2024-04-30 22:22:45 +03:00
  • 77c8f60547 xz: Avoid arithmetic on a null pointer Lasse Collin 2024-04-30 21:41:11 +03:00
  • 64503cc2b7 CMake: Support building liblzma API docs using Doxygen Lasse Collin 2024-04-27 20:42:00 +03:00
  • 0a7f5a80d8 CMake: List API headers in LIBLZMA_API_HEADERS variable Lasse Collin 2024-04-20 23:36:39 +03:00
  • 541406bee3 PACKAGERS: Document the optional Doxygen usage Lasse Collin 2024-04-19 15:16:42 +03:00
  • e21efdf96f Build: Add --enable-doxygen to generate and install API docs Lasse Collin 2024-04-27 17:47:09 +03:00
  • 0ece09a575 Doxygen: update-doxygen: Support out-of-tree builds Lasse Collin 2024-04-19 15:15:17 +03:00
  • 2c519f641f Doxygen: Simplify Doxyfile and add SPDX license identifier Lasse Collin 2024-04-28 21:08:00 +03:00
  • bdba39a575 Doxygen: Don't strip JavaScript anymore Lasse Collin 2024-04-19 15:14:02 +03:00
  • d3a77ebc04 Build: Remove old Doxygen rules from top-level Makefile.am Lasse Collin 2024-04-19 17:26:41 +03:00
  • fd7faa4c33 Update COPYING to match the autogen.sh and mydist changes Lasse Collin 2024-04-19 15:10:06 +03:00
  • b2bc55d8a0 Build: Don't run update-doxygen as part of "make mydist" Lasse Collin 2024-04-19 17:23:43 +03:00
  • e9be74f5b1 autogen.sh: Don't generated Doxygen docs anymore Lasse Collin 2024-04-19 15:09:48 +03:00
  • 252aa1d67b windows/build.bash: Omit Doxygen docs from the package Lasse Collin 2024-04-19 17:41:36 +03:00
  • 634095364d README: Don't mention PDF man pages anymore Lasse Collin 2024-04-19 14:14:47 +03:00
  • dc684bf76e Build: Omit PDF man pages from the package Lasse Collin 2024-04-19 14:10:39 +03:00
  • e3531ab412 windows/build.bash: Don't copy PDF man pages to the package Lasse Collin 2024-04-19 13:54:39 +03:00
  • 710a4573ef Tests: test_index: Fix failures when features are disabled Lasse Collin 2024-04-28 01:34:50 +03:00
  • aaff75c348 CMake: Keep the build working if the "tests" directory is missing Lasse Collin 2024-04-20 17:09:11 +03:00
  • a5f2aa5618 Tests: Remove x86 and SPARC BCJ tests Lasse Collin 2024-04-20 13:12:50 +03:00
  • d879686469 Tests: test_index: Edit a misleading test Lasse Collin 2024-04-27 18:30:40 +03:00
  • 612005bbdb Tests: test_index: Use minimal values to test integer overflow Lasse Collin 2024-04-27 16:46:01 +03:00
  • 4ad88b2544 Tests: test_index: Test lzma_index_buffer_decode() more Lasse Collin 2024-04-27 15:13:39 +03:00
  • 575b11b0d2 Tests: test_index: Test that *i = NULL is done on LZMA_PROG_ERROR Lasse Collin 2024-04-27 15:08:29 +03:00
  • 2c970debdb Tests: test_index: Test lzma_index_buffer_encode() with empty output buf Lasse Collin 2024-04-27 15:01:25 +03:00
  • cd88423e76 Tests: test_index: Replace if-statements with tuktest assertions Lasse Collin 2024-04-27 14:59:55 +03:00
  • 7f865577a6 Tests: test_index: Make it clear that my_alloc() has no integer overflows Lasse Collin 2024-04-27 14:56:16 +03:00
  • 12313a3b65 Tests: test_index: Verify also iter.block.number_in_stream Lasse Collin 2024-04-27 14:51:52 +03:00
  • ad2654010d Tests: test_index: Check cases that aren't a multiple of 4 bytes Lasse Collin 2024-04-27 14:51:06 +03:00
  • 2524fcf2b6 Tests: test_index: Edit comments and white space Lasse Collin 2024-04-27 14:40:25 +03:00
  • 71eed2520e liblzma: index_decoder: Fix missing initializations on LZMA_PROG_ERROR Lasse Collin 2024-04-27 14:33:38 +03:00
  • 0478473953 CMake: Bump maximum policy version to 3.29 Lasse Collin 2024-04-26 18:25:18 +03:00
  • a607e2b40d ci: add NetBSD Sam James 2024-04-13 22:30:44 +01:00
  • 72c210336d ci: add FreeBSD Sam James 2024-04-13 23:49:26 +01:00
  • b526ec2dbf ci: add OpenBSD Sam James 2024-04-13 23:16:08 +01:00
  • c7ef767c49 liblzma: outqueue: add header guard Sam James 2024-04-15 05:53:01 +01:00
  • 55dcae3056 liblzma: easy_preset: add header guard Sam James 2024-04-15 05:53:56 +01:00
  • 4ffc60f323 tuklib_integer: Rename bswapXX to byteswapXX Lasse Collin 2024-04-25 14:00:57 +03:00