summaryrefslogtreecommitdiff
path: root/Build/source/utils/lzma-utils/NEWS
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/utils/lzma-utils/NEWS')
-rw-r--r--Build/source/utils/lzma-utils/NEWS59
1 files changed, 59 insertions, 0 deletions
diff --git a/Build/source/utils/lzma-utils/NEWS b/Build/source/utils/lzma-utils/NEWS
new file mode 100644
index 00000000000..e7b3bc8ff45
--- /dev/null
+++ b/Build/source/utils/lzma-utils/NEWS
@@ -0,0 +1,59 @@
+
+LZMA Utils user visible changes
+===============================
+
+Version 4.32.4
+
+ * Ignore command line switch --format=alone. This way current scripts
+ can be written so that they will produce LZMA_Alone format files
+ even with the new command line tool once it is finishes along with
+ liblzma.
+
+ * The command line tool now tells if the user tries to decode files
+ in the new .lzma format. The message recommends upgrading to newer
+ LZMA Utils.
+
+ * Added some internal consistency checks to liblzmadec, so that it
+ doesn't crash if given lzmadec_stream whose initialization failed.
+ Some applications using zlib and libbzip2 don't check if
+ initialization was successful, and expect that error gets caught
+ safely later.
+
+Version 4.32.3
+
+ Seems that everything started going wrong once I started calling
+ this "stable" instead of "beta".
+
+ * Copy ownership and permissions before closing the output file.
+ Fixes <http://qa.mandriva.com/show_bug.cgi?id=35309>.
+
+ * Copy permission bits with some additional sanity checks. It should
+ no longer be possible that someone gets access to the output file
+ if he/she didn't have access to the original input file. (Maybe
+ ACLs could make this more complex still, but currently lzma doesn't
+ care about ACLs.)
+
+ * Make "lzma -c foo.lzma" and "lzma -dc foo" work i.e. don't check
+ the filename suffix when writing to standard output.
+
+ * Added a copy of GNU GPLv3. It applies only to some files in the
+ "tests" directory. The rest of LZMA Utils will stay under the
+ older licenses.
+
+Version 4.32.2
+
+ * Doesn't fail with every file anymore.
+
+Version 4.32.1
+
+ * Explicitly check that closing the output file succeeds.
+ Fixes a rare but possible silent data loss.
+
+ * Close stdout and stderr and check that those operations succeed.
+ Again, fixes a rare but possible silent data loss.
+
+ * Some help message, documentation, and typo fixes to various places.
+
+ * Added replacement function for GNU getopt_long(). This should make
+ the command line tool build on a few more operating systems.
+