reactos.git
7 years ago[NTDLL]
Hermès Bélusca-Maïto [Sat, 2 Jul 2016 20:37:35 +0000 (20:37 +0000)]
[NTDLL]
Export RtlMapSecurityErrorToNtStatus since we have it available in our RTL library (however it is still only stubbed).

[RTL][NDK]
- NT-ify a bit error.c
- Add the prototypes of the functions that manipulate the "last Win32 error" and "last NT status".
- Add the prototypes of the functions that get & set the thread-error-mode (for hard-errors).
- Define some prototypes for NTOS_MODE_USER only.

[CONSRV]
RtlGetLastNtStatus is now in the NDK, no need to keep its prototype there anymore.

svn path=/trunk/; revision=71767

7 years ago[INCLUDE/WINE] Update winternl.h. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 16:07:18 +0000 (16:07 +0000)]
[INCLUDE/WINE] Update winternl.h. CORE-11368

svn path=/trunk/; revision=71766

7 years ago[QUARTZ_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 15:56:56 +0000 (15:56 +0000)]
[QUARTZ_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71765

7 years ago[QUARTZ] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 15:56:39 +0000 (15:56 +0000)]
[QUARTZ] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71764

7 years ago[QEDIT_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 15:52:42 +0000 (15:52 +0000)]
[QEDIT_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71763

7 years ago[QEDIT] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 15:52:21 +0000 (15:52 +0000)]
[QEDIT] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71762

7 years ago[PSDK] Update qedit.idl. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 15:42:23 +0000 (15:42 +0000)]
[PSDK] Update qedit.idl. CORE-11368

svn path=/trunk/; revision=71761

7 years ago[DMUSIC] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 15:40:22 +0000 (15:40 +0000)]
[DMUSIC] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71760

7 years ago[DINPUT] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 15:38:59 +0000 (15:38 +0000)]
[DINPUT] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71759

7 years ago[D3DRM_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 15:34:17 +0000 (15:34 +0000)]
[D3DRM_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71758

7 years ago[D3DRM] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 15:33:46 +0000 (15:33 +0000)]
[D3DRM] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71757

7 years ago[PSDK] Update d3drm.h. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 15:33:00 +0000 (15:33 +0000)]
[PSDK] Update d3drm.h. CORE-11368

svn path=/trunk/; revision=71756

7 years ago[WINDOWSCODECS_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 15:29:06 +0000 (15:29 +0000)]
[WINDOWSCODECS_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71755

7 years ago[WINDOWSCODECS] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 15:28:24 +0000 (15:28 +0000)]
[WINDOWSCODECS] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71754

7 years ago[DEVENUM] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 15:24:22 +0000 (15:24 +0000)]
[DEVENUM] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71753

7 years ago[WININET_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 15:23:55 +0000 (15:23 +0000)]
[WININET_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71752

7 years ago[WININET] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 15:23:01 +0000 (15:23 +0000)]
[WININET] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71751

7 years ago[PSDK] Update wincodec.idl. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 15:16:32 +0000 (15:16 +0000)]
[PSDK] Update wincodec.idl. CORE-11368

svn path=/trunk/; revision=71750

7 years ago[AMSTREAM_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 15:15:26 +0000 (15:15 +0000)]
[AMSTREAM_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71749

7 years ago[PSDK] Update rpcdce.h. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 15:04:47 +0000 (15:04 +0000)]
[PSDK] Update rpcdce.h. CORE-11368

svn path=/trunk/; revision=71748

7 years ago[PSDK] Add missing MUI_MERGE_SYSTEM_FALLBACK, MUI_MERGE_USER_FALLBACK and MUI_UI_FALL...
Amine Khaldi [Sat, 2 Jul 2016 13:51:18 +0000 (13:51 +0000)]
[PSDK] Add missing MUI_MERGE_SYSTEM_FALLBACK, MUI_MERGE_USER_FALLBACK and MUI_UI_FALLBACK.

svn path=/trunk/; revision=71747

