Mark Jansen
84d7db2c57
[SDK] Add initial verifier header.
2018-05-12 13:34:36 +02:00
Mark Jansen
5a68fbeb43
[SDK] Correct NtGlobalFlag names.
2018-05-12 13:34:24 +02:00
Thomas Faber
0ce31759d0
[USBPORT] Fix x64 build.
2018-05-12 10:11:21 +02:00
Vadim Galyant
c89a190ea6
[USBPORT][USBOHCI_NEW] Avoid using pointers for physical addresses.
2018-05-11 15:46:25 +02:00
Pierre Schweitzer
935dcd64a5
[FSLIB] Add headers for our FS libs.
...
CORE-13759
2018-05-10 10:49:17 +02:00
Eric Kohl
12bdbe5710
[IDL][NETAPI32][SRVSVC] Hack around another midl/rpcrt4 bug
...
NETAPI32: Get rid of the old WINE NetServerGetInfo and replace it by a proper call to NetrServerGetInfo.
SRVSVC: Implement parts of NetrServerGetInfo.
srvsvc.idl: Hack around a bug in midl or rpcrt4. They are not able to handle a pointer to a union of pointers to structs. A pointer to a union of structs works a advertised.
2018-05-06 16:49:24 +02:00
Eric Kohl
c7994ca74f
[IDL] srvsvc.idl: Fix the definition of Opnum29NotUsedOnWire
...
Opnum29NotUsedOnWire is actually called NetrServerSetServiceBits.
See:
http://l.wzm.me/_security/internet/_internet/WinServices/ch04s07s08.html
and https://git.samba.org/?p=samba.git;a=blob;f=librpc/idl/srvsvc.idl;h=db804e58c01f3392c4ec6eb30643c36bcb8be683;hb=HEAD
2018-05-05 15:34:43 +02:00
Hermès Bélusca-Maïto
2b3fd31bc5
[CONUTILS] Use the currently active console codepage to output text to files. If you want to output UTF-8 run "chcp 65001" before.
...
CORE-12122
2018-05-05 01:37:30 +02:00
Serge Gautherie
7326dc03b6
[CMAKE] USE_CLANG_CL: Add "-Wno-parentheses-equality"
...
Silence some "code style" warnings.
CORE-14306
2018-05-03 08:12:17 +02:00
Eric Kohl
1362983bb7
[IDL] Fix redefinition of server types when lmserver.h is included too
2018-05-01 16:15:52 +02:00
Eric Kohl
ce0856099a
[SDK] Improve lmserver.h
...
- Add _SERVER_TRANSPORT_INFO_1, _SERVER_TRANSPORT_INFO_2, and _SERVER_TRANSPORT_INFO_3 structs.
- Fix the calling convention of SetServiceBits().
2018-05-01 16:15:51 +02:00
David Knapp
7673837a85
[SDK] Add description to MANUALLY_INITIATED_CRASH ( #509 )
2018-04-30 12:55:34 +02:00
Pierre Schweitzer
3dc4d408b2
[SDK] Enforce callback type for KdRosRegisterCliCallback(), KdRosDeregisterCliCallback().
2018-04-29 12:33:14 +02:00
Pierre Schweitzer
de88611590
[SDK] Make KdRosRegisterCliCallback() return status from KdSystemDebugControl().
2018-04-29 12:19:21 +02:00
Mark Jansen
3551953c84
[XML2SDB] Add support for TAG_LINK_DATE and TAG_LINKER_VERSION.
2018-04-22 18:51:53 +02:00
Mark Jansen
2c90194ae4
[ATL] Add COMMAND_HANDLER macro.
...
CORE-14543
2018-04-22 17:38:38 +02:00
Hermès Bélusca-Maïto
10ed9621e4
[EVTLIB] Silence some DPRINTs.
2018-04-22 02:53:40 +02:00
Timo Kreuzer
01df9a410c
[SPEC2DEF] Implement support for different OS versions
2018-04-21 18:31:27 +02:00
Eric Kohl
ceb596f100
[NETMSG] Add netmsg resource dll with some lmerr messages
2018-04-14 18:56:09 +02:00
Pierre Schweitzer
38791299ca
[VFATLIB] Simplify in-memory boot sector copy.
...
So that, coverity is happy again.
NFC
CID 1434230, 1434233, 1434238, 1434243, 1434246, 1434272
2018-04-14 12:05:32 +02:00
Mark Jansen
767fc4a6ad
[XML2SDB] Add support for DATA in Layers.
2018-04-12 18:49:12 +02:00
Amine Khaldi
8296d6c1ef
[WIDL] Sync with Wine Staging 3.3. CORE-14434
2018-04-11 12:29:04 +01:00
Amine Khaldi
6cbd6bd3ce
[UNICODE] Sync with Wine Staging 3.3. CORE-14434
2018-04-11 12:25:43 +01:00
Mark Jansen
9aa26b9c23
[RTL] actctx: Use the new RosGetProcessCompatVersion.
2018-04-09 19:36:09 +02:00
Mark Jansen
d49004352f
[NTDLL] Check the process manifest at startup for a compatibility section.
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
Thomas Faber
3a0e654027
[CMAKE] Use configuration-specific names for files generated by CMake.
...
Fixes configuring with VSSolution.
2018-04-08 18:31:36 +02:00
Hermès Bélusca-Maïto
e6d7ed7080
[NDK] Increase MAXIMUM_HARDERROR_PARAMETERS for Win2k3 compatibility.
2018-04-07 18:48:00 +02:00
Mark Jansen
5100859e06
[ZLIB] Add minizip as library.
...
CORE-7684
2018-04-07 15:29:59 +02:00
Mark Jansen
547240efd5
[SDK] Remove some unused includes in stubs.h
...
CORE-13231
2018-04-07 14:50:42 +02:00
Serge Gautherie
c704cf5f87
[SDK:REACTOS] Define UNIMPLEMENTED_ONCE for "!DBG && _MSC_VER" too
...
- Addendum to 81eb3bbceb
.
- Merge "_MSC_VER" and "!_MSC_VER" cases, to prevent such a mistake.
2018-04-07 12:00:10 +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
Amine Khaldi
47e04dae50
[PSDK] Add some missing WDA_NONE and WDA_MONITOR. CORE-14434
2018-04-03 13:48:43 +01:00
Amine Khaldi
4b456ff7cd
[INCLUDE/WINE] Update winternl.h. CORE-14434
2018-04-03 13:38:27 +01:00
Amine Khaldi
1246f8b5e6
[PSDK][XDK] Add some missing definitions. CORE-14434
2018-04-03 13:35:01 +01:00
Amine Khaldi
4049e52e79
[DDK] Import hidsdi.h from Wine Staging 3.3. CORE-14434
2018-04-03 13:30:30 +01:00
Amine Khaldi
c3b4d356eb
[PSDK] Add some missing BS_* definitions. CORE-14434
2018-04-03 13:24:07 +01:00
Thomas Faber
9e6f3ef12b
[CMAKE] Avoid generator expresisons in install()'s RENAME argument. CORE-14509
...
This fixes rostests_install, and thus hopefully WHS-Testbot.
2018-04-02 10:07:38 +02:00
Amine Khaldi
10517de5e6
[STRMBASE] Sync with Wine Staging 3.3. CORE-14434
2018-04-01 13:15:06 +01:00
Thomas Faber
07720ed9a8
[CMAKE] Avoid use of the LOCATION property in add_cd_file/add_rostests_file. CORE-14509
2018-03-30 20:28:23 +02:00
Thomas Faber
f6dea8b734
[CMAKE] Avoid some uses of the LOCATION target property. CORE-14509
2018-03-30 20:28:20 +02:00
Thomas Faber
d96609a439
[CMAKE] Remove some anachronisms.
2018-03-30 18:52:14 +02:00
Colin Finck
765280bf5f
Merge PR #283 "[USBPORT] Transaction Translator (TT) support bringup"
2018-03-29 23:52:22 +02:00
Victor Perevertkin
65eabed2e1
[CRT] Fixed _tstat64 which wrongly set executable bits on files. CORE-10904
...
Replaced some string functions with their tchar.h analogs
2018-03-26 13:41:27 +02:00
Thomas Faber
2765bddffa
[CRT] Various fixes to Wine file functions.
...
Import the following Wine commits:
* ea2798f1ce9 Iván Matellanes: msvcrt: _setmode should check if file descriptor is valid.
* 9b495caacfd Carlo Bramini: msvcrt: Call SetFilePointer() with correct parameters.
* 13f34481b26 Carlo Bramini: msvcrt: Use MSVCRT_xxx macros instead of the same ones from GLIBC.
* 781b069ed81 Piotr Caban: msvcrt: Don't close HANDLE if stdout or stderr is sharing it.
2018-03-26 13:35:02 +02:00
Thomas Faber
6aa8e3cc20
[CRT] Update file descriptor handling to match Wine (7/7). CORE-14504
...
Import Wine commits by Piotr Caban:
* 6ed69c107f8 msvcrt: Avoid using global critical section while allocating new file descriptors.
* 725e4733cf8 msvcrt: Remove no longer needed global lock from functions using fd critical sections.
2018-03-26 13:01:00 +02:00
Thomas Faber
27b79867ea
[CRT] Update file descriptor handling to match Wine (6/7). CORE-14504
...
Import Wine commits by Piotr Caban:
* 417b6056877 msvcrt: Fix possible deadlock in dup2 function.
* e7fc2370885 msvcrt: Don't use fdend in create_io_inherit_block.
2018-03-26 13:00:49 +02:00
Thomas Faber
53864fcc5f
[CRT] Update file descriptor handling to match Wine (5/7). CORE-14504
...
Import Wine commits by Piotr Caban:
* 86baccc9ae9 msvcrt: Get rid of fdtoh helper.
* bd6eaf918c5 msvcrt: Get rid of is_valid_fd helper.
2018-03-26 13:00:39 +02:00