]> granicus.if.org Git - file/commitdiff
handle mozilla "ja" zip files (Joerg Jenderek)
authorChristos Zoulas <christos@zoulas.com>
Wed, 17 Jan 2018 12:08:36 +0000 (12:08 +0000)
committerChristos Zoulas <christos@zoulas.com>
Wed, 17 Jan 2018 12:08:36 +0000 (12:08 +0000)
magic/Magdir/mozilla

index 23288019f1aa0a9c757c16fed4f36a9da90beb44..2b1b1dcbfca8fbe381c97b48380446b900bb5478 100644 (file)
@@ -1,6 +1,6 @@
 
 #------------------------------------------------------------------------------
-# $File: mozilla,v 1.7 2017/03/17 21:35:28 christos Exp $
+# $File: mozilla,v 1.8 2018/01/17 12:08:36 christos Exp $
 # mozilla:  file(1) magic for Mozilla XUL fastload files
 # (XUL.mfasl and XPC.mfasl)
 # URL: http://www.mozilla.org/
@@ -8,3 +8,15 @@
 
 0      string  XPCOM\nMozFASL\r\n\x1A          Mozilla XUL fastload data
 0      string  mozLz4a                         Mozilla lz4 compressed bookmark data
+
+# From: Joerg Jenderek
+# URL: https://en.wikipedia.org/wiki/Firefox_4
+# Reference: https://pkware.cachefly.net/webdocs/casestudies/APPNOTE.TXT
+# Note:        Most ZIP utilities are able to extract such archives
+#      maybe only partly or after some warnings. Example:
+#      zip -FF omni.ja --out omni.zip
+4      string  PK\001\002      Mozilla archive omni.ja
+!:mime application/x-zip
+!:ext  ja
+# TODO:
+#>4    use     zip-dir-entry