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

520 Коммитов

Автор SHA1 Сообщение Дата
dveditz%netscape.com 347a7dc1e5 new files for registering chrome 2000-05-08 08:47:10 +00:00
dougt%netscape.com a14f8defd7 Fixing 38202. Permission was incorrect. 2000-05-08 06:29:05 +00:00
dougt%netscape.com 78c3123a2e Adding nsIContentHandler to XPInstall so that we can handle mime types. This
allows us to click on a xpinstall link and have the install happen.

I also changed the windows wizard test application to use explict paths.  This
should have been checked in with the rest of the nsIFile/xpInstall stuff.  You
may have to adjust these paths manually.
2000-05-08 05:12:35 +00:00
dveditz%netscape.com 8f8bd01e1c suppressing warning that's probably fatal on VC5 2000-05-05 06:24:14 +00:00
dveditz%netscape.com f4fff36332 Skin/Locale installer (bug 32688) and groundwork for bug 32689 2000-05-05 06:23:11 +00:00
jbetak%netscape.com a790edd1f7 fix bustage
37408
String bundle doesn't offer a scriptable enumerator
r=be
2000-05-02 06:20:25 +00:00
jbetak%netscape.com c0fdb39f76 37408
String bundle doesn't offer a scriptable enumerator
r=be
2000-05-02 05:08:39 +00:00
mkaply%us.ibm.com 6cf521f913 # 37239
r= dveditz@netscape.com
OS/2 bring up continues - need PR_CALLBACK to specify linkage for VisualAge build
2000-05-01 22:29:03 +00:00
scc%netscape.com 4263e7a5e4 making string conversions explicit 2000-04-27 21:09:10 +00:00
ssu%netscape.com 3d54a19fa6 fixing bug #7478. We now have an uninstaller for the installer on the Windows platform. r=dveditz 2000-04-26 05:04:21 +00:00
ssu%netscape.com 58d9067a3a initial checkin for files to fix bug #7478. Not part of any build yet. 2000-04-26 04:53:06 +00:00
dougt%netscape.com 19c93e8881 Fixes problems in local file where getting a parent of a non-existant file did not work. Fixes a problem if you tried to create a folder and it parents did not exist. Fixes a problem if you had a initialized with a FSSpec which was not resolved complete and you tried to add a relative path. Fixing nsInstallFile to use nsIFile:: enums insteads of numbers. r=sgehani, a=leaf 2000-04-26 01:50:24 +00:00
mjudge%netscape.com 2cfb602409 making string conversions explicit. scc 2000-04-26 01:13:55 +00:00
dougt%netscape.com ea1aba0784 Fixing tree blocker. nsInstallFolder did not return an error code when
it could not initialize itself.  This caused crashes and return values which
were not correct.  I also fixed a huge about of memory leaks for allocation
of strings that were never freed.  r=dveditz, a=leaf.
2000-04-24 22:23:44 +00:00
dveditz%netscape.com 64d77c0aef First cut at chrome install 2000-04-24 13:53:38 +00:00
dougt%netscape.com b63f84a202 Adding critical check for null.
removing unneded assignment to temp var.
2000-04-24 06:08:48 +00:00
ssu%netscape.com b0a8b6529e fixing bug #35872. xpinstall engine now correctly creates nested dirs more than 1 level deep. This problem could have been the cause of the brownser not launching from a clean install (which I have experienced) because files were not getting installed into their proper subdirs. 2000-04-23 02:09:17 +00:00
scc%netscape.com befb6c542b making string conversions explicit 2000-04-22 10:46:20 +00:00
dbragg%netscape.com 696e6c3af0 Removed the offending const 2000-04-21 20:05:06 +00:00
dbragg%netscape.com c793036b93 Fix for bug 24984, conversion to use nsIFile and related ilk. 2000-04-21 18:58:41 +00:00
danm%netscape.com d0d8c4d5c3 dist...chrome restructuring 2000-04-19 21:42:30 +00:00
scc%netscape.com 6f10e8a3a9 making string conversions explicit 2000-04-18 05:38:58 +00:00
cls%seawood.org dda84d3a46 Remove redundant use of MOZ_REGISTRY_LIBS. Fix for regression bug #35384 2000-04-15 05:42:16 +00:00
mccabe%netscape.com e518706656 Make XPInstall JavaScript errors get logged to the console service. 2000-04-14 23:14:48 +00:00
ssu%netscape.com 98048e5bbc fixing bugs:
16068
  16465
  25595
  27587
  27598
  18563
  23240
  34664
  34621
  33348

