Граф коммитов

48 Коммитов

Автор SHA1 Сообщение Дата
darin%meer.net e7a84f6ea9 fixes bug 214672 "Further optimization and correctness improvements of libjar: streamlining nsJarInputStream" patch by Alfred Kayser <alfredkayser@nl.ibm.com>, r=jwalden, sr=darin 2006-05-02 19:33:09 +00:00
jwalden%mit.edu a97b485d38 Bug 309296 - RFE: directory listing for jar:. r=darin, sr=bzbarsky 2006-03-29 22:10:37 +00:00
dougt%meer.net 05339dd922 Add a scriptable hash function API. basically what this does is moves the hashing function out of the nsISignatureVerifier.idl and creates a new interface nsICryptoHash which is scriptable. Because of this change, we needed to fix up all of the call sites. r=darin, sr=dveditz, a=shaver 2005-06-01 16:06:53 +00:00
gerv%gerv.net c40f4f93a2 Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 22:01:16 +00:00
mkaply%us.ibm.com 10417bd5eb #201226
r/sr=alecf
Patch from Alfred Keyser - optimize time stuff in nsZipArchive
2003-07-15 22:18:04 +00:00
alecf%netscape.com dbc16919a1 fix for bug 189528 - do on-demand decompression of items in a .jar file
instead of allocating all the data into one big buffer, keep a small input buffer around and decompress directly into a client's read buffer..
r=dougt, sr=darin
2003-03-14 18:59:51 +00:00
dougt%netscape.com 4e8385a808 expose the number of signed items a jar. r=mstoltz, sr=dveditz, b=179579 2002-12-13 22:24:12 +00:00
dougt%netscape.com da7e1268bd nsIObserver and nsIObserverService API freeze. r=rpotts@netscape.com, alecf@netscape.com. bug 99163 2001-10-19 20:52:59 +00:00
gerv%gerv.net 2a80f3fea9 Oops. 2001-09-20 00:02:59 +00:00
scc%mozilla.org 63e86dc84f bug #98089: ripped new license 2001-09-19 20:09:47 +00:00
dougt%netscape.com 31c1842a29 Merge ServiceManager and ComponentManager. Bug 96457. r=dp@netscape.com, sr=wat
erson@netscape.com
2001-09-06 21:13:11 +00:00
shaver%mozilla.org d587655565 72495 redux: last references to xp_regexp.h, r=bryner, sr=blizzard 2001-03-24 18:54:13 +00:00
mstoltz%netscape.com 407dac60d8 bug 63451 - moved signature verification functions from nsIZipReader to nsIJAR. r=sgehani, sr=shaver 2001-02-23 00:15:04 +00:00
dprice%netscape.com 7790f15612 fix for 53312 and 55893 adds a memory flusher and fixes a race condition in
zip cache code.  SR=waterson R=warren,jband
2000-10-31 22:44:20 +00:00
dprice%netscape.com 52c7d6a5d7 backing out earlier changes for 53312 2000-10-14 01:15:24 +00:00
dprice%netscape.com 2a10bf939f added memory flusher for jar cache 53312
a=warren SR=warren,jband
2000-10-13 20:42:46 +00:00
warren%netscape.com a867fdff6f Setting release timeout inside lock -- avoiding race condition. 2000-09-18 07:08:22 +00:00
sspitzer%netscape.com ac6409f8a2 fix for bug #51267. intermittent failure when loading files from jars.
the problem is that nsZipArchive and zlib are not thread safe.
for now, add a lock to prevent multiple threads from getting into that code
r=warren,dveditz
super-end-of-game-review=mscott
2000-09-15 21:56:20 +00:00
warren%netscape.com dd2e533ab7 Added zip cache hit rate stats. 2000-08-24 07:38:41 +00:00
dprice%netscape.com 6ad5e8ece3 fixing the zipcache R=warren 2000-08-23 03:18:53 +00:00
mstoltz%netscape.com 4d0c283076 Fixing 40159 and 44822, both [nsbeta2+] regressions on signed scripts. r=sgehani 2000-07-12 03:10:33 +00:00
cls%seawood.org 062c8bd937 Start tedious process of removing obsolete mozilla/include files from build. This patch should take us down to 19 of 101. Bug #38061 2000-07-10 07:13:31 +00:00
mstoltz%netscape.com 0f88b44d07 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
mstoltz%netscape.com 4794c651b5 Fixes for 27010, 32878, and 32948. 2000-04-26 03:50:07 +00:00
mstoltz%netscape.com 200b920525 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 9ac7780368 Fixes for bugs 27010, 32878, 32948. 2000-04-23 20:30:29 +00:00
warren%netscape.com 942ccefd74 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 5e93281c28 Fixed crash when calling nsJARInputStream from nsJARChannel. 2000-04-05 00:12:20 +00:00
warren%netscape.com c512de79df Fixed sig of LoadEntry 2000-03-30 08:09:45 +00:00
warren%netscape.com 4d8e8074ad Fixing bugs in jar input streams for jar: protocol. 2000-03-30 07:41:37 +00:00
sgehani%netscape.com 15346ad031 Restoring file dates at install time.
b = 5107
r = dbragg
2000-03-28 03:38:06 +00:00
rickg%netscape.com 0f417b3b1e removed reference to nsString2 2000-03-26 23:30:52 +00:00
norris%netscape.com 537881b1fb Added signed script support in Mozilla. bug=7270 r=norris (this is mstoltz's checkin) 2000-03-21 04:21:28 +00:00
mstoltz%netscape.com 2b172ce6f4 Crasher fixes and optimizations to jar signature verification. bug=7270 r=norris 2000-02-14 01:57:01 +00:00
mstoltz%netscape.com aebb7ff4e4 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 fd69a2f423 Landing nsIFile. 2000-01-24 21:28:28 +00:00
dougt%netscape.com 7d3272e93d Including nsFileSpec.h directly. This prep work for the nsIFile landing. 2000-01-03 23:21:36 +00:00
warren%netscape.com 01a5c1fa80 Libjar cleanup. Added Close method. Bug#18273. r=mstoltz,gayatrib,dveditz 1999-11-12 06:13:13 +00:00
dmose%mozilla.org 8535dda53e 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 6bf8a92a61 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 a530adf79c Minor cleanup 1999-11-01 20:50:04 +00:00
mstoltz%netscape.com 5e7662a4fe 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
mccabe%netscape.com 779d51d186 First cut at removing manual declaration of interface methods in implementation classes and replacing with xpidl-generated NS_DECL_NSIFOO macro.
Hopefully this'll help turn the copy-n-paste tide towards using this macro.
1999-08-21 08:54:47 +00:00
sgehani%netscape.com 2037a61300 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
sspitzer%netscape.com 426eb85cbf fix warnings. these classes have virtual functions but non-virtual destructors 1999-06-21 01:59:44 +00:00
dveditz%netscape.com ec1e95057e use standard XPCOM macros 1999-06-16 06:49:42 +00:00
jdunn%netscape.com 0e2b3ab6d9 added newline at end of file. HP won't compile without it 1999-06-03 00:48:16 +00:00
dbragg%netscape.com a850f4e6b7 XPCOM interface files for libjar 1999-06-01 21:08:32 +00:00