RainRat 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b29b13082f 
							
						 
					 
					
						
						
							
							Fix typos  
						
						 
						
						... 
						
						
						
						Closes: https://github.com/tukaani-project/xz/pull/124 
(cherry picked from commit 9e73918a4f14be754a23f74dda45ca431939a4a0) 
						
						
					 
					
						2024-09-06 18:51:59 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							12876b33c7 
							
						 
					 
					
						
						
							
							Remove the XZ logo.  
						
						 
						
						... 
						
						
						
						(cherry picked from commit bfd0c7c478e93a1911b845459549ff94587b6ea2) 
						
						
					 
					
						2024-05-22 14:12:43 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							859617d30d 
							
						 
					 
					
						
						
							
							Docs: Update .xz file format specification to 1.2.1.  
						
						 
						
						... 
						
						
						
						This only reverts the XZ URL changes.
(cherry picked from commit 8dd03d4484ccf80022722a16d0ed9b37f2b58072) 
						
						
					 
					
						2024-05-22 14:12:43 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							eeb74fba1f 
							
						 
					 
					
						
						
							
							Update website URLs back to tukaani.org.  
						
						 
						
						... 
						
						
						
						The XZ projects were moved back to their original URLs.
(cherry picked from commit 17aa2e1a796d3f758802df29afc89dcf335db567) 
						
						
					 
					
						2024-05-22 14:12:39 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							22af94128b 
							
						 
					 
					
						
						
							
							Add SPDX license identifier into 0BSD source code files.  
						
						 
						
						
						
						
					 
					
						2024-02-14 18:31:16 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							689e0228ba 
							
						 
					 
					
						
						
							
							Change most public domain parts to 0BSD.  
						
						 
						
						... 
						
						
						
						Translations and doc/xz-file-format.txt and doc/lzma-file-format.txt
were not touched.
COPYING.0BSD was added. 
						
						
					 
					
						2024-02-14 18:31:12 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							eac2c3c67f 
							
						 
					 
					
						
						
							
							Doc: Remove doc/examples_old.  
						
						 
						
						... 
						
						
						
						It was good to keep these around in parallel with the newer examples
but I think it's OK to remove the old ones at this point. 
						
						
					 
					
						2024-02-14 15:23:00 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							93de7e751d 
							
						 
					 
					
						
						
							
							Move doc/logo/xz-logo.png to "doc" and Doxygen footer to "doxygen".  
						
						 
						
						... 
						
						
						
						The footer isn't a complete HTML file so having it in the doxygen
directory is a tiny bit clearer. 
						
						
					 
					
						2024-01-24 20:00:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jia Tan 
							
						 
					 
					
						
						
						
						
							
						
						
							31293ae707 
							
						 
					 
					
						
						
							
							Doxygen: Added the XZ logo and copyright information.  
						
						 
						
						... 
						
						
						
						The PROJECT_LOGO field is now used to include the XZ logo. The footer
of each page now lists the copyright information instead of the default
footer. The license is also copied to statisfy the copyright and so the
link in the documentation can be local. 
						
						
					 
					
						2024-01-25 01:06:01 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jia Tan 
							
						 
					 
					
						
						
						
						
							
						
						
							5540f4329b 
							
						 
					 
					
						
						
							
							Docs: Update .xz file format specification to 1.2.0.  
						
						 
						
						... 
						
						
						
						The new RISC-V filter was added to the specification, in addition to
updating the specification URL. 
						
						
					 
					
						2024-01-19 23:08:14 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jia Tan 
							
						 
					 
					
						
						
						
						
							
						
						
							fce4758018 
							
						 
					 
					
						
						
							
							Docs: Update website URLs.  
						
						 
						
						
						
						
					 
					
						2024-01-19 23:08:14 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jia Tan 
							
						 
					 
					
						
						
						
						
							
						
						
							ce162db07f 
							
						 
					 
					
						
						
							
							Docs: Change quoting style from `...' to '...'.  
						
						 
						
						... 
						
						
						
						These days the ` and ' do not look symmetric. This quoting style has
