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 |
Alexandre Julliard
|
6f457ac63b
|
ntdll: Support single quotes around XML attribute values.
|
2007-07-26 11:07:01 +02:00 |
Eric Pouech
|
6792a9a92e
|
ntdll: Implemented RtlFindActivationContextSectionString.
|
2007-07-26 11:05:32 +02:00 |
Eric Pouech
|
e590499c7a
|
ntdll: Implemented FileInformationInAssemblyOfAssemblyInActivationContext option in RtlQueryInformationActivationContext.
|
2007-07-26 11:05:32 +02:00 |
Eric Pouech
|
35eb9223c2
|
ntdll: Implemented AssemblyDetailedInformationInActivationContext option in RtlQueryInformationActivationContext.
|
2007-07-26 11:05:32 +02:00 |
Eric Pouech
|
5e125e7dbf
|
ntdll: Implemented ActivationContextDetailedInformation option in RtlQueryInformationActivationContext.
|
2007-07-26 11:05:32 +02:00 |
Alexandre Julliard
|
3a71513d99
|
ntdll: Initial implementation of RtlQueryInformationActivationContext.
Partially based on a patch by Eric Pouech.
|
2007-07-26 11:05:32 +02:00 |
Alexandre Julliard
|
5b844fe844
|
ntdll: Fix return status when failing to load the associated manifest for a module.
|
2007-07-26 11:05:32 +02:00 |
Alexandre Julliard
|
3b5963c98d
|
ntdll: Improve some activation context traces.
|
2007-07-26 11:05:09 +02:00 |
Alexandre Julliard
|
ad0d2b90ee
|
ntdll: Store the base directory for an assembly (based on a patch by Eric Pouech).
|
2007-07-25 17:02:11 +02:00 |
Alexandre Julliard
|
270f725526
|
ntdll: Create the process activation context at initialization time.
|
2007-07-25 16:48:40 +02:00 |
Alexandre Julliard
|
82e1aac81d
|
ntdll: Don't add an empty assembly when creating an activation context.
|
2007-07-25 16:47:34 +02:00 |
Alexandre Julliard
|
fc97dec8d6
|
ntdll: Check existing dependencies in activation context before adding a new one.
|
2007-07-25 16:46:03 +02:00 |
Alexandre Julliard
|
1207d9b593
|
ntdll: Add support for abbreviated empty elements in manifests.
|
2007-07-20 11:19:17 +02:00 |
Alexandre Julliard
|
a24f9cc101
|
ntdll: Don't fail to load manifests that contain unknown elements or attributes.
Print FIXMEs for errors that really cause the loading to fail.
|
2007-07-20 11:18:41 +02:00 |
Alexandre Julliard
|
84a318265d
|
ntdll: Add support for optional flag in dependencies.
|
2007-07-20 11:17:04 +02:00 |
Alexandre Julliard
|
b2b6fc1288
|
ntdll: Cope with missing assemblyIdentity elements in manifests.
|
2007-07-20 11:17:04 +02:00 |
Alexandre Julliard
|
272af8fa1e
|
ntdll: Skip xml comments in manifests.
|
2007-07-19 18:22:43 +02:00 |
Alexandre Julliard
|
214fb6e84e
|
ntdll: Added manifest lookup in global winsxs directory (based on a patch by Jacek Caban).
|
2007-07-19 18:22:43 +02:00 |
Jacek Caban
|
63e4b943a9
|
ntdll: Added parsing of the asmv2:hash element in manifests.
|
2007-07-19 18:22:43 +02:00 |
Eric Pouech
|
e6b3ca09c4
|
ntdll: Added parsing of the binding redirect element in manifests.
|
2007-07-19 18:22:43 +02:00 |
Eric Pouech
|
3c1f5c6aee
|
ntdll: Added parsing of the clrClass and clrSurrogate elements in manifests.
|
2007-07-19 18:22:32 +02:00 |
Eric Pouech
|
21427b2d5a
|
ntdll: Added parsing of the external proxy element in manifests.
|
2007-07-19 18:01:42 +02:00 |
Alexandre Julliard
|
b96df32560
|
ntdll: Abstract the entity array type as we need it for assemblies too.
|
2007-07-19 18:00:33 +02:00 |
Eric Pouech
|
c496dd4ef8
|
ntdll: Added parsing of the description element in manifests.
|
2007-07-19 17:59:48 +02:00 |
Eric Pouech
|
699b5e74de
|
ntdll: Added parsing of the language attribute in manifests.
|
2007-07-19 17:59:28 +02:00 |
Eric Pouech
|
6158257651
|
ntdll: Added parsing of the inheritance flags in manifests.
|
2007-07-19 17:57:38 +02:00 |
Eric Pouech
|
b6d7b855df
|
ntdll: Added parsing of hash attributes in manifests.
|
2007-07-19 17:57:13 +02:00 |
Eric Pouech
|
a22dcd1ad0
|
ntdll: Added parsing of public key token in manifests.
|
2007-07-19 17:54:53 +02:00 |
Eric Pouech
|
2bc3c39cc0
|
ntdll: Added support for the assembly leaves of activation contexts.
|
2007-07-19 17:54:02 +02:00 |
Jacek Caban
|
16066acf87
|
ntdll: Added parsing of file elements in manifests.
|
2007-07-19 17:51:42 +02:00 |
Jacek Caban
|
5efd2a35bd
|
ntdll: Add parsing of dependencies in manifests.
|
2007-07-19 17:50:45 +02:00 |
Alexandre Julliard
|
c5bf0947f6
|
ntdll: Add infrastructure for loading manifest dependencies (based on a patch by Eric Pouech).
|
2007-07-19 17:50:11 +02:00 |
Alexandre Julliard
|
5b0ab20787
|
ntdll: Add parsing of the version in manifests (based on a patch by Jacek Caban).
|
2007-07-19 17:47:33 +02:00 |
Alexandre Julliard
|
a5130f4e72
|
ntdll: Add parsing of the processor architecture in manifests.
|
2007-07-19 17:45:49 +02:00 |
Jacek Caban
|
c0e7cd9d93
|
ntdll: Beginnings of manifest parsing.
|
2007-07-19 17:44:20 +02:00 |
Alexandre Julliard
|
9c58a2ce8c
|
ntdll: Add infrastructure for loading a manifest file or resource.
Partially based on a patch by Eric Pouech.
|
2007-07-19 17:38:43 +02:00 |
Eric Pouech
|
5f92f1f901
|
ntdll: Added basic structures for storing activation context assembly information.
|
2007-07-19 17:09:09 +02:00 |
Alexandre Julliard
|
797dd942ec
|
ntdll: Implemented handling of the per-thread activation context stack.
|
2007-07-19 17:07:48 +02:00 |