Mark Jansen
4f8dc9c266
[ATL] Add CString.CompareNoCase
2018-06-09 17:14:06 +02:00
Katayama Hirofumi MZ
698cbc6184
[SHELL32] Split dialogs/folder_options.cpp ( #582 )
...
The dialogs/folder_options.cpp source file in shell32 is too big to manage. We will split it to smaller files.
CORE-12906
2018-06-06 14:04:50 +02:00
Hermès Bélusca-Maïto
f215f394d8
[CRT] Always initialize _[w]pgmptr with a *FULL* path to the current application.
...
Otherwise fall back to the computed argv[0].
This is expected by some applications, for example Git.
Code is adapted from Wine.
Many thanks to Stanislav Motylkov for having investigated this bug!
CORE-12931 CORE-13892 CORE-13898 CORE-14066
2018-06-05 23:55:46 +02:00
Pierre Schweitzer
54f383d996
[VFATLIB] Only check volume if full scan or if allowed to fix it
...
This allows doing a quick probe about whether a volume needs to be
fixed by checking its dirty bit.
CORE-14692
2018-06-05 19:34:47 +02:00
Serge Gautherie
695547cd8c
[CONFIGURE][CMAKE] Remove Visual Studio 9 (2008) support
...
ReactOS does not compile anymore with it.
VS9 is already officially unsupported.
CORE-11836
2018-06-05 18:59:36 +02:00
Serge Gautherie
9822462946
[CMAKE] Add "--always" parameter to "git describe" call
...
"fatal: No names found, cannot describe anything." message,
when called without enough history, i.e. appveyor.yml "clone_depth: 5".
2018-06-05 18:59:11 +02:00
Amine Khaldi
3c18f2a7c7
[INCLUDE/WINE] Update rbtree.h. CORE-14656
2018-06-04 03:54:55 +01:00
Amine Khaldi
2e5bae69da
[PSDK] Update ntdsapi.h. CORE-14656
2018-06-04 03:42:29 +01:00
Amine Khaldi
217390ae60
[PSDK] Update msctf.idl. CORE-14656
2018-06-04 03:40:17 +01:00
Pierre Schweitzer
2dfe5e3f46
[CRT] Reimplement qsort() using FreeBSD implementation.
...
Our implementation had a bug that could be triggered while
building our USBD library on ReactOS: the compare function
could be called with a NULL pointer instead of a valid value.
With this bug fixed (and the cmd hack in CORE-14648), ReactOS
can totally selfhost :-)! I was able to build LiveCD and BootCD
without any trouble, crash, deadlock or whatever.
(Next step: having a buildbot slave hosted on ReactOS ;-)).
Enjoy: https://twitter.com/HeisSpiter/status/1002880397103988737
CORE-14680
2018-06-02 13:56:42 +02:00
Eric Kohl
4911382913
[NDK] Replace the SYSTEMTIME fields StandardDate and DaylightDate in RTL_TIME_ZONE_INFORMATION by TIME_FIELDs and fix resulting errors
...
Patch will be sent upstream.
CORE-14658
2018-05-31 17:48:29 +02:00
Eric Kohl
0f8e720711
[NTDLL_APITEST][LIB_RTL] Add a test for RtlQueryTimeZoneInformation and fix the bug in RtlpQueryRegistryDirect
...
In working on some problems with Time Zone adjustments in ReactOS I found that the RtlQueryTimeZoneInformation function is partially broken and wrote an apitest to capture the failures.
Patch by Doug Lyons.
CORE-14658
2018-05-31 16:47:42 +02:00
Pierre Schweitzer
6e4e772e6c
[VFATLIB] Addendum to 469289e
2018-05-28 23:38:00 +02:00
Pierre Schweitzer
86198abd67
[VFATLIB] Fix MSVC build?
2018-05-28 23:29:06 +02:00
Pierre Schweitzer
469289ed5c
[VFATLIB] Upgrade fsck.fat to 4.1
...
Also make it easier to sync in the future.
2018-05-28 23:18:25 +02:00
Pierre Schweitzer
59dc951bf7
[VFATLIB] Only attempt to clear the dirty set bit in rw mode.
2018-05-28 19:37:56 +02:00
Eric Kohl
334fe302a1
[USERENV] Implement CopySystemProfile Part 1 (Add a new profile subkey and values to the profile list)
...
CORE-12541
2018-05-27 15:31:43 +02:00
Amine Khaldi
4b8fbca3f7
[PSDK] Add missing GdipSetPathGradientPath() and GdipTranslatePenTransform(). CORE-14656
2018-05-27 04:09:49 +01:00
Amine Khaldi
41e2b83f96
[INCLUDE/WINE][USER32_APITEST] Add ARRAY_SIZE to test.h and remove it from RealGetWindowClass.c. CORE-14656
2018-05-27 04:05:33 +01:00
Amine Khaldi
2f668a30bd
[PSDK] Add missing OFN_EX_NOPLACESBAR. CORE-14656
2018-05-27 04:03:38 +01:00
Amine Khaldi
e00ccd4551
[PSDK] Add missing DRV_QUERYFUNCTIONINSTANCEID. CORE-14656
2018-05-27 03:55:03 +01:00
Amine Khaldi
7af3969e9f
[D3D8][D3D9][DDRAW][WINED3D] Sync with Wine Staging 3.9. CORE-14656
2018-05-27 03:52:04 +01:00
Pierre Schweitzer
69a7879e81
[SDK] Add more types for job objects information
2018-05-25 08:48:51 +02:00
Pierre Schweitzer
fb9ffed1cd
[SDK] Add a few types for job objects information
2018-05-25 08:48:51 +02:00
Eric Kohl
f7c01906e7
[STORPORT] Enumerate attached devices
...
- Implement AcquireSpinlock, ReleaseSpinlock and GetExtendedFunctionTable notifications.
- Implement a bus scan routine, borrowed from scsiport.
Storport and storahci are now able to detect a disk device attached to a Virtual Box AHCI controller.
2018-05-24 11:39:47 +02:00
Hermès Bélusca-Maïto
1eca625839
[CONUTILS] Remove old code; modify an informative note.
2018-05-20 22:39:21 +02:00
Joachim Henze
cfb8f97968
[SDK] "0.4.10-dev" Starts here.
...
tag will be added in next commit.
2018-05-20 20:35:12 +02:00
Pierre Schweitzer
f99f48045d
[EVENTMSG] Add French translation.
2018-05-20 11:36:00 +02:00
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