reactos.git
9 years ago[GDI32]
Christoph von Wittich [Mon, 9 Mar 2015 19:05:58 +0000 (19:05 +0000)]
[GDI32]
fix gdi32 clipping winetest

svn path=/trunk/; revision=66624

9 years ago[RTL] Partly sync actctx.c with Wine Staging 1.7.37. CORE-9246
Amine Khaldi [Mon, 9 Mar 2015 18:08:15 +0000 (18:08 +0000)]
[RTL] Partly sync actctx.c with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=66623

9 years ago[KERNEL32] Sync GetStringTypeW() with Wine Staging 1.7.37. CORE-9246
Amine Khaldi [Mon, 9 Mar 2015 17:53:20 +0000 (17:53 +0000)]
[KERNEL32] Sync GetStringTypeW() with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=66622

9 years ago[TASKMGR] Do not show negative CPU usage. By Peter Hater. CORE-9050
Amine Khaldi [Mon, 9 Mar 2015 17:38:31 +0000 (17:38 +0000)]
[TASKMGR] Do not show negative CPU usage. By Peter Hater. CORE-9050

svn path=/trunk/; revision=66621

9 years ago[KERNEL32_WINETEST] Sync with Wine Staging 1.7.37. CORE-9246
Amine Khaldi [Mon, 9 Mar 2015 17:15:16 +0000 (17:15 +0000)]
[KERNEL32_WINETEST] Sync with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=66620

9 years ago[WIN32K]
Timo Kreuzer [Mon, 9 Mar 2015 01:11:06 +0000 (01:11 +0000)]
[WIN32K]
Fix another typo in the same line... Spotted by Jerome.

svn path=/trunk/; revision=66619

9 years ago[WIN32K]
Timo Kreuzer [Sun, 8 Mar 2015 23:37:06 +0000 (23:37 +0000)]
[WIN32K]
Replace ROUND_UP with ALIGN_UP_BY

svn path=/trunk/; revision=66618

9 years ago[WIN32K]
Timo Kreuzer [Sun, 8 Mar 2015 23:36:49 +0000 (23:36 +0000)]
[WIN32K]
Improve the situation with ROP handling, trying to make things clearer.

svn path=/trunk/; revision=66617

9 years ago[WIN32K]
Timo Kreuzer [Sun, 8 Mar 2015 23:36:36 +0000 (23:36 +0000)]
[WIN32K]
- Pass size in bytes to UnsafeSetBitmapBits from NtGdiCreateBitmap
- In NtGdiSetBitmapBits check for stock bitmap and non-API bitmap.

svn path=/trunk/; revision=66616

9 years ago[WIN32K]
Timo Kreuzer [Sun, 8 Mar 2015 23:36:25 +0000 (23:36 +0000)]
[WIN32K]
- Remove wrong flags when initializing a DC
- Set DC::prgnattr before potentially passing it to the cleanup function after failure to create a handle. Add a comment that this is not actually enough. Will be fixed, once we use C++
- Increase GDI object stack levels to 20

svn path=/trunk/; revision=66615

9 years ago[WIN32K]
Timo Kreuzer [Sun, 8 Mar 2015 23:36:14 +0000 (23:36 +0000)]
[WIN32K]
Make sure a region is reasonably initialized, before potentially passing it to the cleanup function, when failing to create a handle.

svn path=/trunk/; revision=66614

9 years ago[WIN32K]
Timo Kreuzer [Sun, 8 Mar 2015 23:36:04 +0000 (23:36 +0000)]
[WIN32K]
Fix a typo

svn path=/trunk/; revision=66613

9 years ago[WIN32K]
Timo Kreuzer [Sun, 8 Mar 2015 22:44:36 +0000 (22:44 +0000)]
[WIN32K]
NtGdiSetDIBitsToDeviceInternal: Check for ScanLines == 0 and clean up exit pathes. Fixes assertion failure in gdi32_winetest:bitmap

svn path=/trunk/; revision=66612