been changed in various apps over the years including the GNU tools. 
						
						
					 
					
						2023-09-24 22:05:02 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							b42908c42a 
							
						 
					 
					
						
						
							
							Docs: Update xz-file-format.txt to 1.1.0 for ARM64 filter.  
						
						 
						
						
						
						
					 
					
						2022-12-11 21:16:09 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							fb3f05ac9f 
							
						 
					 
					
						
						
							
							Docs: Update faq.txt a little.  
						
						 
						
						
						
						
					 
					
						2022-11-08 22:26:54 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							9595a3119b 
							
						 
					 
					
						
						
							
							liblzma: Add optional autodetection of LZMA end marker.  
						
						 
						
						... 
						
						
						
						Turns out that this is needed for .lzma files as the spec in
LZMA SDK says that end marker may be present even if the size
is stored in the header. Such files are rare but exist in the
real world. The code in liblzma is so old that the spec didn't
exist in LZMA SDK back then and I had understood that such
files weren't possible (the lzma tool in LZMA SDK didn't
create such files).
This modifies the internal API so that LZMA decoder can be told
if EOPM is allowed even when the uncompressed size is known.
It's allowed with .lzma and not with other uses.
Thanks to Karl Beldan for reporting the problem. 
						
						
					 
					
						2022-07-13 22:24:07 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							b8e12f5ab4 
							
						 
					 
					
						
						
							
							Typo fixes from fossies.org.  
						
						 
						
						... 
						
						
						
						https://fossies.org/linux/misc/xz-5.2.5.tar.xz/codespell.html  
						
						
					 
					
						2020-03-23 18:07:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Antoine Cœur 
							
						 
					 
					
						
						
						
						
							
						
						
							2fb0ddaa55 
							
						 
					 
					
						
						
							
							spelling  
						
						 
						
						
						
						
					 
					
						2019-05-11 20:52:37 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexey Tourbin 
							
						 
					 
					
						
						
						
						
							
						
						
							0b0e1e6803 
							
						 
					 
					
						
						
							
							Docs: Fix a typo in a comment in doc/examples/02_decompress.c.  
						
						 
						
						
						
						
					 
					
						2017-05-23 18:46:49 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							c2e29f06a7 
							
						 
					 
					
						
						
							
							Docs: Add doc/examples/11_file_info.c.  
						
						 
						
						
						
						
					 
					
						2017-04-24 20:20:11 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							662b27c417 
							
						 
					 
					
						
						
							
							Update the home page URLs to HTTPS.  
						
						 
						
						
						
						
					 
					
						2017-04-19 22:17:35 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							cbafa71091 
							
						 
					 
					
						
						
							
							Docs: Use lzma_cputhreads() in 04_compress_easy_mt.c.  
						
						 
						
						
						
						
					 
					
						2014-12-21 18:58:44 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							8dbb57238d 
							
						 
					 
					
						
						
							
							Docs: Update docs/examples/00_README.txt.  
						
						 
						
						
						
						
					 
					
						2014-12-21 18:56:44 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							d716acdae3 
							
						 
					 
					
						
						
							
							Docs: Update comments to refer to lzma/lzma12.h in example programs.  
						
						 
						
						
						
						
					 
					
						2014-05-04 11:09:11 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							5876ca27da 
							
						 
					 
					
						
						
							
							Docs: Add example program for threaded encoding.  
						
						 
						
						... 
						
						
						
						I didn't add -DLZMA_UNSTABLE to Makefile so one has to
