Commit Graph

  • 400f362d1f Arabic: Convert the ASCII placeholders to invisible Unicode chars rtl7 Lasse Collin 2026-02-18 17:09:00 +02:00
  • a9a6e19079 Arabic: Remove quotes around 'KiB', 'MiB', and 'GiB' Lasse Collin 2026-02-18 17:09:00 +02:00
  • e8f5592b36 Arabic: Improve confusing word order Lasse Collin 2026-02-18 17:09:00 +02:00
  • b372038c64 Arabic: Remove RLM before %s Lasse Collin 2026-02-18 17:09:00 +02:00
  • f3cb0c8e4c Arabic: Run "make -C po update-po" Lasse Collin 2026-02-18 17:09:00 +02:00
  • 864169e4c4 Arabic: Fix the strings after the trivial %s removals Lasse Collin 2026-02-18 17:09:00 +02:00
  • c8f0c86277 Arabic: Add two RLM to lzmainfo "Usage" line Lasse Collin 2026-02-18 17:09:00 +02:00
  • 3155a50ede Arabic: Add LRM before the dashes in many "--option" strings Lasse Collin 2026-02-18 17:09:00 +02:00
  • 397b06b61a Arabic: Fix xz --list (non-verbose) column heading alignment Lasse Collin 2026-02-18 17:09:00 +02:00
  • 6bcb64c705 Arabic: Add RLM to -lvv output's "XZ Utils:" before the colon Lasse Collin 2026-02-18 17:09:00 +02:00
  • 2836380f16 Arabic: In --info-memory, wrap "-T0" between LRM and RLM Lasse Collin 2026-02-18 17:09:00 +02:00
  • 3b7a339821 Arabic: Isolate the home page address and bug report address Lasse Collin 2026-02-18 17:09:00 +02:00
  • 86be846d29 Arabic: Fix the message with "poll()" Lasse Collin 2026-02-18 17:09:00 +02:00
  • 52d1e62d1d Arabic: Remove RLM before the --help text of --lzma2 Lasse Collin 2026-02-18 17:09:00 +02:00
  • e645c6561c Arabic: Omit the RLM prefix from "xz: ..." messages Lasse Collin 2026-02-18 17:09:00 +02:00
  • 1a56659be8 Arabic: Temporarily convert the BiDi control chars to ASCII Lasse Collin 2026-02-18 17:09:00 +02:00
  • bcea4b0bec Arabic: Map msgid "LTR" to msgstr "RTL" Lasse Collin 2026-02-18 17:09:00 +02:00
  • f1e08d1070 Translations: Add Arabic translation Lasse Collin 2026-02-18 17:09:00 +02:00
  • 3a8fdea737 Add debug/utf8-bidi-fmt-conv.bash Lasse Collin 2026-02-18 17:09:00 +02:00
  • 6ec289f473 Translations: Run "make -C po update-po" Lasse Collin 2026-02-18 17:09:00 +02:00
  • 4ac6b7fb73 Translations: Fix the strings after the trivial %s removals Lasse Collin 2026-02-18 17:09:00 +02:00
  • 5ce3debb34 xz: Use RTL escapes in places where autodetection already works Lasse Collin 2026-02-18 17:09:00 +02:00
  • db628f0579 xz: Try to align RTL messages to the right if stderr is a terminal Lasse Collin 2026-02-18 17:09:00 +02:00
  • 0ee3748265 xz: Add a comment why the filter chain message shouldn't be RTL Lasse Collin 2026-02-18 17:09:00 +02:00
  • b13bc1f75e xz: Improve RTL messages when displayed in LTR base direction Lasse Collin 2026-02-18 17:09:00 +02:00
  • 790354b705 xz: Use plain tulib_mask_nonprint() in suffix.c Lasse Collin 2026-02-18 17:09:00 +02:00
  • 346ad7a987 xz: Add prefix to message_fatal() Lasse Collin 2026-02-18 17:09:00 +02:00
  • 71e186d0cd xz: Add prefix to message_error() Lasse Collin 2026-02-18 17:09:00 +02:00
  • 153f6ba6b0 xz: Add prefix to message_warning() Lasse Collin 2026-02-18 17:09:00 +02:00
  • 85a2c5a10a xz: Prepare to add a prefix argument to message*() functions Lasse Collin 2026-02-18 17:09:00 +02:00
  • 5191dbb51f xz: Avoid %s in translatable strings when trivially possible Lasse Collin 2026-02-18 17:09:00 +02:00
  • 5d4e6e8d83 xz: Don't print an insanely long error message Lasse Collin 2026-02-18 17:09:00 +02:00
  • 2e98801676 xz: Support RTL mode in xz -lv and -lvv, part 2 Lasse Collin 2026-02-18 17:09:00 +02:00
  • 6fb4ab668e xz: Support RTL mode in xz -l and -lvv, part 1 Lasse Collin 2026-02-18 17:09:00 +02:00
  • 5eb6ebc107 xz: Refactor xz -lvv table cell printing Lasse Collin 2026-02-18 17:09:00 +02:00
  • f347e6227c xz: Add uint64_to_str_suffix() Lasse Collin 2026-02-18 17:09:00 +02:00
  • 85abffa438 xz: Add RTL support to uint64_to_nicestr() Lasse Collin 2026-02-18 17:09:00 +02:00
  • 69595205b8 xz: Support RTL mode in --info-memory Lasse Collin 2026-02-18 17:09:00 +02:00
  • 5da982775d xz: Add macros for UTF-8 BiDi control characters Lasse Collin 2026-02-18 17:09:00 +02:00
  • 8e9ac185f9 lzmainfo: Support RTL mode in --help Lasse Collin 2026-02-18 17:09:00 +02:00
  • ceb82ea3e7 xz: Support RTL mode in --help and --filters-help Lasse Collin 2026-02-18 17:09:00 +02:00
  • ae2f6d7603 xz: Add global variable is_rtl and translatable string "LTR" Lasse Collin 2026-02-18 17:09:00 +02:00
  • 07253eeaf7 tuklib_mbstr_wrap: Don't enable RTL support when NLS is disabled Lasse Collin 2026-02-18 17:09:00 +02:00
  • a73e81084c tuklib_mbstr_wrap: Add support for right-to-left languages Lasse Collin 2026-02-18 17:09:00 +02:00
  • 1aab7e9cab xz: Fix --files/--files0 usage via XZ_OPT and XZ_DEFAULTS env vars master rootvector2 2026-05-28 12:29:23 +05:30
  • d0d380797e xz: Mask the multiplier suffix in str_to_uint64() error message rootvector2 2026-05-27 23:51:52 +05:30
  • 7e7bb6c21c xz: Use tuklib_mbstr_nonprint in a few more places Lasse Collin 2026-05-26 19:30:29 +03:00
  • 1df00237ae xzgrep: Fix handling of the ' char at the end of an option Lasse Collin 2026-05-25 18:32:15 +03:00
  • 2928248922 Update THANKS Lasse Collin 2026-05-21 19:04:34 +03:00
  • 8654b72980 Landlock: Support ABI version 9 Lasse Collin 2026-05-21 18:57:36 +03:00
  • f5665a445f Landlock: Provide fallbacks for ABI 2, 3, and 5 macros Lasse Collin 2026-05-21 18:38:16 +03:00
  • 6237e4319f xz: Reduce indentation of three tables on the man page Lasse Collin 2026-05-20 21:21:51 +03:00
  • f9b243e203 Translations: Fix a syntax typo in the Serbian xz man page translation Lasse Collin 2026-05-20 13:42:45 +03:00
  • 625387f089 Translations: Fix a groff warning in the German xz man page translation Lasse Collin 2026-05-20 13:37:18 +03:00
  • 6365d4dadd Translations: Fix syntax in the Korean man page translations Lasse Collin 2026-05-20 13:32:43 +03:00
  • 8e99c3934b Translations: Fix a syntax typo in the French xz man page translation Lasse Collin 2026-05-20 13:24:03 +03:00
  • 784adc9263 Man pages: Improve rendering in mandoc Lasse Collin 2026-05-20 13:09:59 +03:00
  • 814e8828b5 po4a/update-po: Workaround an issue with non-ASCII chars in tables Lasse Collin 2026-05-20 01:25:41 +03:00
  • bc96573a65 Translations: Update the German man page translations Lasse Collin 2026-05-19 18:12:07 +03:00
  • 81faa2e653 liblzma: ARM64 & LoongArch: Avoid aligned_readXXle on unaligned pointers Lasse Collin 2026-05-19 17:36:15 +03:00
  • c2fe308792 liblzma: Document the lzma_stream_buffer_decode() bug Lasse Collin 2026-05-19 18:07:47 +03:00
  • 6566e6251a Tests: tuktest.h: Fix a comment Lasse Collin 2026-05-19 14:10:03 +03:00
  • 29584cdaf3 Tests: Add a test for the lzma_stream_buffer_decode() bug Lasse Collin 2026-05-19 14:04:43 +03:00
  • b53838ae0c liblzma: lzma_stream_buffer_decode: Fix wrong error code Lasse Collin 2026-05-19 13:52:41 +03:00
  • 327c906dcd xz: Fix use-after-free in verbose error message to a non-tty Lasse Collin 2026-05-19 12:34:53 +03:00
  • ebb0e6789c doc/SHA256SUMS: Add 5.8.3 v5.8 Lasse Collin 2026-03-31 18:41:04 +03:00
  • 4b73f2ec19 Bump version and soname for 5.8.3 v5.8.3 Lasse Collin 2026-03-31 17:26:16 +03:00
  • 97b7440006 Add NEWS for 5.8.3 Lasse Collin 2026-03-31 17:26:16 +03:00
  • 8e1022cfb1 Translations: Run "make -C po update-po" Lasse Collin 2026-03-31 17:10:47 +03:00
  • 7260909ef4 xz: Prevent an integer overflow in --files and --files0 v5.2 Lasse Collin 2026-03-25 19:03:00 +02:00
  • 32e80eb55e xz: Prevent an integer overflow in --files and --files0 v5.4 Lasse Collin 2026-03-25 19:03:00 +02:00
  • a977975e0d xz: Prevent an integer overflow in --files and --files0 v5.6 Lasse Collin 2026-03-25 19:03:00 +02:00
  • 4343f5e7ce liblzma: Fix a buffer overflow in lzma_index_append() Lasse Collin 2026-03-29 19:11:21 +03:00
  • 8538443d08 liblzma: Fix a buffer overflow in lzma_index_append() Lasse Collin 2026-03-29 19:11:21 +03:00
  • 8287299ba8 liblzma: Fix a buffer overflow in lzma_index_append() Lasse Collin 2026-03-29 19:11:21 +03:00
  • a3ea8832be Tests: Add a test for the lzma_index_prealloc() + lzma_index_append() bug Lasse Collin 2026-03-29 20:29:40 +03:00
  • c8c22869e7 liblzma: Fix a buffer overflow in lzma_index_append() Lasse Collin 2026-03-29 19:11:21 +03:00
  • a37658bec7 CMake: Adjust warnings with MSVC and clang-cl Lasse Collin 2026-03-27 21:15:12 +02:00
  • 9e499f714c CI: Don't disable individual warnings with clang-cl Lasse Collin 2026-03-27 21:14:50 +02:00
  • 1e00837f72 CI: Add Haiku Lasse Collin 2026-03-22 12:02:48 +02:00
  • 8082851b78 Update THANKS Lasse Collin 2026-03-22 11:30:20 +02:00
  • 3cdd412bce CI: Update MSYS2 Lasse Collin 2026-03-22 11:29:30 +02:00
  • e38a4af340 CI: Update Solaris Lasse Collin 2026-03-22 11:29:23 +02:00
  • 40b1599217 CI: Update OpenBSD Lasse Collin 2026-03-22 11:29:14 +02:00
  • 3aaf2f136c CI: Update NetBSD Lasse Collin 2026-03-22 11:29:08 +02:00
  • b5c26a249d CI: Update FreeBSD Lasse Collin 2026-03-22 11:28:58 +02:00
  • 1a73f4f917 CI: Update DragonFly BSD Lasse Collin 2026-03-22 11:28:47 +02:00
  • 5d61c5a3cf CI: Upgrade GitHub Actions for Node 24 compatibility Salman Muin Kayser Chishti 2026-02-28 09:10:46 +00:00
  • 0ac3b93387 xz: Prevent an integer overflow in --files and --files0 Lasse Collin 2026-03-25 19:03:00 +02:00
  • 2faa141bdb tuklib_integer: Fix inefficient aligned_writeXXne Lasse Collin 2026-03-23 23:43:56 +02:00
  • 685538271e Build: Remove -Wpre-c2x-compat Lasse Collin 2026-03-22 10:22:09 +02:00
  • 3a78a82bd3 xz: Don't fsync directories on QNX Collin Funk 2026-03-15 23:24:59 -07:00
  • aeb8f891eb liblzma: Use x86(-64) SHA-256 instructions if available sha256ni Lasse Collin 2026-03-06 18:06:48 +02:00
  • 0288dc0224 liblzma: SHA-256: Move the constants table to be earlier in the file Lasse Collin 2026-03-06 18:06:48 +02:00
  • 9e233473f7 liblzma: Use unsigned int instead of uint32_t in CPUID code Lasse Collin 2026-03-06 18:06:48 +02:00
  • 22a78390f0 liblzma: Omit x86(-64) inline asm CPUID code Lasse Collin 2026-03-06 18:06:48 +02:00
  • bfc5f12a84 Update THANKS Lasse Collin 2026-02-25 17:33:42 +02:00
  • 5553509f1a liblzma: Fix a copy-paste error in commented-out code Lasse Collin 2026-02-25 00:00:49 +02:00
  • 4e76651dba Fix typos and grammar in comments and docs Lasse Collin 2026-02-24 18:34:19 +02:00
  • cd8a6231d0 tuklib_open_stdxxx: Fix a typo in macro name Lasse Collin 2026-02-24 18:24:29 +02:00