Lines Matching +full:version +full:- +full:minor
1 ------------------------------------------------------------------
3 lossless, block-sorting data compression.
5 bzip2/libbzip2 version 1.0.8 of 13 July 2019
6 Copyright (C) 1996-2019 Julian Seward <jseward@acm.org>
13 ------------------------------------------------------------------
18 First version.
23 Removed 'ranlib' from Makefile, since most modern Unix-es
36 Made the inline declarations disappear for non-GCC compilers.
44 bzip2.c, so the non-fixedness of them in previous versions has no
48 * made zero-length BZ_FLUSH work correctly in bzCompress().
49 * fixed bzWrite/bzRead to ignore zero-length requests.
64 Nuked --repetitive-best and --repetitive-fast since they are
67 Minor changes: mostly a whole bunch of small changes/
74 when compressing/decompressing to stdout, don't catch control-C
76 decline to break hard links to a file unless forced with -f
77 allow -c flag even with no filenames
79 make -s -1 give the expected block size (100k)
80 add a flag -q --quiet to suppress nonessential warnings
81 stop decoding flags after --, so files beginning in - can be handled
83 bzip2 --help now returns 0
85 Programming-level changes are:
89 fix overshoot of mode-string end in bzopen_or_bzdopen
92 added minor mods so it compiles with DJGPP out of the box
103 version could cause the sorted order to be wrong in some extremely
113 changes are minor documentation changes.
117 Several minor bugfixes and enhancements:
119 * Large file support. The library uses 64-bit counters to
121 is now compiled with -D_FILE_OFFSET_BITS=64 to get large
122 file support from the C library. -v correctly prints out
124 been made without assuming a 64-bit platform or a C compiler
125 which supports 64-bit ints, so, except for the C library
135 * Fixed an obscure race-condition bug only ever observed on
137 control-C at exactly the wrong time, both input and output
146 * Minor sorting enhancements from my DCC2000 paper.
148 * Advance the version number to 1.0, so as to counteract the
149 (false-in-this-case) impression some people have that programs
150 with version numbers less than 1.0 are in some way, experimental,
151 pre-release versions.
153 * Create an initial Makefile-libbz2_so to build a shared library.
158 Also exit with 1 (as the manual claims :-) whenever a diagnostic
164 bzip2: Can't guess original name for wurble -- using wurble.out
174 * Modified makefile-msc to fix minor build probs on Win2k.
177 There are no functionality changes or bug fixes relative to version
178 1.0.0. This is just a documentation update + a fix for minor Win32
185 A bug fix release, addressing various minor issues which have appeared
187 are to do with file-handling or documentation bugs. To the best of my
188 knowledge, there have been no data-loss-causing bugs reported in the
196 Here are the changes in 1.0.2. Bug-reporters and/or patch-senders in
200 encountered in -f (force) mode.
214 * Remove 512-MB limitation on recovered file size for bzip2recover
215 on selected platforms which support 64-bit ints. At the moment
219 * Hard-code header byte values, to give correct operation on platforms
232 * Pass -p (create parent dirs as needed) to mkdir during make install.
235 * Dereference symlinks when copying file permissions in -f mode.
250 * Spelling changes and minor enhancements in bzip2.1.
257 * do not print senseless report with -v when compressing an empty
260 * bzcat -f works on non-bzip2 files.
262 * do not try to escape shell meta-characters on unix (the shell takes
265 * added --fast and --best aliases for -1 -9 for gzip compatibility.
270 Fixes some minor bugs since the last version, 1.0.2.
277 to 1.0.3 is recommended. This fixes CAN-2005-1260.
282 * Various minor bugs in the documentation have been fixed.
285 gcc, and on 64-bit platforms.
293 Fixes some minor bugs since the last version, 1.0.3.
295 * Fix file permissions race problem (CAN-2005-0953).
305 * Sanitise file names more carefully in bzgrep. Fixes CAN-2005-0758
313 * Fix minor doc/comment bugs.
318 Security fix only. Fixes CERT-FI 20469 as it applies to bzip2.
324 * Security fix for CVE-2010-0405. This was reported by Mikolaj
334 * bzip2: Fix return value when combining --test,-t and -q.
338 * bzip2recover: Fix use after free issue with outFile (CVE-2016-3189)
340 * Make sure nSelectors is not out of range (CVE-2019-12900)
346 This relaxes the fix for CVE-2019-12900 from 1.0.7
355 * There is now a bz2-files testsuite at
356 https://sourceware.org/git/bzip2-tests.git