Dmitry Chapyshev
1a8c432587
[KMTEST]
...
- Implement tests for RtlIsValidOemCharacter function
svn path=/trunk/; revision=72579
2016-09-04 22:15:53 +00:00
Christoph von Wittich
e3b66d324c
[SHELL32] sync CQueryAssociations.cpp with wine
...
svn path=/trunk/; revision=72578
2016-09-04 20:10:29 +00:00
Amine Khaldi
7028633b58
[BTRFS][ZLIB] Addendum to r72576. CORE-11937
...
svn path=/trunk/; revision=72577
2016-09-04 17:31:50 +00:00
Pierre Schweitzer
74750c6d1a
[BTRFS]
...
Sync btrfs to 0.6.
CORE-11937
svn path=/trunk/; revision=72576
2016-09-04 15:27:46 +00:00
Pierre Schweitzer
2d33d95a7b
[ZLIB]
...
Revert r72574
svn path=/trunk/; revision=72575
2016-09-04 15:15:01 +00:00
Pierre Schweitzer
329d454546
[ZLIB]
...
When building zlib, only build portable functions so that we have a portable library.
CORE-11937
svn path=/trunk/; revision=72574
2016-09-04 15:11:26 +00:00
Mark Jansen
3eb3d2d909
[SHELL32] Use the new ShellDimScreen function to fade the background on logoff / shutdown dialogs. CORE-11422 #resolve
...
svn path=/trunk/; revision=72573
2016-09-04 14:18:41 +00:00
Mark Jansen
87a716926b
[MSGINA] Implement ShellDimScreen. CORE-11422
...
svn path=/trunk/; revision=72572
2016-09-04 14:17:22 +00:00
Hermès Bélusca-Maïto
6a5543002e
[NTVDM]: Improve a bit the WOW16 "unsupported" warning message. See CORE-10323
...
svn path=/trunk/; revision=72571
2016-09-04 11:46:08 +00:00
Amine Khaldi
c15ef5b516
[CRT] Sync undname.c with Wine Staging 1.9.16. CORE-11866
...
svn path=/trunk/; revision=72570
2016-09-04 09:04:00 +00:00
Christoph von Wittich
67e98141b8
[USER32] Fix use-after-free. wine patch by Thomas Faller
...
svn path=/trunk/; revision=72569
2016-09-04 08:57:52 +00:00
Amine Khaldi
25c33a9dae
[SHELL32] Partially sync shlmenu.c with Wine Staging 1.9.16. CORE-11866
...
svn path=/trunk/; revision=72568
2016-09-04 08:57:08 +00:00
Christoph von Wittich
4d464164e8
[SDK] sync undname.c to wine 1.9.16
...
svn path=/trunk/; revision=72567
2016-09-04 08:54:06 +00:00
Christoph von Wittich
d054078c72
[SHELL32] some minor wine syncs
...
svn path=/trunk/; revision=72566
2016-09-04 08:44:20 +00:00
Christoph von Wittich
cd73072e50
[SETUPAPI] Remove dead code. wine patch by André Hentschel
...
svn path=/trunk/; revision=72565
2016-09-04 08:17:41 +00:00
Christoph von Wittich
b0d2f91e07
[ADVAPI32] Use proper enum member to initialize SECURITY_IMPERSONATION_LEVEL variable wine patch by Nikolay Sivov
...
svn path=/trunk/; revision=72564
2016-09-04 08:11:52 +00:00
Christoph von Wittich
068c14debb
[USER32] on't overwrite 'cb' field with uninitialized data in DdeQueryConvInfo() patch by Nikolay Sivov
...
svn path=/trunk/; revision=72563
2016-09-04 08:03:23 +00:00
Christoph von Wittich
0bf3b4e81b
[PSDK] fix typo
...
svn path=/trunk/; revision=72562
2016-09-04 07:57:03 +00:00
Christoph von Wittich
9eae1a4984
[SHELL32] add DECLSPEC_HOTPATCH to WinExec function (wine patch from Jacek Caban)
...
svn path=/trunk/; revision=72561
2016-09-04 07:50:55 +00:00
Christoph von Wittich
09dc7fbe19
[SHELL32] sync shellole.c with wine 1.9.16
...
svn path=/trunk/; revision=72560
2016-09-04 07:48:41 +00:00
Christoph von Wittich
55a37c4abb
shell32: Do nothing if we can't convert PIDL to path in SHAddToRecentDocs (wine commit from Vincent Povirk)
...
svn path=/trunk/; revision=72559
2016-09-04 07:08:50 +00:00
Christoph von Wittich
4025100ad8
[NTOS] addenum to r72556
...
svn path=/trunk/; revision=72558
2016-09-04 06:20:53 +00:00
Dmitry Chapyshev
76de8ee7ce
[RTL]
...
- Formatting only (no code changes)
svn path=/trunk/; revision=72557
2016-09-03 22:43:29 +00:00
Hermès Bélusca-Maïto
6d4d06afbb
[NTOS]: Fix comments & increase code readability by directly using InterlockedIncrement.
...
svn path=/trunk/; revision=72556
2016-09-03 22:07:53 +00:00
Dmitry Chapyshev
2e18ad193c
[NTOS:KE]
...
- Don't set value for DpcActive in KeInitializeMutant and KeInitializeMutex
* Fixes 55 tests in kmtest:KeMutex
svn path=/trunk/; revision=72555
2016-09-03 21:48:21 +00:00
Dmitry Chapyshev
8612af94d2
[NTOS:IO]
...
- Implement Lookaside Floats allocations in IoAllocateIrp and IoFreeIrp
* Fixes 2 tests in kmtest:IoIrp
svn path=/trunk/; revision=72554
2016-09-03 21:25:45 +00:00
Eric Kohl
7dc1fbc420
[SAMSRV]
...
Implement SamrSetSecurityObject.
svn path=/trunk/; revision=72553
2016-09-03 19:45:09 +00:00
Dmitry Chapyshev
f77ed4dcd6
[NTOS:IO]
...
- Add dismount checking (function should behave the same in the fastio and the slow case)
- Fix comment
svn path=/trunk/; revision=72552
2016-09-03 19:10:09 +00:00
Dmitry Chapyshev
d94cfe79f5
[NTOS:EX]
...
- Reset of count of handles prior to enumeration
See issue 11928 for more details.
svn path=/trunk/; revision=72551
2016-09-03 18:52:22 +00:00
Mark Jansen
865a118a60
[ADVAPI32] Do not report failure when closing a predefined registry key.
...
svn path=/trunk/; revision=72550
2016-09-03 16:31:27 +00:00
Mark Jansen
e61bc91d97
[APPHELP][APPHELP_APITEST] Partially implement SdbGetMatchingExe, SdbInitDatabase and SdbTagRefToTagID. CORE-10367
...
- SdbGetMatchingExe, SdbInitDatabase partial implementation by Mislav Blažević
- Tests by me, they pass on vista - win10. (Win2k3 has another struct layout)
- Move shared test functions to a common header
- SdbTagRefToTagID misses functionality related to multiple databases, but that is not supported anywhere yet.
svn path=/trunk/; revision=72549
2016-09-03 16:20:52 +00:00
Dmitry Chapyshev
212b70142c
[NTOS:IO]
...
- Fix potential null-pointer dereferencing (we call IopCleanupAfterException in IopDeviceFsIoControl with Irp == NULL)
svn path=/trunk/; revision=72548
2016-09-03 15:49:55 +00:00
Eric Kohl
6c6813d7f7
[SAMSRV]
...
SamrQuerySecurityObject: Return security information according to the SecurityInformation parameter.
svn path=/trunk/; revision=72547
2016-09-03 15:06:20 +00:00
Dmitry Chapyshev
0a7f15c9c6
[NTOS:IO]
...
- IopDeviceFsIoControl is paged code
- Incorrect logic at when processing the IsDevIoCtl parameter
svn path=/trunk/; revision=72546
2016-09-03 15:02:57 +00:00
Dmitry Chapyshev
174d181e5c
[NTOS:IO]
...
- It is paged code
- We do not compare with TRUE
svn path=/trunk/; revision=72545
2016-09-03 13:26:27 +00:00
Amine Khaldi
af3b7ffad5
[CRT] Apply Wine commit 21fd1d3 by Nikolay Sivov: Fix calloc() prototype. CORE-11866
...
svn path=/trunk/; revision=72544
2016-09-03 13:23:43 +00:00
Amine Khaldi
7dfe459bdf
[CRT] Reduce difference of file.c with Wine Staging 1.9.16. CORE-11866
...
svn path=/trunk/; revision=72543
2016-09-03 12:40:59 +00:00
Dmitry Chapyshev
006abaebe6
[NTOS:FSRTL]
...
- Rework FsRtlIsHpfsDbcsLegal is similar FsRtlIsFatDbcsLegal
* Fixes 30 tests for kmtest FsRtlLegal
svn path=/trunk/; revision=72542
2016-09-03 10:47:21 +00:00
Amine Khaldi
44bb873f32
[RTL] Partially sync actctx.c with Wine Staging 1.9.16. CORE-11866
...
svn path=/trunk/; revision=72541
2016-09-03 10:46:01 +00:00
Amine Khaldi
8ba1bd92d3
[CRT] Apply Wine commit d3a48ee by Piotr Caban: Only check for flag presence in isatty function. CORE-11866 CORE-11904
...
svn path=/trunk/; revision=72540
2016-09-03 10:32:43 +00:00
Dmitry Chapyshev
f99009a18b
[NTOS:FSRTL]
...
- The order of operations is changed
- Added check on availability of a '.' with a length of name of 8 and more characters (In 8.3 filename has to be a '.')
- Lead DBCS cannot precede the end of a filename
* Fixes 90 tests for kmtest FsRtlLegal
svn path=/trunk/; revision=72539
2016-09-03 00:37:51 +00:00
Mark Jansen
1f8f7ffbe8
[ICMP] Fix IcmpCloseHandle crashing on NULL handle. Patch by Tim Crawford. CORE-10707 #resolve #comment Thanks!
...
svn path=/trunk/; revision=72538
2016-09-02 21:47:05 +00:00
Hermès Bélusca-Maïto
8f1b88d617
[NDK]: Fix size of reserved member of the RTL_HEAP_INFORMATION structure, signaled by https://github.com/subTee/native-nt-toolkit/issues/5 and confirmed by Process Hacker headers.
...
svn path=/trunk/; revision=72537
2016-09-02 21:21:00 +00:00
Hermès Bélusca-Maïto
c986fba6d1
[NDK][UNIATA]: Fix typo. See https://github.com/subTee/native-nt-toolkit/issues/2 .
...
svn path=/trunk/; revision=72536
2016-09-02 21:09:56 +00:00
Dmitry Chapyshev
2725eb9e0b
[NTOS:FSRTL]
...
- The name of the file can be shorter than 3 symbols
* Fixes 36 tests for kmtest FsRtlLegal
svn path=/trunk/; revision=72535
2016-09-02 20:21:02 +00:00
Dmitry Chapyshev
dff1c73022
[GDI32]
...
- ConvertBitmapInfo returns value of the cjInfoSize variable. We should not ignore this value. Checks are added
- The call of CalculateColorTableSize is not necessary, its value was already returned by ConvertBitmapInfo.
* Fixes 9 tests for gdi32_apitest CreateDIBitmap
svn path=/trunk/; revision=72534
2016-09-02 15:40:32 +00:00
Jérôme Gardou
9598f87c7c
[KDGDB]
...
- Better report kernel stack (real back traces for all threads!)
- Support reporting loaded libraries (== drivers, hal, etc.). You can even debug KDGDB inside KDGDB :-)
- A few improvements here and there
CORE-8531
svn path=/trunk/; revision=72533
2016-09-01 22:58:15 +00:00
Dmitry Chapyshev
24834c0492
[NTOS:PS]
...
- Use ProbeForRead instead ProbeForWrite (ProbeForWrite is a behavior which was in win2000)
- Set returned length after checking buffer size (ntdll_apitest NtQueryInformationProcess has tests only for ProcessTimes, but I checked other cases and always Length is set after check of the size)
* Fixes 4 tests in ntdll_apitest NtQueryInformationProcess (all NtQueryInformationProcess tests passed now)
svn path=/trunk/; revision=72532
2016-09-01 22:38:25 +00:00
Dmitry Chapyshev
e72b567d4e
[NTOS:EX]
...
- More correct exit on failure
svn path=/trunk/; revision=72531
2016-09-01 18:22:48 +00:00
Dmitry Chapyshev
125c4571ad
[NTOS:EX]
...
- Use all handles enumeration in system instead of enumeration for each process
See issue 11906 for more details.
svn path=/trunk/; revision=72530
2016-09-01 16:39:54 +00:00