9 years ago[WIN32K]
Timo Kreuzer [Sun, 8 Mar 2015 17:25:44 +0000 (17:25 +0000)]
[WIN32K]
- Pass bitmap buffer size to SURFACE_AllocSurface and validate it
- Fix arithmetic overflow checks by using RtlULongMult
- GreExtTextOutW: do not allocate / blit zero sized bitmaps
- NtGdiStretchDIBitsInternal: do not pass negative y size to GreCreateBitmapEx
- DIB_CreateDIBSection: use calculated bitmap size, instead of biSizeImage when calculating the section view size and as size parameter to GreCreateBitmapEx
CORE-9245 #resolve

svn path=/trunk/; revision=66611

9 years ago[CONSRV]: Hackfix the icons retrieval in the same way as what was done in r65683...
Hermès Bélusca-Maïto [Sun, 8 Mar 2015 14:28:19 +0000 (14:28 +0000)]
[CONSRV]: Hackfix the icons retrieval in the same way as what was done in r65683, because we have a bug in PrivateExtractIconExW.

svn path=/trunk/; revision=66610

9 years ago[CONSRV]: Fix the console TUI frontend compilation.
Hermès Bélusca-Maïto [Sun, 8 Mar 2015 13:52:06 +0000 (13:52 +0000)]
[CONSRV]: Fix the console TUI frontend compilation.

svn path=/trunk/; revision=66609

