App-zipdetails
view release on metacpan or search on metacpan
4bf6c4d06eb9ab4c2774a96d5fdfccd2bf9fdade
* #17 Extended Timestamp [UT] says Change Time, should be Creation Time
Sun Mar 31 09:58:19 2024 +0100
3677f980f35c326d42e3ab555a38f4991737e6ed
* #16 Uninitialized values warnings Fixes
Tue Mar 26 15:36:18 2024 +0000
0d29138c22ee54f6643deb5e2f678aaadc014e76
* #15 Invalid unicode codepoint warning
Tue Mar 26 09:42:17 2024 +0000
5b20efa85a35a08ee4e0d930f0b0861ecbc9857d
* #15 Invalid unicode codepoint warning
Tue Mar 26 08:37:52 2024 +0000
79b2eab90162b6d910720a7bf152ab86d373cf1a
* #15 Invalid unicode codepoint warning
Mon Mar 25 23:14:14 2024 +0000
f52cb231ff62f1f738785269c242ba9487636854
* Fix use-case where special data before payload could decrement the compressed size to zero
Sat Feb 24 19:59:39 2024 +0000
adb9b9bec1e0f032e258ac0e406b4514fb6966ac
* Fix use-case where a streamed zip file has data before the start of the zip file
Thu Feb 22 17:22:05 2024 +0000
0afabd5c4a57c441f81d5a6fece36e84af7db4c6
bin/zipdetails view on Meta::CPAN
0x470f, ['MVS', undef],
0x4850, ['Info-ZIP PHold [PH]', undef],
0x4854, ['Theos [TH]', undef],
0x4b46, ['FWKCS MD5 [FK]', undef],
0x4c41, ['OS/2 access control list [AL]', undef],
0x4d49, ['Info-ZIP OpenVMS (obsolete) [IM]', undef],
0x4d63, ['Macintosh SmartZIP [cM]', undef], # TODO
0x4f4c, ['Xceed original location [LO]', undef],
0x5356, ['AOS/VS (binary ACL) [VS]', undef],
0x5455, ['Extended Timestamp [UT]', \&decode_UT, 1, 13, 1, 13],
0x554e, ['Xceed unicode extra field [UN]', \&decode_Xceed_unicode, 6, undef, 8, undef],
0x564B, ['Key-Value Pairs [KV]', \&decode_Key_Value_Pair, 13, undef, 13, undef],# TODO -- https://github.com/sozip/keyvaluepairs-spec/blob/master/zip_keyvalue_extra_field_specification.md
0x5855, ['Unix Extra type 1 [UX]', \&decode_UX, 12, 12, 8, 8],
0x5a4c, ['ZipArchive Unicode Filename [LZ]', undef], # https://www.artpol-software.com/ZipArchive
0x5a4d, ['ZipArchive Offsets Array [MZ]', undef], # https://www.artpol-software.com/ZipArchive
0x6375, ['Unicode Comment [uc]', \&decode_uc, 5, undef, 5, undef],
0x6542, ['BeOS/Haiku [Be]', undef], # TODO
0x6854, ['Theos [Th]', undef],
0x6C78, ['Inzo-ZIP Stream [xl]', undef], # TODO
0x7075, ['Unicode Path [up]', \&decode_up, 5, undef, 5, undef],
0x756e, ['ASi Unix [un]', \&decode_ASi_Unix], # TODO
bin/zipdetails view on Meta::CPAN
out_V " ComCRC32";
if ($len - 5 > 0)
{
myRead(my $data, $len - 5);
outputFilename($data, 1, " UnicodeCom");
}
}
sub decode_Xceed_unicode
{
# 0x554e
my $extraID = shift ;
my $len = shift;
my $entry = shift;
my $data ;
my $remaining = $len;
( run in 0.696 second using v1.01-cache-2.11-cpan-88abd93f124 )