b735cde20cAdded a copyright notice to Doxyfile.in since it contains lots of comments from Doxygen.
Lasse Collin
2009-08-02 00:27:29 +0300
0fd157cc00Updated THANKS.
Lasse Collin
2009-08-02 00:11:37 +0300
b198da96ffUpdated TODO.
Lasse Collin
2009-08-02 00:10:22 +0300
669413bb2dUpdated THANKS.
Lasse Collin
2009-07-30 12:25:55 +0300
dbbd8fb870xzdiff: add missing ;; to case statement
Jonathan Nieder
2009-07-28 17:37:24 -0500
adbad2d16cAdded history.txt to doc_DATA.
Lasse Collin
2009-07-24 13:15:06 +0300
e0236f1256Updated .gitignore files.
Lasse Collin
2009-07-24 12:00:40 +0300
2f34fb2692Minor improvements to COPYING.
Lasse Collin
2009-07-24 11:34:02 +0300
0db1befcfbFix incorrect usage of getopt_long(), which caused invalid memory access if XZ_OPT was defined.
Lasse Collin
2009-07-23 19:10:55 +0300
8f8ec942d6Avoid internal error with --format=xz --lzma1.
Lasse Collin
2009-07-20 15:43:32 +0300
99f9e879a6Major documentation update.
Lasse Collin
2009-07-19 13:14:20 +0300
ef4cf1851dAdded missing author notice to xzless.in.
Lasse Collin
2009-07-19 11:09:31 +0300
4c9c989d45Use AC_CONFIG_AUX_DIR to clean up the toplevel directory a little.
Lasse Collin
2009-07-18 18:54:55 +0300
366e436090Updated the totally outdated TODO file.
Lasse Collin
2009-07-18 14:34:08 +0300
64e498c89dAdded public domain notice into a few files.
Lasse Collin
2009-07-18 11:26:39 +0300
a35755c5deAllow extra commas in filter-specific options on xz command line.
Lasse Collin
2009-07-14 21:10:36 +0300
98f3cac1adAccept --lzma2=preset=6e where "e" is equivalent to --extreme when no custom chain is in use.
Lasse Collin
2009-07-14 18:04:31 +0300
d873a09e95Add dist-hook to create ChangeLog from the commit log, and to conver the man pages to PDF and plain text, which may be convenient to those who cannot render man pages.
Lasse Collin
2009-07-12 19:08:30 +0300
cd69a5a6c1BCJ filters: Reject invalid start offsets with LZMA_OPTIONS_ERROR.
Lasse Collin
2009-07-10 11:39:38 +0300
eed9953732Look for full command names instead of substrings like "un", "cat", and "lz" when determining if xz is run as unxz, xzcat, lzma, unlzma, or lzcat.
Lasse Collin
2009-07-10 11:33:21 +0300
6f62fa88f4Updated THANKS.
Lasse Collin
2009-07-08 23:06:46 +0300
1754b7e03ePortability improvement to version.sh.
Lasse Collin
2009-07-08 23:05:29 +0300
3bdb53792cRemove --force from xzdec.
Lasse Collin
2009-07-08 22:50:16 +0300
5f16ef4abfUse sed instead of $(SED) so that we don't need to use AC_PROG_SED. We don't do anything fancy with sed, so this should work OK. libtool 2.2 sets SED but 1.5 doesn't, so $(SED) happened to work when using libtool 2.2.
Lasse Collin
2009-07-06 10:36:04 +0300
96e4b257e1Major update to the xzgrep and other scripts based on the latest versions found from gzip CVS repository.
Lasse Collin
2009-07-05 22:25:17 +0300
25cc7a6e8cUse @PACKAGE_HOMEPAGE@ in liblzma.pc.in.
Lasse Collin
2009-07-05 19:26:53 +0300
18c10c30d2Make "xz --decompress --stdout --force" copy unrecognized files as is to standard output.
Lasse Collin
2009-07-04 00:40:44 +0300
0a289c01acDefine PACKAGE_HOMEPAGE in configure.ac and use it in xz and xzdec.
Lasse Collin
2009-07-02 14:30:38 +0300
5cc99db5baAvoid visibility related compiler warnings on Windows.
Lasse Collin
2009-07-01 12:21:24 +0300
7653d1cf48Use static liblzma by default also for tests.
Lasse Collin
2009-06-30 17:14:39 +0300
f42ee98166Build system fixes
Lasse Collin
2009-06-30 17:09:57 +0300
89dac1db6fAdded a comment about "autoconf -fi" to autogen.sh.
Lasse Collin
2009-06-29 22:19:51 +0300
6e685aae45Add -no-undefined to get shared liblzma on Windows.
Lasse Collin
2009-06-28 10:04:24 +0300
73f560ee5fMake physmem() work on Cygwin 1.5 and older.
Lasse Collin
2009-06-27 22:57:15 +0300
7ff0004fbcMoved the Windows resource files outside the windows directory to prepare for building them with Autotools.
Lasse Collin
2009-06-27 17:28:01 +0300
449c634674Added missing $(EXEEXT).
Lasse Collin
2009-06-27 13:05:03 +0300
792db79f27Create correct symlinks even when --program-{prefix,suffix,transform} is passed to configure.
Lasse Collin
2009-06-27 12:32:40 +0300
0adc72feb8Silence a compiler warning on DOS-like systems.
Lasse Collin
2009-06-27 10:02:24 +0300
ad12edc952Updated the filenames in POTFILES.in too.
Lasse Collin
2009-06-27 09:35:15 +0300
b2b1f86753Hopefully improved portability of the assembler code in Autotools based builds on Windows.
Lasse Collin
2009-06-27 00:43:06 +0300
c393055947Updated THANKS (most of today's commits are based on Charles Wilson's patches).
Lasse Collin
2009-06-26 21:17:29 +0300
da0af22e4bUpdated comments to match renamed files.
Lasse Collin
2009-06-26 21:00:35 +0300
65014fd211Rename process.[hc] to coder.[hc] and io.[hc] to file_io.[hc] to avoid problems on systems with system headers with those names.
Lasse Collin
2009-06-26 20:49:54 +0300
5e1257466dRename process_file() to coder_run().
Lasse Collin
2009-06-26 20:43:36 +0300
cad62551c5Ugly hack to make it possible to use the thousand separator format character with snprintf() on POSIX systems but not on non-POSIX systems and still keep xgettext working.
Lasse Collin
2009-06-26 20:36:45 +0300
fe378d4707Added missing source files to windows/Makefile.
Lasse Collin
2009-06-26 15:40:40 +0300
390a640856Basic support for building with Cygwin and MinGW using the Autotools based build system. It's not good yet, more fixes will follow.
Lasse Collin
2009-06-26 15:37:53 +0300
1c9360b7d1Fix @variables@ to $(variables) in Makefile.am files. Fix the ordering of libgnu.a and LTLIBINTL on the linker command line and added missing LTLIBINTL to tests/Makefile.am.
Lasse Collin
2009-06-26 14:47:31 +0300
d45615c555Allow to explicitly specify autotool versions in autogen.sh.
Lasse Collin
2009-06-26 14:20:02 +0300
eaf8367368Add version.sh to EXTRA_DIST.
Lasse Collin
2009-06-26 14:18:32 +0300
b317b218e2Support HW_PHYSMEM64
Lasse Collin
2009-06-24 20:14:10 +0300
ae82dde5d9Cast a char argument to isspace() to unsigned char.
Lasse Collin
2009-06-24 13:01:59 +0300
1735d31ea3A few more spelling fixes. Released the .xz spec 1.0.3.
Lasse Collin
2009-06-05 13:46:26 +0300
8ed156ce89Added xzdec man page.
Lasse Collin
2009-06-04 23:42:12 +0300
f6df39afaaHarmonized xzdec --memory with xz --memory and made minor cleanups.
Lasse Collin
2009-06-04 23:26:47 +0300
1774f27c61Fix purporse -> purpose. Thanks to Andrew Dudman. Released .xz spec 1.0.2 due to this fix too.
Lasse Collin
2009-06-04 22:59:55 +0300
cb61345564The .xz file format version 1.0.1
Lasse Collin
2009-06-01 14:53:57 +0300
083c23c680Make the raw value of the Check field available to applications via lzma_block structure.
Lasse Collin
2009-05-26 14:48:48 +0300
b4f5c81409Remove undocumented alternative option names --bcj, --ppc, and --itanium.
Lasse Collin
2009-05-23 16:57:21 +0300
b1edee2cdcAdd support for specifying the BCJ filter start offset in the xz command line tool.
Lasse Collin
2009-05-23 15:12:23 +0300
72aa0e9c5fUpdated THANKS.
Lasse Collin
2009-05-23 14:51:09 +0300
dcedb6998cAdded support for --quiet and --no-warn to xzdec. Cleaned up the --help message a little.
Lasse Collin
2009-05-22 16:40:50 +0300
5f735dae80Use the 40 % of RAM memory usage limit in xzdec too.
Lasse Collin
2009-05-22 15:11:52 +0300
b60376249eAdd --no-warn.
Lasse Collin
2009-05-22 14:43:00 +0300
b4f92f522dFix a comment.
Lasse Collin
2009-05-22 14:27:40 +0300
4dd21d23f2Remove the --info option, which was an alias for --list.
Lasse Collin
2009-05-22 14:21:20 +0300
8836139b63If xz is run as lzma, unlzma, or lzcat, simply imply --format=lzma. This means that xz emulating lzma doesn't decompress .xz files, while before this commit it did. The new way is slightly simpler in code and especially in upcoming documentation.
Lasse Collin
2009-05-22 12:27:43 +0300
b0063023f8Make the default memory usage limit 40 % of RAM for both compressing and decompressing. This should be OK now that xz automatically scales down the compression settings if they would exceed the memory usage limit (earlier, the limit for compression was increased to 90 % because low limit broke scripts that used "xz -9" on systems with low RAM).
Lasse Collin
2009-05-22 11:29:50 +0300
071b825b23Support special value "max" where xz and xzdec accept an integer. Don't round the memory usage limit in xzdec --help to avoid an integer overflow and to not give wrong impression that the limit is high enough when it may not actually be.
Lasse Collin
2009-05-21 17:22:01 +0300
03ca67fd37Install lzdiff, lzgrep, and lzmore as symlinks
ABCD
2009-05-20 17:31:18 -0400
a6f43e6412Use a GCC-specific #pragma instead of GCC-specific -Wno-uninitialized to silence a bogus warning.
Lasse Collin
2009-05-02 16:10:14 +0300
f6ce63ebdbRemoved --disable-encoder and --disable-decoder. Use the values given to --enable-encoders and --enable-decoders to determine if any encoder or decoder support is wanted.
Lasse Collin
2009-05-02 14:46:50 +0300
be06858d5cRemove docs that are too outdated to be updated (rewrite will be better).
Lasse Collin
2009-05-01 11:28:52 +0300
0255401e57Added documentation about the legacy .lzma file format.
Lasse Collin
2009-05-01 11:21:46 +0300
1496ff437cRenamed the file format specification to xz-file-format.txt which is the filename used on the WWW.
Lasse Collin
2009-05-01 11:20:23 +0300
21c6b94373Fixed a crash in liblzma.
Lasse Collin
2009-04-28 23:08:32 +0300
e518d167aaFix uint32_t -> size_t in ARM and ARM-Thumb filters.
Lasse Collin
2009-04-15 14:13:38 +0300
31decdce04Minor fixes to test files' README.
Lasse Collin
2009-04-14 11:48:46 +0300
4787d65443Updated history.txt.
Lasse Collin
2009-04-13 16:36:41 +0300
2f0bc9cd40Quick & dirty update to support xz in diff/grep/more scripts.
Lasse Collin
2009-04-13 14:49:48 +0300
02ddf09bc3Put the interesting parts of XZ Utils into the public domain. Some minor documentation cleanups were made at the same time.
Lasse Collin
2009-04-13 11:27:40 +0300
e79c42d854Fix off-by-one in LZ decoder.
Lasse Collin
2009-04-10 11:17:02 +0300
94eb9ad46fFix minor typos in README
Pavel Roskin
2009-03-31 12:15:01 -0400
9bab5336ebAdd a note and work-around instructions to README about problems detecting a C99 compiler when some standard headers are missing.
Lasse Collin
2009-03-31 21:52:51 +0300
a0497ff7a0Updated THANKS.
Lasse Collin
2009-03-18 16:54:38 +0200
390e69887fFix wrong macro names in lc_cpucores.m4 and cpucores.h. Thanks to Bert Wesarg.
Lasse Collin
2009-03-18 16:51:41 +0200
0df9299e24Test for Linux-specific sysinfo() only on Linux systems. Some other systems have sysinfo() with different semantics.
Lasse Collin
2009-03-01 09:03:08 +0200
cf751edfdeAdded AC_CONFIG_MACRO_DIR to configure.ac.
Lasse Collin
2009-03-01 09:00:06 +0200
63df14c57dFix the Autoconf test for getopt_long replacement. It was broken by e114502b2b.
Lasse Collin
2009-03-01 08:58:41 +0200
fd6a380f4eAdd a rough explanation of --extreme to output of --help.
Lasse Collin
2009-02-22 19:07:54 +0200
68bf7ac298Fixes to progress message handling in xz:
Lasse Collin
2009-02-22 18:52:49 +0200
47c2e21f82Added files missing from the previous commit.
Lasse Collin
2009-02-18 13:00:10 +0200
489a3dbaa0Added lzma_easy_buffer_encode(). Splitted easy.c into small pieces to avoid unneeded dependencies making statically linked applications bigger than needed.
Lasse Collin
2009-02-17 10:43:00 +0200
7494816ab0Make physmem.h work on old Windows versions. Thanks to Hongbo Ni for the original patch.
Lasse Collin
2009-02-15 15:48:45 +0200
11ae4ae35fFix microsecond vs. nanosecond confusion in my_time().
Lasse Collin
2009-02-14 20:44:52 +0200
3084d662d2Cleanups to the code that detects the amount of RAM and the number of CPU cores. Added support for using sysinfo() on Linux systems whose libc lacks appropriate sysconf() support (at least dietlibc). The Autoconf macros were split into separate files, and CPU core count detection was moved from hardware.c to cpucores.h. The core count isn't used for anything real for now, so a problematic part in process.c was commented out.
Lasse Collin
2009-02-14 00:45:29 +0200
9c62371eabInitial port to DOS using DJGPP.
Lasse Collin
2009-02-13 18:23:50 +0200
0dae8b7751Windows port: Take advantage of the version number macros. Now the version number is not duplicated in the Windows-specific files anymore.
Lasse Collin
2009-02-13 18:02:05 +0200
fdbc0cfa71Changed how the version number is specified in various places. Now configure.ac will get the version number directly from src/liblzma/api/lzma/version.h. The intent is to reduce the number of places where the version number is duplicated. In future, support for displaying Git commit ID may be added too.
Lasse Collin
2009-02-13 18:00:03 +0200
1d924e584bFix handling of integrity check type in the xz command line tool.
Lasse Collin
2009-02-13 17:30:30 +0200