Commit Graph

98 Commits

Author SHA1 Message Date
dprice@netscape.com
4f5c6baa62 fixing the zipcache R=warren 2000-08-23 03:18:53 +00:00
warren@netscape.com
8df9a9bce0 Bug 46711. Removed nsAutoString travisty from nsStringKey. Introduced nsCStringKey. Made them both share the underlying string when possible. r=waterson 2000-08-10 06:19:37 +00:00
mstoltz@netscape.com
2e7105225d Fixing 40159 and 44822, both [nsbeta2+] regressions on signed scripts. r=sgehani 2000-07-12 03:10:33 +00:00
warren@netscape.com
84d748485f Fixing bugs in nsZipReaderCache. Bug 18433 2000-06-07 09:05:22 +00:00
mkaply@us.ibm.com
035efd9190 # 37239
r = mstolz, a = brendan
OS/2 bringup - cast for VisualAge
2000-06-05 19:16:35 +00:00
warren@netscape.com
6a06dfc026 Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
mstoltz@netscape.com
fb52b48da2 bug 40215. r=rginda, a=clayton. 2000-06-02 22:27:28 +00:00
warren@netscape.com
2abfee66f1 Fixed nsZipReaderCache to get hits. (not used yet) 2000-05-25 08:30:29 +00:00
dougt@netscape.com
a3e97c15a5 Using wrong converstion. It should have been 1000, but it I checked in 1 mil! 2000-05-16 21:53:34 +00:00
scc@netscape.com
7b0c2d2668 bug #38765 2000-05-13 00:22:38 +00:00
scc@netscape.com
4954e31780 string backsliding. r=mjudge 2000-05-12 07:53:02 +00:00
mstoltz@netscape.com
221966a0ed Removed dependency of libjar on psm-glue, bug 36853. Fixed out parameter type problem in PSMComponent::HashEnd 2000-05-10 01:49:33 +00:00
dougt@netscape.com
f23bf867d6 Mac needs special LONG LONG support. 2000-05-09 19:59:06 +00:00
dougt@netscape.com
7c8e6dc7c5 Fixes bug 38553. Using usecs now. r=sgehani@netscape.com 2000-05-09 19:11:14 +00:00
scc@netscape.com
a288df7368 making string conversions explicit 2000-04-27 19:49:53 +00:00
slamm@netscape.com
a4a97d153c Fix declaration order to quiet build warning 2000-04-26 21:27:52 +00:00
mstoltz@netscape.com
b8880152c0 Fixes for 27010, 32878, and 32948. 2000-04-26 03:50:07 +00:00
mjudge@netscape.com
13abfd0646 making string conversions explicit. scc 2000-04-26 01:13:55 +00:00
mstoltz@netscape.com
3173f9136a Backing out changes until I can figure out why it's crashing on startup. 2000-04-23 21:25:39 +00:00
mstoltz@netscape.com
9be16f1596 Fixes for bugs 27010, 32878, 32948. 2000-04-23 20:30:29 +00:00
warren@netscape.com
58d0075563 Adding code to remove entries from free list when recycled. 2000-04-12 09:48:30 +00:00
warren@netscape.com
1aa1ebcd48 Added nsIZipReaderCache. Removed nsIZipReader::ParseManifest. Got jar: protocol going for downloaded jars and input streams. Added assertions that Cancel is called with a failure code. 2000-04-12 07:58:24 +00:00
mstoltz@netscape.com
d1b2e2d50b Fixed crash when calling nsJARInputStream from nsJARChannel. 2000-04-05 00:12:20 +00:00
warren@netscape.com
beaeeaadd0 Fixed sig of LoadEntry 2000-03-30 08:09:45 +00:00
warren@netscape.com
3bf4525cba Fixing bugs in jar input streams for jar: protocol. 2000-03-30 07:41:37 +00:00
sgehani@netscape.com
caa1af31e0 Restoring file dates at install time.
b = 5107
r = dbragg
2000-03-28 03:38:06 +00:00
norris@netscape.com
d5d3df9b3d Added signed script support in Mozilla. bug=7270 r=norris (this is mstoltz's checkin) 2000-03-21 04:21:28 +00:00
dveditz@netscape.com
5531693254 fixes bug 29414, all files installed read-only on Win32, r=sgehani 2000-02-28 07:22:23 +00:00
sgehani@netscape.com
c63a0a34ec Restore file mode for Win32/Unix when installing.
b = 9148
r = dveditz
a = jar
2000-02-21 20:19:16 +00:00
buster@netscape.com
21e401ebfa fixing build bustage 2000-02-14 03:41:45 +00:00
mstoltz@netscape.com
a62840198e Crasher fixes and optimizations to jar signature verification. bug=7270 r=norris 2000-02-14 01:57:01 +00:00
mstoltz@netscape.com
06d4e9a4c7 Fixed crashing bug in nsJAR.cpp - was dereferencing unallocated pointer. r=norris 2000-02-02 01:58:37 +00:00
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
warren@netscape.com
91a7abf990 Fixed error case to return error. 2000-01-27 09:21:00 +00:00
ssu@netscape.com
b46c007758 A few problems with nsJar:
1.  When opening a file via the OpenArchiveWithFileDesc() you can not
    delete the file descriptor.
2.  Mode was wrong for the extract routine.
2000-01-25 20:41:47 +00:00
dougt@netscape.com
d48ec37751 Landing nsIFile. 2000-01-24 21:28:28 +00:00
pp@ludusdesign.com
d459b2ef64 Converting usage of ::GetIID() to NS_GET_IID().
Bug #20232, r=scc@netscape.com
2000-01-11 20:49:15 +00:00
sspitzer@netscape.com
e03f762b2f fix warnings 1999-12-28 19:41:57 +00:00
sgehani@netscape.com
018659ec58 Fixes for bug 18683. Libjar interfaces changed but the implementation didn't so XPInstall was horked. This fixes the runtime XP horkage. [r=dveditz]
Also, added deletion of extracted files if the CRC-32 doesn't match. Mapped 'PR_Delete' to 'remove' for STANDALONE. [r=mstoltz]
1999-11-13 00:44:56 +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
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
warren@netscape.com
36c3feb499 Minor cleanup 1999-11-01 20:50:04 +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
dbragg@netscape.com
47577d363e Checked for null in memory allocation per bug #9852 1999-07-15 23:06:52 +00:00
ssu@netscape.com
47ae51ef0c fixing bug #8454 and AddDirectory() function 1999-06-29 23:23:23 +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
dbragg@netscape.com
ac604f4382 XPCOM interface files for libjar 1999-06-01 21:08:32 +00:00