Michael Wu
e8c3c10cee
Backout bug 566686 due to orange
2010-06-02 17:05:49 -07:00
Michael Wu
6ebb934425
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
bb859fc084
Bug 537165: Don't hold on to OS file handles in JARs r=ak
2010-01-23 11:40:21 -05:00
Michal Novotny
b3f64e2c43
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
2f6c7190a3
Bug 511754 - make nsZipItems point at ZipCentral references to mmapped jar area r=tglek
2009-10-17 17:54:54 +02:00
Alfred Kayser
bfd0a72d2f
Bug 510844 - Remove memcpy()s for compressed jar reading. r=taras
2009-10-04 19:20:45 +02:00
Marco Bonardo
17088f5fbf
Backed out changeset 3cab7a0c2c3d due to mochitest timeout.
2009-09-03 14:15:19 +02:00
Alfred Kayser
74aa932ce9
Bug 510844 - "Remove memcpy()s for compressed jar reading" [r=tglek]
2009-09-01 14:47:00 -05:00
Reed Loden
a1fe49b40d
Backing out 510844 to fix unittest failure on CLOSED TREE.
2009-09-01 16:20:47 -05:00
Alfred Kayser
6eeff2e525
Bug 510844 - "Remove memcpy()s for compressed jar reading" [r=tglek]
2009-09-01 14:47:00 -05:00
Taras Glek
2fffd205ae
Bug 504864: mmap io for JARs r=bsmedberg
2009-08-12 13:50:12 -07:00
Serge Gautherie
10269466ce
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
b71d0123c6
Bug 504864 - mmap io for JARs; r=benjamin
2009-08-08 12:07:39 +02:00
Taras Glek
4cbbbfb168
bug 505784: nuke STANDALONE mode in libjar r=bsmedberg
2009-07-23 11:40:29 -07:00
gavin%gavinsharp.com
7bd1f78e76
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
3cbd47d6ea
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
4a94571cee
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
ac773c0354
Bug 309296 - RFE: directory listing for jar:. r=darin, sr=bzbarsky
2006-03-29 22:10:37 +00:00
cbiesinger%web.de
eefeee2c91
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
b31f4063fe
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
8b8dde7d95
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-18 22:01:16 +00:00
mkaply%us.ibm.com
a360819fa4
#201226
...
r/sr=alecf
Patch from Alfred Keyser - optimize time stuff in nsZipArchive
2003-07-15 22:18:04 +00:00
alecf%netscape.com
0527238c0a
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
8efa396bdc
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
75409d6e33
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
0b130323ce
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
db9576d004
Fix bug 109157, nsZipArchive::BuildFileList footprint reduction
...
R=dp, SR=dveditz,alecf
2001-12-07 01:16:20 +00:00
dp%netscape.com
37ff37c371
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
dcfa173ae4
backing out previous change. Causes installer to fail with crc
...
errors.
2001-11-29 14:51:50 +00:00
dp%netscape.com
25918871d6
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
9a5d8f446c
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
1856815ff1
Oops.
2001-09-20 00:02:59 +00:00
scc%mozilla.org
102170b2a0
bug #98089 : ripped new license
2001-09-19 20:09:47 +00:00
dveditz%netscape.com
6eb62d68de
Fix 72551 speed up zip archive opening. r=ssu,sr=waterson
2001-04-03 06:35:13 +00:00
mstoltz%netscape.com
6ddb173736
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
6d76941848
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
00aa10a96d
Building standalone libjar for installer use.
...
[nsbeta3+ b=48109; r=ssu]
2000-08-18 22:09:26 +00:00
sgehani%netscape.com
b7c8ff5249
Restoring file dates at install time.
...
b = 5107
r = dbragg
2000-03-28 03:38:06 +00:00
mstoltz%netscape.com
8df8c26172
Crasher fixes and optimizations to jar signature verification. bug=7270 r=norris
2000-02-14 01:57:01 +00:00
mstoltz%netscape.com
a5072b2c43
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
0b0346079c
Landing nsIFile.
2000-01-24 21:28:28 +00:00
dougt%netscape.com
e4f7318547
fixing build bustage.
2000-01-04 01:55:03 +00:00
dougt%netscape.com
3f110c059f
Fixing build bustage.
2000-01-04 01:10:33 +00:00
dougt%netscape.com
23c8e43b7a
adding include of prio.h. I am not sure how this worked before.
2000-01-04 00:00:08 +00:00
warren%netscape.com
4a274d01f1
Libjar cleanup. Added Close method. Bug#18273. r=mstoltz,gayatrib,dveditz
1999-11-12 06:13:13 +00:00
sgehani%netscape.com
4d95211698
Added CRC checking for every item we extract. Fixes bug 17511. [r=mstoltz]
1999-11-11 22:08:08 +00:00
dmose%mozilla.org
142ac52eaf
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
54b6d77584
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
96dca78493
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
efcdcfd4ad
Fixed Windows breakage from converting const nsZIpItem* to nsZipItem*. r=dveditz
1999-10-26 20:45:21 +00:00