Ehsan Akhgari
929b7a5e8f
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (libjar parts); r=glandium
2012-06-12 23:27:07 -04:00
Gervase Markham
cb6a072c2a
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Alfred Kayser
c6510b76c7
Bug 510844 - Remove memcpy()s for compressed jar reading. r=taras
2009-10-04 19:20:45 +02:00
Marco Bonardo
8db79d8f43
Backed out changeset 3cab7a0c2c3d due to mochitest timeout.
2009-09-03 14:15:19 +02:00
Alfred Kayser
440b800224
Bug 510844 - "Remove memcpy()s for compressed jar reading" [r=tglek]
2009-09-01 14:47:00 -05:00
Reed Loden
731c6bf35f
Backing out 510844 to fix unittest failure on CLOSED TREE.
2009-09-01 16:20:47 -05:00
Alfred Kayser
d67483290b
Bug 510844 - "Remove memcpy()s for compressed jar reading" [r=tglek]
2009-09-01 14:47:00 -05:00
Taras Glek
438a96d9ae
Bug 504864: mmap io for JARs r=bsmedberg
2009-08-12 13:50:12 -07:00
Serge Gautherie
512b325a93
Backed out "changeset: ff9eba3f8224" of
...
Bug 504864 - mmap io for JARs; r=benjamin
which does not compile on Windows
2009-08-08 12:40:50 +02:00
Taras Glek
fd006379ec
Bug 504864 - mmap io for JARs; r=benjamin
2009-08-08 12:07:39 +02:00
Fred Jendrzejewski
cbc6639bab
Bug 466622. Replace nsCStringArray with nsTArray<nsCString> for more consistent code and fewer heap allocations. r+sr=roc,r=bsmedberg
2009-01-22 17:15:34 +13:00
17259f0581
Bug 416998: Fix the order of member variable initializers for a few constructors. sr=bz, a=schrep
2008-02-18 23:36:50 -08:00
dbaron@dbaron.org
552c7ce66f
Don't close the same file descriptors twice. b=367817 r+sr=darin
2007-01-25 23:05:22 +00:00
gavin@gavinsharp.com
65ab2a8390
Bug 337561: Merge nsJARDirectoryInputStream into nsJARInputStream, patch by Alfred Kayser <alfredkayser@nl.ibm.com>, r+sr=darin
2006-10-10 13:24:57 +00:00
gavin@gavinsharp.com
4c84b9ad50
back out bug 337561
2006-09-24 16:23:31 +00:00
gavin@gavinsharp.com
666a38da70
Bug 337561: Merge nsJARDirectoryInputStream into nsJARInputStream, patch by Alfred Kayser <alfredkayser@nl.ibm.com>, r+sr=darin
2006-09-24 15:13:57 +00:00
darin@meer.net
5477d3ad91
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
8bc6ad24eb
Bug 309296 - RFE: directory listing for jar:. r=darin, sr=bzbarsky
2006-03-29 22:10:37 +00:00
gerv@gerv.net
0deb44e215
Bug 320174: correct malformed licence headers. Patch by Jeff Walden <jwalden@mit.edu>, r=gerv.
2005-12-15 13:48:48 +00:00
gerv@gerv.net
4ba0518141
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-18 22:01:16 +00:00
alecf@netscape.com
c0b42cfec2
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
dp@netscape.com
cac665d103
bug 116191 Making nsZipItem a member of nsJarInputStream rather than a
...
pointer. Saves a 16 byte allocation on per jar file read. r=darin, sr=dveditz
2001-12-21 05:57:39 +00:00
dveditz@netscape.com
40e2497954
Fix 72551 speed up zip archive opening. r=ssu,sr=waterson
2001-04-03 06:35:13 +00:00
warren@netscape.com
0aaf97b668
Bug 46777. Redesigned stream interfaces to allows stream observers to be decoupled from pipe implementation. Needed for embedding to fix 'spin' problem. r=rpotts,valeski,ruslan
2000-08-22 07:03:33 +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
mstoltz@netscape.com
d1b2e2d50b
Fixed crash when calling nsJARInputStream from nsJARChannel.
2000-04-05 00:12:20 +00:00
warren@netscape.com
3bf4525cba
Fixing bugs in jar input streams for jar: protocol.
2000-03-30 07:41:37 +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
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
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
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