reactos.git
5 years agoSync with trunk r63270.
David Quintana [Tue, 13 May 2014 12:11:12 +0000 (12:11 +0000)]
Sync with trunk r63270.

svn path=/branches/shell-experiments/; revision=63271

5 years ago[BROWSEUI]
David Quintana [Tue, 13 May 2014 08:53:26 +0000 (08:53 +0000)]
[BROWSEUI]
* AddressBand: Create a combobox item to hold the info of the current folder, and keep it selected. This will in the future be improved to show a pseudo-tree including all the parent folders up to the Desktop, with the Desktop and My Computer expanded.
CORE-8220

svn path=/branches/shell-experiments/; revision=63270

5 years ago[DDK]
Timo Kreuzer [Mon, 12 May 2014 23:40:14 +0000 (23:40 +0000)]
[DDK]
- Remove NTKERNELAPI from Rtl String routines
- Remove obsolete hack definition
- Fix a typo, spotted by Thomas

svn path=/trunk/; revision=63269

5 years ago[KMTEST]
Timo Kreuzer [Mon, 12 May 2014 23:36:05 +0000 (23:36 +0000)]
[KMTEST]
Revert the DDK compatibility hack and apply a real fix. I kept the hack for NDK exports, we should consider changing them as well for consistency reasons.

svn path=/trunk/; revision=63268

5 years ago[CRT]
Amine Khaldi [Mon, 12 May 2014 20:10:38 +0000 (20:10 +0000)]
[CRT]
* Reorder some functions. No code changes!
CORE-8080

svn path=/trunk/; revision=63267

5 years ago[CRT]
Amine Khaldi [Mon, 12 May 2014 20:02:52 +0000 (20:02 +0000)]
[CRT]
* Update _wsopen_s().
* Fixes some msvcrt tests.
CORE-8080

svn path=/trunk/; revision=63266

5 years ago[shell32]
Christoph von Wittich [Mon, 12 May 2014 19:55:25 +0000 (19:55 +0000)]
[shell32]
partial SHELL_FindExecutable sync to wine

svn path=/trunk/; revision=63265

5 years ago[CRT]
Amine Khaldi [Mon, 12 May 2014 19:54:29 +0000 (19:54 +0000)]
[CRT]
* Update _write().
CORE-8080

svn path=/trunk/; revision=63264

5 years ago[CRT]
Amine Khaldi [Mon, 12 May 2014 19:44:41 +0000 (19:44 +0000)]
[CRT]
* _set_errno() returns an errno_t.
* error => value
CORE-8080

svn path=/trunk/; revision=63263

5 years ago[CRT]
Amine Khaldi [Mon, 12 May 2014 19:42:29 +0000 (19:42 +0000)]
[CRT]
* Update get_flags().
CORE-8080

svn path=/trunk/; revision=63262

5 years ago[CRT]
Amine Khaldi [Mon, 12 May 2014 18:12:07 +0000 (18:12 +0000)]
[CRT]
* Rename alloc_fd_from() to set_fd() and update it.
* Fixes some msvcrt tests.
CORE-8080

svn path=/trunk/; revision=63261

5 years ago[CRT]
Amine Khaldi [Mon, 12 May 2014 16:51:40 +0000 (16:51 +0000)]
[CRT]
* Update _setmode().
* Fixes some msvcrt tests.
CORE-8080

svn path=/trunk/; revision=63260

5 years ago[FORMATTING]
Eric Kohl [Mon, 12 May 2014 16:14:19 +0000 (16:14 +0000)]
[FORMATTING]
Fix indentation and coding style. No code changes!

svn path=/trunk/; revision=63259

5 years ago[CRT]
Amine Khaldi [Mon, 12 May 2014 16:01:49 +0000 (16:01 +0000)]
[CRT]
* Update ioinfo structure.
CORE-8080

svn path=/trunk/; revision=63258