affects only Windows platforms.
2000-04-14 03:19:16 +00:00
cls%seawood.org ebf0ac94f8 Forgot MOZ_REGISTRY_LIBS needed for os/2. 2000-04-05 06:58:57 +00:00
cls%seawood.org adef1ac6f6 Minor changes to incoporate OS/2 into our build system. Bug #34106
We now set MOZ_{JPEG,ZLIB,PNG}_{CFLAGS,LIBS}, XPCOM_LIBS, MOZ_COMPONENT*_LIBS, WIDGET_DLL, GFXWIN_DLL and MOZ_JS_LIBS in configure.
Added os2 specific arguments to configure.
Added os2 target arch section to configure.
Modified a handful of Makefile.ins to use MOZ_JS_LIBS, MOZ_COMPONENT_LIBS, & EXTRA_DSO_LIBS where necessary.
2000-04-05 06:08:04 +00:00
dveditz%netscape.com 3c8eae5a14 fixing thread-safety issues 2000-04-05 06:02:58 +00:00
dveditz%netscape.com 466ac620a9 bugs 20044 and 30698 2000-04-05 05:47:50 +00:00
cls%seawood.org da66e49516 Adding a script to print out which of a given list of files do not end with a newline. Source files that do not end with a newline break at least the HP-UX compiler. Adding newlines to all of the source files found at this point. 2000-04-02 07:17:25 +00:00
jim_nance%yahoo.com dc0e139673 Bug 33322 - Fix compiler warnings. Its been on n.p.m.builds for a few
days for module owners to comment on.  r=troy@netscape.com
2000-03-30 03:21:26 +00:00
warren%netscape.com 727f312b32 Necko API changes: primarily nsIChannel, changing initialization parameters to accessors. Got javascript: evaluation to happen at the right time (when AsyncRead is called) as well as on the right thread. 2000-03-29 03:58:50 +00:00
dougt%netscape.com f89d05aff6 adding update notification to xpinstall. It is currently ifdef off. 2000-03-28 12:05:20 +00:00
dougt%netscape.com fe2f4e9635 adding nsUpdateNotification to tree.
not part of build.
2000-03-28 11:53:50 +00:00
rickg%netscape.com bb002efdaa removed direct access to nsString members 2000-03-27 06:28:47 +00:00
scc%netscape.com 629fdae885 small changes to clients of string converting APIs 2000-03-26 11:02:30 +00:00
jim_nance%yahoo.com bebfa35340 Fix bug 33019. Compiler warnings.
Reviewed and approved by:
law, mscott, radha, brade, shaver, & dveditz
2000-03-24 22:11:55 +00:00
dbragg%netscape.com 418aaec9a2 Backend plumbin fix for bugs 17505 and 20046 r=dveditz 2000-03-22 21:51:26 +00:00
dveditz%netscape.com 80288de09b Fix for bug 31399, r=sgehani 2000-03-15 06:15:27 +00:00
rickg%netscape.com 9b23015426 replaced calls to deprecated string methods 2000-03-12 20:50:01 +00:00
dbragg%netscape.com 2e39119016 Fix for bug 30903 a=leger r=dveditz 2000-03-10 01:23:06 +00:00
dveditz%netscape.com cf96cca349 bug 12361, forgot to flush registry in original fix, r=sgehani 2000-02-28 07:24:26 +00:00
dveditz%netscape.com 17b05da409 Removed static libreg linkage from xpinstall -- we need to use the one true libreg from XPCOM. Solves bug 28243, r=selmer,racham,pavlov,colin@theblakes.com, a=jar 2000-02-25 23:33:08 +00:00
dougt%netscape.com 4377055225 Recheckin in after trifle request to backout two minutes before the tree
reopened.
Original Comment:
fix for 29013. Correcting problem with AddDirectory API. r=dveditz.
a=cathleen.
2000-02-25 00:56:06 +00:00
dougt%netscape.com b519112e58 backing out changes per leaf. I checked in before the tree was "open". Maybe
I will check this back in tomorrow.
2000-02-25 00:48:28 +00:00
dougt%netscape.com 3a3bb87529 fix for 29013. Correcting problem with AddDirectory API. r=dveditz. a=cathleen. 2000-02-25 00:32:33 +00:00
dougt%netscape.com ab42785cd9 fix for 28512. checks for the mPackageFolder.
approved by cathleen.
2000-02-23 07:03:21 +00:00
dveditz%netscape.com 3c1d11233c fixing typo 2000-02-20 08:22:45 +00:00
dveditz%netscape.com a63ee75907 Bug 23941 speed up install on Mac, r=cathleen, a=jar;
Bug 12817 no Autoreg (in optimized builds) unless xpinstall detects flag indicating install has happened or build number changed, r=dp, a=jar;
Bug 23859 add wstring API to nsIRegistry for profile manager/i18n, r=gayatrib, a=jar;
2000-02-20 03:12:59 +00:00
jdunn%netscape.com 080142580c Fix problem with NS_IF_ADDREF on member variables inside of const
member functions.  This includes removing all references to
NS_DEF_PTR and the including of nsIPtr.h

