Commit Graph

68 Commits

Author SHA1 Message Date
mstoltz@netscape.com
4fe3cd03f0 Implementation of JAR manifest parser, part of signature verification for signed scripts. bug=7270 r=norris 2000-01-29 00:03:57 +00:00
dougt@netscape.com
d48ec37751 Landing nsIFile. 2000-01-24 21:28:28 +00:00
dougt@netscape.com
afb0abbdf6 fixing build bustage. 2000-01-04 01:55:03 +00:00
dougt@netscape.com
b5a9bac7b1 Fixing build bustage. 2000-01-04 01:10:33 +00:00
dougt@netscape.com
747dd3de84 adding include of prio.h. I am not sure how this worked before. 2000-01-04 00:00:08 +00:00
warren@netscape.com
6a87cf96f8 Libjar cleanup. Added Close method. Bug#18273. r=mstoltz,gayatrib,dveditz 1999-11-12 06:13:13 +00:00
sgehani@netscape.com
53ffe411ee Added CRC checking for every item we extract. Fixes bug 17511. [r=mstoltz] 1999-11-11 22:08:08 +00:00
dmose@mozilla.org
20621227af updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
mstoltz@netscape.com
ac937eb412 Created helper class nsZipRead to hold read state information. That way
one nsJAR can support multiple input streams. r=norris
1999-11-02 23:46:09 +00:00
sgehani@netscape.com
221bdfd651 Fixed bugs 10540, 9148. Libjar now reads teh central directory headers as opposed to the local file headers. This enables us to glean permissions informationand restore file mode upon extraction. A side-effect is the bug 10540 fix where the Install.Execute() API now works on Linux since we restore the execute bits in temporarily extracted files. [r=ssu] 1999-11-02 20:37:28 +00:00
mstoltz@netscape.com
19e96fe89d Fixed Windows breakage from converting const nsZIpItem* to nsZipItem*. r=dveditz 1999-10-26 20:45:21 +00:00
mstoltz@netscape.com
2490cfc917 Added GetInputStream function to nsJAR in order to extract files into memory rather than to disk. Created nsJARInputStream to carry this data. Most of the code for this change went into nsZipArchive, which now handles either file output or output to memory. bug=16077 r=dveditz 1999-10-26 19:43:26 +00:00
briano@netscape.com
8637050e22 File was missing the required newline at the end of file. 1999-06-24 03:13:10 +00:00
sgehani@netscape.com
692f37e429 Modification to the libjar XPCOM interface in order to use it with XPInstall; facilitating ressurection of XPInstall on Unix. 1999-06-23 06:16:28 +00:00
dveditz@netscape.com
3ba87fe94a nsZipArchive.h 1999-05-19 04:48:19 +00:00
dveditz@netscape.com
6e8668e954 allow multi-user finds 1999-05-19 03:21:03 +00:00
dveditz@netscape.com
1177decd66 zip archive support 1999-04-28 00:34:30 +00:00
dveditz@netscape.com
7f1a09da1f initial libjar files, NOT PART OF BUILD 1999-03-09 02:13:56 +00:00