Hermès Bélusca-Maïto
c24dcb3ff2
[USERENV]
...
- Split the huge "InitializeProfiles" function into itself and a helper "CreateStandardProfile", the latter is called to set up the "Default User" and "All Users" profile directories & registry settings.
- Use StringSafe functions where needed.
- Some of the shell registry values (the multimedia ones in particular) and the Fonts folder path, are not set by userenv.dll but are set by shell32.dll when it is registered during 2nd stage setup.
[SHELL32]: The above-mentioned shell reg vals are already there, but few have different translations than the ones that were in userenv. Translators, please review & fix if needed!
[SYSSETUP]: It is syssetup.dll which sets up the 'Program Files' & 'Common Files' directories & registry values at 2nd stage setup, as done on Windows' setup. Move the code that did this from our userenv to syssetup.
svn path=/trunk/; revision=73518
2017-01-10 15:28:49 +00:00
Mark Jansen
e8801e23b6
[WIN32SS] Don't trigger ProbeForWrite when retrieving caret size from co_IntDrawCaret, fix unlocking in failure path. CORE-10308
...
svn path=/trunk/; revision=73517
2017-01-09 21:12:00 +00:00
Pierre Schweitzer
657d78a387
[SHELL32]
...
Stub support for BtrFS helper.
CORE-12617
svn path=/trunk/; revision=73516
2017-01-09 21:01:22 +00:00
Pierre Schweitzer
1a74d78001
[FMIFS]
...
Register the BtrFS helper
CORE-12617
svn path=/trunk/; revision=73515
2017-01-09 20:59:22 +00:00
Pierre Schweitzer
21f976c9ff
[BTRFSLIB]
...
Drop that lib. It's been superseeded by r73513
CORE-12617
svn path=/trunk/; revision=73514
2017-01-09 20:56:55 +00:00
Pierre Schweitzer
568b75b342
[UBTRFS]
...
Import the ubtrfs DLL from the BtrFS project.
CORE-12617
svn path=/trunk/; revision=73513
2017-01-09 20:52:44 +00:00
Pierre Schweitzer
5ebe380166
[SHELL32]
...
When selecting any FAT filesystem on format dialog, uncheck & disable compression control. It's not supported by this FS.
svn path=/trunk/; revision=73512
2017-01-08 17:26:14 +00:00
Pierre Schweitzer
7a29e16fbd
[PSDK]
...
Define Button_SetElevationRequiredState() and BCM_SETSHIELD.
Reviewed by Giannis.
CORE-12617
svn path=/trunk/; revision=73511
2017-01-07 20:23:50 +00:00
Pierre Schweitzer
d3e43b0f5f
[DDK]
...
Define IDE_COMMAND_IDENTIFY
CORE-12617
svn path=/trunk/; revision=73510
2017-01-07 20:20:21 +00:00
Giannis Adamopoulos
6d0f733ac7
[KERNEL32_APITEST] - Use the full path to the manifest files when testing FindActCtxSectionStringW. This is needed because in most cases they are not in the current directory.
...
svn path=/trunk/; revision=73509
2017-01-06 22:06:53 +00:00
Giannis Adamopoulos
9624a5e18b
[KERNEL32_APITEST] -Keep improving the skip checks.
...
svn path=/trunk/; revision=73508
2017-01-06 21:25:53 +00:00
Giannis Adamopoulos
7475839d64
[KERNEL32_APITEST] - Skip more stuff hoping to fix a crash that I can't reproduce locally.
...
svn path=/trunk/; revision=73507
2017-01-06 21:13:46 +00:00
Giannis Adamopoulos
c2c4d46671
[KERNEL32_APITEST] -Add some more checks to avoid a crash (the ones I originally added were not enough).
...
svn path=/trunk/; revision=73506
2017-01-06 20:43:58 +00:00
Giannis Adamopoulos
2bebddf5ee
[KERNEL32_APITEST] -Add tests for FindActCtxSectionStringW.
...
svn path=/trunk/; revision=73505
2017-01-06 18:48:15 +00:00
Daniel Reimer
ca45c6e795
[RAPPS]
...
Fix broken links and checksums by new mirrors/new version update.
svn path=/trunk/; revision=73503
2017-01-05 00:16:22 +00:00
Hermès Bélusca-Maïto
096143cb2f
Happy New Year 2017 to ReactOS people!
...
svn path=/trunk/; revision=73502
2017-01-03 15:35:31 +00:00
Eric Kohl
ade0d2cda5
[SERVICES]
...
- Add loading (not used yet) and unloading of user profiles.
- Create the service password secret name and pass it to LogonUserW.
Patch by Hermès BÉLUSCA - MAÏTO.
svn path=/trunk/; revision=73501
2017-01-02 20:45:36 +00:00
Pierre Schweitzer
d915c39751
[MPR]
...
Import Wine commit:
- 96a93ee608b2919d1a8f583002e8262ef54a6743, Enumerate connections capability before looking for functions entry points.
svn path=/trunk/; revision=73500
2017-01-02 20:16:14 +00:00
Sylvain Petreolle
83f928948d
[INF]
...
Correctly install the ACPI AC Adapter driver.
Happy new year.
svn path=/trunk/; revision=73499
2017-01-01 17:35:22 +00:00
Pierre Schweitzer
3049f1a5b4
[BTRFS]
...
Sync btrfs to 0.8.
CORE-12617
svn path=/trunk/; revision=73498
2017-01-01 17:12:12 +00:00
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