Commit Graph

30 Commits

Author SHA1 Message Date
Federico Mena Quintero
8eba8137aa Bump version to 1.0.7 2019-06-05 18:55:59 -05:00
Federico Mena Quintero
fdab0f5426 Move the "make test" bits to be part of the standard "make check" 2019-06-05 18:55:59 -05:00
Federico Mena Quintero
cebe990273 bzopen_or_bzdopen() - Open files with O_CLOEXEC with the "e" mode 2019-06-05 18:55:59 -05:00
Federico Mena Quintero
39fddb72e8 Change a magic number for a constant 2019-06-05 18:55:59 -05:00
Albert Astals Cid
74de1e2e6f Make sure nSelectors is not out of range
nSelectors is used in a loop from 0 to nSelectors to access selectorMtf
which is
	UChar    selectorMtf[BZ_MAX_SELECTORS];
so if nSelectors is bigger than BZ_MAX_SELECTORS it'll do an invalid memory
access

Fixes out of bounds access discovered while fuzzying karchive
2019-06-05 18:55:59 -05:00
Federico Mena Quintero
5381b4f2f8 Don't put CFLAG_VISIBILITY in AM_CFLAGS
Otherwise symbols meant to be extern are hidden
2019-06-05 18:55:59 -05:00
Federico Mena Quintero
b0267429ae Have a smarter autogen.sh 2019-06-05 18:55:59 -05:00
Federico Mena Quintero
586a67cc92 Add AUTHORS from the NEWS file 2019-06-05 18:55:59 -05:00
Federico Mena Quintero
2d2322f071 Delete Makefile; it's generated by autotools now 2019-06-05 18:55:59 -05:00
Federico Mena Quintero
8cfd87aed5 Make autogen.sh executable 2019-06-05 18:54:50 -05:00
Federico Mena Quintero
3cf4f6e9cd Rename CHANGES to NEWS 2019-06-05 18:54:50 -05:00
Federico Mena Quintero
1528a55a83 Rename LICENSE to COPYING 2019-06-05 18:54:50 -05:00
Federico Mena Quintero
a81ba197df List patches from openSUSE not included in this git repository 2019-06-05 18:54:50 -05:00
Federico Mena Quintero
25c3dfee12 CVE-2016-3189 - fix use-after-free in bzip2recover
Patch by Jakub Martisko <jamartis@redhat.com>
2019-06-05 18:54:50 -05:00
Federico Mena Quintero
1e8b0d1044 Fix bzgrep so it doesn't always return a 0 exit code
Bzgrep used to always returns 0 as an exit code when grepping multiple
archives; this fixes it.

Patch from Kristýna Streitová <kstreitova@suse.com>
2019-06-05 18:54:50 -05:00
Federico Mena Quintero
010e90ddee Fix unsafe strcpy in bzip2recover
Patch from Red Hat
2019-06-05 18:54:50 -05:00
Federico Mena Quintero
d25ff6fa78 Fix bashisms in bzgrep
Patch by Led <ledest@gmail.com>
2019-06-05 18:54:50 -05:00
Federico Mena Quintero
70ec984159 Add an autotools framework and pkg-config data
This is a patch from Stanislav Bravec <sbrabec@suse.cz> that adds an autotools
build environment to bzip2.  This lets libtool handle the construction of
the shared library.

The patch also adds a bzip2.pc.in template to build data for the pkg-config tool.
2019-06-05 18:54:50 -05:00
Mark Wielaard
032a25eee8 Change all bzip.org URLs to sourceware.org/bzip2 2019-03-30 22:56:16 +01:00
Mark Wielaard
5b923861db Change Julian's email address to jseward@acm.org 2019-03-30 22:56:16 +01:00
Julian Seward
962d60610c bzip2-1.0.6 2010-09-06 22:13:13 +02:00
Julian Seward
a1d78c5501 bzip2-1.0.5 2007-12-10 22:13:13 +01:00
Julian Seward
f10a33538e bzip2-1.0.4 2006-12-20 22:13:13 +01:00
Julian Seward
4d540bfc95 bzip2-1.0.3 2005-02-15 22:13:13 +01:00
Julian Seward
099d844292 bzip2-1.0.2 2001-12-30 22:13:13 +01:00
Julian Seward
795b859eee bzip2-1.0.1 2000-06-24 22:13:13 +02:00
Julian Seward
f93cd82a9a bzip2-0.9.5d 1999-09-04 22:13:13 +02:00
Julian Seward
977101ad5f bzip2-0.9.0c 1998-08-23 22:13:13 +02:00
Julian Seward
1eb67a9d8f bzip2-0.1pl2 1997-08-29 22:13:13 +02:00
Julian Seward
33d1340302 bzip2-0.1 1997-08-07 22:13:13 +02:00