98 Commits

Author SHA1 Message Date
dveditz%netscape.com
65efe9489a fixing Solaris bustage (usuall nsCOMPtr problem) r-dbragg
git-svn-id: svn://10.0.0.236/trunk@55666 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-08 01:19:13 +00:00
dveditz%netscape.com
d398de2dfa Bug 12816, move XPInstall initialization closer to the front so we can
clean up after an install *before* the wrong components are loaded.


git-svn-id: svn://10.0.0.236/trunk@55192 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-03 13:37:23 +00:00
dveditz%netscape.com
f9d42c747f comment fix
git-svn-id: svn://10.0.0.236/trunk@54104 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-21 06:05:22 +00:00
dveditz%netscape.com
70cb614dd9 Checkin for dbragg, Bug 16214 make "folder" params objects rather than path strings, r=dveditz.
Bug 17509 add BLOATY instrumentation to XPInstall. A couple of minor leak fixes


git-svn-id: svn://10.0.0.236/trunk@54103 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-21 06:03:23 +00:00
sgehani%netscape.com
28bd8c8413 Mac profiler code crept in. Removed this ifdef'd cruft.
git-svn-id: svn://10.0.0.236/trunk@53387 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-13 00:43:12 +00:00
sgehani%netscape.com
134c4195ec Fixes for bug 18683. Libjar interfaces changed but the implementation didn't. This fixes the runtime XP horkage. [r=dveditz]
git-svn-id: svn://10.0.0.236/trunk@53386 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-13 00:39:03 +00:00
dmose%mozilla.org
0efb7c174c updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@52910 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-06 03:43:54 +00:00
dveditz%netscape.com
3f4468adf1 fixes 8271,6410,12694 and similar startup/registry problems
git-svn-id: svn://10.0.0.236/trunk@52701 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-03 07:46:38 +00:00
tbogard%aol.net
ae3cd9e2ce Changed NS_ENSURE_NOT to NS_ENSURE_FALSE to reflect API change. r=hyatt
git-svn-id: svn://10.0.0.236/trunk@52417 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-01 21:43:56 +00:00
dveditz%netscape.com
64356116f8 cleaning up warnings 15626; removing RegisterService/UnregisterService calls per request from dp
git-svn-id: svn://10.0.0.236/trunk@50976 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-18 05:56:15 +00:00
neeti%netscape.com
0f9df28d81 Converted nsxpi.dll and xpiflash.dll to use nsIModule to prepare for memory leaks fixing. Bug# 14034. r=dougt
git-svn-id: svn://10.0.0.236/trunk@50238 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-08 20:41:13 +00:00
shaver%netscape.com
662a32d11b missed more nsIRegistry::Key usages
git-svn-id: svn://10.0.0.236/trunk@49283 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-29 03:26:24 +00:00
dveditz%netscape.com
3d614afce1 Bugfix for 9604, 8138. r=cathleen, a=chofmann
git-svn-id: svn://10.0.0.236/trunk@49153 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-27 21:28:03 +00:00
warren%netscape.com
9b9d036dae Fixed mismatched free
git-svn-id: svn://10.0.0.236/trunk@49097 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-26 10:09:59 +00:00
dveditz%netscape.com
27bfc7c1fd Fix leak of SoftwareUpdate service, 14549
git-svn-id: svn://10.0.0.236/trunk@48807 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-22 06:07:23 +00:00
dveditz%netscape.com
53f15fb718 replaces nsVector with nsVoidArray everywhere. Also bugs 10752, 10753, 10755, 11666
git-svn-id: svn://10.0.0.236/trunk@45432 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 04:29:49 +00:00
ssu%netscape.com
efda98832e add lockout
git-svn-id: svn://10.0.0.236/trunk@43151 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-11 04:18:38 +00:00
ssu%netscape.com
b7c590c5ed free returned string [dveditz]
git-svn-id: svn://10.0.0.236/trunk@43150 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-11 04:16:44 +00:00
dveditz%netscape.com
2a042c9254 adding wizard hooks
git-svn-id: svn://10.0.0.236/trunk@43105 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-11 00:31:15 +00:00
dp%netscape.com
11674d383e Changed incorrect ReleaseService() to UnregisterService()
git-svn-id: svn://10.0.0.236/trunk@41897 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-03 00:24:26 +00:00
dveditz%netscape.com
438d3f2214 restore commented-out locks
git-svn-id: svn://10.0.0.236/trunk@40345 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-20 23:12:21 +00:00
dougt%netscape.com
3cf26e3726 Fixed Blamed Build Warnings
shrike Linux/i386 2.2.5 Clobber apprunner on 07/16 13:03