r=troy@netscape.com,dougt@netscape.com,scc@netscape.com
# 28114
a=chofmann@netscape.com
2000-02-17 23:19:18 +00:00
cls%seawood.org 5975077af0 More tweaks needed to get BeOS to compile for M14. For now, we use the Unix local file implementation. a,r=leaf 2000-02-17 20:24:24 +00:00
dveditz%netscape.com 59d9af7a89 bug 24611, new API names for install 2000-02-15 01:44:48 +00:00
dveditz%netscape.com 9172024f8e New wstring nsIRegistry interface, bug 23859;
new version registry name for mozilla, bug 10533;
log now created by install wizards too, bug 26309;
downloaded file cleanup moved into manager, bug 24249;
scaffolding for bug 12817 and 12361 (conditional autoreg)
2000-02-15 01:32:12 +00:00
tbogard%aol.net 8e5c7e1c47 Removed unused header file. 2000-02-11 00:54:29 +00:00
dbragg%netscape.com a271589189 Fix for bug 21089 r=dveditz 2000-02-11 00:52:26 +00:00
dveditz%netscape.com 27cb3c3930 fixes bug 26759, r=ssu 2000-02-08 02:40:17 +00:00
jband%netscape.com 7277c47eba fix incorrectly declared callback and its evil (cast) that were crashing my release builds of xpcshell and viewer. r=dougt 2000-02-06 01:09:15 +00:00
dougt%netscape.com f3546051ed fix for 26271. r=dveditz@netscape.com 2000-02-03 02:29:57 +00:00
dbragg%netscape.com 7229e4a890 fix for bug #14921 r=ssu 2000-02-01 23:05:41 +00:00
cathleen%netscape.com 40951ee301 fixed crash bug for patching, happened at cleanup() stage. removed the
enumerate call to delete the pointers in hash table, since it has
already been deleted.  also added some error checking and reset pointers
to null bug 24455, r=dbragg
2000-02-01 01:51:25 +00:00
dbragg%netscape.com 87b71740ed Fixes for bugs 10147, 22341, 24016 r=sgehani 2000-01-28 23:22:58 +00:00
dougt%netscape.com 0b0346079c Landing nsIFile. 2000-01-24 21:28:28 +00:00
dveditz%netscape.com de50314de5 Bug 21133, remove XPInstall's private JSRuntime 2000-01-16 01:49:37 +00:00
mcafee%netscape.com 7aacc3ba94 Need Newline at end of file. 2000-01-15 08:30:32 +00:00
ssu%netscape.com 06e6eeef21 fixing bug #21085. xpinstall now quits gracefully when destination file already exists in a file move and file copy operation. r=cathleen 2000-01-15 06:01:39 +00:00
dbragg%netscape.com 9075b28e7b fix for bug #16215 r=dougt 2000-01-15 01:54:55 +00:00
dbragg%netscape.com f371f45833 Fix for bug #16215 r=dougt 2000-01-15 01:53:48 +00:00
dbragg%netscape.com b5876d4e6e Added nsFile.h and nsFile.cpp to fix bug #16215 r=dougt 2000-01-15 01:53:17 +00:00
pp%ludusdesign.com 698852a4f4 Converting usage of ::GetIID() to NS_GET_IID().
Bug #20232, r=scc@netscape.com
2000-01-11 20:49:15 +00:00
ssu%netscape.com 17b3aa5e42 fixing bug #23347. Crash was happening on a deletion of an uninitialized variable. fix was to initialize the uninitialized variables. r=pavlov 2000-01-08 08:27:12 +00:00
dbragg%netscape.com 6ae47d39ee SaveError added to fix bugs #21715 and #21671 r=dougt 2000-01-06 22:16:38 +00:00
dveditz%netscape.com c8fef82f7b fixes bug 23277 2000-01-06 21:55:00 +00:00
warren%netscape.com 06918ca494 Made nsIProperties scriptable. Bug #21982 2000-01-05 09:29:25 +00:00
sgehani%netscape.com aa1ea7582d Hook up cancel button to actually work during an XPInstall.
b = 10205
r = dbragg
a = sdagley
1999-12-22 08:29:52 +00:00
sspitzer%netscape.com 1fabe0ad70 sanity check and adding new line to the end of a file. 1999-12-21 22:56:49 +00:00
jband%netscape.com ef9c82db1e Landing big set of DOM and XPConnect changes:
DOM: getting rid of JS_GetContextPrivate wherever possible. Use static parent
links where we can. When we do need to find this info about the caller
we call a function that knows how to get that info rather than inline calls
to JS_GetContextPrivate. This is all required for calling DOM objects on
non-DOM JSContexts as we do via xpconnect.