specify it manually as long as LZMA_UNSTABLE is needed. 
						
						
					 
					
						2014-01-29 20:19:41 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							b3235a0b1a 
							
						 
					 
					
						
						
							
							Docs: Language fix to 01_compress_easy.c.  
						
						 
						
						... 
						
						
						
						Thanks to Jonathan Nieder. 
						
						
					 
					
						2012-06-18 21:27:47 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							3a0c5378ab 
							
						 
					 
					
						
						
							
							Docs: Add new example programs.  
						
						 
						
						... 
						
						
						
						These have more comments than the old examples and
human-readable error messages. More tutorial-like examples
are needed but these are a start. 
						
						
					 
					
						2012-06-14 10:52:33 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							1bd2c2c553 
							
						 
					 
					
						
						
							
							Docs: Move xz_pipe_comp.c and xz_pipe_decomp.c to doc/examples_old.  
						
						 
						
						... 
						
						
						
						It is good to keep these around to so that if someone has
copied the decompressor bug from xz_pipe_decomp.c he has
an example how to easily fix it. 
						
						
					 
					
						2012-06-14 10:33:27 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							905f0ab5b5 
							
						 
					 
					
						
						
							
							Docs: Fix a bug in xz_pipe_decomp.c example program.  
						
						 
						
						
						
						
					 
					
						2012-06-14 10:33:01 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							e077391982 
							
						 
					 
					
						
						
							
							Docs: Cleanup line wrapping a bit.  
						
						 
						
						
						
						
					 
					
						2012-05-10 21:14:16 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Benno Schulenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							fc39849c35 
							
						 
					 
					
						
						
							
							Fix a few typos and add some missing articles in some documents.  
						
						 
						
						... 
						
						
						
						Also hyphenate several compound adjectives.
Signed-off-by: Benno Schulenberg <bensberg@justemail.net> 
						
						
					 
					
						2012-05-10 21:04:23 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							3e321a3acd 
							
						 
					 
					
						
						
							
							Remove doubled words from documentation and comments.  
						
						 
						
						... 
						
						
						
						Spot candidates by running these commands:
  git ls-files |xargs perl -0777 -n \
    -e 'while (/\b(then?|[iao]n|i[fst]|but|f?or|at|and|[dt]o)\s+\1\b/gims)' \
    -e '{$n=($` =~ tr/\n/\n/ + 1); ($v=$&)=~s/\n/\\n/g; print "$ARGV:$n:$v\n"}'
Thanks to Jim Meyering for the original patch. 
						
						
					 
					
						2011-04-12 11:59:49 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							f9722dbeca 
							
						 
					 
					
						
						
							
							Update the FAQ.  
						
						 
						
						
						
						
					 
					
						2010-10-02 12:07:33 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							bab0f01ed9 
							
						 
					 
					
						
						
							
							Add two simple example programs.  
						
						 
						
						... 
						
						
						
						Hopefully these help a bit when learning the basics
of liblzma API. I plan to write detailed examples about
both basic and advanced features with lots of comments,
but these two examples are good have right now.
The examples were written by Daniel Mealha Cabrita. Thanks. 
						
						
					 
					
						2010-07-13 19:55:50 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							a1f7a986b8 
							
						 
					 
					
						
						
							
							Add a simple tip to faq.txt about tar and xz.  
						
						 
						
						... 
						
						
						
						Thanks to Gilles Espinasse. 
						
						
					 
					
						2010-03-31 16:47:25 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							eb7d51a3fa 
							
						 
					 
					
						
						
							
							Collection of language fixes to comments and docs.  
						
						 
						
						... 
						
						
						
						Thanks to Jonathan Nieder. 
						
						
					 
					
						2010-02-12 13:16:15 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							c29e76c0f9 
							
						 
					 
					
						
						
							
							.xz file format specification 1.0.4 (probably).  
						
						 
						
						... 
						
						
						
						Thanks to Christian von Roques, Peter Lawler,
