Commit Graph

674 Commits

Author SHA1 Message Date
warren%netscape.com
40ed9d6ad2 Removed NS_BASE_STREAM_EOF in favor of returning a count of 0 from Read to indicate EOF. Renamed GetLength to Available. Fixed a number of places where AppendElement's broken error code wasn't checked. 1999-09-09 22:05:05 +00:00
cyeh%netscape.com
cbf5738288 fix spelling error 1999-09-09 22:02:09 +00:00
dougt%netscape.com
512a811aad fixing build bustage. 1999-09-09 21:22:13 +00:00
cyeh%netscape.com
0df10e38e2 add explanation header. make use of wildcards. 1999-09-09 20:28:00 +00:00
cyeh%netscape.com
2c07a3f406 another version of the unix packages file 1999-09-09 19:49:23 +00:00
granrose%netscape.com
729c87f5b0 improved debug levels, added --verbose, fail on mac/dos, and path delimiter variable. 1999-09-09 19:22:34 +00:00
dougt%netscape.com
41a7fa078c nsFileSpec::GetDiskSpace now returns a PRUint64. (12479)
thanks to Chet Murphy <cmurphy@modelworks.com> for the windows code!
1999-09-09 19:20:35 +00:00
ssu%netscape.com
853b980a94 fixing code to no longer be dependent on sdinst library. This is not part of the Seamonkey build yet. 1999-09-09 18:31:21 +00:00
ssu%netscape.com
d76fb0ba9e backing out wizard from being built at this moment due to licensing issue with a header file 1999-09-09 03:07:37 +00:00
cyeh%netscape.com
3e2ed0e77b massive cleanup from win32 to unix 1999-09-09 01:12:29 +00:00
ssu%netscape.com
7c1d9b6d42 adding the windows wizard to the Seamonkey build system. This only affects windows platform makefile.win 1999-09-09 00:59:43 +00:00
ssu%netscape.com
f79f05f100 new files to build native windows installer wizard 1999-09-09 00:33:41 +00:00
granrose%netscape.com
0c6046a865 Added command line options (src|dest|file|help|debug|os). Changed to warn if
component directory already exists rather than die.
1999-09-09 00:25:25 +00:00
ssu%netscape.com
48da019f96 updated header for building in mozilla. This is not part of Seamonkey build yet 1999-09-08 23:39:55 +00:00
ssu%netscape.com
22bd8a8cbd initial checkin. Not part of Seamonkey build yet 1999-09-08 23:39:21 +00:00
ssu%netscape.com
f8b59c13eb updated license file 1999-09-08 21:03:29 +00:00
cyeh%netscape.com
b9d6529300 dll -> so 1999-09-08 21:03:08 +00:00
ssu%netscape.com
efbba1e614 initial checkin. Not part of Seamonkey build yet 1999-09-08 21:02:47 +00:00
cyeh%netscape.com
6c4117cc19 use wildcards 1999-09-08 21:01:19 +00:00
colin%theblakes.com
7b8f5f0a4e Define EXTRA_DSO_LDOPTS as -lmozreg_s 1999-09-08 18:56:52 +00:00
dougt%netscape.com
5ab0ffed23 fixed bug 12366. 1999-09-08 18:53:27 +00:00
ssu%netscape.com
1d952f7479 added winmain() to get it to compile. This is not part of the Seamonkey build, yet 1999-09-08 18:50:47 +00:00
ssu%netscape.com
b8d345dd29 initial checkin. Not part of Seamonkey build yet 1999-09-08 18:02:02 +00:00
ssu%netscape.com
427d753d86 initial checkin for nszip files. This is not part of the seamonkey build yet. 1999-09-08 17:31:57 +00:00
colin%theblakes.com
f5a590e704 Add -lmozreg_s to EXTRA_DSO_LDOPTS 1999-09-08 11:35:52 +00:00
cyeh%netscape.com
f8aa9bce48 add mac and unix manifests, based on win32 one. (all i did was change
path delimiters)
1999-09-08 02:06:36 +00:00
cyeh%netscape.com
931a11c9fb move and rename manifest-win to /packager/packages-win 1999-09-08 01:35:41 +00:00
granrose%netscape.com
057fe3fb19 This is not part of the build, it should be fine.
Adding xpinstall manifest parser.
1999-09-07 23:30:45 +00:00
ssu%netscape.com
8b9df615a4 updated makefile to use non_mt libs.
update license info for the other files.