7 years ago[UNICODE] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 13:46:41 +0000 (13:46 +0000)]
[UNICODE] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71746

7 years ago[AMSTREAM] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 13:35:40 +0000 (13:35 +0000)]
[AMSTREAM] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71745

7 years ago[INETCPL] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 13:28:27 +0000 (13:28 +0000)]
[INETCPL] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71744

7 years ago[RPCRT4] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 13:24:53 +0000 (13:24 +0000)]
[RPCRT4] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71743

7 years ago[SETUPAPI] Properly stub SetupAddSectionToDiskSpaceListA, SetupAddToDiskSpaceListA...
Amine Khaldi [Sat, 2 Jul 2016 13:17:44 +0000 (13:17 +0000)]
[SETUPAPI] Properly stub SetupAddSectionToDiskSpaceListA, SetupAddToDiskSpaceListA and SetupQueryDrivesInDiskSpaceListA.

svn path=/trunk/; revision=71742

7 years ago[SHLWAPI_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 13:17:08 +0000 (13:17 +0000)]
[SHLWAPI_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71741

7 years ago[SHLWAPI] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 13:15:50 +0000 (13:15 +0000)]
[SHLWAPI] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71740

7 years ago[T2EMBED] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 13:14:52 +0000 (13:14 +0000)]
[T2EMBED] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71739

7 years ago[URLMON_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 13:12:56 +0000 (13:12 +0000)]
[URLMON_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71738

7 years ago[URLMON] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 13:11:50 +0000 (13:11 +0000)]
[URLMON] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71737

7 years ago[VBSCRIPT] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 13:09:58 +0000 (13:09 +0000)]
[VBSCRIPT] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71736

7 years ago[WBEMPROX_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 13:07:46 +0000 (13:07 +0000)]
[WBEMPROX_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71735

7 years ago[WBEMPROX] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 13:06:47 +0000 (13:06 +0000)]
[WBEMPROX] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71734

7 years ago[WINSCARD] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 13:05:27 +0000 (13:05 +0000)]
[WINSCARD] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71733

7 years ago[WINTRUST_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 13:04:19 +0000 (13:04 +0000)]
[WINTRUST_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71732

7 years ago[WINTRUST] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 13:03:38 +0000 (13:03 +0000)]
[WINTRUST] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71731

7 years ago[WLDAP32] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 13:02:31 +0000 (13:02 +0000)]
[WLDAP32] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71730

7 years ago[VERSION_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 13:01:07 +0000 (13:01 +0000)]
[VERSION_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71729

7 years ago[VERSION] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 12:58:50 +0000 (12:58 +0000)]
[VERSION] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71728

7 years ago[XMLLITE_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 12:57:07 +0000 (12:57 +0000)]
[XMLLITE_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71727

7 years ago[PSDK] Update xmllite.idl. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 12:56:15 +0000 (12:56 +0000)]
[PSDK] Update xmllite.idl. CORE-11368

svn path=/trunk/; revision=71726

7 years ago[XMLLITE] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 12:53:37 +0000 (12:53 +0000)]
[XMLLITE] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71725

7 years ago[USP10_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 12:51:53 +0000 (12:51 +0000)]
[USP10_WINETEST] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71724

7 years ago[DNSAPI]
Thomas Faber [Sat, 2 Jul 2016 12:10:05 +0000 (12:10 +0000)]
[DNSAPI]
- Fix infinite loop in DnsQuery_W

svn path=/trunk/; revision=71723

7 years ago* Missed this bit.
Amine Khaldi [Sat, 2 Jul 2016 11:58:22 +0000 (11:58 +0000)]
* Missed this bit.

svn path=/trunk/; revision=71722

7 years ago[USP10] Attempt to fix non PCH build.
Amine Khaldi [Sat, 2 Jul 2016 11:55:26 +0000 (11:55 +0000)]
[USP10] Attempt to fix non PCH build.

svn path=/trunk/; revision=71721

