[ros-svn] [gvg] 14823: Sync to Wine-20050419:

gvg at svn.reactos.com gvg at svn.reactos.com
Tue Apr 26 22:39:06 CEST 2005


Sync to Wine-20050419:
Mike McCormack <mike at codeweavers.com>
- Load and display bitmaps in the dialogs.
- Make sure there's only one place we allocate dialog controls.
- Rename dupstrW to strdupW, and remove duplicate definition.
- Move definition of string manipulation functions to msipriv.h.
- Split out database functions, remove dependence on wine/unicode.h.
- Fix loading of the summary information.
- test cases for summary information
- fix memory leaks
- Implement summary information loading and saving.
- Declare MsiExportDatabase* in the spec file, and fix a typo.
- Replace instances of HeapAlloc/MultiByteToWideChar with the internally
  defined strdupAtoW.
- Use strdup, implement MsiDatabaseImportA.
Francois Gouget <fgouget at free.fr>
- Assorted spelling fixes.
Peter Berg Larsen <pebl at math.ku.dk>
- Janitorial: Get rid of strncpy/strncpyW.
- Remove 2 identicals calls to strlenW.
Jose Manuel Ferrer Ortiz <jmfo1982 at yahoo.es>
- Spanish translations updated.
Aric Stewart <aric at codeweavers.com>
- Implement Publish Components in order for MsiGetQualifiedComponent
  apis to work. Also implement MsiGetQualifiedComponent, or at least some
  of the functionality as it is supposed to install stuff if it is
  absent, which it does not do yet.
- Make sure the GUID of the typelib we are registering matches the guid
  requested from MSI. If not search the given typelib file to find the
  typelib requested to register.
- If running in UI mode, then display the UI mode dialogs at the end of
  the installs.
Steven Edwards <steven_ed4153 at yahoo.com>
- Avoid using ver.h in favor of winver.h.
Jakob Eriksson <jakov at vmlinux.org>
- Get rid of HeapAlloc casts.
Hans Leidekker <hans at it.vu.nl>
- Dutch resource translation.
Marcus Meissner <meissner at suse.de>
- Fixed MsiDatabaseImportA, MsiDatabaseImportW, and
  MsiCreateAndVerifyInstallerDirectory stub parameter counts.
Juan Lang <juan_lang at yahoo.com>
- Log missing environment vars for easier debugging.



Added files:
trunk/reactos/lib/msi/database.c
trunk/reactos/lib/msi/msi_Nl.rc

Updated files:
trunk/reactos/include/wine/msidefs.h
trunk/reactos/lib/msi/Makefile.in
trunk/reactos/lib/msi/action.c
trunk/reactos/lib/msi/action.h
trunk/reactos/lib/msi/appsearch.c
trunk/reactos/lib/msi/cond.tab.c
trunk/reactos/lib/msi/cond.tab.h
trunk/reactos/lib/msi/cond.y
trunk/reactos/lib/msi/custom.c
trunk/reactos/lib/msi/dialog.c
trunk/reactos/lib/msi/format.c
trunk/reactos/lib/msi/msi.c
trunk/reactos/lib/msi/msi.rc
trunk/reactos/lib/msi/msi.spec
trunk/reactos/lib/msi/msi_Es.rc
trunk/reactos/lib/msi/msipriv.h
trunk/reactos/lib/msi/msiquery.c
trunk/reactos/lib/msi/package.c
trunk/reactos/lib/msi/preview.c
trunk/reactos/lib/msi/record.c
trunk/reactos/lib/msi/registry.c
trunk/reactos/lib/msi/suminfo.c
trunk/reactos/lib/msi/table.c




More information about the Ros-svn mailing list