This is not part of the seamonkey build, yet.
1999-09-07 23:19:23 +00:00
dveditz%netscape.com
456e87a0c7 adding makefile 1999-09-07 19:29:04 +00:00
dougt%netscape.com
78d33dc35c Fixing 12075, 12108, 10750.
cleaning up how strings are passed into the install object from js.
1999-09-07 18:58:26 +00:00
dveditz%netscape.com
28bcd902fb fixing Unix bustage. These were apparently set in xp_file.h but also in a Windows system header 1999-09-04 20:25:38 +00:00
dveditz%netscape.com
ee89552282 remove xp_file.h from NSReg.h, required minor tweaking elsewhere to include
now missing NSPR types.
1999-09-04 19:46:18 +00:00
ssu%netscape.com
4dfee49e36 fixing bug #13116 1999-09-03 23:22:24 +00:00
ssu%netscape.com
54f39d3920 added icon to nsinstall.exe. This change does not affect the seamonkey build. The windows wizard is not part of the build yet. 1999-09-03 19:20:44 +00:00
ssu%netscape.com
d3bf0393ad new file. It is not part of the seamonkey build yet 1999-09-03 18:55:28 +00:00
ssu%netscape.com
9ddbf0767e added icon to setup.exe and changed a parse variable from JAR PATH to XPI PATH. These changes do not affect the seamonkey build. The windows wizard is not part of the build yet. 1999-09-03 18:53:45 +00:00
ssu%netscape.com
19362b2a6a fixing 13053 1999-09-02 21:33:49 +00:00
briano%netscape.com
4230252d2e Cleaned it up and eliminated the pointless #!gmake. 1999-09-02 00:12:49 +00:00
sgehani%netscape.com
e6693b5ce4 * More memory issues ironed out. * Fix for 12644. 1999-09-01 23:59:16 +00:00
sgehani%netscape.com
1f27564a60 Set optimization level to 1 for opt build. 1999-09-01 23:54:36 +00:00
dougt%netscape.com
73434ef855 Fix for 11214. 1999-09-01 21:54:05 +00:00
sgehani%netscape.com
e427a500bb Fix for bug 12972. 1999-09-01 21:36:37 +00:00
ssu%netscape.com
d8587707da This is the initial checkin for the windows native install wizard. This will not affect the seamonkey builds. 1999-09-01 18:31:18 +00:00
dougt%netscape.com
1e265fb911 Mac IDL project to match previous checkin 1999-09-01 04:31:26 +00:00
dveditz%netscape.com
eb685e8fcd replaces nsVector with nsVoidArray everywhere. Also bugs 10752, 10753, 10755, 11666 1999-09-01 04:29:49 +00:00
dveditz%netscape.com
3f985af6fe New file, not yet part of build 1999-09-01 03:55:35 +00:00
cathleen%netscape.com
72df0b15a9 fix bug 12166, part 2 1999-09-01 00:57:20 +00:00
cyeh%netscape.com
9577b5cefa Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 00:54:34 +00:00
sgehani%netscape.com
90b8822c3b Fix for bug 11615. 1999-09-01 00:38:21 +00:00
cathleen%netscape.com
cd4daf3f24 more fix to feature bug 10651 1999-08-31 02:25:05 +00:00
sgehani%netscape.com
7e5e37e98e Fixes for bug 12510. 1999-08-31 01:15:26 +00:00
cathleen%netscape.com
5d7f7fa487 feature bug 10651 - added win32 specific binding support for patching 1999-08-31 00:09:29 +00:00
dveditz%netscape.com
2286632b40 Bug 12242 1999-08-30 22:08:32 +00:00
rickg%netscape.com
e44ca27337 replaced deprecated nsString use with nsCString 1999-08-29 23:39:25 +00:00
cathleen%netscape.com
94d63a5d92 partial fix for bug 12166, where cleanup() is not getting called after install completes, thus file pointer for JAR/XPI files are not freed up afterwards. 1999-08-29 17:21:39 +00:00
cathleen%netscape.com
e2d646ed40 fix bug 9591, mPatchList, hashtable entries not freeup after install finishes 1999-08-28 02:07:14 +00:00
cathleen%netscape.com
5afbd1eed0 fixed bug 12188, result file is not removed if patch fails 1999-08-28 01:21:35 +00:00
dbragg%netscape.com
e8163bf9e8 Changed the version of the nsInstallDelete constructor being called from the 4 param version to the 3 param version since I have the registry entry. Fixes bug 7846. 1999-08-27 22:01:01 +00:00
sgehani%netscape.com
b78b7ed5b8 1> Doug's suggested changes. 2> Extracted files cleanup. 3> No more crashing at shutdown. 1999-08-27 21:36:59 +00:00
sgehani%netscape.com
7c86a053ae Permission to use grey button framing routines received from Michael Amorose. 1999-08-27 21:32:55 +00:00
sgehani%netscape.com
1fdfb5cc56 Added prefix files to enable compile target specific macro definition (DEBUG in particular). 1999-08-27 21:25:49 +00:00
sgehani%netscape.com
451ccd8639 First Checked In. 1999-08-27 21:24:19 +00:00
dbragg%netscape.com
e1aaa2a5de Added these files to conform to the chrome tree structure 1999-08-27 21:13:48 +00:00
sgehani%netscape.com
aeadbf6c4e Fix for bug 11663 (by dougt). 1999-08-27 21:10:51 +00:00
dbragg%netscape.com
ae66bdf938 Moved or added these files to conform to the chrome structure 1999-08-27 21:05:42 +00:00
rpotts%netscape.com
0085d83ab0 M9 BRANCH landing... 1999-08-26 22:45:55 +00:00
sgehani%netscape.com
1ba1fb8e73 Removing gery button framing code. 1999-08-26 02:14:59 +00:00
dougt%netscape.com
b32a9f33f5 Code Review Comments. Look for "//dougt:" as well as looking at the diffs
I have fixed some problems, and left other merely commented.  I did not
make it completely through files not touched in this directory, or the *Win.c
files.

