Commit Graph

109 Commits

Author SHA1 Message Date
warren%netscape.com
4a274d01f1 Libjar cleanup. Added Close method. Bug#18273. r=mstoltz,gayatrib,dveditz 1999-11-12 06:13:13 +00:00
warren%netscape.com
925f33ebbc Switched to new nsIZipReader interface for Mac. 1999-11-12 06:12:14 +00:00
warren%netscape.com
1dec9a5ab3 Added 1999-11-12 05:58:46 +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
erik%netscape.com
97a4edf14f This is just a local .cvsignore file. Doesn't affect build. 1999-11-11 18:15:49 +00:00
warren%netscape.com
fb7ad57ff3 Added 1999-11-11 05:21:38 +00:00
warren%netscape.com
8fe0bb36a6 Got Gayatri's JAR protocol working. (not in build yet) 1999-11-07 21:55:12 +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
dmose%mozilla.org
5312eacf8c updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:40:37 +00:00
warren%netscape.com
d3b9c9c3cc Structural changes for MakeAbsolute performance. bug#10736 r=valeski 1999-11-03 05:13:44 +00:00
mstoltz%netscape.com
1a3e4d06d0 Fixed windows breakage in standalone by adding a typedef 1999-11-03 00:41:20 +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
cls%seawood.org
a2f7e7231c Use #elif not #elseif 1999-11-02 22:36:59 +00:00
ssu%netscape.com
69202f5e38 fixing redness on mac tinderbox. #else if doesn't work. Changed it to #elseif 1999-11-02 21:50:07 +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
tbogard%aol.net
10ded258a5 Changed NS_ENSURE_NOT to NS_ENSURE_FALSE to reflect API change. r=hyatt 1999-11-01 21:43:56 +00:00
warren%netscape.com
145f9f9dea Minor cleanup 1999-11-01 20:50:04 +00:00
sgehani%netscape.com
3715eaa957 Fixing static targets to be usable by MIW once again: removed new nsJARInputStream from the static targets. For real this time... 1999-10-30 22:18:31 +00:00
sgehani%netscape.com
24ea07ca57 Backed out change temporarily. 1999-10-30 22:03:46 +00:00
sgehani%netscape.com
0d281eb610 Fixing static targets to be usable by MIW once again: removed new nsJARInputStream from the statis targets. 1999-10-30 21:56:51 +00:00
sfraser%netscape.com
b69e416652 Ooops, maybe we do need one of those paths after all. r=floppy 1999-10-27 06:48:35 +00:00
sfraser%netscape.com
7ffbbb77c5 Another teeny project fix -- remove obsolete lib/xp paths in the two static targets (which are not built anyway). r=moose 1999-10-27 06:44:44 +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
mstoltz%netscape.com
08143e312c 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
sgehani%netscape.com
6dcf3ee43a Fixes bug 17190: extract only core_*/* files to obtain the XPInstall engine run by the Install Wizard. [r=cathleen] 1999-10-26 02:08:56 +00:00
sfraser%netscape.com
3302fcff1a Removed an errant semicolon in a IID declaration. r=floppy moose 1999-10-21 03:45:20 +00:00
neeti%netscape.com
cf444aab7c Converted to use nsIModule to prepare for memory leaks fixing. Bug# 14034. r=dveditz 1999-10-07 03:39:36 +00:00
sfraser%netscape.com
ca1c595f2b Fixed access paths to remove lib/xp, and mozilla/include. xp_regexp.h is now exported, and found in dist. r=sdagley 1999-10-06 01:19:58 +00:00
beard%netscape.com
9eae33066d changed from directly using "MSL DropInRuntime.Lib" to using "NSComponentStartup.o" to enable GC leak detector. r=smfr 1999-10-03 20:46:23 +00:00
kipp%netscape.com
a8d7d25d5d Converted from components to modules 1999-09-30 21:22:48 +00:00
kipp%netscape.com
8945b95dcc new 1999-09-30 01:53:31 +00:00
alecf%netscape.com
6c6a2d1877 don't need xplib anymore 1999-09-21 22:22:39 +00:00
andreas.otte%primus-online.de
094c80303a NOT ON BUILD: Add loadgroup parameter 1999-09-18 09:08:56 +00:00
valeski%netscape.com
9940aa8e82 NOT IN BUILD - adding boilerplate for jar protocol handler 1999-09-17 16:12:41 +00:00
briano%netscape.com
775e13bce8 General cleanup. 1999-09-14 02:51:42 +00:00
sspitzer%netscape.com
bf5525797b fix warnings for dbragg 1999-09-13 06:26:18 +00:00
sgehani%netscape.com
3636d103bb Fixing static targets that don't depend on regular expressions where nsWildCard.cpp was erroneously added. 1999-09-10 07:55:37 +00:00
mscott%netscape.com
016d356b09 Check in for alecf. Remove linkage against libxp. build nsWildCard.cpp 1999-09-09 05:29:42 +00:00
alecf%netscape.com
8e3e110c34 now uses local nsWildCard.cpp instead of xp_regexp.c 1999-09-09 05:21:06 +00:00
alecf%netscape.com
43f5929b0d libjar now uses a local wildcard copy 1999-09-09 05:19:46 +00:00
alecf%netscape.com
0d37978327 libjar's private copy of xp_regexp 1999-09-09 04:54:56 +00:00
dveditz%netscape.com
eff4c6bcca fixing mac bustage 1999-09-07 22:03:53 +00:00
alecf%netscape.com
c9289ef057 make libxp a static library, eliminate useless cruft, and link it into libjar
(it's the only one that uses libxp these days)
1999-09-03 23:50:11 +00:00
dveditz%netscape.com
368254f2fe fixing makefile weirdness 1999-09-01 01:30:04 +00:00
dveditz%netscape.com
8595145824 added blank lines for readability 1999-09-01 01:28:22 +00:00
cyeh%netscape.com
1729151e74 Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 01:24:51 +00:00
brendan%mozilla.org
89220e3a2e Conform mindlessly to other 'Register foo' component printfs. 1999-08-27 10:18:44 +00:00
briano%netscape.com
0546a72da3 Change the undef NETSCAPE to MOZILLA_CLIENT to fix Win and Mac. 1999-08-26 01:23:10 +00:00
dveditz%netscape.com
7dffabf8b6 backing out, briano has a different fix 1999-08-26 01:22:31 +00:00
dveditz%netscape.com
47cae9333b fixing Windows build bustage. Will not fix the mac 1999-08-26 01:17:07 +00:00