UNZ_01.PATCH  (unzip/01-handle-pkware-verification-bit.patch)
    ids: -
    Handle the PKWare verification bit of internal attributes
    by: Steven M. Schweda

UNZ_02.PATCH  (unzip/02-fix-uid-gid-handling.patch)
    ids: -
    Restore uid and gid information when requested
    by: Steven M. Schweda

UNZ_03.PATCH  (unzip/03-initialize-the-symlink-flag.patch)
    ids: -
    Initialize the symlink flag
    by: Andreas Schwab

UNZ_04.PATCH  (unzip/04-increase-size-of-cfactorstr.patch)
    ids: -
    Increase size of cfactorstr array to avoid buffer overflow
    by: Steven M. Schweda

UNZ_05.PATCH  (unzip/05-allow-greater-hostver-values.patch)
    ids: -
    zipinfo.c: Do not crash when hostver byte is >= 100
    by: Santiago Vila

UNZ_06.PATCH  (unzip/06-cve-2014-8139-crc-overflow.patch)
    ids: CVE-2014-8139
    Fix CVE-2014-8139: CRC32 verification heap-based overflow
    by: Steven M. Schweda

UNZ_07.PATCH  (unzip/07-cve-2014-8140-test-compr-eb.patch)
    ids: CVE-2014-8140
    Fix CVE-2014-8140: out-of-bounds write issue in test_compr_eb()
    by: Steven M. Schweda

UNZ_08.PATCH  (unzip/08-cve-2014-8141-getzip64data.patch)
    ids: CVE-2014-8141
    Fix CVE-2014-8141: out-of-bounds read issues in getZip64Data()
    by: Steven M. Schweda

UNZ_09.PATCH  (unzip/09-cve-2014-9636-test-compr-eb.patch)
    ids: CVE-2014-9636
    Info-ZIP UnZip buffer overflow
    by: mancha

UNZ_10.PATCH  (unzip/10-cve-2015-7696.patch)
    ids: CVE-2015-7696
    Upstream fix for heap overflow
    by: Petr Stodulka

UNZ_11.PATCH  (unzip/11-cve-2015-7697.patch)
    ids: CVE-2015-7697
    fix infinite loop when extracting empty bzip2 data
    by: Kamil Dudka

UNZ_12.PATCH  (unzip/12-fix-integer-underflow-csiz-decrypted.patch)
    ids: -
    [PATCH] extract: prevent unsigned overflow on invalid input
    by: Kamil Dudka

UNZ_13.PATCH  (unzip/13-restore-unix-timestamps-accurately.patch)
    ids: -
    Do not ignore extra fields containing Unix Timestamps
    by: Steven M. Schweda

UNZ_14.PATCH  (unzip/14-cve-2014-9913-unzip-buffer-overflow.patch)
    ids: CVE-2014-9913
    Fix CVE-2014-9913, buffer overflow in unzip
    by: Steven M. Schweda

UNZ_15.PATCH  (unzip/15-cve-2016-9844-zipinfo-buffer-overflow.patch)
    ids: CVE-2016-9844
    Fix CVE-2016-9844, buffer overflow in zipinfo
    by: Steven M. Schweda

UNZ_16.PATCH  (unzip/16-cve-2018-1000035-unzip-buffer-overflow.patch)
    ids: CVE-2018-1000035
    Fix buffer overflow in password protected zip archives
    by: Karol Babioch

UNZ_17.PATCH  (unzip/17-fix-warning-messages-on-big-files.patch)
    ids: -
    Fix lame code in fileio.c
    by: Steven M. Schweda

UNZ_18.PATCH  (unzip/18-cve-2019-13232-fix-bug-in-undefer-input.patch)
    ids: CVE-2019-13232
    Fix bug in undefer_input() that misplaced the input state.
    by: Mark Adler

UNZ_19.PATCH  (unzip/19-cve-2019-13232-zip-bomb-with-overlapped-entries.patch)
    ids: CVE-2019-13232
    Detect and reject a zip bomb using overlapped entries.
    by: Mark Adler

UNZ_20.PATCH  (unzip/20-cve-2019-13232-do-not-raise-alert-for-misplaced-central-directory.patch)
    ids: CVE-2019-13232
    Do not raise a zip bomb alert for a misplaced central directory.
    by: Mark Adler

UNZ_21.PATCH  (unzip/21-cve-2019-13232-fix-bug-in-uzbunzip2.patch)
    ids: CVE-2019-13232
    Fix bug in UZbunzip2() that incorrectly updated G.incnt
    by: Mark Adler

UNZ_22.PATCH  (unzip/22-cve-2019-13232-fix-bug-in-uzinflate.patch)
    ids: CVE-2019-13232
    Fix bug in UZinflate() that incorrectly updated G.incnt.
    by: Mark Adler

UNZ_23.PATCH  (unzip/23-cve-2022-0529-and-cve-2022-0530.patch)
    ids: CVE-2022-0529, CVE-2022-0530
    Fix for CVE-2022-0529 and CVE-2022-0530
    by: Steven M. Schweda

UNZ_24.PATCH  (unzip/24-handle-windows-zip64-files.patch)
    ids: -
    Handle Microsoft ZIP64 files by ignoring invalid "Total number of disks" field
    by: Roy Tam

UNZ_25.PATCH  (unzip/25-can-2026-2034440.patch)
    ids: CAN-2026-2034440
    Fix heap out-of-bounds read in EF_IZUNIX3 extra field handler [CAN-2026-2034440]
    by: Paul Marquess

UNZ_26.PATCH  (unzip/26-can-2026-2034443.patch)
    ids: CAN-2026-2034443
    Fix stack out-of-bounds NUL write in EF_SMARTZIP handler [CAN-2026-2034443]
    by: Paul Marquess

UNZ_27.PATCH  (unzip/27-can-2026-2034442.patch)
    ids: CAN-2026-2034442
    Fix heap buffer overflow WRITE in memextract() STORED path
    by: Paul Marquess

UNZ_90.PATCH  (unzip/90-altered-version-marker.patch)
    ids: -
    Mark this build as an altered version (Info-ZIP license section 3)
    by: Douglas P. Fields, Jr.

ZIP_01.PATCH  (zip/01-fclose-in-file-not-fclose-x.patch)
    ids: -
    zipnote.c: Close in_file instead of undefined file x
    by: Christian Spieler

ZIP_02.PATCH  (zip/02-hardening-build-fix-1.patch)
    ids: -
    Use format specifier %s to print strings, not the string itself
    by: Santiago Vila

ZIP_03.PATCH  (zip/03-buffer-overflow-unicode-filename.patch)
    ids: -
    Fix buffer overflow when filename contains unicode characters
    by: Shengjing Zhu

ZIP_04.PATCH  (zip/04-buffer-overflow-cve-2018-13410.patch)
    ids: CVE-2018-13410
    Fix buffer overflow when using '-T -TT'
    by: Florent 'Skia' Jacquet

ZIP_05.PATCH  (zip/05-fix-command-injection.patch)
    ids: -
    Fix command injection issue
    by: Paul Marquess

ZIP_90.PATCH  (zip/90-altered-version-marker.patch)
    ids: -
    Mark this build as an altered version (Info-ZIP license section 3)
    by: Douglas P. Fields, Jr.
