Skip to content
This repository was archived by the owner on Jan 26, 2026. It is now read-only.

Commit f319b98

Browse files
author
Mark Wielaard
committed
Prepare for 1.0.7 release.
1 parent f1e9377 commit f319b98

27 files changed

+51
-37
lines changed

CHANGES

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
This file is part of bzip2/libbzip2, a program and library for
33
lossless, block-sorting data compression.
44

5-
bzip2/libbzip2 version 1.0.6 of 6 September 2010
5+
bzip2/libbzip2 version 1.0.7 of 27 June 2019
66
Copyright (C) 1996-2010 Julian Seward <jseward@acm.org>
77

88
Please read the WARNING, DISCLAIMER and PATENTS sections in the
@@ -325,3 +325,16 @@ Security fix only. Fixes CERT-FI 20469 as it applies to bzip2.
325325
Izdebski.
326326

327327
* Make the documentation build on Ubuntu 10.04
328+
329+
1.0.7 (27 Jun 19)
330+
~~~~~~~~~~~~~~~~~
331+
332+
* Fix undefined behavior in the macros SET_BH, CLEAR_BH, & ISSET_BH
333+
334+
* bzip2: Fix return value when combining --test,-t and -q.
335+
336+
* bzip2recover: Fix buffer overflow for large argv[0]
337+
338+
* bzip2recover: Fix use after free issue with outFile (CVE-2016-3189)
339+
340+
* Make sure nSelectors is not out of range (CVE-2019-12900)

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,6 @@ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
3737
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3838

3939
Julian Seward, jseward@acm.org
40-
bzip2/libbzip2 version 1.0.6 of 6 September 2010
40+
bzip2/libbzip2 version 1.0.7 of 27 June 2019
4141

4242
--------------------------------------------------------------------------

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ bzip2recover.o: bzip2recover.c
137137
distclean: clean
138138
rm -f manual.ps manual.html manual.pdf
139139

140-
DISTNAME=bzip2-1.0.6
140+
DISTNAME=bzip2-1.0.7
141141
dist: check manual
142142
rm -f $(DISTNAME)
143143
ln -s -f . $(DISTNAME)

Makefile-libbz2_so

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
# This Makefile builds a shared version of the library,
3-
# libbz2.so.1.0.6, with soname libbz2.so.1.0,
3+
# libbz2.so.1.0.7, with soname libbz2.so.1.0,
44
# at least on x86-Linux (RedHat 7.2),
55
# with gcc-2.96 20000731 (Red Hat Linux 7.1 2.96-98).
66
# Please see the README file for some important info
@@ -35,13 +35,13 @@ OBJS= blocksort.o \
3535
bzlib.o
3636

3737
all: $(OBJS)
38-
$(CC) -shared -Wl,-soname -Wl,libbz2.so.1.0 -o libbz2.so.1.0.6 $(OBJS)
39-
$(CC) $(CFLAGS) -o bzip2-shared bzip2.c libbz2.so.1.0.6
38+
$(CC) -shared -Wl,-soname -Wl,libbz2.so.1.0 -o libbz2.so.1.0.7 $(OBJS)
39+
$(CC) $(CFLAGS) -o bzip2-shared bzip2.c libbz2.so.1.0.7
4040
rm -f libbz2.so.1.0
41-
ln -s libbz2.so.1.0.6 libbz2.so.1.0
41+
ln -s libbz2.so.1.0.7 libbz2.so.1.0
4242

4343
clean:
44-
rm -f $(OBJS) bzip2.o libbz2.so.1.0.6 libbz2.so.1.0 bzip2-shared
44+
rm -f $(OBJS) bzip2.o libbz2.so.1.0.7 libbz2.so.1.0 bzip2-shared
4545

4646
blocksort.o: blocksort.c
4747
$(CC) $(CFLAGS) -c blocksort.c

