JamesHawkins

James Hawkins

Email: <truiken@gmail.com>

http://www.ohloh.net/accounts/15919?ref=Detailed

TODO

MSI

  • (./) Handle CustomActionData, ProductCode, and UserSID properties in deferred custom actions.

  • (./) Fix msiexec registration in wineprefixcreate. (Fixed by Julliard)

  • (./) Implement the StartServices msi action.

  • (./) Test and implement publishing in MSI.

  • Implement the remaining standard actions in MSI.
  • (./) Add support for remote custom actions in MSI.

  • (./) Rewrite MsiFormatRecord.

  • Stub out the remaining MSI APIs.
  • Implement the ValidateProductID standard action.

  • Fix MsiSourceListAddSourceEx for the case when the source already exists.

  • (./) Optimize adding sources during an install.

  • Fix quoted arguments in msiexec.
  • Optimize MsiSetProperty.

  • Optimize MSI SQL JOIN queries using merge join.
  • (./) Rewrite the publishing tests to only test the registry modifications. Fix these errors.

  • Check the assembly version before reinstalling.
  • (./) Implement the special _Storages table in MSI.

  • Implement MsiEnumPatchesEx.

Fusion

  • (./) Implement fusion.dll and MsiPublishAssemblies.

  • Implement IAssemblyCache::QueryAssembly.

  • (./) Handle DWORD-sized indexes in assemblies.

  • Implement the IAssemblyEnum interface.

Cabinet

  • Add tests for cabinet.dll.
  • Implement the compression APIs in cabinet.dll.

Misc

  • (./) Add tests for LookupAccountName.

  • (./) Test and implement SetEntriesInAcl. (Fixed by Rob)

  • Combine code coverage test results with the test suite data.
  • Provide more statistics concerning code coverage and test suite results.


CategoryHomepage

JamesHawkins (last edited 2008-08-13 02:12:00 by JamesHawkins)