M2Team / NanaZip

The 7-Zip derivative intended for the modern Windows experience
https://sourceforge.net/projects/nanazip/
Other
8.49k stars 218 forks source link

7-Zip 24.08 fixes a long standing ZIP format bug #476

Closed wallrik closed 1 month ago

wallrik commented 1 month ago

7-Zip 24.08 (ip7z/7zip@e008ce3976c087bfd21344af8f00a23cf69d4174) has been released which fixes a long standing ZIP bug that sometimes padded extra zeroes at the end of the file.

7-Zip 24.08

  • The bug in 7-Zip 24.00-24.07 was fixed: For creating a zip archive: 7-Zip could write extra zero bytes after the end of the archive, if a file included to archive cannot be compressed to a size smaller than original. The created zip archive is correct except for the useless zero bytes after the end of the archive. When unpacking such a zip archive, 7-Zip displays a warning: "WARNING: There are data after the end of archive".
  • The bug was fixed: there was a leak of GDI objects (internal resources in Windows) in "Confirm File Replace" window, causing problems after 1600 displays of "Confirm File Replace" window from same running 7-Zip process.
  • Some optimizations for displaying file icons in 7-Zip File Manager and in "Confirm File Replace" window.
  • Some bugs were fixed.

It would be great to get this, and the other fixes into NanaZip 😊

MouriNaruto commented 1 month ago

https://github.com/M2Team/NanaZip/commit/45e2fa06413305ed2c5820bfb56640c85477d557

Kenji Mouri