git-svn-id: svn://10.0.0.236/trunk@39766 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 22:00:24 +00:00
dveditz%netscape.com
17413b760d Fix for 9963 locking crash
git-svn-id: svn://10.0.0.236/trunk@39631 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 03:16:29 +00:00
dveditz%netscape.com
f1981af221 fixes for 8311/9406 a chofmann, r ssu. This also unbreaks 6601, 6604, 6608 and others
git-svn-id: svn://10.0.0.236/trunk@39005 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-12 15:20:54 +00:00
dveditz%netscape.com
4a450b9a6d Bug 6453, expose trigger an version objects in the XPInstall context
git-svn-id: svn://10.0.0.236/trunk@38400 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-06 14:28:25 +00:00
sgehani%netscape.com
b591304aa8 Short-term workaround for bugs 8849/8971: we no longer spawn a thread
at startup.


git-svn-id: svn://10.0.0.236/trunk@37293 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-29 00:14:10 +00:00
dveditz%netscape.com
dc918f3875 Bug 8311, solve hang when opening status window during trigger
git-svn-id: svn://10.0.0.236/trunk@36594 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-23 20:37:30 +00:00
dveditz%netscape.com
253c1dcf34 Bug #8311 XPInstall triggers not working. a chofmann, r cathleen
git-svn-id: svn://10.0.0.236/trunk@35764 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-17 03:36:50 +00:00
dp%netscape.com
d13afcc15a Switching to use Component Registry
git-svn-id: svn://10.0.0.236/trunk@34445 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-09 19:19:14 +00:00
valeski%netscape.com
261c1b725f api change to GetProxyObject. no longer pass in straight PLEventQueue
git-svn-id: svn://10.0.0.236/trunk@33831 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-04 22:47:12 +00:00
dougt%netscape.com
41cd02ba7e Changing ProgressNotifier to be nsISupports.
Adding a GUI progress dialog!


git-svn-id: svn://10.0.0.236/trunk@33646 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-03 22:57:43 +00:00
dougt%netscape.com
c50a5e04b6 Version Registry used NATIVE strings not NSPR paths. Adjusting.
git-svn-id: svn://10.0.0.236/trunk@33392 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-02 02:05:12 +00:00
dougt%netscape.com
2c371deebc Fixing registry init ordering to stop crashing on NT. (Thanks bienvenu for testing this change).
Removing nsServiceManager::RegisterService max workaround checked in early today.


git-svn-id: svn://10.0.0.236/trunk@31871 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-16 23:36:39 +00:00
dougt%netscape.com
8951ff5205 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.
git-svn-id: svn://10.0.0.236/trunk@31863 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-16 21:39:11 +00:00
dougt%netscape.com
3230eab8e8 Adding appshellcomponent interface and init code.
git-svn-id: svn://10.0.0.236/trunk@31854 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-16 19:11:25 +00:00
dougt%netscape.com
69d2182a7e Added progress listener support
Cleaned up nsInstallInfo
Moved logging into its own progress listener class


git-svn-id: svn://10.0.0.236/trunk@31498 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 23:11:04 +00:00
mcafee%netscape.com
06560d83f0 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.
git-svn-id: svn://10.0.0.236/trunk@30910 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-10 05:34:26 +00:00
dougt%netscape.com
e5592f0539 Landing branch changes.
git-svn-id: svn://10.0.0.236/trunk@30598 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-07 00:05:54 +00:00
dp%netscape.com
f015deb427 Converting stray UnregisterFactory calls to UnregisterComponent
git-svn-id: svn://10.0.0.236/trunk@30485 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-06 01:37:04 +00:00
dougt%netscape.com
a028992d9b Added GetIID() function to nsISoftwareUpdate
change the nsIFactory to use the static IID instead of the struct declaration


git-svn-id: svn://10.0.0.236/trunk@24956 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-24 02:40:51 +00:00
dougt%netscape.com
98c4c0361e 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.


git-svn-id: svn://10.0.0.236/trunk@24901 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 22:55:00 +00:00
dougt%netscape.com
ee5469e6d1 Run is working in the viewer.
Removing some older unused files.


git-svn-id: svn://10.0.0.236/trunk@24496 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-19 23:21:30 +00:00
dougt%netscape.com
6318f7f44d Added queue to hold pending downloads
Further object wacking


git-svn-id: svn://10.0.0.236/trunk@24375 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-19 00:32:05 +00:00
dougt%netscape.com
2eb050c4c0 Removed InstallFolder Object - just using nsStrings now.
Now creating tempfiles for ZIP calls
hooked up to nsSpecialSystemDirectory
cleaned up Install() api


git-svn-id: svn://10.0.0.236/trunk@23231 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-09 00:50:23 +00:00
dougt%netscape.com
ca9ff84fe2 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 **


git-svn-id: svn://10.0.0.236/trunk@22605 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-02 20:25:42 +00:00
dougt%netscape.com
dd3f8247a9 massive changes.
git-svn-id: svn://10.0.0.236/trunk@22467 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-01 21:35:13 +00:00
dougt%netscape.com
dabf25f006 removing char* errormsgs and now using err code return values.
added FinishInstall().


git-svn-id: svn://10.0.0.236/trunk@19882 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-05 22:27:08 +00:00
dougt%netscape.com
12f4dc268d First checkin of xpinstall into seamonkey
git-svn-id: svn://10.0.0.236/trunk@19774 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-05 00:15:30 +00:00