README

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ This version is fully compatible with the previous public releases.
66
This file is part of bzip2/libbzip2, a program and library for
77
lossless, block-sorting data compression.
88

9-
bzip2/libbzip2 version 1.0.6 of 6 September 2010
9+
bzip2/libbzip2 version 1.0.7 of 27 June 2019
1010
Copyright (C) 1996-2010 Julian Seward <jseward@acm.org>
1111

1212
Please read the WARNING, DISCLAIMER and PATENTS sections in this file.
@@ -192,3 +192,4 @@ Cambridge, UK.
192192
20 December 2006 (bzip2, version 1.0.4)
193193
10 December 2007 (bzip2, version 1.0.5)
194194
6 Sept 2010 (bzip2, version 1.0.6)
195+
27 June 2019 (bzip2, version 1.0.7)

README.COMPILATION.PROBLEMS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
This file is part of bzip2/libbzip2, a program and library for
33
lossless, block-sorting data compression.
44

5-
bzip2/libbzip2 version 1.0.6 of 6 September 2010
5+
bzip2/libbzip2 version 1.0.7 of 27 June 2019
66
Copyright (C) 1996-2010 Julian Seward <jseward@acm.org>
77

88
Please read the WARNING, DISCLAIMER and PATENTS sections in the

README.XML.STUFF

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
This file is part of bzip2/libbzip2, a program and library for
33
lossless, block-sorting data compression.
44

5-
bzip2/libbzip2 version 1.0.6 of 6 September 2010
5+
bzip2/libbzip2 version 1.0.7 of 27 June 2019
66
Copyright (C) 1996-2010 Julian Seward <jseward@acm.org>
77

88
Please read the WARNING, DISCLAIMER and PATENTS sections in the

blocksort.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
This file is part of bzip2/libbzip2, a program and library for
99
lossless, block-sorting data compression.
1010
11-
bzip2/libbzip2 version 1.0.6 of 6 September 2010
11+
bzip2/libbzip2 version 1.0.7 of 27 June 2019
1212
Copyright (C) 1996-2010 Julian Seward <jseward@acm.org>
1313
1414
Please read the WARNING, DISCLAIMER and PATENTS sections in the

bzip2.1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.PU
22
.TH bzip2 1
33
.SH NAME
4-
bzip2, bunzip2 \- a block-sorting file compressor, v1.0.6
4+
bzip2, bunzip2 \- a block-sorting file compressor, v1.0.7
55
.br
66
bzcat \- decompresses files to stdout
77
.br
@@ -405,7 +405,7 @@ I/O error messages are not as helpful as they could be.
405405
tries hard to detect I/O errors and exit cleanly, but the details of
406406
what the problem is sometimes seem rather misleading.
407407

408-
This manual page pertains to version 1.0.6 of
408+
This manual page pertains to version 1.0.7 of
409409
.I bzip2.
410410
Compressed data created by this version is entirely forwards and
411411
backwards compatible with the previous public releases, versions

bzip2.1.preformatted

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ bzip2(1) bzip2(1)
33

44

55
NNAAMMEE
6-
bzip2, bunzip2 − a block‐sorting file compressor, v1.0.6
6+
bzip2, bunzip2 − a block‐sorting file compressor, v1.0.7
77
bzcat − decompresses files to stdout
88
bzip2recover − recovers data from damaged bzip2 files
99

@@ -348,7 +348,7 @@ CCAAVVEEAATTSS
348348
but the details of what the problem is sometimes seem
349349
rather misleading.
350350

351-
This manual page pertains to version 1.0.6 of _b_z_i_p_2_. Com­
351+
This manual page pertains to version 1.0.7 of _b_z_i_p_2_. Com­
352352
pressed data created by this version is entirely forwards
353353
and backwards compatible with the previous public
354354
releases, versions 0.1pl2, 0.9.0, 0.9.5, 1.0.0, 1.0.1,

0 commit comments

Comments
 (0)