XPConnect: basic refactoring work to disassociate wrappers from the JSContext
that was active when the wrapper was constructed. This allows for calling into
wrapped JS objects on the right JSContext and for proper grouping of wrapped
native objects so that they can share proto objects. This also allows for
better sharing of objects and lays the foundations for threadsafety and
interface flattening.

Also, xpconnect tests are reorganized and improved.

fixes bugs: 13419, 17736, 17746, 17952, 22086

r=vidur r=mccabe r=norris r=cbegle
a=chofmann
1999-12-18 20:29:29 +00:00
dougt%netscape.com f4053f4281 crash if passing nsnull. need to use the proper #define r=dveditz, a=brendan 1999-12-14 03:40:54 +00:00
dbragg%netscape.com 0e21d718ae Fix for bug 21559 r=dveditz a=chofmann 1999-12-14 02:11:47 +00:00
sgehani%netscape.com 8ed5c37fe5 Fix for file replace on restart problem on the Mac. b = 6410 r = dveditz, ssu a = chofmann 1999-12-13 22:25:31 +00:00
dveditz%netscape.com ef635f43af Bug 20043, attempting to install an older file should not abort rest of install 1999-12-08 05:09:17 +00:00
dveditz%netscape.com 7e257c3df4 fixing Solaris bustage (usuall nsCOMPtr problem) r-dbragg 1999-12-08 01:19:13 +00:00
dbragg%netscape.com 76682e3e50 New Progress dialog and support code.Fixes bug #7753 (and others) r=dveditz 1999-12-08 00:09:16 +00:00
dveditz%netscape.com cbe2026152 Bug 12816, move XPInstall initialization closer to the front so we can
clean up after an install *before* the wrong components are loaded.
1999-12-03 13:37:23 +00:00
ssu%netscape.com ec9b0d8c5a changed requested access permissions for accessing the Windows registry from a general access value of KEY_ALL_ACCESS to a more specific access that does not necessarily require admin previlidges. r=sgehani@netscape.com. This affects only windows. 1999-12-02 02:22:35 +00:00
dveditz%netscape.com aad6428591 Fix install wizard overwriting existing version 1999-12-01 16:02:19 +00:00
dbragg%netscape.com f67b5bfc1f Changed the error reporting so that scripts will not bail out. Also improves robustness. Fixes bug # 20004 r=dveditz 1999-12-01 00:48:38 +00:00
dbragg%netscape.com e5a024d0d3 Changed to correct location of .xul file to chrome directory from the res directory. Fixes bug #10241 r=dveditz 1999-12-01 00:47:10 +00:00
warren%netscape.com 2db26922a6 Landing no_neckoutil2_branch. Bug #11159. Removes neckoutil_s.lib from build which helps beos and openvms. 1999-11-30 04:50:42 +00:00
dougt%netscape.com f66be6c30c fix for 18078. r=mstoltz,warren 1999-11-30 00:32:43 +00:00
dbragg%netscape.com 3855f4a78a New confirm dialog for xpinstall. Fixes bug #17506. r=dougt 1999-11-29 21:14:49 +00:00
sgehani%netscape.com bd8d369b27 Fix build warnings. [r=ssu] 1999-11-24 02:09:06 +00:00
ssu%netscape.com 6f40a275f8 added new error ID and exposed it to the Install object in javascript. This is part of fixing bug #18704. r=dbragg 1999-11-22 22:57:13 +00:00
dveditz%netscape.com b58ae24841 Bug 19566 preventing PSM install. r=ssu 1999-11-22 22:32:40 +00:00
dveditz%netscape.com dafe6702e2 first hack to get relative URLS working in triggers 1999-11-22 12:01:19 +00:00
dveditz%netscape.com ce7df4c683 mac build bustage 1999-11-21 07:55:18 +00:00
dveditz%netscape.com 8b56775436 comment fix 1999-11-21 06:05:22 +00:00
dveditz%netscape.com 681a33c597 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
1999-11-21 06:03:23 +00:00
dveditz%netscape.com c1e20774d8 adding new files from dbragg, r=dveditz, not yet part of build 1999-11-21 01:24:18 +00:00
warren%netscape.com 59ef7fadbf Removed the nsICapabilities interface in favor of nsIInterfaceRequestor. 1999-11-18 07:36:41 +00:00
ssu%netscape.com cfb86f582c overloaded the abortInstall() function for the Install object to take a
numerical parameter.  It now allows the script writer to specify
an abort value, instead of the default one.

