index
:
xz.git
jiatan/v5.6.0/autofoo
jiatan/v5.6.0/tar
jiatan/v5.6.0/unpack
jiatan/v5.6.1/autofoo
jiatan/v5.6.1/tar
jiatan/v5.6.1/unpack
larhzu/master
larhzu/v5.0
larhzu/v5.2
larhzu/v5.4
larhzu/v5.6
XZ Utils
Lasse Collin
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2022-07-19
Update THANKS.
Lasse Collin
1
-0
/
+1
2022-07-19
CMake: Add missing source file to liblzma build
Nicholas Jackson
1
-0
/
+1
2022-07-19
xzgrep man page: Document exit statuses.
Lasse Collin
1
-1
/
+14
2022-07-19
xzgrep: Improve error handling, especially signals.
Lasse Collin
1
-19
/
+53
2022-07-19
xzgrep: Make the fix for ZDI-CAN-16587 more robust.
Lasse Collin
1
-1
/
+4
2022-07-18
xzgrep: Use grep -H --label when available (GNU, *BSDs).
Lasse Collin
1
-0
/
+21
2022-07-18
xzgrep: Use -e to specify the pattern to grep.
Lasse Collin
1
-8
/
+4
2022-07-18
Scripts: Use printf instead of echo in a few places.
Lasse Collin
4
-11
/
+11
2022-07-17
xzgrep: Add more LC_ALL=C to avoid bugs with multibyte characters.
Lasse Collin
1
-6
/
+8
2022-07-17
xzgrep: Fix parsing of certain options.
Lasse Collin
1
-2
/
+17
2022-07-14
Tests: Add the .lzma files to test_files.sh.
Lasse Collin
1
-0
/
+20
2022-07-14
Tests: Add .lzma test files.
Lasse Collin
9
-13
/
+50
2022-07-14
liblzma: Rename a variable and improve a comment.
Lasse Collin
1
-4
/
+9
2022-07-13
Update THANKS.
Lasse Collin
1
-0
/
+1
2022-07-13
liblzma: Add optional autodetection of LZMA end marker.
Lasse Collin
7
-39
/
+95
2022-07-12
xz: Document the special memlimit case of 2000 MiB on MIPS32.
Lasse Collin
1
-2
/
+6
2022-07-10
Created script to generate code coverage reports.
Jia Tan
2
-0
/
+83
2022-06-16
Tests: Add more tests into test_check.
Jia Tan
2
-7
/
+295
2022-06-16
Tests: Use char[][24] array for enum_strings_lzma_ret.
Lasse Collin
1
-1
/
+1
2022-06-16
Tests: tuktest.h: Add tuktest_error_impl to help with error conditions.
Lasse Collin
1
-40
/
+32
2022-06-16
Tests: tuktest.h: Rename file_from_* and use tuktest_malloc there.
Lasse Collin
2
-31
/
+25
2022-06-16
Tests: tuktest.h: Add malloc wrapper with automatic freeing.
Lasse Collin
1
-0
/
+124
2022-06-16
Tests: tuktest.h: Move a function.
Lasse Collin
1
-22
/
+22
2022-06-14
Tests: test_vli: Remove an invalid test-assertion.
Lasse Collin
1
-2
/
+0
2022-06-14
Tests: test_vli: Add const where appropriate.
Lasse Collin
1
-25
/
+28
2022-06-14
Added vli tests to .gitignore
Jia Tan
1
-0
/
+1
2022-06-14
Created tests for all functions exported in vli.h
Jia Tan
2
-1
/
+311
2022-06-14
Added parallel test artifacts to .gitignore
jiat75
1
-0
/
+2
2022-06-14
Tests: Use good-1-empty-bcj-lzma2.xz in test_bcj_exact_size.
Lasse Collin
1
-12
/
+7
2022-06-14
Tests: Add file reading helpers to tuktest.h.
Lasse Collin
1
-7
/
+176
2022-06-14
Tests: tuktest.h: Move a printf from a macro to a helper function.
Lasse Collin
1
-8
/
+18
2022-06-14
Tests: Add test file good-1-empty-bcj-lzma2.xz.
Lasse Collin
2
-0
/
+5
2022-06-10
Tests: Created tests for hardware functions.
Jia Tan
3
-0
/
+48
2022-06-02
Tests: Convert test_check to tuktest.
Lasse Collin
1
-34
/
+33
2022-06-02
Tests: Convert test_block_header to tuktest.
Lasse Collin
1
-37
/
+52
2022-06-02
Tests: Convert test_bcj_exact_size to tuktest.
Lasse Collin
1
-34
/
+41
2022-06-02
Tests: Include tuktest.h in tests.h.
Lasse Collin
1
-24
/
+23
2022-06-02
Tests: Add tuktest.h mini-test-framework.
Lasse Collin
2
-0
/
+753
2022-05-23
Build: Enable Automake's parallel test harness.
Lasse Collin
1
-1
/
+1
2022-05-23
Tests: Split test_compress.sh into separate test unit for each file.
Lasse Collin
7
-40
/
+77
2022-05-23
Test: Make create_compress_files.c a little more flexible.
Lasse Collin
1
-10
/
+15
2022-05-23
Tests: Remove unneeded commented lines from test_compress.sh.
Lasse Collin
1
-13
/
+0
2022-05-23
Tests: Remove progress indicator from test_compress.sh.
Lasse Collin
1
-9
/
+0
2022-05-23
liblzma: Silence a warning.
Lasse Collin
1
-1
/
+1
2022-04-14
xz: Fix build with --disable-threads.
Lasse Collin
1
-0
/
+4
2022-04-14
xz: Change the cap of the default -T0 memlimit for 32-bit xz.
Lasse Collin
1
-1
/
+3
2022-04-14
xz: Add a default soft memory usage limit for --threads=0.
Lasse Collin
3
-11
/
+82
2022-04-14
xz: Make -T0 use multithreaded mode on single-core systems.
Lasse Collin
3
-9
/
+27
2022-04-14
xz: Changes to --memlimit-compress and --no-adjust.
Lasse Collin
1
-20
/
+43
2022-04-12
xz: Add --memlimit-mt-decompress along with a default limit value.
Lasse Collin
5
-42
/
+97
2022-04-06
liblzma: Threaded decoder: Improve setting of pending_error.
Lasse Collin
1
-16
/
+35
2022-04-06
liblzma: Add a new flag LZMA_FAIL_FAST for threaded decoder.
Lasse Collin
3
-26
/
+56
2022-04-05
liblzma: Threaded decoder: Always wait for output if LZMA_FINISH is used.
Lasse Collin
1
-2
/
+24
2022-04-02
liblzma: Threaded decoder: Support zpipe.c-style decoding loop.
Lasse Collin
1
-10
/
+67
2022-03-31
Update THANKS.
Lasse Collin
1
-0
/
+1
2022-03-29
xzgrep: Fix escaping of malicious filenames (ZDI-CAN-16587).
Lasse Collin
1
-8
/
+12
2022-03-26
liblzma: Fix a deadlock in threaded decoder.
Lasse Collin
1
-19
/
+52
2022-03-23
Update THANKS.
Lasse Collin
1
-0
/
+1
2022-03-23
liblzma: Threaded decoder: Don't stop threads on LZMA_TIMED_OUT.
Lasse Collin
1
-1
/
+1
2022-03-07
xz: Add initial support for threaded decompression.
Lasse Collin
1
-1
/
+35
2022-03-07
liblzma: Add threaded .xz decompressor.
Lasse Collin
5
-7
/
+1907
2022-03-06
liblzma: Fix docs: lzma_block_decoder() cannot return LZMA_UNSUPPORTED_CHECK.
Lasse Collin
1
-3
/
+0
2022-03-06
liblzma: Add new output queue (lzma_outq) features.
Lasse Collin
2
-8
/
+79
2022-03-06
liblzma: Index hash: Change return value type of hash_append() to void.
Lasse Collin
1
-6
/
+5
2022-02-22
liblzma: Minor addition to lzma_vli_size() API doc.
Lasse Collin
1
-0
/
+2
2022-02-22
liblzma: Check the return value of lzma_index_append() in threaded encoder.
Lasse Collin
1
-2
/
+5
2022-02-22
Update THANKS.
Lasse Collin
1
-0
/
+1
2022-02-22
liblzma: Use non-executable stack on FreeBSD as on Linux
Ed Maste
2
-4
/
+4
2022-02-20
liblzma: Make Block decoder catch certain types of errors better.
Lasse Collin
1
-25
/
+54
2022-02-20
Tests: Add bad-1-lzma2-11.xz.
Lasse Collin
2
-0
/
+5
2022-02-18
Translations: Fix po4a failure with the French man page translations.
Lasse Collin
1
-2
/
+4
2022-02-07
Translations: Add French translation of man pages.
Lasse Collin
2
-1
/
+3542
2022-02-07
liblzma: Add NULL checks to LZMA and LZMA2 properties encoders.
jiat75
2
-0
/
+6
2022-02-06
liblzma: Fix uint64_t vs. size_t confusion.
Lasse Collin
1
-4
/
+7
2022-02-06
CMake: Keep compatible with Windows 95 for 32-bit build.
huangqinjin
1
-1
/
+11
2021-11-13
xzgrep: Update man page timestamp.
Lasse Collin
1
-1
/
+1
2021-11-13
Update THANKS.
Lasse Collin
1
-0
/
+1
2021-11-13
xzgrep: use `grep -E/-F` instead of `egrep` and `fgrep`
Ville Skyttä
2
-6
/
+6
2021-10-28
Bump the version number for 5.3.2alpha.
larhzu/v5.3.2alpha
Lasse Collin
2
-2
/
+2
2021-10-28
Add NEWS for 5.3.2alpha.
Lasse Collin
1
-0
/
+86
2021-10-27
Update THANKS.
Lasse Collin
1
-0
/
+1
2021-10-27
xz: Change the coding style of the previous commit.
Lasse Collin
1
-5
/
+6
2021-10-27
xz: Avoid fchown(2) failure.
Alexander Bluhm
1
-1
/
+7
2021-09-17
liblzma: Fix liblzma.map for the lzma_microlzma_* symbols.
Lasse Collin
1
-2
/
+2
2021-09-09
Update THANKS.
Lasse Collin
1
-0
/
+1
2021-09-09
liblzma: Use _MSVC_LANG to detect when "noexcept" can be used with MSVC.
Lasse Collin
1
-1
/
+2
2021-09-05
liblzma: Rename EROFS LZMA to MicroLZMA.
Lasse Collin
4
-47
/
+52
2021-06-04
xzdiff: Update the man page about the exit status.
Lasse Collin
1
-2
/
+2
2021-06-04
xzless: Fix less(1) version detection when it contains a dot.
Lasse Collin
1
-1
/
+1
2021-04-11
Update THANKS.
Lasse Collin
1
-0
/
+2
2021-04-11
Reduce maximum possible memory limit on MIPS32
Ivan A. Melnikov
1
-0
/
+6
2021-02-13
CMake: Use interface library for better FindLibLZMA compatibility.
Lasse Collin
1
-2
/
+9
2021-01-30
CMake: Try to improve compatibility with the FindLibLZMA module.
Lasse Collin
1
-8
/
+13
2021-01-29
Update THANKS.
Lasse Collin
1
-0
/
+1
2021-01-29
liblzma: Fix unitialized variable.
Lasse Collin
1
-0
/
+1
2021-01-24
Tests: Add bad-1-lzma2-10.xz and also modify -9.xz.
Lasse Collin
3
-2
/
+9
2021-01-24
liblzma: Fix a wrong comment in stream_encoder_mt.c.
Lasse Collin
1
-3
/
+7
2021-01-24
Tests: Add bad-1-lzma2-9.xz.
Lasse Collin
2
-0
/
+4
2021-01-24
Tests: Add bad-1-check-crc32-2.xz.
Lasse Collin
2
-0
/
+7
2021-01-17
liblzma: In EROFS LZMA decoder, verify that comp_size matches at the end.
Lasse Collin
1
-1
/
+6
2021-01-17
liblzma: Make EROFS LZMA decoder work when exact uncomp_size isn't known.
Lasse Collin
2
-12
/
+91
2021-01-14
liblzma: Fix missing normalization in rc_encode_dummy().
Lasse Collin
1
-1
/
+6
2021-01-14
liblzma: Add EROFS LZMA encoder and decoder.
Lasse Collin
5
-0
/
+367
2021-01-14
liblzma: Add rough support for output-size-limited encoding in LZMA1.
Lasse Collin
6
-35
/
+246
2021-01-11
Scripts: Add zstd support to xzdiff.
Lasse Collin
2
-7
/
+15
2021-01-11
Update THANKS.
Lasse Collin
1
-0
/
+2
2021-01-11
xz: Make --keep accept symlinks, hardlinks, and setuid/setgid/sticky.
Lasse Collin
2
-5
/
+20
2021-01-11
Scripts: Fix exit status of xzgrep.
Lasse Collin
1
-7
/
+13
2021-01-11
Scripts: Fix exit status of xzdiff/xzcmp.
Lasse Collin
1
-14
/
+21
2021-01-09
liblzma: Make lzma_outq usable for threaded decompression too.
Lasse Collin
3
-157
/
+301
2020-12-23
Update THANKS.
Lasse Collin
1
-0
/
+1
2020-12-23
liblzma: Enable Intel CET in x86 CRC assembly codes
H.J. Lu
2
-0
/
+18
2020-12-16
Update THANKS.
Lasse Collin
1
-0
/
+1
2020-12-16
Build: Don't build bundles on Apple OSes.
Lasse Collin
1
-0
/
+3
2020-12-05
Update THANKS.
Lasse Collin
1
-0
/
+1
2020-12-05
Scripts: Add zstd support to xzgrep.
Adam Borowski
2
-3
/
+7
2020-11-17
CMake: Fix compatibility with CMake 3.13.
Lasse Collin
3
-5
/
+5
2020-11-01
Update THANKS.
Lasse Collin
1
-1
/
+3
2020-11-01
xz: Avoid unneeded \f escapes on the man page.
Lasse Collin
1
-9
/
+22
2020-11-01
xz: Use non-breaking spaces when intentionally using more than one space.
Lasse Collin
1
-1
/
+1
2020-11-01
xz: Protect the ellipsis (...) on the man page with \&.
Lasse Collin
1
-2
/
+2
2020-11-01
xz: Avoid the abbreviation "e.g." on the man page.
Lasse Collin
1
-33
/
+33
2020-07-12
xz man page: Change \- (minus) to \(en (en-dash) for a numeric range.
Lasse Collin
1
-8
/
+8
2020-07-12
Windows: Fix building of resource files when config.h isn't used.
Lasse Collin
1
-1
/
+3
2020-04-06
src/scripts/xzgrep.1: Filenames to xzgrep are optional.
Lasse Collin
1
-1
/
+1
2020-04-06
src/script/xzgrep.1: Remove superfluous '.RB'
Bjarni Ingi Gislason
1
-6
/
+6
2020-04-06
xzgrep.1: Delete superfluous '.PP'
Bjarni Ingi Gislason
1
-1
/
+0
2020-04-06
src/xz/xz.1: Correct misused two-fonts macros
Bjarni Ingi Gislason
1
-5
/
+5
2020-03-23
Typo fixes from fossies.org.
Lasse Collin
6
-7
/
+7
2020-03-17
Update NEWS for 5.2.5.
Lasse Collin
1
-0
/
+105
2020-03-16
README: Update outdated sections.
Lasse Collin
1
-10
/
+11
2020-03-16
README: Mention that man pages can be translated.
Lasse Collin
1
-3
/
+4
2020-03-16
Update INSTALL.generic from Automake 1.16.1.
Lasse Collin
1
-159
/
+162
2020-03-15
Update INSTALL for Windows and DOS and add preliminary info for z/OS.
Lasse Collin
1
-10
/
+41
2020-03-15
Build: Update m4/ax_pthread.m4 from Autoconf Archive (again).
Lasse Collin
1
-102
/
+117
2020-03-11
xz: Never use thousand separators in DJGPP builds.
Lasse Collin
1
-2
/
+12
2020-03-11
DOS: Update dos/Makefile for DJGPP 2.05.
Lasse Collin
1
-3
/
+1
2020-03-11
DOS: Update instructions in dos/INSTALL.txt.
Lasse Collin
1
-30
/
+29
2020-03-11
DOS: Update config.h.
Lasse Collin
1
-0
/
+8
2020-03-02
liblzma: Fix a comment and RC_SYMBOLS_MAX.
Lasse Collin
1
-2
/
+2
2020-02-27
Build: Make CMake build fail if tuklib_cpucores or tuklib_physmem fails.
Lasse Collin
1
-0
/
+18
2020-02-27
Build: Add support for --no-po4a option to autogen.sh.
Lasse Collin
1
-1
/
+10
2020-02-25
Update THANKS.
Lasse Collin
1
-0
/
+1
2020-02-25
Build: Fix bugs in the CMake files.
Lasse Collin
7
-78
/
+85
2020-02-25
Build: Add very limited experimental CMake support.
Lasse Collin
7
-0
/
+1151
2020-02-24
Update m4/.gitignore.
Lasse Collin
1
-0
/
+1
2020-02-24
tuklib: Omit an unneeded <sys/types.h> from a tests.
Lasse Collin
2
-2
/
+0
2020-02-24
liblzma: Remove unneeded <sys/types.h> from fastpos_tablegen.c.
Lasse Collin
1
-1
/
+0
2020-02-22
Use defined(__GNUC__) before __GNUC__ in preprocessor lines.
Lasse Collin
2
-3
/
+5
2020-02-21
liblzma: Add more uses of lzma_memcmplen() to the normal mode of LZMA.
Lasse Collin
1
-6
/
+10
2020-02-21
Build: Add visibility.m4 from gnulib.
Lasse Collin
2
-1
/
+77
2020-02-21
xz: Silence a warning when sig_atomic_t is long int.
Lasse Collin
1
-1
/
+1
2020-02-21
xz: Avoid unneeded access of a volatile variable.
Lasse Collin
1
-1
/
+1
2020-02-21
tuklib_integer.m4: Optimize the check order.
Lasse Collin
1
-27
/
+29
2020-02-20
tuklib_exit: Add missing header.
Lasse Collin
1
-0
/
+1
2020-02-18
Revert the previous commit and add a comment.
Lasse Collin
1
-7
/
+10
2020-02-17
Do not check for HAVE_CONFIG_H in tuklib_config.h.
Lasse Collin
1
-8
/
+7
2020-02-16
sysdefs.h: Omit the conditionals around string.h and limits.h.
Lasse Collin
1
-6
/
+2
2020-02-15
Build: Bump Autoconf and Libtool version requirements.
Lasse Collin
1
-2
/
+2
2020-02-15
Build: Use AM_GNU_GETTEXT_REQUIRE_VERSION and require 0.19.6.
Lasse Collin
1
-1
/
+5
2020-02-14
Translations: Add German translation of the man pages.
Lasse Collin
2
-1
/
+5533
2020-02-07
Build: Add support for translated man pages using po4a.
Lasse Collin
8
-45
/
+197
2020-02-06
Update THANKS.
Lasse Collin
1
-0
/
+1
2020-02-05
Update tests/.gitignore.
Lasse Collin
1
-0
/
+4
2020-02-05
Update m4/.gitignore.
Lasse Collin
1
-0
/
+1
2020-02-05
Update THANKS.
Lasse Collin
1
-0
/
+1
2020-02-05
xz: Make it a fatal error if enabling the sandbox fails.
Lasse Collin
1
-1
/
+1
2020-02-05
xz: Comment out annoying sandboxing messages.
Lasse Collin
1
-3
/
+7
2020-02-05
Build: Workaround a POSIX shell detection problem on Solaris.
Lasse Collin
1
-0
/
+10
2020-02-03
Build: Update m4/ax_pthread.m4 from Autoconf Archive.
Lasse Collin
1
-119
/
+279
2020-02-01
xz: Limit --memlimit-compress to at most 4020 MiB for 32-bit xz.
Lasse Collin
2
-2
/
+51
2020-01-26
xz: Set the --flush-timeout deadline when the first input byte arrives.
Lasse Collin
3
-7
/
+6
2020-01-26
xz: Move flush_needed from mytime.h to file_pair struct in file_io.h.
Lasse Collin
5
-9
/
+7
2020-01-26
xz: coder.c: Make writing output a separate function.
Lasse Collin
1
-13
/
+17
2020-01-26
xz: Fix semi-busy-waiting in xz --flush-timeout.
Lasse Collin
3
-4
/
+19
2020-01-26
xz: Refactor io_read() a bit.
Lasse Collin
1
-9
/
+8
2020-01-26
xz: Update a comment in file_io.h.
Lasse Collin
1
-1
/
+4
2020-01-26
xz: Move the setting of flush_needed in file_io.c to a nicer location.
Lasse Collin
1
-4
/
+2
2020-01-19
Use $(LIB_FUZZING_ENGINE) in tests/ossfuzz/Makefile.
Lasse Collin
1
-1
/
+1
2019-12-31
Rename unaligned_read32ne to read32ne, and similarly for the others.
Lasse Collin
15
-62
/
+54
2019-12-31
Rename read32ne to aligned_read32ne, and similarly for the others.
Lasse Collin
3
-32
/
+32
2019-12-31
Revise tuklib_integer.h and .m4.
Lasse Collin
2
-218
/
+316
2019-12-29
Tests: Hopefully fix test_check.c to work on EBCDIC systems.
Lasse Collin
1
-2
/
+7
2019-09-24
Scripts: Put /usr/xpg4/bin to the beginning of PATH on Solaris.
Lasse Collin
6
-8
/
+65
2019-07-12
Fix comment typos in tuklib_mbstr* files.
Lasse Collin
3
-3
/
+3
2019-07-12
Add missing include to tuklib_mbstr_width.c.
Lasse Collin
1
-0
/
+1
2019-07-12
Update tuklib base headers to include stdbool.h.
Lasse Collin
2
-1
/
+2
2019-06-28
xz: Automatically align the strings in --info-memory.
Lasse Collin
1
-11
/
+34
2019-06-25
liblzma: Fix a buggy comment.
Lasse Collin
1
-1
/
+1
2019-06-25
configure.ac: Fix a typo in a comment.
Lasse Collin
1
-1
/
+1
2019-06-25
Tests: Silence warnings from clang -Wassign-enum.
Lasse Collin
2
-2
/
+3
2019-06-24
liblzma: Add a comment.
Lasse Collin
1
-1
/
+1
2019-06-24
liblzma: Silence clang -Wmissing-variable-declarations.
Lasse Collin
2
-0
/
+6
2019-06-24
Add LZMA_RET_INTERNAL1..8 to lzma_ret and use one for LZMA_TIMED_OUT.
Lasse Collin
4
-7
/
+25
2019-06-24
xz: Silence a warning from clang -Wsign-conversion in main.c.
Lasse Collin
1
-1
/
+1
2019-06-24
xz: Make "headings" static in list.c.
Lasse Collin
1
-1
/
+1
2019-06-24
liblzma: Remove incorrect uses of lzma_attribute((__unused__)).
Lasse Collin
3
-6
/
+3
2019-06-24
Tests: Silence a warning from -Wsign-conversion.
Lasse Collin
1
-4
/
+4
2019-06-24
xz: Fix an integer overflow with 32-bit off_t.
Lasse Collin
1
-2
/
+9
2019-06-24
xz: Cleanup io_seek_src() a bit.
Lasse Collin
1
-3
/
+1
[next]