5 years ago[CRT]
Amine Khaldi [Mon, 12 May 2014 15:32:43 +0000 (15:32 +0000)]
[CRT]
* Update fwrite().
CORE-8080

svn path=/trunk/; revision=63257

5 years ago[SERVMAN][EVENTVWR]
Kamil Hornicek [Mon, 12 May 2014 14:35:30 +0000 (14:35 +0000)]
[SERVMAN][EVENTVWR]
- add czech translations

svn path=/trunk/; revision=63256

5 years ago[CRT]
Amine Khaldi [Mon, 12 May 2014 14:25:53 +0000 (14:25 +0000)]
[CRT]
* Update ferror().
CORE-8080

svn path=/trunk/; revision=63255

5 years ago[FORMATTING]
Eric Kohl [Mon, 12 May 2014 14:17:37 +0000 (14:17 +0000)]
[FORMATTING]
Fix indentation and coding style. No code changes!

svn path=/trunk/; revision=63254

5 years ago[CRT]
Amine Khaldi [Mon, 12 May 2014 13:17:31 +0000 (13:17 +0000)]
[CRT]
* Update feof().
CORE-8080

svn path=/trunk/; revision=63253

5 years ago[CRT]
Amine Khaldi [Mon, 12 May 2014 12:52:40 +0000 (12:52 +0000)]
[CRT]
* Reduce difference to Wine. No code changes.
CORE-8080

svn path=/trunk/; revision=63252

5 years ago[CRT]
Amine Khaldi [Mon, 12 May 2014 12:50:55 +0000 (12:50 +0000)]
[CRT]
* Update tmpfile().
CORE-8080

svn path=/trunk/; revision=63251

5 years ago[ICMP]
Thomas Faber [Mon, 12 May 2014 06:44:01 +0000 (06:44 +0000)]
[ICMP]
- Fix socket leak. Spotted by Samuel & cppcheck
Note: Wine has this in iphlpapi these days. Should probably sync.
CORE-8208 #resolve

svn path=/trunk/; revision=63250

5 years ago[CMD]
Thomas Faber [Mon, 12 May 2014 06:19:07 +0000 (06:19 +0000)]
[CMD]
- Fix mismatched allocation/free. Spotted by Samuel & cppcheck
CORE-8207 #resolve

svn path=/trunk/; revision=63249

5 years ago[NTVDM]
Hermès Bélusca-Maïto [Mon, 12 May 2014 00:26:48 +0000 (00:26 +0000)]
[NTVDM]
Improve int32 callback stub (and sync int32.c too).

svn path=/trunk/; revision=63248

5 years ago[DDK/XDK/NTOSKRNL/DRIVERS]
Timo Kreuzer [Sun, 11 May 2014 23:11:16 +0000 (23:11 +0000)]
[DDK/XDK/NTOSKRNL/DRIVERS]
Fix incompatible definition of a number of NTOSKRNL data imports. These imports are declared in MS DDK in a way that is usually not how you would declare data imports. The proper way of doing it is using _DECLSPEC_INTRIN_TYPE(dllimport) or in this case NTKERNELAPI, which will cause the compiler to directly dereference the __imp__FooBar symbol. MS has declared some of these variables directly as pointers without using dllimport. This works with MS DDK, since it's import libraries contain aliases (like _FooBar) to the import symbols (__imp__FooBar). Neither MS LINK nor DLLTOOL create these aliases in the import libs, which is good, since hacks like these are dangerous. To make the original declarations work without using macros (which can conflict with other things, like for example the KdDebuggerEnabled member in KUSER_SHARED_DATA) these aliases have to be generated differently. Luckily both MSVC and GCC support a pragma that does exactly this. Fix the incompatible use in our drivers and the broen(!) use of KdDebuggerEnabled in kdcom (which was writing a PBOOLEAN value (FALSE == 0 == NULL, so no warning) into the location that is really a BOOLEAN, possibly overwriting other data. Finally get rid of a number of hacks in ntoskrnl, where prefixed versions were used to not conflict with the DDK definitions.