r=sgehani
1999-11-18 05:08:11 +00:00
warren%netscape.com 34ecf73507 Necko API and implementation changes for retargeting. Needed for URL dispatching. r=mscott 1999-11-17 08:14:52 +00:00
jdunn%netscape.com e871be6de2 Fixing all unresolved symbols on unix. The bug has the diff's
r dp@netscape.com (ramiro helped me with it)
# 18688
1999-11-16 06:02:31 +00:00
dveditz%netscape.com 0e1d35de83 variable name change to silence build warning 1999-11-13 01:54:12 +00:00
sgehani%netscape.com c2a423e07a Mac profiler code crept in. Removed this ifdef'd cruft. 1999-11-13 00:43:12 +00:00
sgehani%netscape.com fd32fa05d8 Fixes for bug 18683. Libjar interfaces changed but the implementation didn't. This fixes the runtime XP horkage. [r=dveditz] 1999-11-13 00:39:03 +00:00
warren%netscape.com 8ab23dd9ce Fixed linux compiler bustage (again). 1999-11-12 07:17:50 +00:00
warren%netscape.com 08c63332b5 Fixed linux breakage with nsFileSpec constructor. 1999-11-12 06:54:49 +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
ssu%netscape.com c55632b2d3 part of fixing bug #18107. This checkin fixes problem with passing in the correct length of the string value to set in the windows registry. This fix affects only the windows platform. r=sgehani 1999-11-11 05:33:38 +00:00
sgehani%netscape.com 7e1d220cb9 Restoring file dates when decoding was off by 12 hours. This is now fixed. [r=ssu] 1999-11-11 00:52:04 +00:00
sgehani%netscape.com 6205bd25b0 Fix build warnings by moving a static struct from a .h to its .cpp.
Fixes bug 15898. [r=ssu]
1999-11-11 00:24:24 +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
dveditz%netscape.com dd8a35268a fixes 8271,6410,12694 and similar startup/registry problems 1999-11-03 07:46:38 +00:00
sgehani%netscape.com 2ceb22ad8a Fix build bustage for cathleen. 1999-11-03 04:30:14 +00:00
cathleen%netscape.com c01d6df88b fixed bug #17774. prevent crash when UI name is passed as null.
also moved mPatchList to allocate hashtable to nsIntall::Patch().  r=dougt
1999-11-03 02:01:02 +00:00
cls%seawood.org bee74e223b Removed unused NECKO ifdefs.
a=leaf
1999-11-02 23:34:03 +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
sgehani%netscape.com f37a611a68 Changes to accomodate ASEncoder for bug 17096 (new interfaces: GUI and AppleScript to accept folders to decode and encode). [r=dveditz] 1999-10-30 22:24:09 +00:00
ssu%netscape.com ffb8aa030f fixing bugs #16935 and #11581. r=dvedtiz.
The first fix reverses the way xpinstall aborts/cleans up itself.  The
correct way is to undo the commands it ran in backwards order.