and Jim Meyering for the fixes. 
						
						
					 
					
						2009-08-27 16:12:52 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							371b04e19f 
							
						 
					 
					
						
						
							
							Removed doc/bugs.txt.  
						
						 
						
						
						
						
					 
					
						2009-08-27 10:41:01 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							92e536d8b8 
							
						 
					 
					
						
						
							
							Fix a typo in FAQ.  
						
						 
						
						... 
						
						
						
						Thanks to Jim Meyering.
(From now on, I try to always remember to put
the relevant thanks to commit messages.) 
						
						
					 
					
						2009-08-27 10:21:18 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							b198e770a1 
							
						 
					 
					
						
						
							
							Updated faq.txt.  
						
						 
						
						... 
						
						
						
						Some questions worth answering were removed, because I
currently don't have good up to date answers to them. 
						
						
					 
					
						2009-08-18 00:26:48 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							1735d31ea3 
							
						 
					 
					
						
						
							
							A few more spelling fixes. Released the .xz spec 1.0.3.  
						
						 
						
						
						
						
					 
					
						2009-06-05 13:46:26 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							1774f27c61 
							
						 
					 
					
						
						
							
							Fix purporse -> purpose. Thanks to Andrew Dudman.  
						
						 
						
						... 
						
						
						
						Released .xz spec 1.0.2 due to this fix too. 
						
						
					 
					
						2009-06-04 22:59:55 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							cb61345564 
							
						 
					 
					
						
						
							
							The .xz file format version 1.0.1  
						
						 
						
						
						
						
					 
					
						2009-06-01 14:53:57 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							be06858d5c 
							
						 
					 
					
						
						
							
							Remove docs that are too outdated to be updated  
						
						 
						
						... 
						
						
						
						(rewrite will be better). 
						
						
					 
					
						2009-05-01 11:28:52 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							0255401e57 
							
						 
					 
					
						
						
							
							Added documentation about the legacy .lzma file format.  
						
						 
						
						
						
						
					 
					
						2009-05-01 11:21:46 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							1496ff437c 
							
						 
					 
					
						
						
							
							Renamed the file format specification to xz-file-format.txt  
						
						 
						
						... 
						
						
						
						which is the filename used on the WWW. 
						
						
					 
					
						2009-05-01 11:20:23 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							4787d65443 
							
						 
					 
					
						
						
							
							Updated history.txt.  
						
						 
						
						
						
						
					 
					
						2009-04-13 16:36:41 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							02ddf09bc3 
							
						 
					 
					
						
						
							
							Put the interesting parts of XZ Utils into the public domain.  
						
						 
						
						... 
						
						
						
						Some minor documentation cleanups were made at the same time. 
						
						
					 
					
						2009-04-13 11:27:40 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							982da7ed31 
							
						 
					 
					
						
						
							
							The .xz file format specification version 1.0.0 is now  
						
						 
						
						... 
						
						
						
						officially released. The format has been technically the same
since 2008-11-19, but now that it is frozen, people can start
using it without a fear that the format will break. 
						
						
					 
					
						2009-01-28 17:16:38 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							bceb3918db 
							
						 
					 
					
						
						
							
							Put the file format specification into the public domain.  
						
						 
						
						... 
						
						
						
						Same will be done to the actual code later. 
						
						
					 
					
						2008-12-09 17:43:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lasse Collin 
							
						 
					 
					
						
						
						
						
							
						
						
							e114502b2b 
							
						 
					 
					
						
						
							
							Oh well, big messy commit again. Some highlights:  
						
						 
						
						... 
						
						
						
						- Updated to the latest, probably final file format version.
  - Command line tool reworked to not use threads anymore.
    Threading will probably go into liblzma anyway.
  - Memory usage limit is now about 30 % for uncompression
    and about 90 % for compression.
  - Progress indicator with --verbose
  - Simplified --help and full --long-help
  - Upgraded to the last LGPLv2.1+ getopt_long from gnulib.
  - Some bug fixes 
						
						
					 
					
						2008-11-19 20:46:52 +02:00