svn path=/trunk/; revision=63247

5 years ago[CRT]
Timo Kreuzer [Sun, 11 May 2014 22:28:54 +0000 (22:28 +0000)]
[CRT]
Fix build

svn path=/trunk/; revision=63246

5 years ago[CRT]
Timo Kreuzer [Sun, 11 May 2014 22:25:46 +0000 (22:25 +0000)]
[CRT]
Fix handling of multibyte strings in _splitpath. Fixes 2 winetests.

svn path=/trunk/; revision=63245

5 years ago[INF]
Sylvain Petreolle [Sun, 11 May 2014 20:59:17 +0000 (20:59 +0000)]
[INF]
Fix line endings (LF=> CRLF,CR)

svn path=/trunk/; revision=63244

5 years ago[INF]
Sylvain Petreolle [Sun, 11 May 2014 20:35:26 +0000 (20:35 +0000)]
[INF]
Set the mimetype property on the 2 remaining inf files.

svn path=/trunk/; revision=63243

5 years ago[TRANSLATIONS]
Kamil Hornicek [Sun, 11 May 2014 20:03:30 +0000 (20:03 +0000)]
[TRANSLATIONS]
- fix the floppy.inf file which got somehow completely fubared in the previous revision

svn path=/trunk/; revision=63242

5 years ago[TRANSLATIONS]
Kamil Hornicek [Sun, 11 May 2014 19:54:14 +0000 (19:54 +0000)]
[TRANSLATIONS]
- czech translation update by Radek Liska (with some minor modifications by me)

CORE-8092 #resolve #comment Committed in  r63241. Thanks!

svn path=/trunk/; revision=63241

5 years ago[setupapi]
Christoph von Wittich [Sun, 11 May 2014 19:44:50 +0000 (19:44 +0000)]
[setupapi]
-sync pSetupInstallCatalog to wine
-only return RequiredSize in SetupCopyOEMInfA on failure

svn path=/trunk/; revision=63240

5 years agoForgot to redisable STANDALONE mode.
Hermès Bélusca-Maïto [Sun, 11 May 2014 19:26:17 +0000 (19:26 +0000)]
Forgot to redisable STANDALONE mode.

svn path=/trunk/; revision=63239

5 years ago[NTVDM]
Hermès Bélusca-Maïto [Sun, 11 May 2014 19:25:09 +0000 (19:25 +0000)]
[NTVDM]
- Continue to work on VGA attach/detach from console;
- Stick more #if(n)def STANDALONE to portions of code that are useful (or not) in standalone (i.e. not in OS-integrated) mode;
- Isolate the Dos***File functions in a new source file;
- Get rid of STACK_COUNTER, STACK_VAR_A and STACK_VAR_B since we now use 32-->16 bit callbacks (and therefore adjust the callback/INT32 trampoline stubs accordingly).

svn path=/trunk/; revision=63238

5 years ago[SHELL32]
Kamil Hornicek [Sun, 11 May 2014 18:43:51 +0000 (18:43 +0000)]
[SHELL32]
- attempt to resolve an widechar/multibyte mismatch in the applet name
- fixes opening the mouse applet if the translated name contains a non ASCII character

svn path=/trunk/; revision=63237

5 years ago[RAPPS]
Amine Khaldi [Sun, 11 May 2014 17:58:25 +0000 (17:58 +0000)]
[RAPPS]
* Lose the BOM.

svn path=/trunk/; revision=63236

5 years ago[RAPPS]
Hermès Bélusca-Maïto [Sun, 11 May 2014 17:48:25 +0000 (17:48 +0000)]
[RAPPS]
- Turkish translation by Erdem Ersoy;
- Italian translation by Marco Maria Emanuele Bartucci;
- Polish translation by wojo664.
CORE-7493 #close #comment Committed in revision 63235, thanks! Please create a new report for translation updates.

