Michael Wu
dcbc8ae480
Bug 566686 - Provide a decompression API in nsZipArchive, patch mostly by taras, r=alfredkayser
2010-06-04 14:10:23 -07:00
Michael Wu
3d86ea7a94
Backout bug 566686 due to orange
2010-06-02 17:05:49 -07:00
Michael Wu
75a1d26197
Bug 566686 - Provide a decompression API in nsZipArchive, patch mostly by taras, r=alfredkayser
...
--HG--
extra : rebase_source : 0e45fb4b4a78fbd4337ef7f95ee338b58f50e29f
2010-06-02 14:46:48 -07:00
Taras Glek
aef60d05c3
Bug 537165: Don't hold on to OS file handles in JARs r=ak
2010-01-23 11:40:21 -05:00
Michal Novotny
5e7ca2e251
Bug 525741 - two JAR tests fail if modification date of their files is on day daylight saving time starts or ends and after time change. r=dtownsend,tglek
2009-12-16 00:01:08 +01:00
Alfred Kayser
2a8fd0e070
Bug 511754 - make nsZipItems point at ZipCentral references to mmapped jar area r=tglek
2009-10-17 17:54:54 +02:00
Alfred Kayser
d1d9c57993
Bug 510844 - Remove memcpy()s for compressed jar reading. r=taras
2009-10-04 19:20:45 +02:00
Marco Bonardo
9f3fd30f1d
Backed out changeset 3cab7a0c2c3d due to mochitest timeout.
2009-09-03 14:15:19 +02:00
Alfred Kayser
686d48d813
Bug 510844 - "Remove memcpy()s for compressed jar reading" [r=tglek]
2009-09-01 14:47:00 -05:00
Reed Loden
ba6352bc2b
Backing out 510844 to fix unittest failure on CLOSED TREE.
2009-09-01 16:20:47 -05:00
Alfred Kayser
740080dd73
Bug 510844 - "Remove memcpy()s for compressed jar reading" [r=tglek]
2009-09-01 14:47:00 -05:00
Taras Glek
99756645a4
Bug 504864: mmap io for JARs r=bsmedberg
2009-08-12 13:50:12 -07:00
Serge Gautherie
7e911a2315
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
1bed2ff47c
Bug 504864 - mmap io for JARs; r=benjamin
2009-08-08 12:07:39 +02:00
Taras Glek
cadc63acef
bug 505784: nuke STANDALONE mode in libjar r=bsmedberg
2009-07-23 11:40:29 -07:00
gavin%gavinsharp.com
bfcccd8c07
Bug 333129: libjar: Only create synthetic entries when really needed, patch by Alfred Kayser <alfredkayser@nl.ibm.com>, r=darin, sr=biesi
2006-09-24 15:22:36 +00:00
mark%moxienet.com
43017ba0c6
342577 nsZipArchive::SeekToItem can fail due to thread race. Work around by separating nsZipItem's headerOffset and dataOffset. r=darin sr=darin
2006-06-23 23:20:16 +00:00
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
cbiesinger%web.de
788efaad65
bug 315188 make libjar use symlinks on BeOS too
...
patch by tqh <thesuckiestemail@yahoo.se> r=fyysik sr=darin
2005-11-05 23:23:01 +00:00
dbaron%dbaron.org
b63530d305
Fix issues with extraction of file permissions, especially in standalone. b=231083, 235781 r+sr=dveditz a=asa
2004-08-17 00:12:04 +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
dp%netscape.com
9fc1ae5f94
bug 116187 Using Arenas to cut down on small memory allocs happening
...
for the maintaining the zip manifest. r=dveditz/blythe, sr=alecf, a=shaver/asa
2002-03-11 20:18:35 +00:00
dp%netscape.com
3544a76440
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
dp%netscape.com
fea4221136
bug 113393 zlib allocator implementation. Eliminates about 1200+
...
allocations done by zlib by recycling previously allocated
memory. r=darin sr=dveditz
2001-12-15 06:31:49 +00:00
blythe%netscape.com
1de419dbb5
Fix bug 109157, nsZipArchive::BuildFileList footprint reduction
...
R=dp, SR=dveditz,alecf
2001-12-07 01:16:20 +00:00
dp%netscape.com
6e5c432bff
bug 112312 Removing 32k-1 allocs when reading jar files. Saves a bunch
...
of time (about 10% on win2k) on startup. r=cathleen,dveditz sr=darin
2001-12-01 00:50:13 +00:00
dp%netscape.com
6946cf244d
backing out previous change. Causes installer to fail with crc
...
errors.
2001-11-29 14:51:50 +00:00
dp%netscape.com
ca143569d4
bug 112312 removing 32k allocs from libjar. darin&dp r=dbaron, sr=darin
2001-11-28 03:23:16 +00:00
idk%eng.sun.com
254f44efa9
fix for 57337 [libjar does not retrieve link information]
...
r = dveditz@netscape.com
sr = brendan@mozilla.org
2001-09-20 23:33:23 +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
dveditz%netscape.com
1ef219eb18
Fix 72551 speed up zip archive opening. r=ssu,sr=waterson
2001-04-03 06:35: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
sgehani%netscape.com
7809953dde
Add ZIP_TestArchive support for CRC32 verification of all or individual items.
...
b = 61544
r = dveditz
sr = alecf
2000-12-27 07:05:55 +00:00
sgehani%netscape.com
d00adf51ef
Building standalone libjar for installer use.
...
[nsbeta3+ b=48109; r=ssu]
2000-08-18 22:09:26 +00:00
sgehani%netscape.com
15346ad031
Restoring file dates at install time.
...
b = 5107
r = dbragg
2000-03-28 03:38:06 +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
2bf539a739
fixing build bustage.
2000-01-04 01:55:03 +00:00
dougt%netscape.com
070eca896d
Fixing build bustage.
2000-01-04 01:10:33 +00:00
dougt%netscape.com
4f0ebe362f
adding include of prio.h. I am not sure how this worked before.
2000-01-04 00:00:08 +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
sgehani%netscape.com
0209cbde49
Added CRC checking for every item we extract. Fixes bug 17511. [r=mstoltz]
1999-11-11 22:08:08 +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
sgehani%netscape.com
abca066b9b
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