NetBSD/src p5YSCLQexternal/bsd/bzip2/dist bzip2.1 bzip2.c

   Merge bzip2 1.0.8

   1.0.7 (27 Jun 19)
   ~~~~~~~~~~~~~~~~~

   * Fix undefined behavior in the macros SET_BH, CLEAR_BH, & ISSET_BH

   * bzip2: Fix return value when combining --test,-t and -q.

   * bzip2recover: Fix buffer overflow for large argv[0]

   * bzip2recover: Fix use after free issue with outFile (CVE-2016-3189)

   * Make sure nSelectors is not out of range (CVE-2019-12900)

   1.0.8 (13 Jul 19)
   ~~~~~~~~~~~~~~~~~

   * Accept as many selectors as the file format allows.
     This relaxes the fix for CVE-2019-12900 from 1.0.7
     so that bzip2 allows decompression of bz2 files that
     use (too) many selectors again.

   * Fix handling of large (> 4GB) files on Windows.

   * Cleanup of bzdiff and bzgrep scripts so they don't use
     any bash extensions and handle multiple archives correctly.

   * There is now a bz2-files testsuite at
     https://sourceware.org/git/bzip2-tests.git
VersionDeltaFile
1.4+82-47external/bsd/bzip2/dist/bzip2.1
1.5+20-18external/bsd/bzip2/dist/bzip2.c
1.4+11-5external/bsd/bzip2/dist/decompress.c
1.5+6-5external/bsd/bzip2/dist/bzip2recover.c
1.4+5-5external/bsd/bzip2/dist/bzlib.c
1.4+4-4external/bsd/bzip2/dist/bzlib_private.h
+128-846 files

UnifiedSplitRaw