7 years ago[USP10] Sync with Wine Staging 1.9.11. CORE-11368
Amine Khaldi [Sat, 2 Jul 2016 11:44:01 +0000 (11:44 +0000)]
[USP10] Sync with Wine Staging 1.9.11. CORE-11368

svn path=/trunk/; revision=71720

7 years ago[DNSAPI_APITEST]
Thomas Faber [Sat, 2 Jul 2016 08:49:07 +0000 (08:49 +0000)]
[DNSAPI_APITEST]
- Handle unexpected failures without crashing
ROSTESTS-226

svn path=/trunk/; revision=71717

7 years ago[TASKMGR]
Hermès Bélusca-Maïto [Fri, 1 Jul 2016 21:23:47 +0000 (21:23 +0000)]
[TASKMGR]
debug.c:
- Don't hardcode the size of the string buffers.
- Only use KEY_QUERY_VALUE right to query the values inside a registry key.
- Fix size parameter value given to RegQueryValueEx.
- Use ZeroMemory instead of memset(..., 0, ...) (heh, we're in Win32 guys!)
- Close thread-and-process handles of the spawned debugger app.

svn path=/trunk/; revision=71716

7 years ago[SECUR32]
Sylvain Petreolle [Fri, 1 Jul 2016 19:55:32 +0000 (19:55 +0000)]
[SECUR32]
Enable LsaEnumerateLogonSessions and LsaGetLogonSessionData implemtations, used by VirtualBox guest additions.
CORE-7424

svn path=/trunk/; revision=71715

7 years ago[NTOS]
Hermès Bélusca-Maïto [Fri, 1 Jul 2016 19:45:39 +0000 (19:45 +0000)]
[NTOS]
The "BuildLab" string now contains the build number (date + revision number), together with the compiler version used to compile ReactOS.
CORE-6611 CORE-7889 CORE-8877

[WIN32K]
Now use the "BuildLab" string that is read from the registry to be displayed in the desktop watermark, instead of building it at run-time.
Addendum to r71504, CORE-11349

Based on an idea by Mark Jansen (learn_more).

svn path=/trunk/; revision=71714

7 years agoThe javascript search is turd...
Ged Murphy [Fri, 1 Jul 2016 17:29:19 +0000 (17:29 +0000)]
The javascript search is turd...

svn path=/trunk/; revision=71712

7 years ago[DNSAPI]
Thomas Faber [Fri, 1 Jul 2016 17:19:04 +0000 (17:19 +0000)]
[DNSAPI]
- Check for NULL pointer in DnsQuery to avoid crashing tests

svn path=/trunk/; revision=71711

7 years ago[DNSAPI_APITEST]
Thomas Faber [Fri, 1 Jul 2016 15:19:40 +0000 (15:19 +0000)]
[DNSAPI_APITEST]
- Fix unix build
ROSTESTS-226

svn path=/trunk/; revision=71710

7 years ago[DNSAPI_APITEST]
Thomas Faber [Fri, 1 Jul 2016 14:44:55 +0000 (14:44 +0000)]
[DNSAPI_APITEST]
- Add a test for DnsQuery. Patch by Víctor Martínez Calvo, with additional tests and fixes by me.
ROSTESTS-226 #resolve

svn path=/trunk/; revision=71709

7 years ago[KERNEL32]: Don't hardcode flag values for NtOpenKey.
Hermès Bélusca-Maïto [Thu, 30 Jun 2016 20:34:10 +0000 (20:34 +0000)]
[KERNEL32]: Don't hardcode flag values for NtOpenKey.

svn path=/trunk/; revision=71708

7 years ago[Win32SS]
James Tabor [Thu, 30 Jun 2016 17:01:14 +0000 (17:01 +0000)]
[Win32SS]
- Remove unused flag and set old menu type back, based on wine.

svn path=/trunk/; revision=71707

7 years ago- Revert the revert, we're now back to the latest config file.
Ged Murphy [Thu, 30 Jun 2016 16:52:44 +0000 (16:52 +0000)]
- Revert the revert, we're now back to the latest config file.
- Turn off SERVER_BASED_SEARCH in the hope that it fixes the search issues.

svn path=/trunk/; revision=71706

7 years ago[NtUser]
James Tabor [Thu, 30 Jun 2016 15:48:20 +0000 (15:48 +0000)]
[NtUser]
- Use internal function to validate menu handle. See CORE-11479 for more information.

svn path=/trunk/; revision=71704

7 years ago[KERNEL32]
Hermès Bélusca-Maïto [Thu, 30 Jun 2016 14:00:34 +0000 (14:00 +0000)]
[KERNEL32]
- Whitespace fixes (dosdev.c, except.c, loader.c)
- except.c: Remove some unneeded casts; NtQueryInformationProcess for 'ProcessDebugPort' is implemented and therefore it will never return STATUS_NOT_IMPLEMENTED.

svn path=/trunk/; revision=71703

7 years ago[NOTEPAD]: Fix German menu keyboard shortcuts, by Joachim Henze.
Hermès Bélusca-Maïto [Wed, 29 Jun 2016 23:21:07 +0000 (23:21 +0000)]
[NOTEPAD]: Fix German menu keyboard shortcuts, by Joachim Henze.
CORE-11461 #resolve #comment German shortcut fixed, thanks!

svn path=/trunk/; revision=71702

7 years ago[CONSRV]: "Fix" pasting non-ansi characters in console by removing the code that...
Hermès Bélusca-Maïto [Wed, 29 Jun 2016 23:14:29 +0000 (23:14 +0000)]
[CONSRV]: "Fix" pasting non-ansi characters in console by removing the code that was too careful (when pasting text we don't generally use the associated virtual key/scan code, but just the unicode character itself.
CORE-11465 #resolve #comment Fixed! You can paste cyrillic text in the console without problems, and it is correctly understood.

svn path=/trunk/; revision=71701

7 years ago[SHORTCUTS]: Update the translations for the ReactOS Read-Me file desktop shortcut...
Hermès Bélusca-Maïto [Wed, 29 Jun 2016 21:19:13 +0000 (21:19 +0000)]
[SHORTCUTS]: Update the translations for the ReactOS Read-Me file desktop shortcut. Courtesy David Quintana (gigaherz) for spanish, 'valeriusL' for russian, Grégory Macário Harbs (Mysoft) for portuguese, myself for german, italian, dutch and ukrainian (translators, please check those 4 last languages ^^ ).

svn path=/trunk/; revision=71700

7 years ago[PING]: Fix statistics information in the case sending a ping packet fails. Patch...
Hermès Bélusca-Maïto [Wed, 29 Jun 2016 20:30:43 +0000 (20:30 +0000)]
[PING]: Fix statistics information in the case sending a ping packet fails. Patch by Tim Crawford.
CORE-10274 #resolve #comment Fixed, thanks for the report!

svn path=/trunk/; revision=71699

7 years ago[NOTEPAD]: Fix russian menu keyboard shortcuts, by 'denis2dev'.
Hermès Bélusca-Maïto [Wed, 29 Jun 2016 20:25:49 +0000 (20:25 +0000)]
[NOTEPAD]: Fix russian menu keyboard shortcuts, by 'denis2dev'.
CORE-11461 #resolve #comment Committed, thanks!

svn path=/trunk/; revision=71698

7 years ago[SUBST]
Hermès Bélusca-Maïto [Wed, 29 Jun 2016 00:38:51 +0000 (00:38 +0000)]
[SUBST]
- Update the resource program description.
- Convert to full UNICODE.
- Use Win32 functions where possible.
- Factor-out the usage of QueryDosDevice into a QuerySubstedDrive function, that returns error codes according to whether the specified drive is a mapped (substed) drive, or is just an existing drive that is not a mapping, or if the drive does not exist. This allows us to detect attempts to use a drive letter that is not a mapped drive, to define a new mapping, and if so we reject such attempt.
This fixes CORE-10681 #resolve #comment Fixed with another patch according to my last remark.

svn path=/trunk/; revision=71695

7 years ago[COMP]: Fix code header & resource program description.
Hermès Bélusca-Maïto [Wed, 29 Jun 2016 00:29:27 +0000 (00:29 +0000)]
[COMP]: Fix code header & resource program description.

svn path=/trunk/; revision=71694

7 years ago[SUBST]
Hermès Bélusca-Maïto [Tue, 28 Jun 2016 20:22:07 +0000 (20:22 +0000)]
[SUBST]
- Headers reordering.
- Use ARRAYSIZE.
- Give the internal helper function IsSubstedDrive just the single letter of the drive to check for.
- AddSubst and DeleteSubst: both take a drive string of *exactly* two characters: the drive letter and the ':' (and of course there's the NULL terminator): fix the parameter check in this regard.
- AddSubst: It is possible on Windows to use the DefineDosDevice API to map a drive letter to a *file* (yes yes!!) (but the mapping made is unusable). Forbids this case in SUBST since it is not made for that.
CORE-10681

svn path=/trunk/; revision=71693

7 years ago[SUBST]: CORE-10681 #comment Apply part of Peter Hater's patch proposed in CORE-10681...
Hermès Bélusca-Maïto [Tue, 28 Jun 2016 19:21:08 +0000 (19:21 +0000)]
[SUBST]: CORE-10681 #comment Apply part of Peter Hater's patch proposed in CORE-10681, that is, fixing the usage of QueryDosDevice API, but without the new IsDriveUsed functionality. (r71692)

svn path=/trunk/; revision=71692

7 years ago[LAUTUS.MSSTYLES]: Russian translation by 'amber'
Hermès Bélusca-Maïto [Tue, 28 Jun 2016 18:54:16 +0000 (18:54 +0000)]
[LAUTUS.MSSTYLES]: Russian translation by 'amber'
CORE-11425 #resolve #comment Committed, thanks!

svn path=/trunk/; revision=71691

7 years ago[COMP]: Russian translation by 'amber'
Hermès Bélusca-Maïto [Tue, 28 Jun 2016 18:53:12 +0000 (18:53 +0000)]
[COMP]: Russian translation by 'amber'
CORE-11424 #resolve #comment Committed, thanks!

svn path=/trunk/; revision=71690

7 years ago[NtUser]
James Tabor [Tue, 28 Jun 2016 16:15:06 +0000 (16:15 +0000)]
[NtUser]
- Remove unused code, enhance wine'isms while checking for menus.

svn path=/trunk/; revision=71689

7 years ago[NtUser]
James Tabor [Tue, 28 Jun 2016 15:56:21 +0000 (15:56 +0000)]
[NtUser]
- Patch by Victor Matovykh : Remove menu spacing if there is no menu to paint.

svn path=/trunk/; revision=71688

7 years ago[KERNEL32]: Whitespace fixes only, no functional code changes.
Hermès Bélusca-Maïto [Mon, 27 Jun 2016 22:36:12 +0000 (22:36 +0000)]
[KERNEL32]: Whitespace fixes only, no functional code changes.

svn path=/trunk/; revision=71687

7 years ago[SERVICES]
Eric Kohl [Mon, 27 Jun 2016 22:35:54 +0000 (22:35 +0000)]
[SERVICES]
RSetServiceObjectSecurity: Modify and store a service security descriptor.

svn path=/trunk/; revision=71686

7 years ago[RTL]
Eric Kohl [Mon, 27 Jun 2016 22:25:17 +0000 (22:25 +0000)]
[RTL]
Implement the core functionality of RtlpSetSecurityObject. Still incomplete.

svn path=/trunk/; revision=71685

7 years ago[SERVICES]
Eric Kohl [Mon, 27 Jun 2016 22:19:19 +0000 (22:19 +0000)]
[SERVICES]
- Create the absolute default service security descriptor when services.exe starts up.
- Create a self-relative security descriptor whenever it is needed.

svn path=/trunk/; revision=71684

7 years ago[SUBST]: Fix help message indentation in different languages.
Hermès Bélusca-Maïto [Mon, 27 Jun 2016 20:10:59 +0000 (20:10 +0000)]
[SUBST]: Fix help message indentation in different languages.

svn path=/trunk/; revision=71683

7 years ago[SHELL32]: Adjust the size of the static text in the logoff dialog, for German langua...
Hermès Bélusca-Maïto [Mon, 27 Jun 2016 19:44:20 +0000 (19:44 +0000)]
[SHELL32]: Adjust the size of the static text in the logoff dialog, for German language. Patch by 'reactosfanboy'.
CORE-11446 #resolve #comment Thanks!

svn path=/trunk/; revision=71682

7 years ago[SERVICES]
Eric Kohl [Sun, 26 Jun 2016 20:09:37 +0000 (20:09 +0000)]
[SERVICES]
Create an individual security descriptor for each service. We cannot use a common default security descriptor because RtlSetSecurityObject will free the old security descriptor when we try to set a new one.

svn path=/trunk/; revision=71679

7 years ago[EVENTVWR]
Hermès Bélusca-Maïto [Sun, 26 Jun 2016 19:36:38 +0000 (19:36 +0000)]
[EVENTVWR]
- No need to pop up an error box if we cannot find an event message resource DLL for the current event log.
- Flatten out GetEventMessageFileDLL a bit.
- Fix a comment.

svn path=/trunk/; revision=71678

7 years ago[SERVICES]
Eric Kohl [Sun, 26 Jun 2016 15:02:48 +0000 (15:02 +0000)]
[SERVICES]
Use self-relative security descriptors only:
- Convert the default service security descriptor to the self-relative format.
- Remove security descriptor format conversions from ScmReadSecurityDescriptor and ScmWriteSecurityDescriptor.

svn path=/trunk/; revision=71676

7 years ago[SCHANNEL] add missing function to the delayload header. Spotted by Peter Hater....
Mark Jansen [Sun, 26 Jun 2016 12:52:46 +0000 (12:52 +0000)]
[SCHANNEL] add missing function to the delayload header. Spotted by Peter Hater. CORE-11270 #resolve

svn path=/trunk/; revision=71675

7 years ago[FASTFAT]
Pierre Schweitzer [Sun, 26 Jun 2016 10:23:35 +0000 (10:23 +0000)]
[FASTFAT]
Don't allow renaming a directory if there are opened files in it.
The way we do it for now isn't fully optimal and could be really improved, but that's a first step in the right direction.
This should help getting rid of FAT volumes corruption.
This also fixes a few winetests it seems.

CORE-11426 #comment Patch that fixes bug 3 committed in r71674

svn path=/trunk/; revision=71674

7 years ago[NTOS:LPC]
Thomas Faber [Sat, 25 Jun 2016 23:27:45 +0000 (23:27 +0000)]
[NTOS:LPC]
- Avoid dereferencing a null pointer in LpcpDeletePort. By Samuel Serapión.
CORE-6850 #resolve

svn path=/trunk/; revision=71673

7 years ago[SHELL32_APITEST]
Thomas Faber [Sat, 25 Jun 2016 22:09:49 +0000 (22:09 +0000)]
[SHELL32_APITEST]
- Add a test for CShellLink GetPath/SetPath behavior with environment variables. Patch by Andreas Maier.
ROSTESTS-229 #resolve

svn path=/trunk/; revision=71672

7 years agoFix build (i.e. a change that shouldn't have been done).
Hermès Bélusca-Maïto [Sat, 25 Jun 2016 20:12:18 +0000 (20:12 +0000)]
Fix build (i.e. a change that shouldn't have been done).

svn path=/trunk/; revision=71671

7 years ago[EVENTVWR]
Hermès Bélusca-Maïto [Sat, 25 Jun 2016 20:08:58 +0000 (20:08 +0000)]
[EVENTVWR]
- Remove a unused header.
- Start (re)working on the functions that retrieve strings associated to event categories and messages.
- Just display the event category number if we are unable to retrieve its associated string.
- If we cannot retrieve the event source for formatting purposes, use a default string and append the event strings to it.
- Fix some problems related to the usage of 'lpComputerName': this global variable stores the computer name on which the Event Viewer is running (or connected to) and view the available logs. Don't overwrite it with computer names from the events.

- Modify some localized strings in the resource files. Translators, please review/fix translations!

svn path=/trunk/; revision=71670

7 years ago[EVENTVWR]
Hermès Bélusca-Maïto [Sat, 25 Jun 2016 19:36:59 +0000 (19:36 +0000)]
[EVENTVWR]
- Use C-style comments.
- Move the helper FreeRecords function closer to where it is used.
- Use the EVENTLOG_BASE_KEY define instead of re-hardcoding the registry path to the EventLog service.

svn path=/trunk/; revision=71669

7 years ago[MSI_WINETEST] Sync with Wine Staging 1.9.12. CORE-11266
Amine Khaldi [Sat, 25 Jun 2016 11:28:00 +0000 (11:28 +0000)]
[MSI_WINETEST] Sync with Wine Staging 1.9.12. CORE-11266

svn path=/trunk/; revision=71668

7 years ago[MSI] Sync with Wine Staging 1.9.12. CORE-11266
Amine Khaldi [Sat, 25 Jun 2016 11:27:22 +0000 (11:27 +0000)]
[MSI] Sync with Wine Staging 1.9.12. CORE-11266

svn path=/trunk/; revision=71667

7 years ago[PSDK] Add missing msidbServiceInstallErrorControl enum.
Amine Khaldi [Sat, 25 Jun 2016 11:26:38 +0000 (11:26 +0000)]
[PSDK] Add missing msidbServiceInstallErrorControl enum.

svn path=/trunk/; revision=71666

7 years agoLet's see if reverting the doxyfile makes doxygen useful again (or just breaks it)
Ged Murphy [Tue, 21 Jun 2016 09:02:06 +0000 (09:02 +0000)]
Let's see if reverting the doxyfile makes doxygen useful again (or just breaks it)

svn path=/trunk/; revision=71656

7 years ago[i8042prt]: Add yet another Dell Latitude D620 hack to make its trackpad work.
Hermès Bélusca-Maïto [Sun, 19 Jun 2016 13:13:01 +0000 (13:13 +0000)]
[i8042prt]: Add yet another Dell Latitude D620 hack to make its trackpad work.
CORE-11431 #resolve
CORE-6901

svn path=/trunk/; revision=71654

7 years ago[SC]
Eric Kohl [Sat, 18 Jun 2016 11:18:53 +0000 (11:18 +0000)]
[SC]
Add EnumDepend command.

svn path=/trunk/; revision=71653

7 years ago[SC]
Eric Kohl [Thu, 16 Jun 2016 21:18:59 +0000 (21:18 +0000)]
[SC]
Add GetKeyName command.

svn path=/trunk/; revision=71651

7 years ago[MSGINA_APITEST] Add a test for ShellDimScreen, used to fade out the background of...
Mark Jansen [Thu, 16 Jun 2016 21:00:08 +0000 (21:00 +0000)]
[MSGINA_APITEST] Add a test for ShellDimScreen, used to fade out the background of the logoff dialog. Thanks to Jared for finding the api, and Hermès for his help! CORE-11422

svn path=/trunk/; revision=71649

7 years ago[SC]
Eric Kohl [Thu, 16 Jun 2016 19:47:50 +0000 (19:47 +0000)]
[SC]
Add GetDisplayName command.

svn path=/trunk/; revision=71648

7 years ago[SC]
Eric Kohl [Wed, 15 Jun 2016 21:28:33 +0000 (21:28 +0000)]
[SC]
- Reorganized some commands in order to add erros and success messages.
- Added error and success messages.
- Enabled usage text for the failure command.

svn path=/trunk/; revision=71645