Commit Graph

89 Commits

Author SHA1 Message Date
Nikolay Sivov 84d9b2502e ntdll: Added compatible ProgID section. 2013-09-13 10:54:53 +02:00
Nikolay Sivov b8a973dc52 kernel32/tests: Some tests for ProgID section. 2013-09-13 10:54:13 +02:00
Nikolay Sivov 37182e3f0f ntdll: Try application manifest path when searching for dependent assemblies. 2013-09-11 20:33:22 +02:00
Nikolay Sivov bcbd13b70c ntdll: Added compatible sections for clrClass data. 2013-09-09 22:09:56 +02:00
Nikolay Sivov af3a20d2ea ntdll: Added support for multiple progids in comClass and clrClass elements. 2013-09-04 11:36:32 +02:00
Nikolay Sivov 045682a4da kernel32: Forward ZombifyActCtx() to ntdll. 2013-09-03 16:58:16 +02:00
Nikolay Sivov 8e211065a8 ntdll: Store 'clrClass' as COM class. 2013-09-03 16:58:16 +02:00
Nikolay Sivov d0deaaa8ce kernel32/tests: Some tests for clrClass data. 2013-09-03 16:58:16 +02:00
Nikolay Sivov f0e5fd737d ntdll: Implement compatible section for 'clrSurrogate'. 2013-09-03 16:58:16 +02:00
Nikolay Sivov 5b38a13167 ntdll: Store clrSurrogate version value, added some tests. 2013-09-03 16:58:15 +02:00
Nikolay Sivov 44d8f6a35a ntdll: For typelib and COM class sections point global data to module names. 2013-09-03 16:58:15 +02:00
Nikolay Sivov 21c1706f79 ntdll: Implement interface redirection section. 2013-09-02 18:07:03 +02:00
Nikolay Sivov 9c44cb4f0f ntdll: Store all interface redirection data in context. 2013-09-02 18:07:00 +02:00
Nikolay Sivov 88070accd2 ntdll: Implement compatible comClass section. 2013-08-30 11:17:33 +02:00
Nikolay Sivov a5eb9eee42 ntdll: Fix typelib section leak on context release. 2013-08-29 11:20:43 +02:00
Nikolay Sivov 52fc0e4e29 ntdll: Store all 'comClass' attributes. 2013-08-29 11:20:37 +02:00
Nikolay Sivov 36acd61447 ntdll: Implement compatible typelib section. 2013-08-23 17:56:14 +02:00
Nikolay Sivov 1ca7eb649c ntdll: Parse 'flags' and 'version' attributes of typelib sections. 2013-08-23 17:55:22 +02:00
Nikolay Sivov 30425ece6c ntdll: Fix hash collision check condition for string keys. 2013-08-16 16:33:34 +02:00
Nikolay Sivov 2a5a8bc4a3 ntdll: Implement compatible section for dll redirects. 2013-08-15 16:21:45 +02:00
Nikolay Sivov cddea89d22 ntdll: Support optional 'versioned' attribute for windowClass sections. 2013-08-15 16:19:03 +02:00
Nikolay Sivov 5ce01b3597 ntdll: Implement compatible FindActCtxSectionString() for window class section. 2013-08-02 14:36:12 +02:00
Nikolay Sivov 1692ccc56d ntdll: Added RtlFindActivationContextSectionGuid() stub. 2013-07-31 16:29:49 +02:00
Alexandre Julliard 3aed056b72 ntdll: Fix string comparison against non null-terminated string (Valgrind). 2011-10-19 17:48:16 +02:00
André Hentschel c20813f15f ntdll: Remove dead increments (clang). 2011-09-09 17:33:14 +02:00
Alexandre Julliard 4b27371392 ntdll: Add support for asmv1 namespace prefix in xml elements. 2011-09-04 19:40:56 +02:00
Alexandre Julliard 127b27414e ntdll: Prefer loading native manifests over Wine ones. 2011-08-29 12:08:19 +02:00
Alexandre Julliard f8397ef229 ntdll: Use the manifest with the highest matching version number. 2011-08-29 12:08:19 +02:00
Alexandre Julliard 2febc9d41a ntdll: Try to match the language name when looking for a manifest file. 2011-08-29 12:08:19 +02:00
Alexandre Julliard f4024eaa49 ntdll: Fetch the windows directory from the shared user data. 2011-06-16 12:29:21 +02:00
Paul Chitescu de66f257d6 ntdll: Print desired version of missing dependent assemblies. 2009-04-03 12:58:30 +02:00
Roman Mindalev 9925785eef ntdll: Move search for assemblyIdentity element. 2009-03-25 12:25:21 +01:00
Roman Mindalev cbd935eff4 ntdll: Free memory for type field of an assembly_identity. 2009-03-25 12:22:25 +01:00
Roman Mindalev b653679e6a ntdll: Check for arch and name fields in assembly_identity structure. 2009-03-25 12:22:17 +01:00
Maarten Lankhorst 83ee191f7e ntdll: Print the expected and found assembly versions if no compatible version is found. 2008-12-26 13:41:52 +01:00
Aric Stewart 65e677735e ntdll: Update behavior of ActivationContextBasicInformation. 2008-10-22 14:57:22 +02:00
Maarten Lankhorst e98933a279 ntdll: Use module for path to activation context. 2008-07-10 17:45:16 +02:00
Alexandre Julliard 198a00bc9e ntdll: Add an exception handler around check_actctx to catch bad handles. 2008-02-25 19:49:27 +01:00
Rob Shearman 542e10e44e ntdll: Shared manifests should have a less-strict version check performed when loading them as dependencies. 2007-11-26 12:27:01 +01:00
Mikolaj Zalewski 5bfd7044ea ntdll: Support for UTF-16 manifests with reverse endianness. 2007-10-18 12:20:52 +02:00
Mikolaj Zalewski 9f4001f7e0 ntdll: Manifests should be parsed as UTF-16 only if there is a BOM (with testcase). 2007-10-18 12:11:06 +02:00
Jacek Caban 791be37a46 actctx: Rename version to assembly_version. 2007-10-09 12:34:35 +02:00
Francois Gouget cd1c07b4d8 ntdll: Better match the PSDK types and fix the winapi_check warnings. 2007-08-16 11:09:38 +02:00
Alexandre Julliard f42b1e9b9c ntdll: Fixed the prototype of the open_nt_file wrapper. 2007-08-14 12:31:04 +02:00
Alexandre Julliard ed3b5322f6 ntdll: Relax the activation context size check. 2007-08-02 13:07:23 +02:00
Alexandre Julliard f9c9f23763 ntdll: Allow optional elements in the comClass element. 2007-07-30 20:25:33 +02:00
Alexandre Julliard 53285e2462 ntdll: Use the exact size of the manifest file. 2007-07-30 20:25:12 +02:00
Alexandre Julliard db72af98b5 ntdll: Convert the XML parser to Unicode to support UCS-16 manifests. 2007-07-30 18:20:24 +02:00
Alexandre Julliard 8f0fb1e3e9 ntdll: Simply store the assembly type without interpreting it. 2007-07-27 12:17:07 +02:00
Jacek Caban 43adec3e81 kernel32: Added a number of activation context tests. 2007-07-26 19:42:06 +02:00