Implement a few utility functions, with tests.
[wine] / dlls / msi /
2005-07-07  Aric StewartFill and use the ProductCode part of the MSIPACKAGE...
2005-07-07  Mike McCormackUse LoadImage to load bitmaps and icons.
2005-07-06  Mike McCormackStop the install when cancelling from a modeless dialog.
2005-07-06  Mike McCormackDon't crash when cancelling out of a modeless dialog.
2005-07-06  Mike McCormackgcc 4.0 -Wpointer-sign fixes.
2005-07-05  Aric StewartAdd source.c to start handling the various MsiSourceLis...
2005-07-05  Mike McCormackSet the initial focus on the control specified by Contr...
2005-06-30  Aric StewartKeep track of what sequence we are in and register...
2005-06-30  Mike McCormackMove to the next mask edit field when the current one...
2005-06-30  Mike McCormackMake the tab order in msi dialogs right.
2005-06-29  Aric StewartHandle installs off multiple volumes and properly pull...
2005-06-28  Aric StewartRelocate the msi file to prevent cd locking, corrected...
2005-06-27  Mike McCormackRepaint the area behind the "transparent" text control...
2005-06-24  Aric StewartPerform ExecuteAction at UILevel 2.
2005-06-24  Aric StewartRedo how we extract files from a cabinet in order to...
2005-06-24  Aric StewartRework CreateShortcuts to use MSI_IterateRecords.
2005-06-24  Aric StewartProperly handle -1 as a registry key root.
2005-06-24  Mike McCormackImplement transparency in the text control.
2005-06-24  Aric StewartRework SelfRegModules to use MSI_IterateRecords.
2005-06-23  Mike McCormackMake the MSI icon control work.
2005-06-23  Aric StewartRework component, feature and file loading to use MSI_I...
2005-06-23  Aric StewartRework RegisterFonts to use MSI_IterateRecords.
2005-06-23  Aric StewartRework WriteIniValues to use MSI_IterateRecords.
2005-06-22  Aric StewartRework PublishProduct to use MSI_IterateRecords.
2005-06-22  Aric StewartRework RegisterTypeLibraries to use MSI_IterateRecords.
2005-06-22  Aric StewartRework LaunchConditions to use MSI_IterateRecords.
2005-06-21  Aric StewartRework CostFinalize to use MSI_IterateRecords.
2005-06-21  Aric StewartFix situations where TARGETDIR is set to a non \ terminated
2005-06-21  Aric StewartRework WriteRegistryValues to use MSI_IterateRecords.
2005-06-21  Aric StewartRework CreateFolders to use MSI_IterateRecords.
2005-06-21  Aric StewartDuplicate files should not fail if unable to get Destin...
2005-06-20  Aric StewartUse MSI_IterateRecords for DuplicateFiles.
2005-06-20  Aric StewartUse MSI_IterateRecords for processing actions.
2005-06-20  Stefan HuehnerFix more -Wstrict-prototypes warnings.
2005-06-20  Mike McCormackMake tabs work in msi dialogs.
2005-06-17  Aric StewartAllow control events to return codes to halt the proces...
2005-06-17  Aric StewartA long overdue fix to MSI_SetTargetPath. This should...
2005-06-17  Aric StewartFlesh out the remaining keys in RegisterProduct.
2005-06-17  Aric StewartBreak out all the file related actions and helper funct...
2005-06-17  Marcus MeissnerUse a simpler expression for the "RichEdit20W" string...
2005-06-17  Marcus MeissnerRemove cszbs from msi/action.h.
2005-06-16  Aric StewartBreak out all the top level apis into install.c.
2005-06-16  Mike McCormackAdded support for the MSI MaskEdit control.
2005-06-16  Aric StewartA simple cleanup to only track the temp file if we...
2005-06-16  Aric StewartAdd UI messages to FindRelatedProducts.
2005-06-16  Aric StewartBreak out all the class registration actions into class...
2005-06-15  Aric StewartBreak out all the helper functions into helpers.c.
2005-06-13  Aric StewartA "1" is returned not a 1 for AssignmentType. Also...
2005-06-10  Mike McCormackCreate a stub implementation for MsiViewGetError.
2005-06-09  Aric StewartExtending upon Mike McCormack's cleanup to use MSI_Reco...
2005-06-09  Aric StewartRegister the Product Version also.
2005-06-09  Aric StewartAvoid a loop where a parent's parent refers to itself...
2005-06-09  Aric StewartAdded module upgrade.c and implemented FindRelatedProducts.
2005-06-08  Aric StewartSet the Preselected property if appropriate (relevant to
2005-06-08  Aric StewartWrite out Product Language and Product Icon to the...
2005-06-08  Aric StewartWrite out UpgradeCodes to the registry to allow for...
2005-06-08  Aric StewartAdd Language to the values we can query with MsiGetProd...
2005-06-08  Mike McCormackUse MSI_RecordGetString in more actions.
2005-06-07  Mike McCormackUse MSI_RecordGetString where possible.
2005-06-07  Mike McCormackUse a richedit control for license text.
2005-06-07  Mike McCormackFixes for -Wmissing-declarations and -Wwrite-strings...
2005-06-07  Mike McCormackFix radio button groups. Don't add the WS_GROUP style...
2005-06-07  Aric StewartAdd functions to add the User UpgradeCodes.
2005-06-07  Aric StewartCorrect a crash if the length buffer is NULL.
2005-06-06  Mike McCormackUse standard lists in the event subscription code.
2005-06-06  Aric StewartDon't get caught in loops on parent progids.
2005-06-04  Alexandre JulliardAuthors: Aric Stewart <aric@codeweavers.com>, Mike...
2005-06-04  Aric StewartMake sure the TRACE statements do not spew garbage...
2005-06-04  Mike McCormackTake the dialog frame into account when calculating...
2005-06-04  Aric StewartSince multiple progids can refer to 1 class we need...
2005-06-03  Aric StewartLocate where a buffer size is not being set and correct...
2005-06-03  Aric StewartAdd install_on_demand for Extension servers also. curre...
2005-06-02  Aric StewartDo not loop if a ProgId's Parent Index it itself.
2005-06-02  Mike McCormackUse MSI_QueryGetRecord in one more place.
2005-06-02  Aric StewartPrint a message for skipped actions in ProcessExecSeque...
2005-06-02  Aric StewartDo not change a features state to Advertise if it expli...
2005-06-02  Aric StewartFor typelibs index 1 do not add \\1 to the path. This...
2005-06-02  Aric StewartRegister the FileType and correct short vs long path...
2005-06-02  Mike McCormackUse the new helper function MSI_QueryGetRecord.
2005-06-02  Mike McCormackCreate a helper function to fetch a single record from...
2005-06-01  Dmitry TimoshkovMake more of the OLE interface vtables const.
2005-06-01  Alexandre JulliardAuthors: Aric Stewart <aric@codeweavers.com>, Mike...
2005-06-01  Mike McCormackClean up headers and make some functions static.
2005-06-01  Mike McCormack- avoid unicode.h
2005-05-31  Mike McCormackRemove some unused code.
2005-05-31  Mike McCormackMore -Wmissing-declarations and -Wwrite-strings warning...
2005-05-31  Mike McCormackImprove number parsing and avoid unicode.h.
2005-05-30  Mike McCormackRemove more types from the parser.
2005-05-30  Mike McCormackAdd and correct some function declarations.
2005-05-30  Francois GougetAssorted spelling fixes.
2005-05-29  Mike McCormackGet rid of some redundant parser types.
2005-05-29  Mike McCormack-Wmissing-declarations and -Wwrite-strings warning...
2005-05-27  Alexandre JulliardAuthors: Mike McCormack <mike@codeweavers.com>, Aric...
2005-05-27  Aric StewartIntroduce really basic scripting of actions. This is...
2005-05-27  Aric StewartRestrict deformating of nested index keys [[1]].
2005-05-27  Mike McCormackTest and fix the size of stream fields in a record.
2005-05-27  Alexandre JulliardAuthors: Aric Stewart <aric@codeweavers.com>, Mike...
2005-05-26  Aric StewartFirst pass at writing out CurVer keys for ProgIds....
2005-05-26  Aric StewartA big rewrite of the whole RegisterClass, RegisterProgId,
2005-05-25  Aric StewartImplement the [!file] format to produce the short filename.
next