svn path=/trunk/; revision=63235

5 years ago[CRT]
Amine Khaldi [Sun, 11 May 2014 17:45:26 +0000 (17:45 +0000)]
[CRT]
* Update _filbuf().
CORE-8080

svn path=/trunk/; revision=63234

5 years ago[CRT]
Amine Khaldi [Sun, 11 May 2014 16:47:56 +0000 (16:47 +0000)]
[CRT]
* Update _mktemp().
* Fixes some msvcrt tests.
CORE-8080

svn path=/trunk/; revision=63233

5 years ago[ATL]
Amine Khaldi [Sun, 11 May 2014 14:16:27 +0000 (14:16 +0000)]
[ATL]
* Zap atl_atliface_header dependency.

svn path=/trunk/; revision=63232

5 years ago* Fix a typo.
Amine Khaldi [Sun, 11 May 2014 14:12:21 +0000 (14:12 +0000)]
* Fix a typo.

svn path=/trunk/; revision=63231

5 years ago[CRT]
Amine Khaldi [Sun, 11 May 2014 13:41:35 +0000 (13:41 +0000)]
[CRT]
* Update _tstat64()
* Fixes several msvcrt tests.
CORE-8080

svn path=/trunk/; revision=63230

5 years ago[TRANSLATIONS]
Amine Khaldi [Sun, 11 May 2014 13:10:44 +0000 (13:10 +0000)]
[TRANSLATIONS]
* Turkish translation update by Erdem Ersoy.
CORE-7861 #comment Committed in r63229. Thanks!

svn path=/trunk/; revision=63229

5 years ago[RAPPS]
Amine Khaldi [Sun, 11 May 2014 13:02:16 +0000 (13:02 +0000)]
[RAPPS]
* Italian translation update by Marco Maria Emanuele Bartucci.
* A small Polish translation update from wojo664.
CORE-8086 #resolve #Committed in r63228. Thanks!

svn path=/trunk/; revision=63228

5 years ago[CRT]
Amine Khaldi [Sun, 11 May 2014 11:32:19 +0000 (11:32 +0000)]
[CRT]
* Update _open_osfhandle()
* Fixes a couple msvcrt tests.
CORE-8080

svn path=/trunk/; revision=63227

5 years ago[CRT]
Amine Khaldi [Sun, 11 May 2014 10:45:02 +0000 (10:45 +0000)]
[CRT]
* Update _ftelli64()
* Fixes a couple msvcrt tests.
CORE-8080

svn path=/trunk/; revision=63226

5 years ago[comctl32]
Christoph von Wittich [Sun, 11 May 2014 05:04:56 +0000 (05:04 +0000)]
[comctl32]
Notify the parent on a return key press.
fixes return key in device manager

svn path=/trunk/; revision=63225

5 years ago[VIDEOPRT]
Eric Kohl [Sat, 10 May 2014 21:15:36 +0000 (21:15 +0000)]
[VIDEOPRT]
Fix buggy monitor device id decode routine.
This patch is dedicated to Christoph von Wittlich.

svn path=/trunk/; revision=63224

5 years ago[CRT]
Amine Khaldi [Sat, 10 May 2014 20:38:26 +0000 (20:38 +0000)]
[CRT]
* Update MSVCRT_CHECK_PMT and co.
* Update the use of MSVCRT_INVALID_PMT throughout our code.
* Fix the return of _ltoa_s() in some case. Fixes a couple msvcrt:string tests.
CORE-8080

svn path=/trunk/; revision=63223

5 years ago[KMTEST]
Timo Kreuzer [Sat, 10 May 2014 17:19:53 +0000 (17:19 +0000)]
[KMTEST]
Add a temp hack that allows to compile kmtest_drv with either the current incompatible object type data imports or with the fixed ones

svn path=/trunk/; revision=63222