The second fixes problem with a install.js script not having called
finalizeInstall() yet still installing files.
1999-10-29 02:15:56 +00:00
dougt%netscape.com 829eb465e6 merging FILESEP and DIRECTORY_SEPARATOR. they both do the same thing. 1999-10-26 19:45:18 +00:00
sgehani%netscape.com ca05b7e548 *** NOT PART OF BUILD *** Added ASEncoder tool -- AppleSingle encoder and decoder -- with two interfaces: 1> Menu and file selector based GUI 2> AppleScript interface (or callable from any OSA compliant scriptable component) Fixes bug: 16947. 1999-10-26 00:34:40 +00:00
ssu%netscape.com 2457e09fd2 updated/added/removed install error values to accomodate the fileop
routines checked in over the weekend. r=sgehani.
1999-10-25 23:44:09 +00:00
ssu%netscape.com 177a1382c5 fixed parameter problem during compilation for sgehani. r=sgehani 1999-10-25 23:16:46 +00:00
sgehani%netscape.com a227d8b15a Fix for bug 17137: added complete and abort routines for mac alias creation XPInstall API. [r=ssu] 1999-10-25 23:05:44 +00:00
duncan%be.com 9ffcd80e9c Fix build under BeOS. r=dveditz 1999-10-25 06:22:43 +00:00
ssu%netscape.com 58b8fdaf7c fixes bugs #15394, #15603, part of #15644, and #15487. r=sgehani. The
xpinstall fileops functions have been updated to perform error detection
as much as it can prior to executing the command.
1999-10-24 01:07:45 +00:00
dougt%netscape.com e60ab7bac3 fix for bug 13894. Hooks up the notification from necko. r=cathleen. 1999-10-22 00:53:01 +00:00
dveditz%netscape.com 92219f506e mac bustage 1999-10-21 02:46:21 +00:00
dveditz%netscape.com ab0d6dd3aa Changing nsFileSpec Copy and Move function names to match their
functionality, and also to free up the namespace for a *real* Copy
and Move that allow renaming the leaf name rather than just copying
into different directories (i.e. to make backup files). r=ssu
1999-10-21 00:40:39 +00:00
dveditz%netscape.com 47bd32a824 variable name change to silence warning 1999-10-18 08:35:39 +00:00
dveditz%netscape.com 8bc29a8c7f cleaning up warnings 15626; removing RegisterService/UnregisterService calls per request from dp 1999-10-18 05:56:15 +00:00
ssu%netscape.com 2a66e4d137 fixes bugs #15884 and #16220. r=dbragg. fixes Install.FileExecute for the
1 parameter format and also the function gets logged correctly in
install.log.
1999-10-15 20:50:49 +00:00
ssu%netscape.com 97f6fb3a8f fixes bug #16246, #16312, #16344, #16308. r=dbragg@netscape.com. fixes crash bug if the install file operation fails. no longer crashes. 1999-10-14 23:30:56 +00:00
dougt%netscape.com 8ab1a49057 fixes bug 15709. r=dveditz. 1999-10-12 00:20:23 +00:00
dveditz%netscape.com ff01d5e8f4 Fixing 8.3 library name problems, bugs 10355, 10359,10364, 10365, 10372, 11796, 11791. Checking in for cathleen, r=dveditz 1999-10-10 01:32:59 +00:00
ssu%netscape.com 58af1c44ab fixing bug #15584. reviewed by sgehani@netscape.com. Fixes build warnings under linux. 1999-10-09 21:08:35 +00:00
neeti%netscape.com 568a96b2e7 Converted nsxpi.dll and xpiflash.dll to use nsIModule to prepare for memory leaks fixing. Bug# 14034. r=dougt 1999-10-08 20:41:13 +00:00
sgehani%netscape.com e0ad814438 Failover implemented for i18n strings in XPInstall if the string bundle service is not available, fails, or if the .properties resource file is not avilable. Fixes install wizard logging. Completion of fix for bug 8140. [r=ssu] 1999-10-08 09:00:13 +00:00
dougt%netscape.com 57ccbe08a6 1) Adding an eventsinkgetter interface so that when 13894 become unblocked (when gagan
checks in his protocol messages)  we will automatically get onStatus and onProgress
notification.  reviewed by dveditz.
1999-10-05 21:18:48 +00:00
sgehani%netscape.com 1fe0e8efa3 Added Mac alias creation feature for install script writers using XPInstall: bugs 9363, 14345, 15503; r=ssu. Fixed nsFileSpec<->nsInstall error translation in File operations exposed to install script writers: bug 15486; r=ssu. 1999-10-05 04:04:01 +00:00
shaver%netscape.com 0a8227549b missed more nsIRegistry::Key usages 1999-09-29 03:26:24 +00:00
dveditz%netscape.com 16035e71fd Bugfix for 9604, 8138. r=cathleen, a=chofmann 1999-09-27 21:28:03 +00:00
warren%netscape.com b1f277f28c Fixed mismatched free 1999-09-26 10:09:59 +00:00
cathleen%netscape.com 453c6322cf fix logging problem, using Append instead of SetCharAt, which doesn't work
for empty str.
1999-09-24 23:04:51 +00:00
dveditz%netscape.com faa0b14603 Fix leak of SoftwareUpdate service, 14549 1999-09-22 06:07:23 +00:00
dougt%netscape.com 9371ab2df1 Fixed a bunch of Freeing Memory Mismatches.
Now using Recycle.
Fixes 8538.
1999-09-22 04:43:03 +00:00
sgehani%netscape.com 512e9e8f06 Resourced out error string. 1999-09-21 10:08:22 +00:00
sgehani%netscape.com b217e5ba0e Resourced xpinstall dialog messages. 1999-09-21 09:55:46 +00:00
sgehani%netscape.com 32147a6fe0 Adding i18n support to xpinstall: using StringBundleServcie. 1999-09-21 08:46:10 +00:00
dveditz%netscape.com f17613a84b fixing VC5 bustage for ssu 1999-09-20 22:39:52 +00:00
dougt%netscape.com 5aa4f474ac Cleaned up nsXPIFlash function names.
Added notification flash preference
Added nsIProgressEventSink to nsXPInstallManager
1999-09-20 21:31:55 +00:00
ssu%netscape.com 10aa810f02 added ifdef _WINDOWS around a include file. 1999-09-20 21:16:58 +00:00
ssu%netscape.com 79686c31d7 new files needed for the shortcut functionality that I just added to xpinstall. 1999-09-20 21:13:53 +00:00
ssu%netscape.com 035e785f04 Added new windows shortcut file operation routine.
Renamed:
  FileWinShortcutCreate() to FileWindowsShortcut()
  FileMacAliasCreate()    to FileMacAlias()
  FileUnixLinkCreate()    to FileUnixLink()
