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

200 Коммитов

Автор SHA1 Сообщение Дата
warren%netscape.com 813f9f7c13 Structural changes for MakeAbsolute performance. bug#10736 r=valeski 1999-11-03 05:13:44 +00:00
mstoltz%netscape.com 76f0f1959d Fixed windows breakage in standalone by adding a typedef 1999-11-03 00:41:20 +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
cls%seawood.org ed4e5a107e Use #elif not #elseif 1999-11-02 22:36:59 +00:00
ssu%netscape.com fcfc159540 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 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
tbogard%aol.net c9198a207c 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 a530adf79c Minor cleanup 1999-11-01 20:50:04 +00:00
sgehani%netscape.com cb39a72715 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 6716ef3790 Backed out change temporarily. 1999-10-30 22:03:46 +00:00
sgehani%netscape.com 9aa120d5cc 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 bd9f6bb44d Ooops, maybe we do need one of those paths after all. r=floppy 1999-10-27 06:48:35 +00:00
sfraser%netscape.com 2795fbd65a 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 99c58b1613 Fixed Windows breakage from converting const nsZIpItem* to nsZipItem*. r=dveditz 1999-10-26 20:45:21 +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
sgehani%netscape.com 0afafa0cfd 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 7163f27348 Removed an errant semicolon in a IID declaration. r=floppy moose 1999-10-21 03:45:20 +00:00
neeti%netscape.com d9839ef285 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 faa1c04032 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 b547c2ffb0 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 0c7d463e0c Converted from components to modules 1999-09-30 21:22:48 +00:00
kipp%netscape.com 8d0add992e new 1999-09-30 01:53:31 +00:00
alecf%netscape.com 67a870aebe don't need xplib anymore 1999-09-21 22:22:39 +00:00
andreas.otte%primus-online.de 44ff8a47fa NOT ON BUILD: Add loadgroup parameter 1999-09-18 09:08:56 +00:00
valeski%netscape.com 05b4ee9801 NOT IN BUILD - adding boilerplate for jar protocol handler 1999-09-17 16:12:41 +00:00
briano%netscape.com 70f4c0b6b8 General cleanup. 1999-09-14 02:51:42 +00:00
sspitzer%netscape.com 3f43ae8b72 fix warnings for dbragg 1999-09-13 06:26:18 +00:00
sgehani%netscape.com 970a7b7c8b 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 2b911a99d9 Check in for alecf. Remove linkage against libxp. build nsWildCard.cpp 1999-09-09 05:29:42 +00:00
alecf%netscape.com 2da6ad587d now uses local nsWildCard.cpp instead of xp_regexp.c 1999-09-09 05:21:06 +00:00
alecf%netscape.com 5e8ec7382a libjar now uses a local wildcard copy 1999-09-09 05:19:46 +00:00
alecf%netscape.com 04a0152471 libjar's private copy of xp_regexp 1999-09-09 04:54:56 +00:00
dveditz%netscape.com f931433cfa fixing mac bustage 1999-09-07 22:03:53 +00:00
alecf%netscape.com b9236e3224 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 022f714e33 fixing makefile weirdness 1999-09-01 01:30:04 +00:00
dveditz%netscape.com ad4697132c added blank lines for readability 1999-09-01 01:28:22 +00:00
cyeh%netscape.com df37c0fb33 Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 01:24:51 +00:00
brendan%mozilla.org 7d54348b45 Conform mindlessly to other 'Register foo' component printfs. 1999-08-27 10:18:44 +00:00
briano%netscape.com cfd8d924e3 Change the undef NETSCAPE to MOZILLA_CLIENT to fix Win and Mac. 1999-08-26 01:23:10 +00:00
dveditz%netscape.com 3af6fa7e62 backing out, briano has a different fix 1999-08-26 01:22:31 +00:00
dveditz%netscape.com c67202dfb5 fixing Windows build bustage. Will not fix the mac 1999-08-26 01:17:07 +00:00
ramiro%netscape.com 6cec5c3abb Cleanup zlib cruft. 1999-08-25 14:39:53 +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 432d8b5f87 Added static lib targets (in prep for landing the Mac Install Wizard). 1999-08-10 23:45:46 +00:00
sgehani%netscape.com caf8e19ce1 First Checked In. 1999-08-10 23:44:53 +00:00
sgehani%netscape.com f1dae366dc Adding Mac support to STANDALONE libjar. 1999-08-10 23:06:44 +00:00
sgehani%netscape.com d762d45cf8 Fixing Mac bustage in STANDALONE libjar. 1999-08-10 23:05:09 +00:00
ssu%netscape.com 7d69414aa1 added ifdef win32 to win32 standalone specific code 1999-08-09 23:01:03 +00:00
ssu%netscape.com 6a54536110 fixed blockage of windows process messages when inflating files. This affects only the standalone windows build. 1999-08-06 07:58:15 +00:00
ramiro%netscape.com f3e528ee5b Fix for orange loonix tree. 1999-08-05 22:24:08 +00:00
ssu%netscape.com 1ff8bab443 fixed problem with PR_Seek() in standalone mode 1999-08-05 22:08:29 +00:00
sspitzer%netscape.com 192129c437 fix warning 1999-07-16 06:59:30 +00:00
dbragg%netscape.com 47844df597 Checked for null in memory allocation per bug #9852 1999-07-15 23:06:52 +00:00
sfraser%netscape.com 8771b2fa2b Fix the access paths to IDL files 1999-07-15 23:03:22 +00:00
sfraser%netscape.com 60e21c28ec Remove errant semicolons 1999-07-15 23:03:06 +00:00
sfraser%netscape.com f18691ddf6 First Checked In. 1999-07-15 23:02:50 +00:00
Jerry.Kirk%Nexwarecorp.com 336aa9974a Needed to add $(ZLIB_LIBS) to fix link problem under Neutrino 1999-07-15 11:44:30 +00:00
dveditz%netscape.com 7aa859429b makefile cleanups 1999-07-02 13:40:18 +00:00
ssu%netscape.com 21f778f807 fixing bug #8454 and AddDirectory() function 1999-06-29 23:23:23 +00:00
sgehani%netscape.com 95cca037df Build libjar as a component on the Mac. 1999-06-29 02:22:13 +00:00
briano%netscape.com cb2182b7a3 File was missing the required newline at the end of file. 1999-06-24 03:13:10 +00:00
sgehani%netscape.com 3d2bef83c5 1> Removed obsolete IID headers (now being generated from IDL).
2> Aletered Unix Makefile.in to make libjar a component.
1999-06-23 22:54:49 +00:00
sgehani%netscape.com 53e446a833 First Checked In. 1999-06-23 06:37:03 +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
ssu%netscape.com e9d3965255 added define's to deal with building standalone 1999-06-20 02:38:14 +00:00
ssu%netscape.com 9185ef1a64 backed out previous checkin due to tree closure 1999-06-16 21:54:13 +00:00
ssu%netscape.com 02a387889a ifdef'ed all calls to PR_Seek() for the standalone build 1999-06-16 21:47:58 +00:00
dveditz%netscape.com ec1e95057e use standard XPCOM macros 1999-06-16 06:49:42 +00:00
ssu%netscape.com 79b79a2238 ifdef'ed call to PR_Seek() for the standalone build 1999-06-16 00:24:37 +00:00
ssu%netscape.com af9d9097ce updated makefile to define USE_NON_MT_LIBS (use libc.lib) 1999-06-14 22:35:21 +00:00
ssu%netscape.com 9fbb0864d4 Fixing ShExp use (0 means true) 1999-06-10 01:58:06 +00:00
dbragg%netscape.com 35f1018a60 There was a lower case r in the macro OBJDIr for nsJARFactory.obj 1999-06-09 22:51:13 +00:00
mcmullen%netscape.com 8e15accfb2 Patches for OpenVMS and conversions to nsQuickSort(). Thanks to Colin Blake and James Lewis Nance (resp) 1999-06-03 18:15:53 +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 58fd17b9fc Re-added nsJAR.cpp and nsJARFactory.cpp to the CPPSRCS macro 1999-06-02 16:52:42 +00:00
dbragg%netscape.com d95314a859 Re-added the nsJAR.obj and nsJARFactory.obj files to the OBJS macro. 1999-06-02 16:51:39 +00:00
dbragg%netscape.com a75a70e533 Change the implementation of AddRef and Release to use the macros NS_IMPL_ADDREF() and NS_IMPL_RELEASE() in nsJARFactory.cpp 1999-06-01 21:37:09 +00:00
dbragg%netscape.com 6c39d21bdd removed the nsJAR.cpp and nsJARFactory.cpp from the CPPSRCS due to compile error that I need to investigate. 1999-06-01 21:31:29 +00:00
dbragg%netscape.com 03b81cdc36 backed out the nsJAR.cpp and nsJARFactory.cpp from CPPSRCS due to a change in XPCOM that caused it to not compile. 1999-06-01 21:22:27 +00:00
dbragg%netscape.com e9d5e90349 Added nsJAR.cpp and nsJARFactory.cpp to the CPPSRCS macro 1999-06-01 21:17:12 +00:00
dbragg%netscape.com b31254aed6 removed export of nsIZipArchive.h since it doesn't exist 1999-06-01 21:15:47 +00:00
dbragg%netscape.com a850f4e6b7 XPCOM interface files for libjar 1999-06-01 21:08:32 +00:00
dveditz%netscape.com 7abf7b9332 nsZipArchive.h 1999-05-19 04:48:19 +00:00
dveditz%netscape.com c31991a548 new file 1999-05-19 04:06:40 +00:00
dveditz%netscape.com a2f1624c69 allow multi-user finds 1999-05-19 03:21:03 +00:00
dveditz%netscape.com d0244b1c30 zip archive support 1999-04-28 00:34:30 +00:00
dougt%netscape.com e25b1236bd dveditz change: Removing mkreg and using xp_regexp. Basically these are the same, but xp_regexp is shared. I had to add an included path to mozilla/included to make this work 1999-04-28 00:01:04 +00:00
briano%netscape.com 3d1595b89d Added a newline at the end of the file to make a couple of Unix builds happier. 1999-03-30 01:48:20 +00:00
mcafee%netscape.com 3a99c257a4 Ignore generated files. 1999-03-27 09:22:27 +00:00
dougt%netscape.com 248168ecd4 Bug 4303. libjar should not be build as a component. 1999-03-26 20:49:52 +00:00
dougt%netscape.com 89339d337c First Checked In. 1999-03-24 01:10:59 +00:00
dougt%netscape.com e269adb84c Updated makefile to use nspr version 3. 1999-03-22 06:10:59 +00:00
dougt%netscape.com 52ad915384 ack. 1999-03-09 23:06:11 +00:00
dougt%netscape.com 727debf298 Stripping additional access paths. 1999-03-09 21:03:39 +00:00
dougt%netscape.com f6c08c6a81 remove libutil references. 1999-03-09 20:58:29 +00:00
dougt%netscape.com 9a83fe657d First Checked In. 1999-03-09 20:57:17 +00:00
dougt%netscape.com ed273a9da8 Fixes compare from int to ptr. ANSI C++ does not like that. 1999-03-09 20:10:20 +00:00
dougt%netscape.com 3f9a397b60 First checkin of unix makefile. 1999-03-09 19:31:55 +00:00
dveditz%netscape.com 65eae19e19 initial libjar files, NOT PART OF BUILD 1999-03-09 02:13:56 +00:00