Timo Kreuzer
f9d3a50ee3
[RTL] actctx.c: Add some #ifdef __REACTOS__
2024-04-29 01:15:50 +02:00
Timo Kreuzer
ad5d8bb477
[RTL] actctx.c: Reduce diff to wine
2024-04-29 01:15:50 +02:00
Timo Kreuzer
55f4e2a581
[RTL] actctx.c: Revert RELATIVE_PATH change
2024-04-29 01:15:50 +02:00
Timo Kreuzer
1a6dc01f69
[RTL] actctx.c: Revert FILE_END_OF_FILE_INFORMATION changes
...
We still need to hack it, because FileEndOfFileInformation is not supported in user mode, neither in ReactOS, nor in Windows.
2024-04-29 01:15:50 +02:00
Timo Kreuzer
41ff75ce36
[RTL] actctx.c: Revert __TRY / __EXCEPT changes
2024-04-29 01:15:50 +02:00
Timo Kreuzer
e46364314b
[RTL] actctx.c: Revert casts
2024-04-29 01:15:50 +02:00
Timo Kreuzer
86e28b67ce
[RTL] actctx.c: Remove unused stuff that isn't in wine
2024-04-29 01:15:50 +02:00
Timo Kreuzer
be76eb7c91
[RTL] actctx.c: Revert ERR, WARN, TRACE changes
2024-04-29 01:15:50 +02:00
Timo Kreuzer
37b2e791ee
[RTL] actctx.c: Revert pointless formatting changes
2024-04-29 01:15:50 +02:00
Timo Kreuzer
49ed915759
[RTL] actctx.c: Revert NtCurrentProcess() changes
2024-04-29 01:15:50 +02:00
Timo Kreuzer
3b9b26f912
[RTL] actctx.c: Revert GetProcessHeap -> RtlGetProcessHeap changes
2024-04-29 01:15:50 +02:00
Mark Jansen
24a56f89ab
Rework apisets to use a table
...
This removes all fake apiset forwarders,
and handles apisets inside ntdll.
This is not 100% compatible with how windows does it, but it should be good enough for us.
2024-04-27 22:51:34 +02:00
Jérôme Gardou
9c5b39e25a
[RTL] Check and cascade down RtlGUIDFromString value
...
CORE-17637
2021-06-28 10:20:57 +02:00
William Kent
427ea67b9c
[RTL] Add code to SxS manifest parser to parse XML namespaces ( #2512 )
...
* [XDK] Typo fix
* [XDK] Add missing ACTIVATION_CONTEXT_SECTION values
* [RTL] Merge changes from Wine
* [ROSTESTS] Fix typo
* [NTDLL] Typo fix
* Add test for new functionality
* [ROSTESTS] Fix path
* [ROSTESTS] Add test to testlist.c
2020-09-20 22:56:42 +02:00
Mark Jansen
029b8f2cf9
[NTDLL] Use the embedded manifest from the process to check compatibility.
2019-08-21 18:57:52 +02:00
Timo Kreuzer
58588b76e2
[REACTOS] Fix MSVC printf format warnings
2019-08-15 15:24:12 +02:00
Mark Jansen
57ed670b5a
[RTL] actctx: When probing a dll for a manifest, use the first manifest id present,
...
instead of always searching for CREATEPROCESS_MANIFEST_RESOURCE_ID.
CORE-9519
2018-10-01 20:16:10 +02:00
Mark Jansen
9aa26b9c23
[RTL] actctx: Use the new RosGetProcessCompatVersion.
2018-04-09 19:36:09 +02:00
Giannis Adamopoulos
e195199a51
Fix build
2018-04-09 01:42:17 +03:00
Giannis Adamopoulos
8d3045622e
[RTL] actctx.c: Use an alternative implicit activation context when an application is built for latest windows versions.
...
Instead of loading systemcompatible.manifest as the implicit activation context, load forwardcompatible.manifest
Add a new assembly containing all apisets called ReactOS.Apisets and make it a dependency to forwardcompatible.manifest
2018-04-09 01:28:43 +03:00
Mark Jansen
19912955f6
[RTL] Fixes for supportedOS close elements.
...
Imported from wine
f8cca44: ntdll: Allow closing tags for 'supportedOS' elements.
697d4a7: ntdll: Allow explicitly specified asm.v2 namespace for "trustInfo".
2018-04-09 00:07:31 +02:00
Mark Jansen
ee7f479c57
[RTL][XDK][KERNERL32_WINETEST] Import wine actctx changes from 3.2-37c98396
...
This adds support for reading the trustInfo (requestedExecutionLevel),
and the compatibility (supportedOs) sections.
2018-02-19 22:23:39 +01:00
Giannis Adamopoulos
1e903d96cb
[RTL] actctx: Implement the implicit activation context
2018-01-27 02:45:50 +02:00
Thomas Faber
095a4d1d23
[RTL] Handle RtlReAllocateHeap failure in com_class_add_progid. CID 1223161
2018-01-20 09:48:07 +01:00
Giannis Adamopoulos
51c694274f
[RTL] find_string_index: name parameter may not be null terminated
2017-12-24 21:19:03 +02:00
Colin Finck
c2c66aff7d
Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.
2017-10-03 07:45:34 +00:00