aboutsummaryrefslogtreecommitdiff
path: root/doc (unfollow)
AgeCommit message (Collapse)AuthorFilesLines
2010-07-13Add two simple example programs.Lasse Collin2-0/+242
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-03-31Add a simple tip to faq.txt about tar and xz.Lasse Collin1-0/+6
Thanks to Gilles Espinasse.
2010-02-12Collection of language fixes to comments and docs.Lasse Collin1-1/+1
Thanks to Jonathan Nieder.
2009-08-27.xz file format specification 1.0.4 (probably).Lasse Collin1-11/+15
Thanks to Christian von Roques, Peter Lawler, and Jim Meyering for the fixes.
2009-08-27Removed doc/bugs.txt.Lasse Collin1-46/+0
2009-08-27Fix a typo in FAQ.Lasse Collin1-1/+1
Thanks to Jim Meyering. (From now on, I try to always remember to put the relevant thanks to commit messages.)
2009-08-18Updated faq.txt.Lasse Collin1-166/+73
Some questions worth answering were removed, because I currently don't have good up to date answers to them.
2009-06-05A few more spelling fixes. Released the .xz spec 1.0.3.Lasse Collin1-5/+7
2009-06-04Fix purporse -> purpose. Thanks to Andrew Dudman.Lasse Collin1-3/+5
Released .xz spec 1.0.2 due to this fix too.
2009-06-01The .xz file format version 1.0.1Lasse Collin1-7/+22
2009-05-01Remove docs that are too outdated to be updatedLasse Collin5-956/+0
(rewrite will be better).
2009-05-01Added documentation about the legacy .lzma file format.Lasse Collin1-0/+166
2009-05-01Renamed the file format specification to xz-file-format.txtLasse Collin1-0/+0
which is the filename used on the WWW.
2009-04-13Updated history.txt.Lasse Collin1-57/+66
2009-04-13Put the interesting parts of XZ Utils into the public domain.Lasse Collin1-35/+3
Some minor documentation cleanups were made at the same time.
2009-01-28The .xz file format specification version 1.0.0 is nowLasse Collin1-35/+49
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.
2008-12-09Put the file format specification into the public domain.Lasse Collin1-15/+9
Same will be done to the actual code later.
2008-11-19Oh well, big messy commit again. Some highlights:Lasse Collin1-114/+146
- 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-09-27Updated file format specification. It changes the suffixLasse Collin1-93/+32
of the new format to .xz and removes the recently added LZMA filter.
2008-09-07Changed Filter ID of LZMA to 0x20.Lasse Collin1-2/+2
2008-09-03Minor updates to the file format specification.Lasse Collin1-20/+85
2008-06-17Update the file format specification draft. The new one isLasse Collin1-1286/+508
a lot simpler than the previous versions, but it also means that the existing code will change a lot.
2008-05-30Typo fixes from meyering.Lasse Collin2-3/+3
2008-05-06Bunch of grammar fixes from meyering.Lasse Collin1-4/+4
2008-04-28Fixed wrong spelling "limitter" to "limiter". This affectsLasse Collin1-7/+7
liblzma's API.
2008-02-06Tiny clean up to file-format.txt.Lasse Collin1-3/+3
2008-01-16Tiny non-technical edits to file-format.txt.Lasse Collin1-3/+3
2008-01-06Introduced compatibility with systems that have pre-C99Lasse Collin1-2/+8
or no inttypes.h. This is useful when the compiler has good enough support for C99, but libc headers don't. Changed liblzma API so that sys/types.h and inttypes.h have to be #included before #including lzma.h. On systems that don't have C99 inttypes.h, it's the problem of the applications to provide the required types and macros before #including lzma.h. If lzma.h defined the missing types and macros, it could conflict with third-party applications whose configure has detected that the types are missing and defined them in config.h already. An alternative would have been introducing lzma_uint32 and similar types, but that would just be an extra pain on modern systems.