5 years ago[WIN32K]
Timo Kreuzer [Sat, 10 May 2014 16:43:13 +0000 (16:43 +0000)]
[WIN32K]
Fix comments for some systemcalls, noticed by Giannis

svn path=/trunk/; revision=63221

5 years ago[KS/NTOSKRNL/WIN32K] Fix MSVC warnings
Timo Kreuzer [Sat, 10 May 2014 14:33:37 +0000 (14:33 +0000)]
[KS/NTOSKRNL/WIN32K] Fix MSVC warnings
[WMILIB] Don't put it in a cab file, so we can use it in first stage
[DDK/VDDSVC.H] use the 16 bit interface only on MIPS
[WINE/PORT.H] WIN32 -> _WIN32
[NTOSKRNL] KfAcquire/ReleaseSpinLock -> KeAcquire/ReleaseSpinLock
[NTOSKRNL] Make sure KeUpdateSystemTime returns properly on non-x86 builds

svn path=/trunk/; revision=63220

5 years ago[MSVCRT] Fix export of __uncaught_exception
Timo Kreuzer [Sat, 10 May 2014 14:16:11 +0000 (14:16 +0000)]
[MSVCRT] Fix export of __uncaught_exception
[MSHTML] Add x64 asm wrappers

svn path=/trunk/; revision=63219

5 years ago[SPEC2DEF]
Timo Kreuzer [Sat, 10 May 2014 14:12:20 +0000 (14:12 +0000)]
[SPEC2DEF]
Improve the previous fix.

svn path=/trunk/; revision=63218

5 years ago[SPEC2DEF]
Timo Kreuzer [Sat, 10 May 2014 13:55:09 +0000 (13:55 +0000)]
[SPEC2DEF]
Add support for adding aliases when exporting data by specifying the -withalias switch. This will cause MS LINK to generate _FooVar as an alias alias for _imp__FooVar. While this looks wrong and is not the way you usually handle data imports, this is what we have in the DDK for a number of data exports like KdDebuggerNotPresent, IoFileObjectType, ..., which we currently define in an incompatible way. Remove stdcall decorations on non-x86 builds

svn path=/trunk/; revision=63217

5 years ago[CPPRT]
Timo Kreuzer [Sat, 10 May 2014 12:01:17 +0000 (12:01 +0000)]
[CPPRT]
Add an alias for __CxxFrameHandler3 on x64 builds

svn path=/trunk/; revision=63216

5 years ago[Win32k]
James Tabor [Sat, 10 May 2014 11:38:52 +0000 (11:38 +0000)]
[Win32k]
- Patch by Huw Campbell : Fixes maximizing Explorer window, the horizontal scroll bar is not painted correctly. See CORE-6249.

svn path=/trunk/; revision=63215

5 years ago[KS]
Timo Kreuzer [Sat, 10 May 2014 10:02:09 +0000 (10:02 +0000)]
[KS]
Fix some prototypes and some MSVC/x64 warnings

svn path=/trunk/; revision=63214

5 years ago[RPCRT4]
Amine Khaldi [Sat, 10 May 2014 09:37:38 +0000 (09:37 +0000)]
[RPCRT4]
* Fix the ros_diff.

svn path=/trunk/; revision=63213

5 years ago[KSECDD]
Timo Kreuzer [Sat, 10 May 2014 09:16:50 +0000 (09:16 +0000)]
[KSECDD]
Fix 64 bit compilation

svn path=/trunk/; revision=63212

5 years ago[KERNEL32] Fix GetTickCount on 64 bit architecture
Timo Kreuzer [Sat, 10 May 2014 08:37:45 +0000 (08:37 +0000)]
[KERNEL32] Fix GetTickCount on 64 bit architecture
[RTL] Implement RtlGetTickCount (currently a copy of GetTickCount from kernel32)
[NTDLL] Export RtlGetTickCount as NtGetTickCount and ZwGetTickCount

