Package: bzip2 / 1.0.6-9.2

Metadata

Package Version Patches format
bzip2 1.0.6-9.2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
10 bzip2.1.patch | (download)

bzip2.1 | 138 68 + 70 - 0 !
1 file changed, 68 insertions(+), 70 deletions(-)

 remove blank spaces in man page and drop the .pu macro.
 The man page was once generated from manual.xml.
 It would be nice to fix the generation process and build from source.
20 legacy.patch | (download)

bzgrep | 129 93 + 36 - 0 !
bzip2.c | 22 13 + 9 - 0 !
bzmore | 8 4 + 4 - 0 !
3 files changed, 110 insertions(+), 49 deletions(-)

 various changes specific to debian.
 This patch gathers all changes before source format 3.0.
 Most of its history is lost.
 Some parts should probably be forwarded upstream.


xml manual escape.diff | (download)

manual.xml | 52 26 + 26 - 0 !
1 file changed, 26 insertions(+), 26 deletions(-)

 escape special characters in xml source of the manual.


help option.diff | (download)

bzip2.1 | 12 12 + 0 - 0 !
manual.xml | 13 13 + 0 - 0 !
2 files changed, 25 insertions(+)

 mention the --help command line option in the documentation
Bug-Debian: https://bugs.debian.org/517257


makefile.diff | (download)

Makefile | 63 33 + 30 - 0 !
1 file changed, 33 insertions(+), 30 deletions(-)

 handle build flags and build a shared library.
 These are two distinct problems, but a single patch avoid
 merging changes.
 .
 The part handling CFLAGS should be forwarded.


bzip2recover race open output.diff | (download)

bzip2recover.c | 17 16 + 1 - 0 !
1 file changed, 16 insertions(+), 1 deletion(-)

 fix unsafe race condition in opening output files.
bzip2recover CVE 2016 3189.patch | (download)

bzip2recover.c | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 bzip2recover: fix potential use-after-free
bzdiff tmpdir spaces.diff | (download)

bzdiff | 16 8 + 8 - 0 !
1 file changed, 8 insertions(+), 8 deletions(-)

 fix bzdiff when tmpdir contains spaces.
Bug-Debian: https://bugs.debian.org/493710
40 bzdiff l.patch | (download)

bzdiff | 8 6 + 2 - 0 !
1 file changed, 6 insertions(+), 2 deletions(-)

 bzdiff: properly pass -i (ignore regex) option to diff
 This patch is far from sufficient. See the bug log for details.
Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/bzip2/+bug/735675
Make sure nSelectors is not out of range.patch | (download)

decompress.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 make sure nselectors is not out of range
Accept as many selectors as the file format allows.patch | (download)

compress.c | 2 1 + 1 - 0 !
decompress.c | 10 8 + 2 - 0 !
2 files changed, 9 insertions(+), 3 deletions(-)

 accept as many selectors as the file format allows.