Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(68)

Side by Side Diff: NEWS

Issue 12568011: Update XZ Utils to 5.0.4 (third_party) (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/deps/third_party/xz/
Patch Set: Created 7 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « Makefile.am ('k') | README » ('j') | README.chromium » ('J')
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 1
2 XZ Utils Release Notes 2 XZ Utils Release Notes
3 ====================== 3 ======================
4 4
5 5.0.4 (2012-06-22)
6
7 * liblzma:
8
9 - Fix lzma_index_init(). It could crash if memory allocation
10 failed.
11
12 - Fix the possibility of an incorrect LZMA_BUF_ERROR when a BCJ
13 filter is used and the application only provides exactly as
14 much output space as is the uncompressed size of the file.
15
16 - Fix a bug in doc/examples_old/xz_pipe_decompress.c. It didn't
17 check if the last call to lzma_code() really returned
18 LZMA_STREAM_END, which made the program think that truncated
19 files are valid.
20
21 - New example programs in doc/examples (old programs are now in
22 doc/examples_old). These have more comments and more detailed
23 error handling.
24
25 * Fix "xz -lvv foo.xz". It could crash on some corrupted files.
26
27 * Fix output of "xz --robot -lv" and "xz --robot -lvv" which
28 incorrectly printed the filename also in the "foo (x/x)" format.
29
30 * Fix exit status of "xzdiff foo.xz bar.xz".
31
32 * Fix exit status of "xzgrep foo binary_file".
33
34 * Fix portability to EBCDIC systems.
35
36 * Fix a configure issue on AIX with the XL C compiler. See INSTALL
37 for details.
38
39 * Update French, German, Italian, and Polish translations.
40
41
5 5.0.3 (2011-05-21) 42 5.0.3 (2011-05-21)
6 43
7 * liblzma fixes: 44 * liblzma fixes:
8 45
9 - A memory leak was fixed. 46 - A memory leak was fixed.
10 47
11 - lzma_stream_buffer_encode() no longer creates an empty .xz 48 - lzma_stream_buffer_encode() no longer creates an empty .xz
12 Block if encoding an empty buffer. Such an empty Block with 49 Block if encoding an empty buffer. Such an empty Block with
13 LZMA2 data would trigger a bug in 5.0.1 and older (see the 50 LZMA2 data would trigger a bug in 5.0.1 and older (see the
14 first bullet point in 5.0.2 notes). When releasing 5.0.2, 51 first bullet point in 5.0.2 notes). When releasing 5.0.2,
(...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after
117 - A subtle but important change was made to the Block handling 154 - A subtle but important change was made to the Block handling
118 API. lzma_block.version has to be initialized even for 155 API. lzma_block.version has to be initialized even for
119 lzma_block_header_decode(). Code that doesn't do it will work 156 lzma_block_header_decode(). Code that doesn't do it will work
120 for now, but might break in the future, which makes this API 157 for now, but might break in the future, which makes this API
121 change easy to miss. 158 change easy to miss.
122 159
123 * The major soname has been bumped to 5.0.0. liblzma API and ABI 160 * The major soname has been bumped to 5.0.0. liblzma API and ABI
124 are now stable, so the need to recompile programs linking against 161 are now stable, so the need to recompile programs linking against
125 liblzma shouldn't arise soon. 162 liblzma shouldn't arise soon.
126 163
OLDNEW
« no previous file with comments | « Makefile.am ('k') | README » ('j') | README.chromium » ('J')

Powered by Google App Engine
This is Rietveld 408576698