svn path=/trunk/; revision=63211

5 years ago- Fix API see CORE-8107.
James Tabor [Fri, 9 May 2014 23:08:56 +0000 (23:08 +0000)]
- Fix API see CORE-8107.

svn path=/trunk/; revision=63210

5 years ago[NTVDM]
Hermès Bélusca-Maïto [Fri, 9 May 2014 22:07:49 +0000 (22:07 +0000)]
[NTVDM]
Factor the shift of the interlaced high bit out of the for(...) loop (since the interlaced high bit is not modified anymore after), and add extra parentheses.

svn path=/trunk/; revision=63209

5 years ago[NTVDM]
Aleksandar Andrejevic [Fri, 9 May 2014 21:56:40 +0000 (21:56 +0000)]
[NTVDM]
Replace the temporary CGA hack with a working solution.
CORE-8177 #comment CGA should work as of r63208.

svn path=/trunk/; revision=63208

5 years ago[NTVDM]
Hermès Bélusca-Maïto [Fri, 9 May 2014 20:47:31 +0000 (20:47 +0000)]
[NTVDM]
Fix logic. Caught by Victor Martinez (private communication).

svn path=/trunk/; revision=63207

5 years ago[CABMAN]
Hermès Bélusca-Maïto [Fri, 9 May 2014 20:25:41 +0000 (20:25 +0000)]
[CABMAN]
In any case, we are returning the (!= success) status in case we failed to perform the file copy, so just test for != success just one time.
Patch by Victor Martinez.
CORE-8189 #resolve

svn path=/trunk/; revision=63206

5 years ago[CDMAKE]
Hermès Bélusca-Maïto [Fri, 9 May 2014 19:58:27 +0000 (19:58 +0000)]
[CDMAKE]
Simplify the conditional checks; pointed by Victor Martinez.
CORE-8190 #resolve

svn path=/trunk/; revision=63205

5 years ago[ntdll]
Christoph von Wittich [Fri, 9 May 2014 05:07:51 +0000 (05:07 +0000)]
[ntdll]
fix parameter check in RtlFindActivationContextSectionString

svn path=/trunk/; revision=63204

5 years ago[kernel32_winetest]
Christoph von Wittich [Fri, 9 May 2014 04:46:18 +0000 (04:46 +0000)]
[kernel32_winetest]
don't skip test_typelib_section anymore

svn path=/trunk/; revision=63203

5 years ago[RPCRT4]
Hermès Bélusca-Maïto [Fri, 9 May 2014 01:57:43 +0000 (01:57 +0000)]
[RPCRT4]
Detect whether we are connecting to a pipe on the local machine and use the \\.\ prefix instead of the full machine name.
This patch modifies ReactOS-specific code (that was introduced by Eric in revision 53630) (Wine still supports only local pipes), so I also update our rpcrt4_ros.diff file accordingly, r63201 with respect to the latest Wine 1.7.17 rpcrt4 code.

CORE-6561 #resolve
CORE-6562 #resolve
CORE-7562 #comment Partly solved in revision 63202. Please retest.

svn path=/trunk/; revision=63202

5 years ago[NTVDM]
Aleksandar Andrejevic [Fri, 9 May 2014 00:34:10 +0000 (00:34 +0000)]
[NTVDM]
Fix the previous two fixes. Tests show that the first line is actually treated
as an even-numbered line.

svn path=/trunk/; revision=63201

5 years ago[NTVDM]
Aleksandar Andrejevic [Fri, 9 May 2014 00:23:19 +0000 (00:23 +0000)]
[NTVDM]
Add a comment which explains the weird check for odd-numbered lines.

svn path=/trunk/; revision=63200

5 years ago[NTVDM]
Aleksandar Andrejevic [Fri, 9 May 2014 00:15:40 +0000 (00:15 +0000)]
[NTVDM]
Fix CGA emulation in shift interleave mode.
CORE-8177 #comment Possibly fixed. Can you redo your tests with r63199?

