Andrew Cook
5a00192870
Add virtio drivers to reactos.dff.in
...
qxl has some visual glitches, viostor loads but it seems reactos
doesn't support scsi disks yet
2018-05-13 22:24:41 +02:00
Katayama Hirofumi MZ
2e96d85133
[SHELL32] In #543 , I forgot sq-AL.rc and sv-SE.rc
2018-05-12 17:09:59 +02:00
Katayama Hirofumi MZ
2b0238a48a
[shell32] add some control IDs for IDD_FOLDER_OPTIONS_FILETYPES
2018-05-12 13:47:09 +02:00
Mark Jansen
60a1006d0f
[LDR] Initial verifier implementation
2018-05-12 13:35:10 +02:00
Mark Jansen
ad8a2edd85
[VERIFIER] Add skeleton provider.
2018-05-12 13:35:09 +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
Eric Kohl
35bd6571bd
[SETUPAPI] SetupDiCallClassInstaller: Use the class GUID enclosed in curly brackets as a sub key name to retrieve the class co-installer.
2018-05-12 12:42:56 +02:00
Eric Kohl
abf9bd2d68
[BOOTDATA] Register the CriticalDeviceCoInstaller for the keyboard device class
2018-05-12 12:38:27 +02:00
Pierre Schweitzer
38078335b9
[FASTFAT] Implement support for stack overflow in read operations.
...
Before performing a read operation, FastFAT driver will
attempt to compute whether it would run out of stack
during the operation. If so, instead of attempting the
operation in the current thread, it will post the read
request to the overflow thread.
This should help with the regressions brought in by
94ead99e0c
.
CORE-14601
2018-05-12 12:03:18 +02:00
Thomas Faber
0ce31759d0
[USBPORT] Fix x64 build.
2018-05-12 10:11:21 +02:00
Bișoc George
337e7322a6
[INETCPL] Fix a typo in Romanian resource file
2018-05-11 23:34:52 +02:00
Vadim Galyant
c89a190ea6
[USBPORT][USBOHCI_NEW] Avoid using pointers for physical addresses.
2018-05-11 15:46:25 +02:00
Thomas Faber
837411e292
[USBOHCI_NEW] Fix build.
2018-05-11 15:44:19 +02:00
Eric Kohl
c2089d5319
[BOOTDATA] Add settings for the Latvian (QUERTY) keyboard layout (disabled)
2018-05-10 17:13:04 +02:00
Eric Kohl
02fbc6c51b
[USETUP] Use an existing latvian keyboard layout
...
Use the existing Latvian keyboard layout instead of the Latvian (QUERTY) keyboard layout, which it not implemented yet.
CORE-14561
2018-05-10 16:18:04 +02:00
Eric Kohl
6ca124323e
[BOOTDATA] Remove superfluous quotation marks
2018-05-10 16:03:59 +02:00
Pierre Schweitzer
7eca874824
[NTOSKRNL] Fix FsRtlStackOverflow work item free.
...
Oneliner of the day... This typo just prevented the
whole feature to work properly. Because any allocated
work item would miserably fail to be freed.
This will obviously help real world FSD relying on
StackOverflow worker from FsRtl to work better!
CORE-14611
2018-05-10 10:49:17 +02:00
Pierre Schweitzer
7662858670
[AUTOCHK] Statically link to FS libs.
...
This will help reducing the number of handles open.
CORE-13759
2018-05-10 10:49:17 +02:00
Pierre Schweitzer
935dcd64a5
[FSLIB] Add headers for our FS libs.
...
CORE-13759
2018-05-10 10:49:17 +02:00
Bișoc George
96c3d8d9eb
[COMCTL32] Update Romanian translation ( #538 )
2018-05-08 23:06:33 +02:00
Serge Gautherie
f6a4ec8041
[APPSHIM_APITEST] Fix a Clang-Cl warning about n
...
- "warning: comparison of unsigned expression >= 0 is always true [-Wtautological-unsigned-zero-compare]"
CORE-14306
2018-05-08 21:36:26 +02:00
Alexander Shaposhnikov
33cc014cf5
Reflect latest release versions in README.md
...
Should have updated this a month ago, oops!
2018-05-08 10:24:26 +03:00
Serge Gautherie
627f3dc725
[DEVMGR] Fix a Clang-Cl warning about DriverInfoDetailData.SectionName
...
"warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses]"
CORE-14306
2018-05-07 14:00:41 +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
Thomas Faber
93edd2a185
[IPHLPAPI_APITEST] Avoid crash on ROS and failure on Windows. CORE-14411
...
- Make the reply buffer for IcmpSendEcho large enough to hold the reply,
even when testing a smaller size. This avoids a buffer overflow with ROS's
broken implementation.
- Avoid unnecessary initialization.
- Fix IcmpSendEcho return value check to succeed on Win2003.
- Don't free a string literal in the GetInterfaceName test.
2018-05-06 08:36:19 +02:00
Hermès Bélusca-Maïto
34b0f3e4f8
[BOOTDATA][SHELL32] Add some recognized file extensions (.db, .efi, .nls, .ocx, .tlb, .nt), and update some reported MIME types.
...
CORE-11308
2018-05-05 22:20:21 +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
444553c7f0
[DESK.CPL] Fix a Clang-Cl warning about "LogPixels"
...
"warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses]"
CORE-14306
2018-05-04 22:02:48 +02:00
Serge Gautherie
5ca037d5f6
[UMPNPMGR] Fix a Clang-Cl warning about "CSConfigFlags"
...
"warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses]"
CORE-14306
2018-05-04 22:02:24 +02:00
Robert Naumann
d6cebe736a
[ZIPFLDR] Add German translation
2018-05-04 21:34:09 +02:00
Robert Naumann
9f9c961b41
[DRWTSN32] Add German translation
2018-05-04 21:34:09 +02:00
Serge Gautherie
b893124a20
[NTFS] Fix 2 Clang-Cl warnings about CurrentKey->IndexEntry->Flags
...
"warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]"
CORE-14306
2018-05-04 08:08:45 +02:00
Wexpo Lyu
b8a3f0eeee
[REACTOS] Update simplified chinese translation ( #529 )
...
Minor updates fixing grammar, spacing and typos.
2018-05-03 11:53:19 +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
Serge Gautherie
8c312fe7e1
[ADVAPI32] Fix 2 TRACE() format copypastas.
2018-05-03 08:10:43 +02:00
Pierre Schweitzer
65e29b4b1f
[NTOSKRNL] Optimize a bit deferred writes.
...
In the lazy writer run, first post items that are queued for this.
Only then, start executing deferred writes if any.
If there were any, reschedule immediately a lazy writer run, to keep
Cc warm and to make it unqueue write faster in case of high IOs situation.
To make second lazy writer run happen faster, we keep our state active to
use short delay (1s) instead of standard idle (3s).
2018-05-02 23:33:45 +02:00
Eric Kohl
db60cd219c
[ADVAPI32] SEH-protext the calls to service control handlers
...
ScControlService:
- SEH-protext the calls to service control handlers.
- Return ERROR_EXCEPTION_IN_SERVICE if a service control handler throws an exception.
- Return ERROR_SERVICE_CANNOT_ACCEPT_CTRL if no service control handler has been registered for the service.
2018-05-02 23:24:26 +02:00
Wexpo Lyu
62a90470f8
[WINLOGON] Update simplified chinese translation ( #528 )
2018-05-02 14:12:59 +02:00
Hermès Bélusca-Maïto
44b5f652a5
[WINLOGON] Delimit the custom system shutdown message within a read-only edit control.
2018-05-02 00:24:11 +02:00
Hermès Bélusca-Maïto
f34a30fec4
[SHUTDOWN] Actually all shutdown.exe utilities from all Windows (>= XP) versions (and not just Vista+) support a comment string of up to 512, *EVEN IF* they mention in their help message that the comment can only be up to 127 characters long. I have really tested that ;-) (And what is more, shutdown's utility from Whistler support an arbitrary comment length!) So here I remove the code that imposes this limit and I just check for no more than 512 characters. I also fix an out-of-bounds check for argv.
2018-05-02 00:24:10 +02:00
Hermès Bélusca-Maïto
11f0e2c0f6
[MSGINA] Fix layout of the security dialog box; add some french translation.
2018-05-02 00:24:01 +02:00
Eric Kohl
fd090c6ca1
[SERVICES] Implement RI_ScSetServiceBitsA/W
...
- RI_ScSetServiceBitsA: Just call RI_ScSetServiceBitsW.
- RI_ScSetServiceBitsW: Store the service bits in the service list entry.
TODO: Merge all service bits in a global variable and pass it to the server service. Maybe use netapi.I_NetServerSetServiceBits(Ex)?
2018-05-01 21:33:37 +02:00
Hermès Bélusca-Maïto
73f799629b
[TRANSLATION] Minor translation update.
2018-05-01 17:45:06 +02:00
Hermès Bélusca-Maïto
bf88116252
[SHELL32] Fix the layout of the Run/Execute dialog for many languages.
...
French fix covers CORE-12548.
2018-05-01 17:45:03 +02:00
Hermès Bélusca-Maïto
2feea26d4c
[README] Restore the UTF-8 BOM as it otherwise does not behave well with
...
ReactOS' Notepad.
This reverts commit 3d012a4405
.
2018-05-01 17:44:54 +02:00
Eric Kohl
027904b441
[SRVSVC][WKSSVC] Server and workstation service set their service bit when they are running
2018-05-01 16:37:48 +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