9 years ago[WIN32K]
Timo Kreuzer [Sun, 8 Mar 2015 13:44:24 +0000 (13:44 +0000)]
[WIN32K]
- revert an "improvement" in NtUserFindExistingCursorIcon
- Remove boken asserts
- Implement GreSetBitmapOwner and use it to set bitmap owner in IntSetCursorData
- Fix cleanup after failure in setting bitmap owner
- Fix string cleanup (don't free INTRESOURCE)
- Validate frame indices to be within range
- Make sure frame indices and JIR reates are copied
- A few other fixes/improvements

svn path=/trunk/; revision=66608

9 years ago[NOTEPAD] Prevent some NULL pointer dereferences. CID 502217. By Ricardo Hanke. CORE...
Amine Khaldi [Sun, 8 Mar 2015 13:16:46 +0000 (13:16 +0000)]
[NOTEPAD] Prevent some NULL pointer dereferences. CID 502217. By Ricardo Hanke. CORE-9337

svn path=/trunk/; revision=66607

9 years ago[MMSYS]
Johannes Anderwald [Sun, 8 Mar 2015 09:37:06 +0000 (09:37 +0000)]
[MMSYS]
- fix build

svn path=/trunk/; revision=66606

9 years ago[MMSYS]
Johannes Anderwald [Sun, 8 Mar 2015 08:28:12 +0000 (08:28 +0000)]
[MMSYS]
- install software bus pnp enumerator only once

svn path=/trunk/; revision=66605

9 years ago[USETUP]: Fix some problems with extra-backslashes in paths, and fix the support...
Hermès Bélusca-Maïto [Sun, 8 Mar 2015 04:09:23 +0000 (04:09 +0000)]
[USETUP]: Fix some problems with extra-backslashes in paths, and fix the support for the setup directory "\" which means "the install directory" (i.e. C:\ReactOS usually).
[BOOTDATA/VGAFONTS]: Install the vga fonts needed for the Blue driver. Better fix for r57755 and r59547.

svn path=/trunk/; revision=66604

9 years ago[NTOBJSHEX]
David Quintana [Sun, 8 Mar 2015 02:05:24 +0000 (02:05 +0000)]
[NTOBJSHEX]
* Make the shell view default to details mode.
* Some cleanups.

svn path=/trunk/; revision=66603

9 years ago[NTVDM]
Aleksandar Andrejevic [Sun, 8 Mar 2015 00:36:46 +0000 (00:36 +0000)]
[NTVDM]
Implement EMS function AH = 57h.

svn path=/trunk/; revision=66602

9 years ago[INTRIN]
Timo Kreuzer [Sat, 7 Mar 2015 22:35:52 +0000 (22:35 +0000)]
[INTRIN]
Fix x64 build.

svn path=/trunk/; revision=66601

9 years ago[KS]
Johannes Anderwald [Sat, 7 Mar 2015 18:01:03 +0000 (18:01 +0000)]
[KS]
- fix multiple bugs in software bus pnp enumerator
[INF]
- add wdmaud.sys as a client of the software bus pnp enumerator

svn path=/trunk/; revision=66600

9 years ago[MMSYS]
Johannes Anderwald [Sat, 7 Mar 2015 17:33:13 +0000 (17:33 +0000)]
[MMSYS]
- install software bus pnp enumerator when an audio device is installed

svn path=/trunk/; revision=66599

9 years ago[INTRIN]
Timo Kreuzer [Sat, 7 Mar 2015 13:22:42 +0000 (13:22 +0000)]
[INTRIN]
Add some missing intrinsics for GCC (_InterlockedExchangeAdd8, __incgsqword, _BitScanForward64, _BitScanReverse64, _bittest64, _bittestandset64, _bittestandreset64, _bittestandcomplement64, _rotr64, _lrotl, _lrotr, __lzcnt, __lzcnt16, __popcnt, __popcnt16, __lzcnt64, __popcnt64, __cpuidex, __ud2, __writecr8/__readcr8 (x86))
Remove useless top level const modifiers from parameters (they do only tell the compiler that the variable cannot be modified, they do not tell the compiler whether the parameter is a compiler constant!)

svn path=/trunk/; revision=66598

9 years ago[NTVDM]: Add configuration files (will be needed in the future). By Lee Schroeder.
Hermès Bélusca-Maïto [Sat, 7 Mar 2015 01:42:16 +0000 (01:42 +0000)]
[NTVDM]: Add configuration files (will be needed in the future). By Lee Schroeder.
CORE-7736 CORE-7832

svn path=/trunk/; revision=66597

9 years ago[NTVDM]
Aleksandar Andrejevic [Sat, 7 Mar 2015 00:43:17 +0000 (00:43 +0000)]
[NTVDM]
Begin implementing Expanded Memory Space (EMS) support.

svn path=/trunk/; revision=66596

9 years ago[SHORTCUTS]: Add RApps shortcut to the desktop.
Hermès Bélusca-Maïto [Sat, 7 Mar 2015 00:21:24 +0000 (00:21 +0000)]
[SHORTCUTS]: Add RApps shortcut to the desktop.
CORE-9190

svn path=/trunk/; revision=66595

9 years ago[MSTSC]
Daniel Reimer [Sat, 7 Mar 2015 00:06:06 +0000 (00:06 +0000)]
[MSTSC]
German update. No user cares about the number of colors at all. It always was called High/True Color and thus we do so too.

svn path=/trunk/; revision=66594

9 years ago[MPLAY32]
Hermès Bélusca-Maïto [Fri, 6 Mar 2015 23:49:49 +0000 (23:49 +0000)]
[MPLAY32]
- Additional improvements by Ricardo Hanke, see CORE-8477 for all the details!
- Add support for play/pause button: now we change its icon and tooltip.
- Do not block when repeatedly change play/pause state.

svn path=/trunk/; revision=66593

9 years ago[SHIMGVW]
Hermès Bélusca-Maïto [Fri, 6 Mar 2015 20:32:38 +0000 (20:32 +0000)]
[SHIMGVW]
- Few whitespace fixes.
- Fix a regression where an exception was thrown when opening a file from cdrom.
Patch by Ricardo Hanke.
CORE-9250 #resolve #comment Patch v2 committed! Thanks!

svn path=/trunk/; revision=66592

9 years ago[RAPPS] Fix maximizing. By Ismael Ferreras Morezuelas. CORE-9060
Amine Khaldi [Fri, 6 Mar 2015 20:23:45 +0000 (20:23 +0000)]
[RAPPS] Fix maximizing. By Ismael Ferreras Morezuelas. CORE-9060

svn path=/trunk/; revision=66591

9 years ago[RAPPS] Change APPLICATION_DATEBASE_URL to APPLICATION_DATABASE_URL and add a FIXME...
Amine Khaldi [Fri, 6 Mar 2015 20:20:25 +0000 (20:20 +0000)]
[RAPPS] Change APPLICATION_DATEBASE_URL to APPLICATION_DATABASE_URL and add a FIXME about switching to HTTPS once is supported. By Ismael Ferreras Morezuelas. CORE-9060

svn path=/trunk/; revision=66590

9 years ago[DESK]: Include files from the wallpaper directory in the list of available desktop...
Hermès Bélusca-Maïto [Fri, 6 Mar 2015 20:13:21 +0000 (20:13 +0000)]
[DESK]: Include files from the wallpaper directory in the list of available desktop backgrounds.
Patch by Ricardo Hanke.
CORE-9288 #resolve #comment Patch v3 committed, thanks!

svn path=/trunk/; revision=66589

9 years agoRevert tree-restructure attempt: r66583, r66582, r66581, r66578, sauf ntdll changes...
Hermès Bélusca-Maïto [Fri, 6 Mar 2015 14:33:02 +0000 (14:33 +0000)]
Revert tree-restructure attempt: r66583, r66582, r66581, r66578, sauf ntdll changes, r66576 and r66575 sauf mvdm changes (ok with Aleksander).

svn path=/trunk/; revision=66588

9 years agoRevert r66580 and r66579.
Hermès Bélusca-Maïto [Fri, 6 Mar 2015 14:31:32 +0000 (14:31 +0000)]
Revert r66580 and r66579.

svn path=/trunk/; revision=66587

9 years agorevert r66585
Christoph von Wittich [Fri, 6 Mar 2015 11:49:28 +0000 (11:49 +0000)]
revert r66585

svn path=/trunk/; revision=66586

9 years ago[NTOSKRNL]
Christoph von Wittich [Fri, 6 Mar 2015 09:29:50 +0000 (09:29 +0000)]
[NTOSKRNL]
disable sysenter on Pentium Pro
http://lkml.iu.edu/hypermail/linux/kernel/0308.2/1534.html
CORE-6582

svn path=/trunk/; revision=66585

9 years ago[MSTSC]: Add support for 32-bit colour. Patch by 'hater'.
Hermès Bélusca-Maïto [Fri, 6 Mar 2015 02:16:00 +0000 (02:16 +0000)]
[MSTSC]: Add support for 32-bit colour. Patch by 'hater'.
CORE-9322 #resolve #comment Committed in r66584, thanks!

svn path=/trunk/; revision=66584

9 years ago[SHELL]: shimgvw is a shell extension.
Hermès Bélusca-Maïto [Fri, 6 Mar 2015 02:01:31 +0000 (02:01 +0000)]
[SHELL]: shimgvw is a shell extension.

svn path=/trunk/; revision=66583

9 years ago[SHELL]: Move shell dlls to where they should belong.
Hermès Bélusca-Maïto [Fri, 6 Mar 2015 01:26:58 +0000 (01:26 +0000)]
[SHELL]: Move shell dlls to where they should belong.
CORE-9111

svn path=/trunk/; revision=66582

9 years agoRevert an unwanted change from r66575.
Hermès Bélusca-Maïto [Fri, 6 Mar 2015 00:43:46 +0000 (00:43 +0000)]
Revert an unwanted change from r66575.

svn path=/trunk/; revision=66581

9 years agoI hope this is the last one.
Hermès Bélusca-Maïto [Fri, 6 Mar 2015 00:37:49 +0000 (00:37 +0000)]
I hope this is the last one.

svn path=/trunk/; revision=66580

9 years ago... and that.
Hermès Bélusca-Maïto [Fri, 6 Mar 2015 00:34:20 +0000 (00:34 +0000)]
... and that.

svn path=/trunk/; revision=66579

9 years agoReally fix build this time (otherwise that means my full clean builds are broken...
Hermès Bélusca-Maïto [Fri, 6 Mar 2015 00:31:01 +0000 (00:31 +0000)]
Really fix build this time (otherwise that means my full clean builds are broken). Also remove that strange win32k dependency from ntdll (that appeared only via the headers inclusion, and nothing else).

svn path=/trunk/; revision=66578

9 years ago[NTDLL]: Remove unneeded includes (fix build).
Hermès Bélusca-Maïto [Fri, 6 Mar 2015 00:03:52 +0000 (00:03 +0000)]
[NTDLL]: Remove unneeded includes (fix build).

svn path=/trunk/; revision=66577

9 years agoFix build (forgot these 3 files).
Hermès Bélusca-Maïto [Thu, 5 Mar 2015 23:20:06 +0000 (23:20 +0000)]
Fix build (forgot these 3 files).

svn path=/trunk/; revision=66576

9 years agoStart source tree (final, I hope!) restructuration. Part 1/X
Hermès Bélusca-Maïto [Thu, 5 Mar 2015 23:03:33 +0000 (23:03 +0000)]
Start source tree (final, I hope!) restructuration. Part 1/X
Win32, Shell, Services, MVDM

svn path=/trunk/; revision=66575

9 years ago[INTRIN]
Timo Kreuzer [Thu, 5 Mar 2015 23:00:18 +0000 (23:00 +0000)]
[INTRIN]
Fix MSVC / x64 build

svn path=/trunk/; revision=66574

9 years ago[INCLUDE/CRT]
Timo Kreuzer [Thu, 5 Mar 2015 21:09:36 +0000 (21:09 +0000)]
[INCLUDE/CRT]
- Move all intrinsic prototypes to intrin.h and remove duplicated declatations from msc/intrin.h and mingw/intrin_x86.h
- Fix some intrinsic prototypes for GCC
- Fix some SAL annotations for intrinsics

svn path=/trunk/; revision=66573

9 years ago[CRT]
Timo Kreuzer [Thu, 5 Mar 2015 21:09:12 +0000 (21:09 +0000)]
[CRT]
Remove definition of __JUMP_BUFFER and include setjmp.h instead, where it is defined.

svn path=/trunk/; revision=66572

9 years ago[INCLUDE]
Timo Kreuzer [Thu, 5 Mar 2015 21:08:58 +0000 (21:08 +0000)]
[INCLUDE]
#undef some constants in arc.h to avoid conflicts with errno.h

svn path=/trunk/; revision=66571

9 years agoSmall source tree cleanup:
Hermès Bélusca-Maïto [Thu, 5 Mar 2015 20:43:25 +0000 (20:43 +0000)]
Small source tree cleanup:
- Remove leftovers from rbuild era.
- Remove .hgeol that was introduced in r53995 in an attempt to have Mercury "get[ing] native line endings":
<@hbelusca> tkreuzer - hi tkreuzer! do you know whether you still need this .hgeol file at the root of our source tree?
<@tkreuzer> hbelusca: no, feel free to delete it
- rgenstat/llmosrt.c --> llmsort.c (take it from cdmake); this is however an unused tool in our build toolchain.

svn path=/trunk/; revision=66570

9 years ago[EXT2FS]
Sylvain Petreolle [Thu, 5 Mar 2015 16:13:44 +0000 (16:13 +0000)]
[EXT2FS]
No drive in media is not an error condition.
The hardware reporting no 'ghost' floppy drives like vmware don't show this trace.

svn path=/trunk/; revision=66569

9 years ago[KEYBOARDLAYOUTS]: Improve on r61053 and r64791 by moving the keyboard layout LD...
Hermès Bélusca-Maïto [Thu, 5 Mar 2015 15:04:25 +0000 (15:04 +0000)]
[KEYBOARDLAYOUTS]: Improve on r61053 and r64791 by moving the keyboard layout LD script to its correct directory.

svn path=/trunk/; revision=66568

9 years ago[WELCOME]: Port all the extra features that we usually need for our custom releases...
Hermès Bélusca-Maïto [Wed, 4 Mar 2015 22:37:51 +0000 (22:37 +0000)]
[WELCOME]: Port all the extra features that we usually need for our custom releases for FOSDEM, CLT, etc... See r62439, r66116 and r66121 (in particular keep the <msg> feature, it can be useful for some cases. It's not because you remove it that you'll gain 100 MB in the CD-ROM!).

svn path=/trunk/; revision=66567

9 years agoErrm... fix build.
Hermès Bélusca-Maïto [Wed, 4 Mar 2015 22:13:31 +0000 (22:13 +0000)]
Errm... fix build.

svn path=/trunk/; revision=66566

9 years ago[WELCOME]: Code style changes only.
Hermès Bélusca-Maïto [Wed, 4 Mar 2015 22:10:49 +0000 (22:10 +0000)]
[WELCOME]: Code style changes only.

svn path=/trunk/; revision=66565

9 years ago[WELCOME!]: Fix CID 515150 (and warn if the app that we start cannot be started)...
Hermès Bélusca-Maïto [Wed, 4 Mar 2015 21:42:09 +0000 (21:42 +0000)]
[WELCOME!]: Fix CID 515150 (and warn if the app that we start cannot be started). By Ricardo Hanke.
CORE-9325 #resolve #comment Fixed, thanks!

svn path=/trunk/; revision=66564

9 years agoWhitespace fixes only.
Hermès Bélusca-Maïto [Wed, 4 Mar 2015 21:37:35 +0000 (21:37 +0000)]
Whitespace fixes only.

svn path=/trunk/; revision=66563

9 years ago[MPLAY32]: Fix CID 515203 and CID 515204: replace remaining _tcscpy and _stprintf...
Hermès Bélusca-Maïto [Tue, 3 Mar 2015 21:35:07 +0000 (21:35 +0000)]
[MPLAY32]: Fix CID 515203 and CID 515204: replace remaining _tcscpy and _stprintf with strsafe functions.
By Ricardo Hanke.
CORE-9306 CORE-9308 #resolve #comment Fixed, thanks!

svn path=/trunk/; revision=66562

9 years agoFix comment >_>
Hermès Bélusca-Maïto [Tue, 3 Mar 2015 21:24:04 +0000 (21:24 +0000)]
Fix comment >_>

svn path=/trunk/; revision=66561

9 years ago[MAGNIFIER]: Code formatting.
Hermès Bélusca-Maïto [Tue, 3 Mar 2015 21:20:49 +0000 (21:20 +0000)]
[MAGNIFIER]: Code formatting.

svn path=/trunk/; revision=66560

9 years ago[KS]
Johannes Anderwald [Tue, 3 Mar 2015 21:07:48 +0000 (21:07 +0000)]
[KS]
- fix multiple bugs in the software bus enumerator

svn path=/trunk/; revision=66559

9 years ago[MAGNIFY]: Fix CID 512972 and CID 512973.
Hermès Bélusca-Maïto [Tue, 3 Mar 2015 21:03:21 +0000 (21:03 +0000)]
[MAGNIFY]: Fix CID 512972 and CID 512973.
[EVENTLOG]: Fix CID 515148, CID 515149 and CID 512988.
By Ricardo Hanke.
CORE-9314 CORE-9316 #resolve #comment Committed, thanks!

svn path=/trunk/; revision=66558

9 years ago[WLANAPI]
Christoph von Wittich [Tue, 3 Mar 2015 20:57:33 +0000 (20:57 +0000)]
[WLANAPI]
partially implement RpcOpenHandle and RpcCloseHandle

svn path=/trunk/; revision=66557

9 years ago[CMD]: Improve German translation, by Robert Naumann.
Hermès Bélusca-Maïto [Tue, 3 Mar 2015 20:53:33 +0000 (20:53 +0000)]
[CMD]: Improve German translation, by Robert Naumann.
CORE-9311 #resolve #comment Committed, thanks! (with Codeseite --> Codepage change).

svn path=/trunk/; revision=66556

9 years ago[TRANSLATION]: Global Romanian translation update, by Stefan Fulea. See CORE-9313...
Hermès Bélusca-Maïto [Tue, 3 Mar 2015 20:49:07 +0000 (20:49 +0000)]
[TRANSLATION]: Global Romanian translation update, by Stefan Fulea. See CORE-9313 for all the details!
CORE-9313 #resolve #comment Committed, thanks!

svn path=/trunk/; revision=66555

9 years ago[NTOS]
Johannes Anderwald [Tue, 3 Mar 2015 16:39:31 +0000 (16:39 +0000)]
[NTOS]
- fix bug

svn path=/trunk/; revision=66554

9 years ago[WLANAPI]
Christoph von Wittich [Tue, 3 Mar 2015 11:43:24 +0000 (11:43 +0000)]
[WLANAPI]
add stubs for WlanReasonCodeToString, WlanIhvControl, WlanSetSecuritySettings and WlanGetAvailableNetworkList

svn path=/trunk/; revision=66553

9 years ago[LAUTUS]
Daniel Reimer [Tue, 3 Mar 2015 01:35:12 +0000 (01:35 +0000)]
[LAUTUS]
Patch: Make it translatable and add German translation by Robert Naumann + fixed one typo by me.
CORE-9310 #resolve #comment Committed with one lil typo fixed, thx.

svn path=/trunk/; revision=66552

9 years ago[PSDK] Fix winternl.h version of SECTION_IMAGE_INFORMATION and add missing MEM_EXECUT...
Amine Khaldi [Mon, 2 Mar 2015 23:38:49 +0000 (23:38 +0000)]
[PSDK] Fix winternl.h version of SECTION_IMAGE_INFORMATION and add missing MEM_EXECUTE_OPTION_DISABLE_THUNK_EMULATION definition.

svn path=/trunk/; revision=66551

9 years ago[PSDK] Add missing PF_NX_ENABLED, PROCESS_DEP_ENABLE and PROCESS_DEP_DISABLE_ATL_THUN...
Amine Khaldi [Mon, 2 Mar 2015 23:37:00 +0000 (23:37 +0000)]
[PSDK] Add missing PF_NX_ENABLED, PROCESS_DEP_ENABLE and PROCESS_DEP_DISABLE_ATL_THUNK_EMULATION definitions.

svn path=/trunk/; revision=66550

9 years ago[MESA]
Kamil Hornicek [Mon, 2 Mar 2015 20:26:25 +0000 (20:26 +0000)]
[MESA]
- remove a stray debug break
CORE-8781

svn path=/trunk/; revision=66549

9 years ago[WLANAPI_WINETEST]
Christoph von Wittich [Mon, 2 Mar 2015 19:28:15 +0000 (19:28 +0000)]
[WLANAPI_WINETEST]
add more tests

svn path=/trunk/; revision=66548

9 years ago[WLANAPI]
Christoph von Wittich [Mon, 2 Mar 2015 19:27:45 +0000 (19:27 +0000)]
[WLANAPI]
add stubs for WlanQueryInterface and WlanGetInterfaceCapability

svn path=/trunk/; revision=66547

9 years ago[HIDCLASS]
Johannes Anderwald [Mon, 2 Mar 2015 19:16:45 +0000 (19:16 +0000)]
[HIDCLASS]
- remove no longer required pnp hack

svn path=/trunk/; revision=66546

9 years ago[NTOS]
Johannes Anderwald [Mon, 2 Mar 2015 19:14:16 +0000 (19:14 +0000)]
[NTOS]
- use IopGetDeviceObjectFromDeviceInstance to retrieve PDO

svn path=/trunk/; revision=66545

9 years ago[WLANAPI_WINETEST]
Christoph von Wittich [Mon, 2 Mar 2015 17:24:30 +0000 (17:24 +0000)]
[WLANAPI_WINETEST]
add some more tests

svn path=/trunk/; revision=66544

9 years ago[WLANAPI]
Christoph von Wittich [Mon, 2 Mar 2015 17:23:38 +0000 (17:23 +0000)]
[WLANAPI]
add checks for invalid parameters

svn path=/trunk/; revision=66543

9 years ago[WLANAPI_WINETEST]
Christoph von Wittich [Mon, 2 Mar 2015 16:10:33 +0000 (16:10 +0000)]
[WLANAPI_WINETEST]
add some tests for WlanConnect, WlanDisconnect and WlanScan

svn path=/trunk/; revision=66542

9 years ago[WLANAPI]
Christoph von Wittich [Mon, 2 Mar 2015 14:33:50 +0000 (14:33 +0000)]
[WLANAPI]
stub some WlanProfile functions
fix some declarations

svn path=/trunk/; revision=66541

9 years ago[NtUser]
James Tabor [Mon, 2 Mar 2015 06:45:19 +0000 (06:45 +0000)]
[NtUser]
- Fix test for child windows. This is for painting changes. See CORE-7447.

svn path=/trunk/; revision=66540

9 years ago[SHLWAPI]: Update the ros-diff.
Hermès Bélusca-Maïto [Mon, 2 Mar 2015 01:23:55 +0000 (01:23 +0000)]
[SHLWAPI]: Update the ros-diff.

svn path=/trunk/; revision=66539

9 years ago[SHLWAPI]: Remove some Wine madness. CORE-8936.
Hermès Bélusca-Maïto [Mon, 2 Mar 2015 01:15:00 +0000 (01:15 +0000)]
[SHLWAPI]: Remove some Wine madness. CORE-8936.

svn path=/trunk/; revision=66538

9 years agoFix build.
Hermès Bélusca-Maïto [Mon, 2 Mar 2015 01:02:18 +0000 (01:02 +0000)]
Fix build.

svn path=/trunk/; revision=66537

9 years ago[SHELL32]: Fix some imports.
Hermès Bélusca-Maïto [Mon, 2 Mar 2015 00:59:14 +0000 (00:59 +0000)]
[SHELL32]: Fix some imports.
CORE-8936 CORE-8174

svn path=/trunk/; revision=66536

9 years ago[README.WINE] Mark some DirectX modules as synced with Wine Staging 1.7.37. CORE...
Amine Khaldi [Sun, 1 Mar 2015 22:51:48 +0000 (22:51 +0000)]
[README.WINE] Mark some DirectX modules as synced with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=66535

9 years ago[QUARTZ] Sync with Wine Staging 1.7.37. CORE-9246
Amine Khaldi [Sun, 1 Mar 2015 22:48:56 +0000 (22:48 +0000)]
[QUARTZ] Sync with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=66534

9 years ago[QEDIT] Sync with Wine Staging 1.7.37. CORE-9246
Amine Khaldi [Sun, 1 Mar 2015 22:47:11 +0000 (22:47 +0000)]
[QEDIT] Sync with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=66533

9 years ago[MSDMO] Sync with Wine Staging 1.7.37. CORE-9246
Amine Khaldi [Sun, 1 Mar 2015 22:39:22 +0000 (22:39 +0000)]
[MSDMO] Sync with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=66532

9 years ago[DXGI] Sync with Wine Staging 1.7.37. CORE-9246
Amine Khaldi [Sun, 1 Mar 2015 22:38:27 +0000 (22:38 +0000)]
[DXGI] Sync with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=66531

9 years ago[PSDK] Add missing E_NOT_SUFFICIENT_BUFFER definition.
Amine Khaldi [Sun, 1 Mar 2015 22:36:59 +0000 (22:36 +0000)]
[PSDK] Add missing E_NOT_SUFFICIENT_BUFFER definition.

svn path=/trunk/; revision=66530

9 years ago[NOTEPAD] Fix CIDs 510916 and 716307. By Ricardo Hanke. CORE-9300
Amine Khaldi [Sun, 1 Mar 2015 22:35:47 +0000 (22:35 +0000)]
[NOTEPAD] Fix CIDs 510916 and 716307. By Ricardo Hanke. CORE-9300

svn path=/trunk/; revision=66529

9 years ago[WIN32K]
Timo Kreuzer [Sun, 1 Mar 2015 22:00:24 +0000 (22:00 +0000)]
[WIN32K]
Rewrite NtUserSetCursorIconData
Fixes:
- Memory leaks
- Cursors left in an unpredictable / unhealthy state, including pointers to freed memory, when an operation failed
- Decision whether a cursor uses an ACON or CURSOR as the underlying structure based on user provided flags, instead of cursor flags, which were not even set in the first place.
- Allowing a usermode caller to corrupt the cusor structure, by converting an ACON with a smaller allocation size into a CURSOR
CORE-9301 #resolve

svn path=/trunk/; revision=66528

9 years ago[WIN32K]
Timo Kreuzer [Sun, 1 Mar 2015 17:59:51 +0000 (17:59 +0000)]
[WIN32K]
Formatting only. Add a space after if/for/while.

svn path=/trunk/; revision=66527

9 years ago[WIN32K]
Timo Kreuzer [Sun, 1 Mar 2015 17:36:12 +0000 (17:36 +0000)]
[WIN32K]
Get rid of our old cursoricon implementation. Rename cursoricon_new.c to cursoricon.c and remove all traces of NEW_CURSORICON

svn path=/trunk/; revision=66526

9 years ago[NTOSKRNL]
Timo Kreuzer [Sun, 1 Mar 2015 16:33:43 +0000 (16:33 +0000)]
[NTOSKRNL]
Add some _SEH2_VOLATILE and a comment about memory barriers

svn path=/trunk/; revision=66525