Eric Kohl
f6d81f2257
[SERVICES] Fix timeout when a service is stopped
...
RSetServiceStatus: Send the stop command for the dispatcher thread from a separate thread.
Fixes CORE-15064
2018-10-05 08:41:23 +02:00
Pierre Schweitzer
2a182931b6
[NTOSKRNL] A bit of cleanup in Io*FilterContext()
2018-10-04 22:24:52 +02:00
Pierre Schweitzer
5f0d02eb52
[NTOSKRNL] Implement IoChangeFileObjectFilterContext()
2018-10-04 19:30:39 +02:00
Pierre Schweitzer
a43fb5e054
[NTOSKRNL] Implement IoGetFileObjectFilterContext()
2018-10-04 19:30:38 +02:00
Serge Gautherie
043faab089
[KMTESTS:TCPIP] Add an "Associate address IRP completed" trace
2018-10-04 18:28:08 +02:00
Serge Gautherie
302144c5ac
[KMTESTS:TCPIP] ReturnAddress: Expect NT5 result, not NT6+ one
...
ROSTESTS-268
2018-10-04 18:17:15 +02:00
Pierre Schweitzer
f2f24c1fa7
[DEVMGR] Update French translation
2018-10-04 11:13:15 +02:00
Pierre Schweitzer
e19e907a2c
[NTOSKRNL] Quickly check for alignment in NtRead/WriteFile
...
This quick check based on bits and operation is for 2^ based
sector sizes (most of the cases) and will perform faster than
the modulo operation which is still used in fallback in case
the sector size wouldn't be a power of 2.
2018-10-04 10:45:10 +02:00
Pierre Schweitzer
44155053cd
[NTOSKRNL] Use captured variable to check parameters in NtRead/WriteFile
2018-10-04 10:45:10 +02:00
Eric Kohl
c444231b87
[MSPORTS] Check and show which parallel port is in use.
2018-10-04 10:21:06 +02:00
Pierre Schweitzer
bf59669065
[NTOSKRNL] On read/write, also check buffer respects device alignment requirements
2018-10-04 07:56:23 +02:00
Pierre Schweitzer
1bd25c5c24
[NTOSKRNL] When checking for byte offset alignment, tolerate some magic values
2018-10-04 07:53:12 +02:00
Eric Kohl
fd33402104
[NTOSKRNL] NtReadFile/NtWriteFile: If a file has been opened for non-cached access, Length and ByteOffset must be sector size aligned.
...
This fixed two ntdll apitests.
2018-10-04 01:17:58 +02:00
Pierre Schweitzer
d8f22735ed
[NTOSKRNL] In IopQueryNameInternal(), enclose output copy in a SEH statement
2018-10-03 22:55:23 +02:00
Pierre Schweitzer
15b9a6aa4c
[NTOSKRNL] Call IoCreateFileSpecifyDeviceObjectHint with the hint if it was specified
2018-10-03 21:29:12 +02:00
Mark Jansen
1a9b50690a
[LDR] Include dllname in snap failure DPRINT.
...
CORE-15135
2018-10-03 19:34:14 +02:00
Pierre Schweitzer
520f404e9c
[NTOSKRNL] In IoQueryFileDosDeviceName(), in case of an error, return appropriate status
2018-10-03 17:08:42 +02:00
Pierre Schweitzer
8c6c5a92e8
[NTOSKRNL] Implement DOS name query in IopQueryNameInternal()
2018-10-03 13:56:18 +02:00
Pierre Schweitzer
769157f6ff
[NTOSKRNL] Allow FileNameInformation not to be implemented in storage stack
2018-10-03 13:52:05 +02:00
Pierre Schweitzer
46bda8a4c6
[NTOSKRNL] In IopQueryNameInternal() don't copy name if it's not valid
2018-10-03 13:50:16 +02:00
Pierre Schweitzer
4a7e89770e
[NTOSKRNL] Implement IoQueryFileDosDeviceName()
2018-10-03 11:56:21 +02:00
Pierre Schweitzer
abfddca8bb
[NTOSKRNL] Stub support for querying DOS name when parsing FO name
2018-10-03 11:45:08 +02:00
Pierre Schweitzer
a1401a7577
[NTOSKRNL] Use faster internal helper to query name
...
This only applies if we're called from kernel mode
with a synchronous file.
2018-10-03 10:22:33 +02:00
Pierre Schweitzer
1348f62f20
[NTOSKRNL] Rename IopQueryNameFile to IopQueryNameInternal
2018-10-03 10:22:33 +02:00
Mark Jansen
3d44f79e3e
[FONT][WIN32SS] Include the style name in the registry key.
...
Thanks to Doug Lyons for pinpointing the issue.
CORE-14044
2018-10-02 22:40:50 +02:00
Bișoc George
758f9fbdb9
[NEWDEV] Fix a truncated text on device driver name
2018-10-02 21:54:30 +02:00
Katayama Hirofumi MZ
b560491ccf
[FONTS] Fix underline/underscore position of Tahoma ( #892 )
...
Because of FontForge's bug, the underline position value of Tahoma and Tahoma Bold was wrongly set (#789 , #809 ). This commit fixes those values.
CORE-15079
2018-10-02 21:53:04 +02:00
Eric Kohl
91ba4e7350
[NETCFGX] Network property page: Add support for enum type options, the 'Optional' setting and the 'TextLimit' and 'Uppercase' settings for edit type options.
2018-10-02 17:58:16 +02:00
Pierre Schweitzer
6a2e979f55
[USETUP] Add missing line jump
2018-10-02 13:34:59 +02:00
Thomas Faber
8fbc488050
[NTOS:IO] Implement IopAcquireFileObjectLock and use it to fix IopLockFileObject
2018-10-02 09:56:55 +02:00
Eric Kohl
c6142174af
[NETCFGX] Network property page: Implement reading of configured settings. Editing and writing is not implemented yet.
2018-10-01 21:16:22 +02:00
Pierre Schweitzer
fd8893e58f
[NTOSKRNL] Respect PFN cache attribute when required
...
This fixes noisy DPRINT1 being printed while reading
or writing files with NFS.
2018-10-01 20:59:37 +02:00
Mark Jansen
cc27de18f4
[DMUSIC] Fix the build for vs 2010
2018-10-01 20:47:01 +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
Amine Khaldi
50ae3dd409
[ITSS_WINETEST] Sync with Wine Staging 3.17. CORE-15127
2018-10-01 12:57:42 +01:00
Amine Khaldi
0ccdd32f50
[ITSS] Sync with Wine Staging 3.17. CORE-15127
2018-10-01 12:57:08 +01:00
Amine Khaldi
6bd06f3b76
[INETMIB1] Sync with Wine Staging 3.17. CORE-15127
2018-10-01 12:56:32 +01:00
Amine Khaldi
d736703417
[INETCOMM_WINETEST] Sync with Wine Staging 3.17. CORE-15127
2018-10-01 12:55:57 +01:00
Amine Khaldi
33351fe5ad
[INETCOMM] Sync with Wine Staging 3.17. CORE-15127
2018-10-01 12:55:17 +01:00
Amine Khaldi
41d938c389
[IMM32_WINETEST] Sync with Wine Staging 3.17. CORE-15127
2018-10-01 12:54:28 +01:00
Amine Khaldi
789fa9c819
[IMM32] Sync with Wine Staging 3.17. CORE-15127
2018-10-01 12:53:21 +01:00
Amine Khaldi
d4bc0feb6e
[IMAADP32.ACM] Sync with Wine Staging 3.17. CORE-15127
2018-10-01 12:52:44 +01:00
Amine Khaldi
336b2a4564
[IEFRAME] Sync with Wine Staging 3.17. CORE-15127
2018-10-01 12:52:10 +01:00
Amine Khaldi
a214feb6fe
[HHCTRL.OCX] Sync with Wine Staging 3.17. CORE-15127
2018-10-01 12:51:35 +01:00
Amine Khaldi
3e9224d013
[GDIPLUS_WINETEST] Sync with Wine Staging 3.17. CORE-15127
2018-10-01 12:50:59 +01:00
Amine Khaldi
8d2e1e843c
[GDIPLUS] Sync with Wine Staging 3.17. CORE-15127
2018-10-01 12:50:25 +01:00
Amine Khaldi
fe0fd16499
[FUSION] Sync with Wine Staging 3.17. CORE-15127
2018-10-01 12:49:44 +01:00
Amine Khaldi
4fc4698f2a
[CRYPTUI] Sync with Wine Staging 3.17. CORE-15127
2018-10-01 12:49:09 +01:00
Amine Khaldi
06fdb3e6ab
[CRYPT32_WINETEST] Sync with Wine Staging 3.17. CORE-15127
2018-10-01 12:48:33 +01:00
Amine Khaldi
997d44c915
[CRYPT32] Sync with Wine Staging 3.17. CORE-15127
2018-10-01 12:47:51 +01:00