I am not certain that this compiles still.
1999-08-25 21:42:16 +00:00
ssu%netscape.com
001061784d fixing bug 9560.
install.DiskSpaceAvailable() now returns the correct value, as much as a
unsigned 32bit type can hold.  It should really be stored in a unsigned
64bit type.  I'll file it as a seperate bug against nsFileSpec.
1999-08-25 21:36:59 +00:00
sgehani%netscape.com
657d8da2ac Fix for bug 10303. 1999-08-25 21:36:06 +00:00
ssu%netscape.com
535eac43d2 fixing bug #8227 and #10955 1999-08-25 07:51:33 +00:00
brendan%mozilla.org
defeffaabd Massive spankage to capitalize C++ method and attribute name bindings, per
Architecture Item 6.3 (news://news.mozilla.org/37BA89CF.3823D6F9%40meer.net).
1999-08-25 05:26:25 +00:00
sgehani%netscape.com
535ec12ee3 Fix for bug 12426. 1999-08-25 01:36:18 +00:00
cathleen%netscape.com
625eae3670 revert PRUnichar* back to char*; depending on more unichar/UTF8 support
from L10n
1999-08-25 01:26:11 +00:00
ssu%netscape.com
ff95b41daf fixing bug #10187 and #10188 1999-08-24 21:56:14 +00:00
waterson%netscape.com
1d6c956a62 Fix in-memory datasource aggregation. 1999-08-24 04:59:58 +00:00
briano%netscape.com
81a947dd3f Added viewer to the 'exclude list'. 1999-08-23 23:46:37 +00:00
mccabe%netscape.com
ed5a2f8522 Move uses xpfe/components interfaces to using NS_DECL_NSIFOO macro. Several interfaces in xpfe/components declared their own NS_DECL_IFOO macros; I moved those to generated NS_DECL_NSIFOO and will remove the definitions in a subsequent checkin to prevent any risk of mid-checkin skew. 1999-08-23 01:07:33 +00:00
sgehani%netscape.com
74fd681261 First Checked In. 1999-08-22 13:40:21 +00:00
mccabe%netscape.com
17cdc659d1 NS_DECL_NSIFOO spam for nsIRequest, nsIChannel, nsIStreamListener, nsIStreamObserver, all from netwerk/
convert manual interface method declarations in implementation class to NS_DECL_NSIFOO macro.
1999-08-22 13:26:18 +00:00
ramiro%netscape.com
56b62f3790 Cleanup the jsdom and jsurl linking mess. 1999-08-22 11:05:45 +00:00
sgehani%netscape.com
2e705d0fce First Checked In. 1999-08-22 01:19:22 +00:00
sgehani%netscape.com
338decd8cf Make Mac happy. 1999-08-22 01:18:35 +00:00
briano%netscape.com
8906ecc211 Fixed all my stupid mistakes. 1999-08-21 20:06:08 +00:00
ramiro%netscape.com
2c19866af3 cleanup linking of libmozreg. 1999-08-21 15:41:53 +00:00
ramiro%netscape.com
e5dfc2a7eb Ignore generated files. 1999-08-21 12:14:23 +00:00
mccabe%netscape.com
d98f4dca1d 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
824c133dc6 Fix for bug 10696. 1999-08-21 01:20:52 +00:00
sgehani%netscape.com
e685caeb9a Fix for Mac specific bug: 11166. Install.Gestalt() now works. 1999-08-20 23:49:20 +00:00
cathleen%netscape.com
634ab9cd58 fix bug 10297 - remove extracted diff file 1999-08-20 07:38:31 +00:00
alecf%netscape.com
16db9dac25 fix char*/PRUnichar* problem 1999-08-20 04:47:56 +00:00
cathleen%netscape.com
16c66c6a39 fix bug 9589 1999-08-20 04:34:15 +00:00
briano%netscape.com
3887a67b97 Builds the Unix binary package for release builds. 1999-08-20 02:56:38 +00:00
briano%netscape.com
ad8243d993 Minor cleanup. 1999-08-20 02:54:32 +00:00
danm%netscape.com
0ce57055ba disable browser appcore's load of default page for new windows created by NewWebShell. fixes bug 11404. a:cyeh@netscape.com 1999-08-16 22:23:19 +00:00
dveditz%netscape.com
246c47a85c bug 9602: we now have a modal confirmation dialog before downloading and
installing software. Big thanks to danm and davidm for implementing
the modal dialog support required. Approved chofmann
1999-08-13 07:27:04 +00:00
waterson%netscape.com
508e0405a4 Bug 11539. Display 'title' as NC:Description instead of NC:Source. 1999-08-12 08:44:02 +00:00
cyeh%netscape.com
c083f5134f adding manifest-win file in preparation for installers. not used or built
anywhere. reviewed cyeh, approved cyeh.
1999-08-11 23:34:26 +00:00
briano%netscape.com
e63639f800 Removed the references to the 6 files that no longer exist. 1999-08-11 21:59:48 +00:00
dveditz%netscape.com
58e69ab61c fix bug 9603 1999-08-11 06:58:55 +00:00
ssu%netscape.com
c8b3ce47a6 install wizard now unpacks to correct target dir 1999-08-11 05:38:40 +00:00
ssu%netscape.com
54197bb7fa add lockout 1999-08-11 04:18:38 +00:00
ssu%netscape.com
a0d54377e3 free returned string [dveditz] 1999-08-11 04:16:44 +00:00
dveditz%netscape.com
daae3f07cc allow install wizard to override program directory 1999-08-11 03:53:03 +00:00
ssu%netscape.com
380428ac78 putting back AutoReg by directory feature for wizard 1999-08-11 02:50:52 +00:00
dveditz%netscape.com
0f2054b30f fixing misplaced #endif 1999-08-11 01:01:33 +00:00
dougt%netscape.com
33908161f3 Adding new .idl file to mac project 1999-08-11 00:33:34 +00:00
dveditz%netscape.com
1bc4237ff2 adding wizard hooks 1999-08-11 00:31:15 +00:00
dougt%netscape.com
138b35e554 Removing unneeded css file.
Adding SUNotify RDF documentation
1999-08-10 20:36:00 +00:00
dveditz%netscape.com
35066d3b59 minor bugfixing 1999-08-10 18:47:24 +00:00
dougt%netscape.com
63de722f79 removing unused files. 1999-08-10 18:12:05 +00:00
dougt%netscape.com
341e6b6dc5 removing css file from build. 1999-08-10 05:40:32 +00:00
bienvenu%netscape.com
9c9bba02b4 fix build bustage by replacing libreg32 with mozreg 1999-08-10 04:13:27 +00:00
dougt%netscape.com
21fab80042 feable attempt to get the notfication.gif to display. 1999-08-10 03:53:58 +00:00
dougt%netscape.com
30946b7e3b Changes to xpinstall notification services per my conversation with michaell. 1999-08-10 03:31:21 +00:00
dveditz%netscape.com
69e81c3912 xpinstall bugfixes 1999-08-07 03:35:16 +00:00
dveditz%netscape.com
5d0452cb34 fix 8.3 module name problem 1999-08-07 03:32:08 +00:00
dveditz%netscape.com
67cab1e406 fix 8.3 name problem, update to new libreg name 1999-08-07 03:30:52 +00:00
ssu%netscape.com
9e38f07c15 fixed bugs #6622 and #6624 1999-08-07 00:19:13 +00:00
dp%netscape.com
c9bb3589b3 Changed incorrect ReleaseService() to UnregisterService() 1999-08-03 00:24:26 +00:00
dveditz%netscape.com
25d07ab52d register correct components directory 1999-07-31 20:28:58 +00:00
sgehani%netscape.com
f3ca9f190a Removed DebugStr() calls in err checking macro. 1999-07-31 08:55:06 +00:00
sgehani%netscape.com
59f1323d02 Added nsAppleSingleDecoder to the xpinstall project. 1999-07-31 08:49:19 +00:00
sgehani%netscape.com
8e259445eb Added support for decoding AppleSingle binaries on the Mac. 1999-07-31 08:48:38 +00:00
sgehani%netscape.com
b1afc8ede5 First Checked In. 1999-07-31 08:47:39 +00:00
valeski%netscape.com
db0a61eb53 cyeh approved - stability repairs 1999-07-29 21:16:27 +00:00
blizzard%redhat.com
fe8fd51bc4 fix linux startup bustage. reviewed by sspitzer, approved by cyeh. 1999-07-29 19:42:55 +00:00
mscott%netscape.com
b3711b38a7 fix build breakage...include config.mak 1999-07-29 04:32:19 +00:00
gagan%netscape.com
7ec27fb95c Fixed the resource:// to resource:/ May be related to the menu problems. Appr'd leaf. 1999-07-29 01:31:47 +00:00
ssu%netscape.com
dc0490adb8 fixed bug #9587 1999-07-28 00:42:21 +00:00
waterson%netscape.com
91a8ac09e7 Land TEMPLATE_19990726_BRANCH; RDF C++ content model builder exorcism. 1999-07-27 17:20:28 +00:00
danm%netscape.com
25c2d9c6ad hooking up window OS border control from JS/C++ 1999-07-27 06:34:25 +00:00
dougt%netscape.com
0dc2c61032 This is the xpinstall notifier. 1999-07-26 16:13:44 +00:00
rickg%netscape.com
f938d114ea replaced calls to deprecated string API 1999-07-26 01:05:31 +00:00
sspitzer%netscape.com
dbf63f2cb8 ignore generated makefiles 1999-07-22 17:38:43 +00:00
rpotts%netscape.com
a6920e5cb4 NECKO only build bustage fixes... 1999-07-22 07:59:34 +00:00
tao%netscape.com
0d92312a0a Adopt new str res api prototype. 1999-07-22 04:41:11 +00:00
sgehani%netscape.com
ebfa6ae05c Fixed bug 10131: Linux crashing on triggering a jar. 1999-07-22 00:01:35 +00:00
dougt%netscape.com
2c85770ac4 replacing true with PR_TRUE. 1999-07-21 21:30:39 +00:00
dougt%netscape.com
b12cf949b0 Adding notifier to build 1999-07-21 20:47:59 +00:00
dougt%netscape.com
209864d535 Adding notifier to the build. 1999-07-21 20:42:14 +00:00
dougt%netscape.com
17b802bf7f Update notifier to work again.
adding makefiles so that we can soon become part of the build.
added a new dugif for the package.
1999-07-21 20:40:01 +00:00
dougt%netscape.com
73f251839e Fixes 10180, 10179, 7846, 7884, 7905, 7906, 9743, 6622, 6624 1999-07-21 18:04:33 +00:00
gagan%netscape.com
14c1cb2c49 Replaced resource:// with resource:/ to be more compliant with our parsing rules. 1999-07-21 11:48:56 +00:00
dveditz%netscape.com
5e578a46c0 restore commented-out locks 1999-07-20 23:12:21 +00:00
dbragg%netscape.com
96bee21406 Forgot to add the .js file. 1999-07-20 22:30:53 +00:00
dbragg%netscape.com
4e39283f1b New progress-bar and general status dialog for use with xpi files. Replaces progress.xul. 1999-07-20 21:55:34 +00:00
warren%netscape.com
bf8423a769 Changed around load group insertion/removal to happen on mozilla thread. 1999-07-20 08:46:33 +00:00
rickg%netscape.com
082ad557fb replaced use of NS_FALSE with PR_FALSE 1999-07-19 07:58:42 +00:00
rickg%netscape.com
23b232d248 switch to faster string search API 1999-07-19 03:29:56 +00:00
dougt%netscape.com
bbf5b0dba3 thanks samir.. 1999-07-18 22:33:18 +00:00
dougt%netscape.com
a9e4b2ccd3 Fixes to address memory allocation problems - Bug #8227 1999-07-18 20:56:12 +00:00
dougt%netscape.com
32ab7da25f Fix for bug 6707. 1999-07-18 18:51:37 +00:00
slamm%netscape.com
d7927650e6 Fix build bustage again. 1999-07-16 23:19:58 +00:00
dougt%netscape.com
37e9f5f89b Fixed Blamed Build Warnings
shrike Linux/i386 2.2.5 Clobber apprunner on 07/16 13:03
1999-07-16 22:00:24 +00:00
slamm%netscape.com
027ad2e3db Fix build bustage. 1999-07-16 21:30:20 +00:00
slamm%netscape.com
57902688ff Fix build warnigns. 1999-07-16 20:06:41 +00:00
sgehani%netscape.com
acb8cb344b 1> Fixed bug 9272: cleaning up transient properties file extracted by
LoadResources().

2> Patched leaks in LoadResources().
1999-07-16 17:36:33 +00:00
dveditz%netscape.com
026f203d60 Fix for 9963 locking crash 1999-07-16 03:16:29 +00:00
dveditz%netscape.com
673b40763b not part of build. Still broken, but a little closer to resurrection 1999-07-16 03:01:25 +00:00
jdunn%netscape.com
f5547d6b40 Adding a newline, HP requires this 1999-07-16 00:27:34 +00:00
slamm%netscape.com
2ddab10e94 Simplify last warning fix. 1999-07-15 23:23:58 +00:00
slamm%netscape.com
8ae7e249a2 Fix compiler warning. 1999-07-15 23:21:12 +00:00
slamm%netscape.com
8d85196a9b Fix compiler warnings (This was fixed in the ild compiler already, but this file has been hand edited away from the auto-generated file). 1999-07-15 23:11:13 +00:00
slamm%netscape.com
1b71e01d7f Fix compiler warnings. r=ssu 1999-07-15 23:09:57 +00:00
Jerry.Kirk%Nexwarecorp.com
eb807c1232 - Needed to add $(ZLIB_LIBS) to fix link problem under Neutrino 1999-07-15 11:43:29 +00:00
sgehani%netscape.com
a41fefc828 Correcting Unix permissions on directories created from 755 -> 0755. 1999-07-14 19:49:50 +00:00
sgehani%netscape.com
19485a29b3 Fix for bug 9759. 1999-07-14 19:49:12 +00:00
dveditz%netscape.com
f35e509986 fixes for 8311/9406 a chofmann, r ssu. This also unbreaks 6601, 6604, 6608 and others 1999-07-12 15:20:54 +00:00
ssu%netscape.com
49db3865be fixing bug #8818 under Win98. Approved by chofmann@netscape.com. Reviewed by dveditz@netscape.com. 1999-07-10 01:09:52 +00:00
warren%netscape.com
61c8d73b43 Necko stuff for dealing with load groups when opening URLs. 1999-07-09 21:18:47 +00:00
ssu%netscape.com
85dc7b1f05 fixing bug #8818. Approved by chofmann@netscape.com. Reviewed by cathleen@netscape.com. 1999-07-08 01:38:55 +00:00
valeski%netscape.com
a4d14d99aa getbuffer to tonewcstring 1999-07-07 14:50:42 +00:00
warren%netscape.com
9975942bdb Added channel argument to nsIStreamObserver/nsIStreamListener/nsIProgressEventSink methods. 1999-07-07 08:08:40 +00:00
cathleen%netscape.com
009169a569 fix bug 8215 1999-07-07 05:02:41 +00:00
dveditz%netscape.com
a8f4c04144 Bug 6453, expose trigger an version objects in the XPInstall context 1999-07-06 14:28:25 +00:00
dveditz%netscape.com
ae6d677458 adding stub dll for InstallWizards 1999-07-06 05:52:17 +00:00
dveditz%netscape.com
03c2ca372b Adding XPInstall .dll stub for Install Wizards 1999-07-06 05:48:12 +00:00
sgehani%netscape.com
3385a67736 Fixes for: - bug #7739: GetFolder() Mac bug - bug #9149: GetFolder() creating dir when it shouldn't - bug #9254: GetComponentFodler() creating dir when it shouldn't 1999-07-03 19:00:45 +00:00
dveditz%netscape.com
0eb6c820cf nakefile cleanups 1999-07-02 13:42:17 +00:00
warren%netscape.com
bd73f68e8b Renamed OnStartBinding/OnStopBinding to OnStartRequest/OnStopRequest (removing the redundant ones from necko). Numerous necko fixes. Necko now using nsIPrompt interface instead of nsINetSupport. 1999-07-01 19:30:20 +00:00
sspitzer%netscape.com
2647c89ca8 fix warnings. make these destructors virtual, as they should be. 1999-07-01 07:51:02 +00:00
dveditz%netscape.com
cb2e1c8534 Previous fix thanks to jdunn@netscape.com (AIX) and tor@cs.brown.edu (HP-UX) 1999-07-01 05:57:00 +00:00
dveditz%netscape.com
9f5dc4f82c build fix for AIX and HP 1999-07-01 05:51:24 +00:00
ssu%netscape.com
c8f96624ed fixing bug #8454 and AddDirectory() function 1999-06-29 23:15:38 +00:00
valeski%netscape.com
547e242951 nsIChannel api change 1999-06-29 01:54:05 +00:00
sgehani%netscape.com
b3251b9c81 Short-term workaround for bugs 8849/8971: we no longer spawn a thread
at startup.
1999-06-29 00:14:10 +00:00
sgehani%netscape.com
fff2cc0011 Turning XPInstall on Unix back on. Short-term workaround
for bugs 8849/8971 included.
1999-06-29 00:13:02 +00:00
mscott%netscape.com
25a6e7c788 necko change: nsIStreamListener::OnDataAvailable now takes a nsIInputStream instead of a nsIBufferInputStream. 1999-06-28 20:43:28 +00:00
warren%netscape.com
fbc735f510 Last of the necko ifdefs. Now we link with necko. 1999-06-28 10:35:57 +00:00
mcafee%netscape.com
c6e10f9b89 INCLUDES should be LOCAL_INCLUDES. 1999-06-26 07:34:36 +00:00
leaf%mozilla.org
a99b3e3ce8 xpinstall is leading to startup crashes (bug 8849).
Turning off xpinstall until someone fixes it for redhat linux 5.2
1999-06-25 07:50:39 +00:00
sspitzer%netscape.com
ebf2b50846 ignore generated Makefile. add newlines to end of file. use PR_FALSE instead
of false to please UNIX compilers.  thanks to Tim Rowley <tor@cs.brown.edu>
for this patch.
1999-06-24 20:20:12 +00:00
danm%netscape.com
258b158702 oops 1999-06-24 04:00:58 +00:00
danm%netscape.com
582ad47b3f teach RunModalDialog to use extant windows; use one in NetSupportDialog (fixes bug 7858). remove AppShellService interface references 1999-06-24 03:29:22 +00:00
briano%netscape.com
dbf66fa37f File was missing a newline at the end of file, which upsets some Unix compilers. 1999-06-24 03:20:47 +00:00
briano%netscape.com
64af1d164b Changed 'true' and 'false' to 'PR_TRUE' and 'PR_FALSE' to fix the non-gcc Unix builds. 1999-06-24 01:59:26 +00:00
sgehani%netscape.com
04a20290f9 Turning XPInstall on on Unix. 1999-06-23 22:59:50 +00:00
dveditz%netscape.com
dc1b807aea Bug 8311, solve hang when opening status window during trigger 1999-06-23 20:37:30 +00:00
sgehani%netscape.com
e2e80ebf22 Turning XPInstall off on Unix... again! 1999-06-23 07:42:28 +00:00
sgehani%netscape.com
a3fadbbc50 Checking in from Unix instead of from Linux as last rev was. 1999-06-23 06:44:30 +00:00
waterson%netscape.com
9ea58439f2 Fix trailing whitespace bustage in Makefile.in. 1999-06-23 06:37:15 +00:00
sgehani%netscape.com
d182062565 XPInstall now building and limping during execution on Unix. 1999-06-23 06:19:45 +00:00
sgehani%netscape.com
66e4ab42c0 Using new XPCOMified libjar interface. 1999-06-23 06:16:53 +00:00
warren%netscape.com
1f76168d21 Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too. 1999-06-23 03:29:44 +00:00
ssu%netscape.com
001771c6cb fixing bug #8620 1999-06-23 01:44:13 +00:00
cathleen%netscape.com
daeff61f95 merging in Doug's fixes for bug #8347 1999-06-22 00:14:46 +00:00
ssu%netscape.com
e3f01ed02b attempting to fix build bustage 1999-06-21 18:39:04 +00:00
ssu%netscape.com
21ff7f479b fixing bugs #6622 and #6624 1999-06-20 02:43:43 +00:00
sfraser%netscape.com
1c9e290085 Leak fixing. CreateNewTopLevel window returns an AddReffed window. You must release it. Also added comments to get the author to think about ownership. 1999-06-19 22:07:48 +00:00
sfraser%netscape.com
dbbe3b89a6 Add ownership-directed comments 1999-06-19 21:53:14 +00:00
sfraser%netscape.com
0e2aa5d823 Leak fixing. CreateNewTopLevel window returns an AddReffed window. You must release it. 1999-06-19 21:53:00 +00:00
valeski%netscape.com
e23b3c673c NECKO ifdef (ifdef'd _off_ by default) this checkin should not impact anything. checkin approved. If someone runs into a problem, call me at 303.546.0061. 1999-06-18 17:34:08 +00:00
dveditz%netscape.com
078ea5a4e5 commenting out XPIDLSRCS until mystery CVS problem on Tinderbox is solved. We aren't building on Unix yet anyway 1999-06-17 06:01:12 +00:00
dougt%netscape.com
69f2e3faa1 Bug 8311 mac project files 1999-06-17 03:51:17 +00:00
dveditz%netscape.com
75e68a0c2e Bug #8311 XPInstall triggers not working. a chofmann, r cathleen 1999-06-17 03:36:50 +00:00
dveditz%netscape.com
ca75ffcd33 chasing the tree, not part of build 1999-06-16 07:03:36 +00:00
dp%netscape.com
2cfd8edb31 Using default autoregistration 1999-06-16 00:34:08 +00:00
mcmullen%netscape.com
2c34002258 Use nsIFileSpec. Also added ReadUserPrefs() method. 1999-06-15 05:17:55 +00:00
sgehani%netscape.com
e942c1b838 Included strres lib required by LoadResources(). 1999-06-12 01:55:35 +00:00
sgehani%netscape.com
90dd9decef 1> Added LoadResources().
2> Fixed UNIX Makefile.in although it's not being built by the regular build system yet.
1999-06-12 01:54:29 +00:00
dougt%netscape.com
fc633b5805 File Removed. 1999-06-11 00:38:49 +00:00
dougt%netscape.com
015e984da8 Fixes bug 7763. now exporting the xpinstall.js file to the components directory. 1999-06-10 20:33:20 +00:00
ssu%netscape.com
4828d00d7a Fix AddDirectory bug 1999-06-10 02:00:19 +00:00
ssu%netscape.com
79c9201af1 fixed problem with AddSubcomponent() not accepting an empty string for the target name parameter. It now defaults to the jarSource parameter 1999-06-09 21:45:56 +00:00
dp%netscape.com
d7abc3b18a Switching to use Component Registry 1999-06-09 19:19:14 +00:00
ssu%netscape.com
025bddeae0 Fixed bugs #6612 and #6910.
6612: AddSubcomponent now works when only one parameter is used.
  6910: Added Install.SetValueNumber() and Install.GetValueNumber()

Also fixed Install.GetValueString().
1999-06-09 19:17:24 +00:00
ssu%netscape.com
0562142d9a changed function used to retrieve default package folder to VR_GetDefaultDirectory() from VR_GetPath() 1999-06-07 19:25:09 +00:00
ssu%netscape.com
b5418b91d5 fixed bug #6719 1999-06-05 02:57:07 +00:00
ssu%netscape.com
c560f14f54 fixed bug #6612 1999-06-05 02:52:29 +00:00
valeski%netscape.com
e768525ad3 api change to GetProxyObject. no longer pass in straight PLEventQueue 1999-06-04 22:47:12 +00:00
ssu%netscape.com
f7c476330e fixed bug #6859: default root key now set 1999-06-04 22:40:56 +00:00
ssu%netscape.com
a22260cbd0 fixing bug #7053: DiskSpaceAvailable() returned wrong value. 1999-06-04 22:15:53 +00:00
cathleen%netscape.com
0d3c2ceb5f nativepatch() returns new patched file to the caller function
make final file replacement work for patch files
1999-06-04 21:54:34 +00:00
ssu%netscape.com
91908610f6 fixed problem with Install.FileRename() and Install.DirRename() 1999-06-04 21:50:17 +00:00
dougt%netscape.com
018df96b21 Changing the name of the prefs to xpinstall.foo
removing unused pref defines
Removing a force true when asked if we were enabled.
1999-06-04 21:45:04 +00:00
dougt%netscape.com
8936551a0c Adding xpinstall.js to the build. This will setup our prefs for us. 1999-06-04 21:43:14 +00:00
dougt%netscape.com
426357bbde adding res to our build path. 1999-06-03 23:10:00 +00:00
dougt%netscape.com
3942f5948d Adding our fancy progress UI. 1999-06-03 23:09:36 +00:00
dougt%netscape.com
6cc3a78250 Adding Progress dialog to project. CLeaning up error message when you open this project. 1999-06-03 22:59:49 +00:00
dougt%netscape.com
2066a13f12 Changing ProgressNotifier to be nsISupports.
Adding a GUI progress dialog!
1999-06-03 22:57:43 +00:00
dougt%netscape.com
7f7dd39b95 Putting the software distributor in its own folder in rdf. 1999-06-03 22:32:11 +00:00
dougt%netscape.com
0734ef8680 A IDL for our Install Progress. This is generic enough that anyone that want
to do proxy install notifications can use this.
1999-06-03 22:02:39 +00:00
dougt%netscape.com
cb8e756876 Adding my first cut of the progress dialog. Yes, it sucks. 1999-06-03 22:01:14 +00:00
dougt%netscape.com
95ade03d0d First Checked In. 1999-06-03 21:54:51 +00:00
ssu%netscape.com
da40eeb4ba Added nsInstallFileOpItem.cpp to the build process. The file contains file operation routines for thejavascript Install object (module xpInstall). 1999-06-03 18:31:16 +00:00
ssu%netscape.com
e499c6dfc9 added file operation functionality to the javascript Install object 1999-06-03 18:19:14 +00:00
ssu%netscape.com
348634b96f initial checkin of file operation functions for xpInstall 1999-06-03 18:07:29 +00:00
dougt%netscape.com
0c4a589fd3 Changing Pref creation from CreateI (which does not work) to GetService. 1999-06-02 14:06:48 +00:00
dougt%netscape.com
55ee208dfb Version Registry used NATIVE strings not NSPR paths. Adjusting. 1999-06-02 02:05:12 +00:00
dougt%netscape.com
38256b293e Removing direct link to libpref. Now using the wonders of xpcom. 1999-06-02 00:56:13 +00:00
dougt%netscape.com
4a351fec85 removing direct link to prefs. 1999-06-02 00:52:40 +00:00
dougt%netscape.com
63f5da2af4 Calling pref via xpcom. 1999-06-02 00:52:18 +00:00
dougt%netscape.com
2c733eac7c Adding Gestalt() to Install object 1999-06-02 00:45:46 +00:00
dougt%netscape.com
7893b20282 Removing AddRef and Release. Moving to MACRO.
Fixing qi.
1999-06-01 23:33:55 +00:00
dp%netscape.com
b21d1e72dc Fixing nsrefcnt to be unsigned long to maintain binary compatibility. All Addref() and Release() prototypes modified appropriately 1999-05-28 04:53:17 +00:00
dougt%netscape.com
c9c7acd487 Proof of concept for SoftwareUpdate sidebar. 1999-05-27 22:14:10 +00:00
dougt%netscape.com
54d0661872 adjusting #ifdef below the SetScriptObject definition. 1999-05-27 21:06:04 +00:00
dougt%netscape.com
15c6cabea4 Fixed Reported Bugs: 5577, 5579, 5580, 6116, 6620, 6621, 6707, 6709, 6714.
Fixed overloading
Fixed calls to version registry
removed nsInstallInfo from the stream listener.
1999-05-27 21:02:57 +00:00
dp%netscape.com
94344009c8 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
dveditz%netscape.com
a1122db87f AddDirectory() implemented 1999-05-19 06:32:16 +00:00
ssu%netscape.com
c83bba506e fixing bug #6661 1999-05-19 02:26:54 +00:00
ssu%netscape.com
b265e4fd17 fixed problem with javascript aborting after a Install.WinProfile.getString() call 1999-05-18 00:54:10 +00:00
ssu%netscape.com
e1b868d4d5 changed windows define from XP_WIN to _WINDOWS and fixed compilation bugs 1999-05-17 22:45:50 +00:00
ssu%netscape.com
dad1eec30b renamed this file to nsWinRegEnums.h 1999-05-17 21:59:30 +00:00
ssu%netscape.com
3ed1dc53f0 added WinProfile object to the Install object 1999-05-17 21:58:52 +00:00
dougt%netscape.com
4732769245 Adding Install.TRACE()
Fixing some bugs in ScheduledTasks.
1999-05-17 21:28:56 +00:00
ssu%netscape.com
579c567e33 new enums file for WinReg object use only. This file used to be named nsSoftUpdateEnums.h 1999-05-17 19:11:25 +00:00
dougt%netscape.com
1860ec386d Fixing registry init ordering to stop crashing on NT. (Thanks bienvenu for testing this change).
Removing nsServiceManager::RegisterService max workaround checked in early today.
1999-05-16 23:36:39 +00:00
dougt%netscape.com
a025a9ca1b nsServiceManager::ReleaseService is not defined on the mac! Could not find what library I need to link with in order to get this defined. I am commenting this out so that I can figure this out with out the tinderbox in flames. 1999-05-16 21:39:11 +00:00
dougt%netscape.com
c6d2b1732d Adding appshellcomponent interface and init code. 1999-05-16 19:11:25 +00:00
dougt%netscape.com
5fe95534d1 first checkin of standalone version of xpinstall. 1999-05-14 00:16:14 +00:00
ssu%netscape.com
8e9caf5211 initial checkin for install.WinProfile object code for windows platform only 1999-05-13 23:31:16 +00:00
dougt%netscape.com
19b1d79162 Adding Progress support files. 1999-05-13 23:17:24 +00:00
dougt%netscape.com
292011de1f Adding for Progress Notifier 1999-05-13 23:15:37 +00:00
dougt%netscape.com
52748a5d99 Adding files for Progress support 1999-05-13 23:14:47 +00:00
dougt%netscape.com
acee4b6d80 Added progress listener support
Cleaned up nsInstallInfo
Moved logging into its own progress listener class
1999-05-13 23:11:04 +00:00
ssu%netscape.com
1c92854567 initial checkin for install.WinReg object files 1999-05-13 23:06:24 +00:00
ssu%netscape.com
5ba12fe6e4 Added javascript install.WinReg object code for Windows platform only 1999-05-13 22:59:51 +00:00
ssu%netscape.com
6129bed021 initial checkin for install.WinReg object files 1999-05-13 22:59:00 +00:00
sspitzer%netscape.com
e211454ca3 destructor should be virtual. (egcs warns about this.) 1999-05-13 00:41:40 +00:00
mcafee%netscape.com
de36a26dbc Class nsprPath has been renamed to nsNSPRPath; straggler references were being converted with a typedef, this was confusing Solaris, so I'm converting all nsprPath references to the new name, hope that's Ok. 1999-05-10 05:34:26 +00:00
jdunn%netscape.com
fab73ed4a4 add newline to end of file. HP requires it 1999-05-07 19:38:26 +00:00
dougt%netscape.com
e6b3409bb2 Removing "Recovered Files" folder which cause a build bustage. 1999-05-07 01:19:14 +00:00
dougt%netscape.com
66aa98a5d5 Adding missing files. :-)
These files were on the branch but never made it to the tip.
1999-05-07 00:47:09 +00:00
dougt%netscape.com
aad9ece5e5 Landing branch changes. 1999-05-07 00:05:54 +00:00
dp%netscape.com
b5707f7a96 Converting stray UnregisterFactory calls to UnregisterComponent 1999-05-06 01:37:04 +00:00
dveditz%netscape.com
d1617a9c42 fixing bruce's build bustage 1999-04-25 15:57:41 +00:00
bruce%cybersight.com
ff745bb2cd Fix for calls to nsFileSpec::GetLeafName(). It allocates memory with strdup(), so use free() and not delete[]. 1999-04-25 13:27:36 +00:00
rickg%netscape.com
051bd2c363 sync up with nsString2.cpp 1999-04-22 17:36:54 +00:00
rickg%netscape.com
eed35517f2 sync with new string2 API 1999-04-20 07:12:47 +00:00
mcmullen%netscape.com
694d407546 Since I changed prefapi.h to use prtypes instead of the obsolete XP_ things, I have to change calls to match. 1999-04-02 20:41:58 +00:00
dougt%netscape.com
cdf0bfead2 Changes from Bruce Mitchener Jr. <bruce@cybersight.com>:
delete vs delete[].
1999-03-29 23:12:26 +00:00
joki%netscape.com
e39e13cf18 Changing api uses in editor, rdf, and xpfe to match DOM2 api name/param changes. 1999-03-28 22:27:38 +00:00
mcafee%netscape.com
c1cb88572d Ignore generated files 1999-03-27 00:03:55 +00:00
dougt%netscape.com
ed6efa59f9 Thou shall not build on unix.
I am turning xpinstall install off on unix until we figure out the
linking problem that all components are having.
donm approved.
1999-03-26 23:20:09 +00:00
jj%netscape.com
6b6c349f35 fixed access paths for non-debug target. 'dist' is now recursive. 1999-03-25 22:13:31 +00:00
dougt%netscape.com
74a5b011fb Added GetIID() function to nsISoftwareUpdate. 1999-03-24 02:41:17 +00:00
dougt%netscape.com
876aa12c23 Added GetIID() function to nsISoftwareUpdate change the nsIFactory to use the static IID instead of the struct declaration 1999-03-24 02:40:51 +00:00
dougt%netscape.com
a1cbfce3cd Added ScheduledTasks to build remove some unused files. 1999-03-24 02:39:42 +00:00
dougt%netscape.com
49414179b2 Added ScheduledTasks (rename and delete). 1999-03-24 02:16:41 +00:00
dougt%netscape.com
cc7a87c47c First Checked In. 1999-03-24 01:10:59 +00:00
dougt%netscape.com
4d5f8d4995 change return type to void to avoid warnings. 1999-03-24 00:10:37 +00:00
dougt%netscape.com
098bf287ca remove unneeded files. 1999-03-24 00:10:09 +00:00
dougt%netscape.com
bee3384169 Moved javascript execution onto a new nspr thread.
added delete and replace later
got rid of unneeded IIDs in public header
Added the correct license to all files.
1999-03-23 22:55:00 +00:00
dougt%netscape.com
2da15c6b9f Run is working in the viewer.
Removing some older unused files.
1999-03-19 23:21:30 +00:00
dougt%netscape.com
2c90d6f07f Added queue to hold pending downloads
Further object wacking
1999-03-19 00:32:05 +00:00
dougt%netscape.com
8545a6c37e Unix makefiles. Gotta love xpcode! 1999-03-10 20:17:14 +00:00
dougt%netscape.com
188560c6e7 Fixing casting problem on windows
NOT PART OF TINDERBOX
1999-03-10 18:51:15 +00:00
dougt%netscape.com
923b334805 Make it work on the mac. Passing unix paths to ZIP routines. THIS IS NOT PART OF THE BUILD SYSTEM YET 1999-03-10 18:39:01 +00:00
dougt%netscape.com
e985a85e0b Removing extra ; to get rid of warning. THIS IS NOT PART OF TREE IS NOT PART OF THE BUILD SYSTEM YET 1999-03-10 18:36:40 +00:00
dougt%netscape.com
af851edcc3 First Checked In. 1999-03-09 23:59:16 +00:00
dougt%netscape.com
584478324d Removed InstallFolder Object - just using nsStrings now.
Now creating tempfiles for ZIP calls
hooked up to nsSpecialSystemDirectory
cleaned up Install() api
1999-03-09 00:50:23 +00:00
dougt%netscape.com
b2b14f1298 Added Unix makefiles (that really do not do anything)
Added Arguments and Jarfile variables to the Install object which
are now being reflected into js.
Fixed how ExtractJarFile in Install was working
Hooked up to libjar.

** These changes are not part of the Tinderbox builds **
1999-03-02 20:25:42 +00:00
dougt%netscape.com
d6cc5463ee massive changes. 1999-03-01 21:35:13 +00:00
dougt%netscape.com
9b13163cbb Getting closer to milestone 2. More additions to the functionality of
xpinstall.

This is not part of the build process yet.
1999-02-22 23:10:23 +00:00
dougt%netscape.com
9bed38b495 removing char* errormsgs and now using err code return values.
added FinishInstall().
1999-02-05 22:27:08 +00:00
dougt%netscape.com
e56aab3e18 Removing char* errormsg. and replacing it with a error code return
value.
1999-02-05 22:25:35 +00:00
dougt%netscape.com
4a4a3343d2 makefile.win - first checkin 1999-02-05 00:24:34 +00:00
dougt%netscape.com
19f121ec3b First checkin of xpinstall into seamonkey 1999-02-05 00:15:30 +00:00
dougt%netscape.com
99ca1f4934 First checkin of our IDLs (these are for the idlc in dom/tools) 1999-02-05 00:13:34 +00:00
dougt%netscape.com
a5f1f22a49 First checkin of our interface and IIDs 1999-02-05 00:12:29 +00:00
dougt%netscape.com
b920318b77 First checkin of our glorious makefile for windows 1999-02-05 00:09:47 +00:00