The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 1.21

  • Tidying up copyright formatting a bit.
  • Disable the GPBF_HAS_DATA_DESCRIPTOR_MASK bit when auto-switching directory storage to STORED because of a WinZip workaround because the read code in Java JAR which was... ok, I really don't understand, but Roland from Verisign says this one extra line unbreaks JAR files, so I just applied it :)
  • fixed http://rt.cpan.org/Public/Bug/Display.html?id=27463 with a regression test - cannot add files whose entire filenames are "0". (SHLOMIF).
  • fixed http://rt.cpan.org/Public/Bug/Display.html?id=26384 with a regression test - Archive::Zip::MemberRead::getline ignores $INPUT_RECORD_SEPARATOR . The modified file in the bug had it to be reworked a bit and tests were added in the file 08_readmember_record_sep.t.
    • Thanks to kovesp [...] sympatico.ca
    • (SHLOMIF)

Documentation

Answers to a few frequently asked questions about Archive::Zip

Modules

Provide an interface to ZIP archive files.
A wrapper that lets you read Zip archive members as if they were files.
(DEPRECATED) methods for adding/extracting trees using Archive::Zip

Provides

in lib/Archive/Zip/Archive.pm
in lib/Archive/Zip/BufferedFileHandle.pm
in lib/Archive/Zip/DirectoryMember.pm
in lib/Archive/Zip/FileMember.pm
in lib/Archive/Zip/Member.pm
in lib/Archive/Zip/MockFileHandle.pm
in lib/Archive/Zip/NewFileMember.pm
in lib/Archive/Zip/StringMember.pm
in lib/Archive/Zip/ZipFileMember.pm