svn path=/trunk/; revision=63199

5 years ago[IEFRAME]
Thomas Faber [Thu, 8 May 2014 21:40:58 +0000 (21:40 +0000)]
[IEFRAME]
- Fix IID comparison in ShellUIHelper2_QueryInterface. Patch by Víctor Martínez
CORE-8158 #resolve

svn path=/trunk/; revision=63197

5 years ago[BROWSEUI]
David Quintana [Thu, 8 May 2014 20:16:06 +0000 (20:16 +0000)]
[BROWSEUI]
* Fix gcc build.
* Also, undo a change that wasn't as useful as I first thought it would be.
CORE-8183 #resolve #comment Here you go. Thanks for reporting.

svn path=/branches/shell-experiments/; revision=63196

5 years ago[QUARTZ]
Thomas Faber [Thu, 8 May 2014 19:58:21 +0000 (19:58 +0000)]
[QUARTZ]
- Fix a trace check. Patch by Víctor Martínez
CORE-8152 #resolve

svn path=/trunk/; revision=63195

5 years ago[KERNEL32][NTDLL]
Amine Khaldi [Thu, 8 May 2014 14:14:01 +0000 (14:14 +0000)]
[KERNEL32][NTDLL]
* Sync ActCtx related code with Wine 1.7.17.
* I'll let you find out how many tests that fixes ;)
* Dedicated to Christoph von Wittich.
CORE-8080

svn path=/trunk/; revision=63192

5 years ago[NDK]
Amine Khaldi [Thu, 8 May 2014 14:09:06 +0000 (14:09 +0000)]
[NDK]
* Add RtlFindActivationContextSectionGuid().

svn path=/trunk/; revision=63191

5 years ago[WINE/PORT]
Amine Khaldi [Thu, 8 May 2014 14:08:20 +0000 (14:08 +0000)]
[WINE/PORT]
* Fix interlocked_cmpxchg_ptr and interlocked_xchg_ptr.

svn path=/trunk/; revision=63190

5 years ago[NTDLL]
Amine Khaldi [Thu, 8 May 2014 14:07:36 +0000 (14:07 +0000)]
[NTDLL]
* Export NtGetTickCount().
CORE-8174

svn path=/trunk/; revision=63189

5 years ago[MSDMO]
Thomas Faber [Thu, 8 May 2014 13:24:09 +0000 (13:24 +0000)]
[MSDMO]
- Actually copy output string in IEnumDMO_fnNext. Patch by Víctor Martínez
CORE-8151 #resolve

svn path=/trunk/; revision=63188

5 years ago[SHLWAPI]
Thomas Faber [Thu, 8 May 2014 12:54:22 +0000 (12:54 +0000)]
[SHLWAPI]
- Revert 24342314 unintended changes

svn path=/trunk/; revision=63187

5 years ago[User32]
James Tabor [Thu, 8 May 2014 12:46:01 +0000 (12:46 +0000)]
[User32]
- Fixed regression from r63183. See CORE-7967.

svn path=/trunk/; revision=63186

5 years ago[SHLWAPI]
Thomas Faber [Thu, 8 May 2014 12:43:10 +0000 (12:43 +0000)]
[SHLWAPI]
- Fix copypasta in PathRelativePathToW. Patch by Víctor Martínez
CORE-8162 #resolve

svn path=/trunk/; revision=63185

5 years ago[User32]
James Tabor [Wed, 7 May 2014 22:25:16 +0000 (22:25 +0000)]
[User32]
- Fixed more wine tests. WM_UNINITMENUPOPUP is called before destroying pop up menu window.

svn path=/trunk/; revision=63183

5 years ago[BASESRV]
Aleksandar Andrejevic [Tue, 6 May 2014 22:17:26 +0000 (22:17 +0000)]
[BASESRV]
Don't set the process handle in BaseSrvCheckVDM.
Close the process handle when removing the console record.

