[ubuntu/resolute-proposed] unzip 6.0-29ubuntu1 (Accepted)

Ural Tunaboyu ural.tunaboyu at canonical.com
Tue Dec 2 17:49:19 UTC 2025


unzip (6.0-29ubuntu1) resolute; urgency=medium

  * Merge with Debian unstable (LP: #2130170). Remaining changes:
    - d/p/20-unzip60-alt-iconv-utf8.patch: add patch
      + Add patch from archlinux which adds the -O option, allowing a
        charset to be specified for the proper unzipping of non-Latin and
        non-Unicode filenames.
      + Added documentation for `-I` and `-O` options to unzip (man/unzip.1) and
        zipinfo (man/zipinfo.1) man pages (LP #138307).
      + Fixed garbled output when `zipinfo` or `unzip -Z` is called
        without arguments (LP #1429939).
    - d/t/*: add autopkgtests (LP #2023994)
    - d/p/29-fix-troff-warning.patch: removes monospace directives to fix
      troff warnings (LP #2054670)
    - d/p/30-fix-code-pages.patch: add patch
      + Fixed bit 11 of General purpose flag support on systems with UTF-8
      system charset (LP #2066389).
      + Fixed OEM code page being always assumed Russian/Cyrillic CP866 on
      any UTF-8 system.
      + Added proper OEM code page detection based on system locale setting.
      + Removed translation from ISO 8859-1 to local charset; assumption that
        any non-unicode archive uses it is for sure wrong as it can be any
        charset used on archive creator's local system; also do not treat
        PKZIP for UNIX 2.51 archives as having ISO 8859-1 charset for the
        same reasons.
      + Enabled UTF-8 output by default on Unix systems.
    - d/t/SmokeTests.py: add tests for unicode file names in different encodings
    - d/p/CVE-2021-4217.patch: add patch to fix null pointer dereference and
      use of uninitialized data.
  * Dropped patches as they were upstreamed:
    - debian/patches/handle_windows_zip64.patch

unzip (6.0-29) unstable; urgency=medium

  * Ignore invalid "Total number of disks" field on Microsoft ZIP64 files.
    Closes: #661956, #1064000.
  * Drop conflicting declarations of gmtime() and localtime().
    Should fix build with gcc-15. Closes: #1098043.
  * Fix zipgrep handling of escapes. Closes: #1054628.
  * Stop using update-mime. Closes: #1072396.
  * Add debian/source/lintian-overrides for *.a files.
  * Do not trim Debian changelog.
  * Add debian/salsa-ci.yml.
  * Add Vcs-Git and Vcs-Browser fields.
  * Update Standards-Version.

Date: Fri, 07 Nov 2025 15:39:29 +0100
Changed-By: Ural Tunaboyu <ural.tunaboyu at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Nick Rosbrook <nick.rosbrook at canonical.com>
https://launchpad.net/ubuntu/+source/unzip/6.0-29ubuntu1
-------------- next part --------------
Format: 1.8
Date: Fri, 07 Nov 2025 15:39:29 +0100
Source: unzip
Built-For-Profiles: noudeb
Architecture: source
Version: 6.0-29ubuntu1
Distribution: resolute
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Ural Tunaboyu <ural.tunaboyu at canonical.com>
Closes: 661956 1054628 1064000 1072396 1098043
Launchpad-Bugs-Fixed: 2130170
Changes:
 unzip (6.0-29ubuntu1) resolute; urgency=medium
 .
   * Merge with Debian unstable (LP: #2130170). Remaining changes:
     - d/p/20-unzip60-alt-iconv-utf8.patch: add patch
       + Add patch from archlinux which adds the -O option, allowing a
         charset to be specified for the proper unzipping of non-Latin and
         non-Unicode filenames.
       + Added documentation for `-I` and `-O` options to unzip (man/unzip.1) and
         zipinfo (man/zipinfo.1) man pages (LP #138307).
       + Fixed garbled output when `zipinfo` or `unzip -Z` is called
         without arguments (LP #1429939).
     - d/t/*: add autopkgtests (LP #2023994)
     - d/p/29-fix-troff-warning.patch: removes monospace directives to fix
       troff warnings (LP #2054670)
     - d/p/30-fix-code-pages.patch: add patch
       + Fixed bit 11 of General purpose flag support on systems with UTF-8
       system charset (LP #2066389).
       + Fixed OEM code page being always assumed Russian/Cyrillic CP866 on
       any UTF-8 system.
       + Added proper OEM code page detection based on system locale setting.
       + Removed translation from ISO 8859-1 to local charset; assumption that
         any non-unicode archive uses it is for sure wrong as it can be any
         charset used on archive creator's local system; also do not treat
         PKZIP for UNIX 2.51 archives as having ISO 8859-1 charset for the
         same reasons.
       + Enabled UTF-8 output by default on Unix systems.
     - d/t/SmokeTests.py: add tests for unicode file names in different encodings
     - d/p/CVE-2021-4217.patch: add patch to fix null pointer dereference and
       use of uninitialized data.
   * Dropped patches as they were upstreamed:
     - debian/patches/handle_windows_zip64.patch
 .
 unzip (6.0-29) unstable; urgency=medium
 .
   * Ignore invalid "Total number of disks" field on Microsoft ZIP64 files.
     Closes: #661956, #1064000.
   * Drop conflicting declarations of gmtime() and localtime().
     Should fix build with gcc-15. Closes: #1098043.
   * Fix zipgrep handling of escapes. Closes: #1054628.
   * Stop using update-mime. Closes: #1072396.
   * Add debian/source/lintian-overrides for *.a files.
   * Do not trim Debian changelog.
   * Add debian/salsa-ci.yml.
   * Add Vcs-Git and Vcs-Browser fields.
   * Update Standards-Version.
Checksums-Sha1:
 c2f56e3b255ee5830d4ae2c3b1a14db084984cfb 1987 unzip_6.0-29ubuntu1.dsc
 93f8b0235029d015df3178109fe4bc41c23c7e79 48040 unzip_6.0-29ubuntu1.debian.tar.xz
 0b643cc811aa1edc1d7e07a48e1a1851b815cb13 6889 unzip_6.0-29ubuntu1_source.buildinfo
Checksums-Sha256:
 4a15fca196a73c0fccb7653bbdcb020d277cf5ecd7b75a550705ab08a90b7f13 1987 unzip_6.0-29ubuntu1.dsc
 dfb7ec244ef99e7d60f30bc365dbec9abd22121615d467340380dc35982dfd6a 48040 unzip_6.0-29ubuntu1.debian.tar.xz
 36b7bdb521ec3f6449f789b6444d45fe6748ccd2a8445a65dc293dafd5b3600b 6889 unzip_6.0-29ubuntu1_source.buildinfo
Files:
 f90ad31754ac300fa71d482287c1122c 1987 utils optional unzip_6.0-29ubuntu1.dsc
 9bee22645fbeae7a5e807a6717c141f2 48040 utils optional unzip_6.0-29ubuntu1.debian.tar.xz
 0107ad283434f1d84152621559303f72 6889 utils optional unzip_6.0-29ubuntu1_source.buildinfo
Original-Maintainer: Santiago Vila <sanvila at debian.org>
Vcs-Git: https://git.launchpad.net/~uralt/ubuntu/+source/unzip
Vcs-Git-Commit: 36638ef2764885a0ffef054621727a55aca8132f
Vcs-Git-Ref: refs/heads/merge-lp2130170-resolute


More information about the Resolute-changes mailing list