1999-09-20 20:58:20 +00:00
dveditz%netscape.com 92f34f9d7a Allow a blank (magic) registry name passed to StartInstall() as in 4.x;
Don't delete a jarfile we didn't download! plus bugs 10749,13386
1999-09-17 00:11:24 +00:00
dougt%netscape.com 583422a5a2 Getting mac patching working for resource files. 1999-09-16 23:09:36 +00:00
dougt%netscape.com d67bf77f01 Fixed bug 13835. InstallTrigger.GetVersion() 1999-09-16 20:15:58 +00:00
dougt%netscape.com 9c72b9dfb5 re-checking in. mscott had initially back out this file due to a bustage. 1999-09-16 20:14:59 +00:00
briano%netscape.com c6b89d47d2 General cleanup. 1999-09-16 02:26:33 +00:00
dougt%netscape.com 7f44b8d355 Fixed memory leak when calling ToString on version.
Fixed 13501.
1999-09-15 20:40:50 +00:00
dougt%netscape.com 7297e0f31e commenting out a printf that no one really cares about but me. 1999-09-15 18:33:12 +00:00
dougt%netscape.com 31856201d4 Fixing the stream listener. Related to bug 13396 1999-09-15 18:21:54 +00:00
ramiro%netscape.com e8ba593918 Cleanup the neckutil linking thing. 1999-09-15 02:15:11 +00:00
mscott%netscape.com 83d373eaea Back out dougt's change which broke the mac until he has a chance to look at it. I would have waited longer but i have
to step away from my desk for a little while and didn't want to wait.
1999-09-14 23:58:25 +00:00
dougt%netscape.com 0f31aba2ee uncommenting desktop database support. 1999-09-14 23:07:26 +00:00
dougt%netscape.com 3da6ea847e desktop database hacking. 1999-09-14 22:23:26 +00:00
dougt%netscape.com 95cb3e6242 fixing 10750 1999-09-13 19:23:44 +00:00
dougt%netscape.com 00725ef8f7 changing GetDiskSpaceAvailable to return a signed 64 bit value 1999-09-10 20:03:56 +00:00
dougt%netscape.com f7032a1fbb attempting to clean up long long stuff. currently #ifdef 0. 1999-09-10 19:15:46 +00:00
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
dougt%netscape.com 512a811aad fixing build bustage. 1999-09-09 21:22:13 +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
dougt%netscape.com 5ab0ffed23 fixed bug 12366. 1999-09-08 18:53:27 +00:00
colin%theblakes.com f5a590e704 Add -lmozreg_s to EXTRA_DSO_LDOPTS 1999-09-08 11:35:52 +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
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
dveditz%netscape.com eb685e8fcd replaces nsVector with nsVoidArray everywhere. Also bugs 10752, 10753, 10755, 11666 1999-09-01 04:29:49 +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
rpotts%netscape.com 0085d83ab0 M9 BRANCH landing... 1999-08-26 22:45:55 +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