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
path:
root
/
src
/
xz
/
coder.c
(
unfollow
)
Age
Commit message (
Expand
)
Author
Files
Lines
2024-02-28
xz: Add comments.
Lasse Collin
1
-0
/
+10
2024-02-29
xz: Change logging level for thread reduction to highest verbosity only.
Jia Tan
1
-2
/
+2
2024-02-14
Add SPDX license identifier into 0BSD source code files.
Lasse Collin
1
-0
/
+2
2024-02-14
Change most public domain parts to 0BSD.
Lasse Collin
1
-3
/
+0
2023-09-22
xz, xzdec, lzmainfo: Use tuklib_attr_noreturn.
Lasse Collin
1
-1
/
+2
2023-07-18
xz: Make "%s: %s" translatable because French needs "%s : %s".
Lasse Collin
1
-4
/
+4
2023-07-18
xz: Update Authors list in a few files.
Jia Tan
1
-1
/
+2
2023-07-17
xz: Minor clean up for coder.c
Jia Tan
1
-32
/
+21
2023-07-17
xz: Ignore filter chains that are set but never used in --block-list.
Jia Tan
1
-18
/
+48
2023-07-17
xz: Set the Block size for mt encoding correctly.
Jia Tan
1
-1
/
+67
2023-07-17
xz: Validate --flush-timeout for all specified filter chains.
Jia Tan
1
-8
/
+16
2023-07-17
xz: Allows --block-list filters to scale down memory usage.
Jia Tan
1
-55
/
+214
2023-07-17
xz: Do not include block splitting if encoders are disabled.
Jia Tan
1
-9
/
+20
2023-07-17
xz: Free filters[] in debug mode.
Jia Tan
1
-0
/
+10
2023-07-17
xz: Create command line options for filters[1-9].
Jia Tan
1
-50
/
+138
2023-07-17
xz: Use lzma_filters_free() in forget_filter_chain().
Jia Tan
1
-8
/
+10
2023-07-17
xz: Separate string to filter conversion into a helper function.
Jia Tan
1
-13
/
+20
2023-07-17
xz: Add --filters option to CLI.
Jia Tan
1
-2
/
+48
2022-11-09
xz: Add .lz (lzip) decompression support.
Lasse Collin
1
-3
/
+65
2022-11-09
xz: Add comments about stdin and src_st.st_size.
Lasse Collin
1
-0
/
+9
2022-11-09
xz: Fix displaying of file sizes in progress indicator in passthru mode.
Lasse Collin
1
-1
/
+5
2022-10-25
xz: Fix --single-stream with an empty .xz Stream.
Lasse Collin
1
-0
/
+9
2022-10-25
xz: Fix decompressor behavior if input uses an unsupported check type.
Lasse Collin
1
-4
/
+15
2022-04-14
xz: Add a default soft memory usage limit for --threads=0.
Lasse Collin
1
-2
/
+26
2022-04-14
xz: Make -T0 use multithreaded mode on single-core systems.
Lasse Collin
1
-9
/
+9
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
1
-23
/
+11
2022-03-07
xz: Add initial support for threaded decompression.
Lasse Collin
1
-1
/
+35
2020-01-26
xz: Set the --flush-timeout deadline when the first input byte arrives.
Lasse Collin
1
-5
/
+1
2020-01-26
xz: Move flush_needed from mytime.h to file_pair struct in file_io.h.
Lasse Collin
1
-1
/
+2
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
1
-0
/
+4
2019-06-23
xz: Fix some of the warnings from -Wsign-conversion.
Lasse Collin
1
-2
/
+2
2019-05-11
spelling
Antoine Cœur
1
-2
/
+2
2018-12-20
xz: Fix a crash in progress indicator when in passthru mode.
Lasse Collin
1
-4
/
+7
2015-11-03
xz: Make xz buildable even when encoders or decoders are disabled.
Lasse Collin
1
-8
/
+25
2014-08-05
xz: Add --ignore-check.
Lasse Collin
1
-1
/
+9
2014-06-18
xz: Check for filter chain compatibility for --flush-timeout.
Lasse Collin
1
-9
/
+21
2014-06-09
xz: Force single-threaded mode when --flush-timeout is used.
Lasse Collin
1
-0
/
+11
2014-05-08
xz: Fix uint64_t vs. size_t which broke 32-bit build.
Lasse Collin
1
-1
/
+1
2014-01-12
xz: Fix a comment.
Lasse Collin
1
-2
/
+2
2013-11-12
xz: Make --block-list and --block-size work together in single-threaded.
Lasse Collin
1
-15
/
+75
2013-10-22
xz: Take advantage of LZMA_FULL_BARRIER with --block-list.
Lasse Collin
1
-17
/
+15
2013-09-17
Add native threading support on Windows.
Lasse Collin
1
-4
/
+4
2013-07-04
xz: Add preliminary support for --flush-timeout=TIMEOUT.
Lasse Collin
1
-11
/
+35
2013-07-04
xz: Fix the test when to read more input.
Lasse Collin
1
-3
/
+3
2013-07-04
xz: Move some of the timing code into mytime.[hc].
Lasse Collin
1
-0
/
+5
2013-06-21
xz: Fix interaction between preset and custom filter chains.
Lasse Collin
1
-14
/
+21
2012-07-03
xz: Add incomplete support for --block-list.
Lasse Collin
1
-8
/
+40
2011-11-03
xz: Fix xz on EBCDIC systems.
Lasse Collin
1
-1
/
+4
2011-05-17
Add underscores to attributes (__attribute((__foo__))).
Lasse Collin
1
-1
/
+1
2011-05-01
xz: Fix input file position when --single-stream is used.
Lasse Collin
1
-0
/
+1
2011-05-01
xz: Print the maximum number of worker threads in xz -vv.
Lasse Collin
1
-0
/
+4
2011-04-11
xz: Add support for threaded compression.
Lasse Collin
1
-79
/
+123
2011-04-08
xz: Change size_t to uint32_t in a few places.
Lasse Collin
1
-3
/
+3
2011-04-08
xz: Fix a typo in a comment.
Lasse Collin
1
-1
/
+1
2011-04-05
xz: Call lzma_end(&strm) before exiting if debugging is enabled.
Lasse Collin
1
-0
/
+10
2011-03-18
xz: Add --block-size=SIZE.
Lasse Collin
1
-10
/
+40
2011-03-18
xz: Add --single-stream.
Lasse Collin
1
-2
/
+9
2010-09-03
xz: Make -vv show also decompressor memory usage.
Lasse Collin
1
-0
/
+7
2010-09-02
xz: Make setting a preset override a custom filter chain.
Lasse Collin
1
-0
/
+9
2010-09-02
xz: Always warn if adjusting dictionary size due to memlimit.
Lasse Collin
1
-19
/
+9
2010-08-07
Disable the memory usage limiter by default.
Lasse Collin
1
-3
/
+5
2010-06-15
Add --no-adjust.
Lasse Collin
1
-6
/
+2
2010-05-16
Split message_filters().
Lasse Collin
1
-1
/
+1
2010-02-12
Collection of language fixes to comments and docs.
Lasse Collin
1
-1
/
+1
2010-01-31
Select the default integrity check type at runtime.
Lasse Collin
1
-5
/
+14
2010-01-31
Improve displaying of the memory usage limit.
Lasse Collin
1
-5
/
+3
2010-01-31
Delay opening the destionation file and other fixes.
Lasse Collin
1
-20
/
+44
2010-01-24
Some improvements to printing sizes in xz.
Lasse Collin
1
-35
/
+21
2009-11-25
Add missing error check to coder.c.
Lasse Collin
1
-9
/
+11
2009-11-25
Create sparse files by default when decompressing into
Lasse Collin
1
-16
/
+17
2009-07-20
Avoid internal error with --format=xz --lzma1.
Lasse Collin
1
-4
/
+12
2009-07-04
Make "xz --decompress --stdout --force" copy unrecognized
Lasse Collin
1
-35
/
+178
2009-06-26
Updated comments to match renamed files.
Lasse Collin
1
-1
/
+1
2009-06-26
Rename process.[hc] to coder.[hc] and io.[hc] to file_io.[hc]
Lasse Collin
1
-0
/
+0
2009-06-26
Rename process_file() to coder_run().
Lasse Collin
1
-3
/
+3
2009-06-26
Ugly hack to make it possible to use the thousand separator
Lasse Collin
1
-15
/
+15
2009-05-22
Make the default memory usage limit 40 % of RAM for both
Lasse Collin
1
-11
/
+7
2009-04-13
Put the interesting parts of XZ Utils into the public domain.
Lasse Collin
1
-10
/
+3
2009-02-22
Fixes to progress message handling in xz:
Lasse Collin
1
-26
/
+27
2009-02-14
Cleanups to the code that detects the amount of RAM and
Lasse Collin
1
-0
/
+2
2009-02-13
Fix handling of integrity check type in the xz command line tool.
Lasse Collin
1
-0
/
+4
2009-01-17
Beta was supposed to be API stable but I had forgot to rename
Lasse Collin
1
-3
/
+3
2008-12-27
Some xz command line tool improvements.
Lasse Collin
1
-28
/
+105
2008-12-17
xz message handling improvements
Lasse Collin
1
-2
/
+26
2008-12-01
In command line tool, take advantage of memusage calculation's
Lasse Collin
1
-4
/
+4
2008-11-22
Typo fix
Lasse Collin
1
-1
/
+1
2008-11-19
Renamed lzma to xz and lzmadec to xzdec. We create symlinks
Lasse Collin
1
-0
/
+0
2008-11-19
Oh well, big messy commit again. Some highlights:
Lasse Collin
1
-284
/
+241
2008-10-02
Initial changes to change the suffix of the new format to .xz.
Lasse Collin
1
-10
/
+14
2008-09-11
Silence a compiler warning.
Lasse Collin
1
-1
/
+1
2008-09-06
Some API cleanups
Lasse Collin
1
-1
/
+1
2008-09-04
Added support for raw encoding and decoding to the command
Lasse Collin
1
-8
/
+34
2008-09-02
Command line tool fixes
Lasse Collin
1
-8
/
+13
2008-08-28
Sort of garbage collection commit. :-| Many things are still
Lasse Collin
1
-66
/
+22
2008-06-18
Update the code to mostly match the new simpler file format
Lasse Collin
1
-21
/
+5
2008-01-14
Added one assert() to process.c of the command line tool.
Lasse Collin
1
-0
/
+1
2008-01-08
Disable CRC32 from Block Headers when --check=none
Lasse Collin
1
-1
/
+1