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
Timo Kreuzer
6b1ca75899
[REACTOS] Fix 64 bit build ( #465 )
...
* [HAL] Simplify HalpReboot() and make it portable
* [NTOS:MM] Cast constant to PVOID
* [BINPATCH] Fix 64 bit build
* [VFDDRV] Fix 64 bit build and buffer overruns
* [USBOHCI] Fix structure alignment issues
* [ATL_APITEST] Fix 64 bit build
* [XDK] Update unwind structures in winnt.h
* [NTDLL_APITEST] Fix 64 bit build
* [NTDLL_WINETEST] Fix 64 bit build
* [TFTPD] Fix x64 build
* [USBPORT] Fix a C_ASSERT
* [DSOUND] Fix x64 build
* [HAL] Remove obsolete GetPteAddress() macro
2018-04-03 15:13:17 -06: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
Alex Ionescu
16e0cca7e1
[RTL]: Document and flesh out Boot Status Data (BSD) API/Structures
...
[NDK]: Document latest RTL_BSD_DATA as of RS3 based on ext.dll WinDBG
extension "!blackboxbsd" which outputs the entire structure field by
field :).
[NDK]: Update RTL_BSD_ITEM_TYPE thanks to ole32 symbols
[RTL]: Move system volume APIs to sysvol.c
[RTL]: Fill out BsdItemTable based on actual field offsets/sizes and not
hardcoded magic numbers which we won't ask where they came from.
[RTL]: Make RtlCreateBootStatusDataFile use an appropriate structure for
initializing the buffer instead of "UCHAR Buffer[12] = {0xC,0,0,0,
1,0,0,0, 1, 0x1e, 1, 0};" which appears like magic knowledge.
[RTL]: Rename "WriteMode" to "Read" in RtlGetSetBootStatusData since
it's much less confusing.
[RTL]: Some formatting fixes, SAL updates.
2018-02-04 09:33:32 -08: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
Timo Kreuzer
f60a9eb7a3
[RTL] Fix amd64 version of DebugService2
2018-01-01 12:09:38 +01:00
Giannis Adamopoulos
51c694274f
[RTL] find_string_index: name parameter may not be null terminated
2017-12-24 21:19:03 +02:00
Ivan Labutin
d6792047f3
[NTOS][NDK][RTL] A bunch of 'wrong size' fixes
2017-12-20 06:56:09 +01:00
Thomas Faber
631d1e071c
[RTL] Make RtlFillMemoryUlonglong public
2017-11-18 18:05:22 +01:00
Pierre Schweitzer
ec9912f334
[RTL] Revert b3b2a23
which introduced a regression.
...
Spotted by Jérome
2017-10-29 15:03:12 +01:00
Samuel Serapion
b3b2a23f05
CID 1206831 Dereference after null check
...
BytesRead is an optional out parameter and must be checked before being written to.
2017-10-29 11:17:47 +01: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