svn path=/trunk/; revision=63182

5 years ago- Silence traces.
James Tabor [Tue, 6 May 2014 18:58:08 +0000 (18:58 +0000)]
- Silence traces.

svn path=/trunk/; revision=63181

5 years ago- Enable last of the menu tests.
James Tabor [Tue, 6 May 2014 18:10:10 +0000 (18:10 +0000)]
- Enable last of the menu tests.

svn path=/trunk/; revision=63180

5 years ago[Win32k]
James Tabor [Tue, 6 May 2014 18:09:07 +0000 (18:09 +0000)]
[Win32k]
- Utilize the new menu structures and use item array instead of the list method. Make sure your applications Appends are in order (reference Mdi.c). Sync ported more wine code too.
- See CORE-5605, CORE-7447, CORE-7967 (Main Bug), CORE-8098 and CORE-8107

svn path=/trunk/; revision=63179

5 years agoFix build.
Aleksandar Andrejevic [Tue, 6 May 2014 17:11:45 +0000 (17:11 +0000)]
Fix build.

svn path=/trunk/; revision=63178

5 years ago[BRANCHES]
Aleksandar Andrejevic [Tue, 6 May 2014 17:06:47 +0000 (17:06 +0000)]
[BRANCHES]
Merge the NTVDM branch back to trunk. New/changed components are: ntvdm, fast486, basesrv,
ntdll, kernel32 and csrsrv.

svn path=/trunk/; revision=63177

5 years agoSync up to trunk head before merging.
Aleksandar Andrejevic [Tue, 6 May 2014 16:07:19 +0000 (16:07 +0000)]
Sync up to trunk head before merging.

svn path=/branches/ntvdm/; revision=63176

5 years agoSync with trunk r63174.
David Quintana [Tue, 6 May 2014 15:51:24 +0000 (15:51 +0000)]
Sync with trunk r63174.
CORE-8176 #resolve #comment Trunk commit r63174 should fix this issue. I merged from trunk to bring it into Shell-experiments.

svn path=/branches/shell-experiments/; revision=63175

5 years ago[CMAKE]
Pierre Schweitzer [Tue, 6 May 2014 15:42:54 +0000 (15:42 +0000)]
[CMAKE]
Fix unwanted change brought with r62933.
This disables ccache build by default on Unix plateforms.

CORE-8176

svn path=/trunk/; revision=63174

5 years ago- Update test to 1.7.18.
James Tabor [Tue, 6 May 2014 15:42:03 +0000 (15:42 +0000)]
- Update test to 1.7.18.

svn path=/trunk/; revision=63173

5 years ago[User32]
James Tabor [Tue, 6 May 2014 15:41:01 +0000 (15:41 +0000)]
[User32]
- Patch by Andrew Eikum : Allow setting horizontal extent even without WS_HSCROLL. Only update listbox horizontal scroll info if WS_HSCROLL is set.

svn path=/trunk/; revision=63172

5 years ago[CMAKE]
Pierre Schweitzer [Mon, 5 May 2014 21:06:13 +0000 (21:06 +0000)]
[CMAKE]
This was not meant to be committed. Sorry.

svn path=/trunk/; revision=63171

5 years ago[CMAKE]
Pierre Schweitzer [Mon, 5 May 2014 21:03:20 +0000 (21:03 +0000)]
[CMAKE]
Don't activate specific warnings for release builds

svn path=/trunk/; revision=63170

5 years ago[rtl/actctx]
Christoph von Wittich [Mon, 5 May 2014 18:28:01 +0000 (18:28 +0000)]
[rtl/actctx]
reduce some more differences to wine

svn path=/trunk/; revision=63169

5 years ago[FORMATTING]
Eric Kohl [Sun, 4 May 2014 22:03:00 +0000 (22:03 +0000)]
[FORMATTING]
No code changes!

svn path=/trunk/; revision=63168