Pierre Schweitzer
3175ed2860
[XDK]
...
Add the PsGetThreadProcess() prototype
CORE-12617
svn path=/trunk/; revision=73497
2017-01-01 16:58:15 +00:00
Pierre Schweitzer
47b3314130
[SDK]
...
Implement the rtlver library with RtlIsNtDdiVersionAvailable(). Will be used later on by BtrFS driver.
Reference: https://msdn.microsoft.com/en-us/library/windows/hardware/ff561954(v=vs.85).aspx
CORE-12617
svn path=/trunk/; revision=73496
2017-01-01 16:44:40 +00:00
Eric Kohl
754b0a7362
[LSASRV]
...
Return proper status codes, indicating no available AD, for most trusted domain functions.
svn path=/trunk/; revision=73495
2017-01-01 14:10:02 +00:00
Eric Kohl
7cec4c47db
[ADVAPI32]
...
- Implement LsaEnumerateTrustedDomains and LsaEnumerateTrustedDomainsEx.
- Mark LsaGetRemoteUserName and LsaLookupPrivilegeDisplayName as implemented.
svn path=/trunk/; revision=73494
2017-01-01 13:12:03 +00:00
Eric Kohl
2c10751e87
[USERENV]
...
- Move functionality from CreateUserProfileW to CreateUserProfileExW.
- Implement CreateUserProfileExA and fix CreateUserProfileA.
svn path=/trunk/; revision=73493
2016-12-31 15:20:50 +00:00
Mark Jansen
e01de74720
[APPHELP] Simplify SdbTagToString.
...
svn path=/trunk/; revision=73492
2016-12-30 21:31:14 +00:00
Mark Jansen
2549b1ebe7
[KERNEL32] Fix a typo in IsShimInfrastructureDisabled.
...
svn path=/trunk/; revision=73491
2016-12-30 20:54:47 +00:00
Pierre Schweitzer
3f0da1835a
[SHELL32]
...
Revert r72888 (aka, remove a hack :-)).
This is no longer required thanks to r73489.
ROSAPPS-303
CORE-11757
svn path=/trunk/; revision=73490
2016-12-30 20:33:40 +00:00
Pierre Schweitzer
68bcda65e2
[MPR]
...
Enumerate connections capability before looking for functions entry points.
This is a major fix, because it allows VBoxSF to work without a hack, and without necessarily make a connection from the NP to the VBoxSF driver.
Already sent upstream.
ROSAPPS-303
CORE-11757
svn path=/trunk/; revision=73489
2016-12-30 20:30:28 +00:00
Mark Jansen
3fb8dc2d64
[SERVICES] Addendum to r73487: Fix the build.
...
svn path=/trunk/; revision=73488
2016-12-27 18:10:52 +00:00
Hermès Bélusca-Maïto
0ce031f74d
[SERVICES]: Addendum to r73486: Start all services within LocalSystem account as a temporary measure in trunk until we completely support per-service account logging.
...
CORE-12541, CORE-12279
svn path=/trunk/; revision=73487
2016-12-27 15:26:01 +00:00
Hermès Bélusca-Maïto
a35a785b11
[SERVICES]: Add a *temporary* hack, as part of CORE-12541 and CORE-12279, that manually creates and loads the "LocalService" and "NetworkService" accounts and user profiles (and their registry hives), inspired from code from userenv.dll . This is done here until services can be correctly logged into the "LocalService" or "NetworkService" accounts (Eric is working on that), and their user profiles automatically properly created. When this is OK the hack will be removed and a proper call to "LoadUserProfile" in the code will be done where needed.
...
svn path=/trunk/; revision=73486
2016-12-27 15:06:23 +00:00
Hermès Bélusca-Maïto
1de5731e1e
[ADVAPI32][LSA][IDL]: Fix the parameter type of some functions + fix associated LSA IDL file (ref: https://msdn.microsoft.com/en-us/library/cc234411.aspx )
...
svn path=/trunk/; revision=73484
2016-12-25 15:47:51 +00:00
Hermès Bélusca-Maïto
2a8a023851
[XDK][RTL]: Fix parameter of RtlUnicodeStringToCountedOemString (see r51875); add RtlUpcaseUnicodeStringToAnsiString into XDK.
...
svn path=/trunk/; revision=73483
2016-12-25 15:06:31 +00:00
James Tabor
c7dd36d8e1
[NtGDI]
...
- Turn off debug DC Bounds spam.
svn path=/trunk/; revision=73482
2016-12-23 18:42:47 +00:00
James Tabor
7f0fc1252d
[NtGDI]
...
- Turn off debug DC Bounds spam.
svn path=/trunk/; revision=73481
2016-12-23 17:40:09 +00:00
Hermès Bélusca-Maïto
35f9007fc4
[KERNEL32]: Addendum to r73479: display the file that failed to be opened before releasing SxsWin32RelativePath as PathName might be equal to SxsWin32RelativePath.RelativeName. Spotted by Mark Jansen (actually he got it right at the beginning :) )
...
svn path=/trunk/; revision=73480
2016-12-23 11:43:21 +00:00
Hermès Bélusca-Maïto
a01ab28f62
[KERNEL32]: Improve SxS DPRINT info, based on Mark Jansen's suggestion. CORE-10524
...
svn path=/trunk/; revision=73479
2016-12-22 22:37:26 +00:00
Mark Jansen
21a0d64aa3
[CMD] Show the executed command in the title, do not restore the old title when it is modified. CORE-12586
...
svn path=/trunk/; revision=73478
2016-12-22 21:25:37 +00:00
Mark Jansen
11e9d57a30
[BOOTDATA] Update AHKAppTests.cmd to check all drives for the AHK-Tests. CORE-12597 #resolve
...
svn path=/trunk/; revision=73477
2016-12-22 20:51:38 +00:00
James Tabor
bb5564609a
[Win32SS]
...
- Implement DC Bounds support. It's close to what wine does and passes thousands of tests. Still WIP. See CORE-11582.
svn path=/trunk/; revision=73476
2016-12-22 17:34:58 +00:00
James Tabor
527c11cf4d
[Win32SS|RTL]
...
- Fix clipping for Draw Text. Inspired by Katayama Hirofumi MZ patch and ComCtl32/RichEd20/UxThmems. See CORE-2201.
svn path=/trunk/; revision=73475
2016-12-22 16:39:33 +00:00
James Tabor
7761bf28ba
[User32|RTL]
...
- Move TEXT_TabbedTextOut back into User32.
svn path=/trunk/; revision=73474
2016-12-22 06:51:32 +00:00
Mark Jansen
bd37cb261c
[KERNEL32] Re-enable Safer and AppCompat checks in CreateProcessInternalW. CORE-12585
...
svn path=/trunk/; revision=73473
2016-12-20 19:51:44 +00:00
James Tabor
974a6b6921
[NtGDI]
...
- Quick Hax to fix gray font anti-aliasing rendering, see CORE-7721.
svn path=/trunk/; revision=73472
2016-12-19 20:13:17 +00:00
James Tabor
8f83c019d3
[User32]
...
- Patch by Katayama Hirofumi MZ : DrawFrameControl draws bad, correct centering while drawing radio buttons. See CORE-12573.
svn path=/trunk/; revision=73471
2016-12-19 16:41:32 +00:00
James Tabor
30ff1f1032
[User32]
...
- Patch by Roman Pi?l : Fix buffer overflow in EDIT_EM_ReplaceSel().
svn path=/trunk/; revision=73470
2016-12-19 16:37:44 +00:00
James Tabor
1140838644
[User32]
...
- Patch by Andrey Gusev : Add support for WS_EX_RIGHT style.
svn path=/trunk/; revision=73469
2016-12-19 16:36:12 +00:00
James Tabor
833738127d
[User32_API]
...
- Patch by Katayama Hirofumi MZ : Add a test for Next Dialog Item for radio buttons.
svn path=/trunk/; revision=73468
2016-12-19 16:28:42 +00:00
Amine Khaldi
ed41960b74
[RPCRT4] Properly stub RpcMgmtInqServerPrincName{A,W}. Tested by Jared Smudde. CORE-12465
...
svn path=/trunk/; revision=73467
2016-12-18 20:04:19 +00:00
Amine Khaldi
0d96052ca1
[INCLUDE] Fix a WIN32_WINNT => _WIN32_WINNT typo in some comments. Spotted by Serge Gautherie. CORE-12580
...
svn path=/trunk/; revision=73466
2016-12-18 17:57:51 +00:00
Mark Jansen
f1167250a0
[ATL][ATL_APITEST] Add GetEnvironmentVariable to CString. CORE-12581
...
svn path=/trunk/; revision=73465
2016-12-17 19:38:08 +00:00
Mark Jansen
71d5b09683
[SDK] Add Resolution/Bitdepth shims + layers to the appcompat database. CORE-11927 #resolve
...
svn path=/trunk/; revision=73464
2016-12-16 22:13:01 +00:00
Mark Jansen
f3f43843fe
[ACGENRAL] Implement the DisableThemes shim. CORE-11927
...
svn path=/trunk/; revision=73463
2016-12-16 22:05:58 +00:00
Mark Jansen
b7add401e9
[ACLAYERS] Implement Force8BitColor and Force640x480 shims. CORE-11927
...
svn path=/trunk/; revision=73462
2016-12-16 21:54:06 +00:00
Mark Jansen
3da415c457
[SHIMLIB] Shim helper functions keep a list of used shims, so that events can be forwarded. CORE-11329
...
svn path=/trunk/; revision=73461
2016-12-16 19:18:26 +00:00
Giannis Adamopoulos
fa047badd1
[PSDK] -Add some definitions needed by the previous commit.
...
svn path=/trunk/; revision=73460
2016-12-16 10:39:16 +00:00
Giannis Adamopoulos
668ef9aa19
[SHELL32] - CNetFolder: Fix opening items which was broken after having a callback for the default context menu became mandatory.
...
svn path=/trunk/; revision=73459
2016-12-16 10:31:13 +00:00
Hermès Bélusca-Maïto
a54d1167e4
[APITESTS]: Add a test for userenv.dll API Load/UnloadUserProfile.
...
CORE-12541
svn path=/trunk/; revision=73458
2016-12-15 18:44:47 +00:00
Hermès Bélusca-Maïto
17b4930a9d
[NETAPI32]: Fix misusage of a pointer, that caused a crash when using the command "net localgroup". Address one of the problems described in CORE-11081.
...
Note that those ((ULONG_PTR)the_pointer + sizeof(type_pointed_by_the_pointer)) could be somewhat short cut into: (the_pointer + 1) (with the_pointer being of type *type_pointed_by_the_pointer). But anyway...
svn path=/trunk/; revision=73457
2016-12-15 14:45:58 +00:00
Hermès Bélusca-Maïto
ea3f263fca
[NET]: Correct one entry in the help list of commands.
...
svn path=/trunk/; revision=73456
2016-12-15 13:00:06 +00:00
Robert Naumann
399406609d
[MSTSC] Decrease the size of the header font as it was cropped in some languages.
...
svn path=/trunk/; revision=73455
2016-12-14 21:10:35 +00:00
Mark Jansen
f62aa585d6
[USRMGR] Load 32bit icons for groups tab. Patch by Jared Smudde. CORE-12547 #resolve #comment Thanks!
...
svn path=/trunk/; revision=73454
2016-12-14 20:33:39 +00:00
Mark Jansen
3180d93edf
[APPSHIM_APITEST] Update display mode shim tests to show some difference in versions + add extra tests. CORE-11927
...
svn path=/trunk/; revision=73453
2016-12-14 19:19:57 +00:00
Mark Jansen
80d548b608
[REGEDIT] Make the UpdateStatusBar function actually update the statusbar, instead of sending garbage to the treeview. CORE-10803
...
svn path=/trunk/; revision=73452
2016-12-13 21:47:22 +00:00
James Tabor
c88489858d
[User32]
...
- Patch by Katayama Hirofumi MZ : DrawFrameControl draws bad. See CORE-12573.
svn path=/trunk/; revision=73451
2016-12-13 17:49:34 +00:00
James Tabor
d41da9f33b
[User32]
...
- Sync/Port wine UI code for drawing.
svn path=/trunk/; revision=73450
2016-12-13 17:27:37 +00:00
Pierre Schweitzer
0afae481fa
[NET/USE]
...
On enumeration, don't print raw status
svn path=/trunk/; revision=73449
2016-12-11 10:23:02 +00:00
Pierre Schweitzer
332071647d
[NET/USE]
...
Get rid of COUNT_OF
svn path=/trunk/; revision=73448
2016-12-11 09:15:16 +00:00
Pierre Schweitzer
fb4e02aa90
[NET/USE]
...
Allow some strings to be translated
svn path=/trunk/; revision=73447
2016-12-11 09:01:22 +00:00