Pierre Schweitzer
ec9912f334
[RTL] Revert b3b2a23
which introduced a regression.
...
Spotted by Jérome
2017-10-29 15:03:12 +01:00
Pierre Schweitzer
a80f5f53e7
[KERNEL32] In GetLogicalDrives(), if NtQueryInformationProcess() call succeed, but return drive map is empty, make sure returned error is success.
...
Patch by Alex Ionescu
2017-10-29 14:49:59 +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
Serge Gautherie
abb6ad90f5
[MOUNTMGR][NTOSKRNL] ZwWriteFile() calls: Use explicit NULL instead of ambiguous 0. CORE-13910
2017-10-29 10:04:40 +01:00
Alexander Shaposhnikov
ee019e12fa
[RAPPS] Prevent download dialog placeholder from displaying
...
CORE-13915
2017-10-28 23:48:05 +03:00
Giannis Adamopoulos
82b12ef4cf
[EXPLORER] CSysPagerWnd: Notify the CTrayWindow to reposition its children only when the number of the icons shown in the notification area changes.
2017-10-28 22:09:44 +03:00
Giannis Adamopoulos
4238f22396
[EXPLORER] Simplify how autohide is implemented
...
Do not change m_TrayRects when m_AutoHideOffset is changed. m_AutoHideOffset will be taken into account only while WM_WINDOWPOSCHANGING is processed
2017-10-28 19:27:11 +03:00
Amine Khaldi
840320cbd1
[NTOS] Add missing brackets. Comment out some unused statements. CORE-11799 ( #94 )
2017-10-28 15:19:17 +01:00
Amine Khaldi
5cb0615147
[BROWSEUI][DEVMGR][EXPLORER][NTGDI][NTOBJSHEX][NTVDM][SETUPAPI] Remove/comment out some unused variables. CORE-11799 ( #94 )
2017-10-28 15:04:18 +01:00
Amine Khaldi
0625e4d4f5
[SPOOLSV] Add some missing VOIDs. CORE-11799 ( #94 )
2017-10-28 14:43:14 +01:00
Amine Khaldi
9cb62498de
[GLU32] Add TrimRegion destructor when compiling with clang-cl. CORE-11799 ( #94 )
2017-10-28 14:06:01 +01:00
Amine Khaldi
788efd34a8
[OPENGL32] Set the stdcall calling convention for wglGetDHGLRC(). CORE-11799 ( #94 )
2017-10-28 13:56:32 +01:00
Amine Khaldi
5bf1fbec49
[UDFS] Do not take some of the msvc codepaths when compiling with clang-cl due to issues such as inline assembly support. CORE-11799 ( #94 )
2017-10-28 13:52:44 +01:00
Amine Khaldi
706a70c9e1
[NTDLL][NTUSER][SPOOLSS][WINSPOOL] Add some missing VOIDs. CORE-11799 ( #94 )
2017-10-28 13:46:11 +01:00
Amine Khaldi
28dd5cfc5e
[CRT/INTRIN] Use __forceinline for __INTRIN_INLINE in the clang case. CORE-11799 ( #94 )
2017-10-28 13:35:16 +01:00
zefklop
07c7295545
[CRT] fix bug in _rotr implementation
2017-10-28 10:28:27 +02:00
Amine Khaldi
d3e83d7d5e
[INCLUDE/WINE] Use __builtin_ffs in the clang-cl build. CORE-11799 ( #94 )
2017-10-27 23:55:59 +01:00
Amine Khaldi
ce4ecd604d
[SHELL32] Remove some unused members and comment out some unused Wine code. CORE-11799 ( #94 )
2017-10-27 23:51:44 +01:00
Amine Khaldi
5a14845970
[MSAFD] Properly define SockAsyncThread() and avoid the cast. CORE-11799 ( #94 )
2017-10-27 23:47:30 +01:00
Amine Khaldi
511ad21fae
[SHSVCS] Add missing VOID. CORE-11799 ( #94 )
2017-10-27 23:42:40 +01:00
Alexander Shaposhnikov
81a5b04f62
[RAPPS] Removed redundant static_cast
2017-10-27 22:03:31 +03:00
Alexander Shaposhnikov
e554a359f3
[RAPPS] Make CConfigParser a temp object.
2017-10-27 22:03:31 +03:00
Alexander Shaposhnikov
c9aa1915df
[RAPPS] Replace pointer array with object array in parts related to app DL.
2017-10-27 22:03:27 +03:00
Serge Gautherie
11baa0d723
[NTOSKRNL][ROSSYM] ZwReadFile() calls: Use explicit NULL instead of ambiguous 0. CORE-13910
2017-10-27 13:38:02 +02:00
Giannis Adamopoulos
21f0b163a7
[VERSION.CMAKE] Bump the version to 0.4.8-dev
2017-10-27 09:38:34 +03:00
Alexander Shaposhnikov
a4f0a2390b
CONTRIBUTING.md: Add legal notice
2017-10-27 01:29:28 +03:00
David Quintana
f0cc70da49
[EXPLORER] Update start menu banner to match our new versioning scheme for the master branch
2017-10-26 22:33:16 +02:00
Timo Kreuzer
959d9c6201
[NTOSKRNL] Fix out-of-bounds access (CID-1401083) and potencial memory leak in FsRtlIsNameInExpressionPrivate
2017-10-26 20:52:27 +02:00
Timo Kreuzer
561f18afea
[NTOSKRNL] Fix our-of-bounds access and memory leak (CID-1401178, 1401177) in FsRtlIsDbcsInExpression
2017-10-26 20:52:27 +02:00
Giannis Adamopoulos
d310df0dd2
[SHELL32] CDefView: Fix a leak of an HMENU. This fix is thanks to Joachim Henze who found the bug and quickly found the guilty revision. CORE-13911
2017-10-26 21:39:32 +03:00
Giannis Adamopoulos
27fe3d475f
[ACPPAGE] Convert CLayerUIPropPage to use CPropertyPageImpl
2017-10-26 12:37:08 +03:00
Giannis Adamopoulos
283afefc4e
Add CPropertyPageImpl that allows us to make property pages object oriented
2017-10-26 12:37:08 +03:00
Giannis Adamopoulos
e7c29bb1fc
[ATL] Add CHAIN_MSG_MAP macro
2017-10-26 12:37:08 +03:00
Katayama Hirofumi MZ
85ae842105
[WIN32SS] fix font extent.
...
CORE-13840
2017-10-25 21:10:35 +02:00
Ged Murphy
b10dd06aa5
[KMTEST] Initial usermode support for testing FS mini-filters ( #81 )
...
* [KMTEST] Initial usermode support for testing FS mini-filters
- Add base routines to wrap the win32 'Filter' APis
- Add support routines to be used when testing FS filter drivers
- Move KmtCreateService to a private routine so it can be shared with KmtFltCreateService
- Completely untested at the mo, so likely contains bugs at this point
2017-10-25 10:39:55 +01:00
Eric Kohl
5cfc1e3152
[STORPORT] Get the interrupt from the resource list, connect it and call the miniports HwInterrupt routine.
...
CORE-13866
2017-10-23 23:21:58 +02:00
Serge Gautherie
deb9c5416f
CORE-13048. [I8042PRT] keyboard.c: Restore 1 "Irql =" (which was lost in r30000). ( #63 )
...
[I8042PRT] Restore 1 "Irql =" (which was lost in r30000). CORE-13048
2017-10-23 21:18:27 +02:00
Alexander Shaposhnikov
b46d3ce5e9
[CONFIGURE] Add -VS_VER flag ( #86 )
...
This flag can override the detected version of VS.
Usage example: `configure.cmd vssolution -VS_VER 14`
2017-10-23 19:28:15 +03:00
Pierre Schweitzer
0add5d0a79
[KERNEL32] Fix MSVC build
2017-10-23 17:25:19 +02:00
Pierre Schweitzer
34c39a1336
[KERNEL32] Implement NpGetUserNamep()
2017-10-23 17:09:21 +02:00
Amine Khaldi
f7932ba2de
[NTDLL_WINETEST] Sync with Wine Staging 2.16. CORE-13762
2017-10-23 13:48:05 +01:00
Amine Khaldi
ab3045c504
[INCLUDE/WINE] Update winternl.h. CORE-13762
2017-10-23 13:48:05 +01:00
Amine Khaldi
6595983e83
[REGEDIT_WINETEST] Sync with Wine Staging 2.16. CORE-13762
2017-10-23 13:47:48 +01:00
Amine Khaldi
8901d24b00
[QEDIT_WINETEST] Sync with Wine Staging 2.16. CORE-13762
2017-10-23 13:47:37 +01:00
Amine Khaldi
bff534936a
[PSAPI_WINETEST] Sync with Wine Staging 2.16. CORE-13762
2017-10-23 13:47:21 +01:00
Amine Khaldi
3ce9d8ab17
[OPENGL32_WINETEST] Sync with Wine Staging 2.16. CORE-13762
2017-10-23 13:47:02 +01:00
Samuel Serapion
136fabd357
[CRT] Use MAX_PATH for buffer meant to contain an arbitrary path
...
The cFileName member of WIN32_FIND_DATA is an array of MAX_PATH(260). Using strcpy/wcscpy with the target buffer being smaller is potentially bad. Corresponds to CID 1401198 and 1401195.
2017-10-23 14:44:38 +02:00
Pierre Schweitzer
19cef7806c
[KERNEL32] Fix a FIXME in GetNamedPipeHandleStateW and stub a private function for a left unimplemented function
2017-10-23 14:36:18 +02:00
Pierre Schweitzer
3832f83a32
[KERNEL32] Check Basep8BitStringToDynamicUnicodeString() return and only call -W in case of success
...
CID 1419330
2017-10-23 13:39:44 +02:00
Pierre Schweitzer
19f1cd78c1
[KERNEL32] Check NtQueryInformationFile succeed before using its return. Also fix coding style
...
CID 512966
2017-10-23 12:36:43 +02:00