IO::Compress::* 2.000_13
[p5sagit/p5-mst-13.2.git] / ext / Compress / IO / Zlib / lib / IO / Compress / Zip / Constants.pm
index 952a3b3..f962b72 100644 (file)
@@ -7,7 +7,7 @@ require Exporter;
 
 our ($VERSION, @ISA, @EXPORT, %ZIP_CM_MIN_VERSIONS);
 
-$VERSION = '2.000_12';
+$VERSION = '2.000_13';
 
 @ISA = qw(Exporter);
 
@@ -21,15 +21,21 @@ $VERSION = '2.000_12';
     ZIP_DATA_HDR_SIG
     ZIP_CENTRAL_HDR_SIG
     ZIP_END_CENTRAL_HDR_SIG
+    ZIP64_END_CENTRAL_REC_HDR_SIG
+    ZIP64_END_CENTRAL_LOC_HDR_SIG
+    ZIP64_ARCHIVE_EXTRA_SIG
+    ZIP64_DIGITAL_SIGNATURE_SIG
 
     ZIP_GP_FLAG_STREAMING_MASK
 
+    ZIP_EXTRA_ID_ZIP64
     ZIP_EXTRA_ID_EXT_TIMESTAMP
     ZIP_EXTRA_ID_INFO_ZIP_UNIX
 
     ZIP_IFA_TEXT_MASK
 
     %ZIP_CM_MIN_VERSIONS
+    ZIP64_MIN_VERSION
 
     );
 
@@ -50,11 +56,18 @@ use constant ZIP_LOCAL_HDR_SIG                 => 0x04034b50;
 use constant ZIP_DATA_HDR_SIG                  => 0x08074b50;
 use constant ZIP_CENTRAL_HDR_SIG               => 0x02014b50;
 use constant ZIP_END_CENTRAL_HDR_SIG           => 0x06054b50;
+use constant ZIP64_END_CENTRAL_REC_HDR_SIG     => 0x06064b50;
+use constant ZIP64_END_CENTRAL_LOC_HDR_SIG     => 0x07064b50;
+use constant ZIP64_ARCHIVE_EXTRA_SIG           => 0x08064b50;
+use constant ZIP64_DIGITAL_SIGNATURE_SIG       => 0x05054b50;
 
 # Extra Field ID's
+use constant ZIP_EXTRA_ID_ZIP64                => pack "v", 1;
 use constant ZIP_EXTRA_ID_EXT_TIMESTAMP        => "UT";
 use constant ZIP_EXTRA_ID_INFO_ZIP_UNIX        => "Ux";
 
+use constant ZIP64_MIN_VERSION                 => 45;
+
 %ZIP_CM_MIN_VERSIONS = (
             ZIP_CM_STORE()                      => 20,
             ZIP_CM_DEFLATE()                    => 20,