reactos.git
12 years agoSync all apps with wine 1.1.27. (rosapps)
Daniel Reimer [Mon, 17 Aug 2009 01:37:17 +0000 (01:37 +0000)]
Sync all apps with wine 1.1.27. (rosapps)
This is not a 1:1 sync anymore, because Wine adds all single rc files into the makefile now and we dont support this right now.
-> Reverted to old behavior and added a pragma revert line to all rc files which change the pragma for UTF8 Support.

svn path=/trunk/; revision=42752

12 years ago- Move GetCharacterPlacement functions into new locations. Implemented GetCharacterPl...
James Tabor [Mon, 17 Aug 2009 01:34:20 +0000 (01:34 +0000)]
- Move GetCharacterPlacement functions into new locations. Implemented GetCharacterPlacementA from wine port.
- Port from wine, original authors: Juergen Schmied <juergen.schmied@metronet.de>, Peter Oberndorfer <kumbayo84@arcor.de>

svn path=/trunk/; revision=42751

12 years ago- Add callback for client side thread startup. This is for bug 4785.
James Tabor [Mon, 17 Aug 2009 00:30:25 +0000 (00:30 +0000)]
- Add callback for client side thread startup. This is for bug 4785.

svn path=/trunk/; revision=42750

12 years ago- Don't allow glyph indices (ETO_GLYPH_INDEX) in ExtTextOut as long as they are not...
Gregor Schneider [Mon, 17 Aug 2009 00:24:46 +0000 (00:24 +0000)]
- Don't allow glyph indices (ETO_GLYPH_INDEX) in ExtTextOut as long as they are not created properly
- GetCharacterPlacementA/W has to work to allow this, currently broken/stubbed
- Switch to full text processing mode so that those texts are shown
- Fixes garbled text in OpenOffice 1.14/1.15 installers, bug #933

svn path=/trunk/; revision=42749

12 years agoHandle a missing output buffer in NtGdiGetCharABCWidthsW
Gregor Schneider [Mon, 17 Aug 2009 00:13:44 +0000 (00:13 +0000)]
Handle a missing output buffer in NtGdiGetCharABCWidthsW

svn path=/trunk/; revision=42748

12 years agoAdd an assertion. See bug #4785.
Dmitry Gorbachev [Sun, 16 Aug 2009 22:52:05 +0000 (22:52 +0000)]
Add an assertion. See bug #4785.

svn path=/trunk/; revision=42747

12 years ago- [Win32k] Removed W32THREADINFO.
James Tabor [Sun, 16 Aug 2009 21:44:59 +0000 (21:44 +0000)]
- [Win32k] Removed W32THREADINFO.
- Tested AbiWord, User32 wine tests. Yes, of course, this needs more testing.

svn path=/trunk/; revision=42746

12 years agoHandle failure of EngLockSurface as well
Gregor Schneider [Sun, 16 Aug 2009 20:11:31 +0000 (20:11 +0000)]
Handle failure of EngLockSurface as well

svn path=/trunk/; revision=42745

12 years ago- Revert 32309 -- instead of removing FORCEINLINE to make GCC happy (it can't inline...
Stefan Ginsberg [Sun, 16 Aug 2009 20:08:48 +0000 (20:08 +0000)]
- Revert 32309 -- instead of removing FORCEINLINE to make GCC happy (it can't inline functions using va_list), use __inline to merely hint that the function should be inlined. This lets you use RtlStringCbPrintfA and RtlStringCbPrintfExA in multiple source files as the functions aren't static.
- Moreover, there is no reason to forceinline all the RtlString* routines -- they are quite big and the compiler should be allowed to optimize here as it likes, so just use __inline. Also add RtlStringCchCopyA and re-enable ASSERTMSG and use it for the stubs.
- Add missing GUID_CLASS_COMPORT and GUID_SERENUM_BUS_ENUMERATOR to ntddser.h
- Add driverspecs.h to stub out Driver Verifier annotations
- The WDK serenum source sample now compiles with our header set.

svn path=/trunk/; revision=42744

12 years agoHandle failure of EngCreateClip, spotted by Amine Khaldi
Gregor Schneider [Sun, 16 Aug 2009 19:56:40 +0000 (19:56 +0000)]
Handle failure of EngCreateClip, spotted by Amine Khaldi

svn path=/trunk/; revision=42743

12 years ago- Copy the source rectangle after checking it
Gregor Schneider [Sun, 16 Aug 2009 19:43:58 +0000 (19:43 +0000)]
- Copy the source rectangle after checking it
- Create input rectangle from destination size if source is not used

svn path=/trunk/; revision=42742

12 years agoAllocate span memory for every clipping type, not only for one
Gregor Schneider [Sun, 16 Aug 2009 19:20:50 +0000 (19:20 +0000)]
Allocate span memory for every clipping type, not only for one

svn path=/trunk/; revision=42741

12 years agoAdd some useful information to the popen header
Gregor Schneider [Sun, 16 Aug 2009 18:58:25 +0000 (18:58 +0000)]
Add some useful information to the popen header

svn path=/trunk/; revision=42740

12 years agoOnly set the pattern function pointer if the pattern surface is valid, spotted by...
Gregor Schneider [Sun, 16 Aug 2009 18:52:06 +0000 (18:52 +0000)]
Only set the pattern function pointer if the pattern surface is valid, spotted by Amine Khaldi

svn path=/trunk/; revision=42739

12 years agoTests to exercise support for calling stack-allocated trampolines. All three tests...
KJK::Hyperion [Sun, 16 Aug 2009 16:50:35 +0000 (16:50 +0000)]
Tests to exercise support for calling stack-allocated trampolines. All three tests pass

svn path=/trunk/; revision=42738

12 years agomodified include/reactos/libs/pseh/pseh2.h
KJK::Hyperion [Sun, 16 Aug 2009 16:40:52 +0000 (16:40 +0000)]
modified   include/reactos/libs/pseh/pseh2.h
   Trampoline-related definitions are no longer necessary in the public header

modified   lib/pseh/i386/framebased-gcchack.c
   Don't use byte arrays when you mean unaligned field, Arch: use __attribute__((packed)) instead, and gcc will thank you for not violating strong aliasing

svn path=/trunk/; revision=42737

12 years ago- Remove incorrect #pragma pack/pop
Stefan Ginsberg [Sun, 16 Aug 2009 13:20:19 +0000 (13:20 +0000)]
- Remove incorrect #pragma pack/pop

svn path=/trunk/; revision=42736

12 years agoUpdate PDEVOBJ and GRAPHICS_DEVICE fields
Timo Kreuzer [Sun, 16 Aug 2009 12:57:41 +0000 (12:57 +0000)]
Update PDEVOBJ and GRAPHICS_DEVICE fields

svn path=/trunk/; revision=42735

12 years ago- Woops, NDIS_PHYSICAL_MEDIUM got lost somehow... and NDIS_MEDIUM belongs in ntddndis...
Stefan Ginsberg [Sun, 16 Aug 2009 12:53:31 +0000 (12:53 +0000)]
- Woops, NDIS_PHYSICAL_MEDIUM got lost somehow... and NDIS_MEDIUM belongs in ntddndis.h too

svn path=/trunk/; revision=42734

12 years ago- Fix ntstrsafe.h's dependency on debug.h
Stefan Ginsberg [Sun, 16 Aug 2009 12:42:18 +0000 (12:42 +0000)]
- Fix ntstrsafe.h's dependency on debug.h

svn path=/trunk/; revision=42733

12 years ago- Remove duplicate ntddndis.h in /psdk/ -- we already have it in /ddk/. Add the dupli...
Stefan Ginsberg [Sun, 16 Aug 2009 12:37:44 +0000 (12:37 +0000)]
- Remove duplicate ntddndis.h in /psdk/ -- we already have it in /ddk/. Add the duplicated types to the DDK version. Also move NDIS_OBJECT_HEADER over to ntddndis.h from ndis.h as this is where it belongs.
- Remove "ntdd1934.h" -- this header should be named ntdd1394.h. We already have a copy named so, but the old incompatible header wasn't removed.

svn path=/trunk/; revision=42732

12 years agofix German translation of ReactOS Applications Manager
Matthias Kupfer [Sun, 16 Aug 2009 12:31:54 +0000 (12:31 +0000)]
fix German translation of ReactOS Applications Manager

svn path=/trunk/; revision=42731

12 years agofix some typos
Matthias Kupfer [Sun, 16 Aug 2009 12:28:17 +0000 (12:28 +0000)]
fix some typos

svn path=/trunk/; revision=42730

12 years ago- second part of German translation of rapps entries.
Matthias Kupfer [Sun, 16 Aug 2009 12:23:01 +0000 (12:23 +0000)]
- second part of German translation of rapps entries.
- change some entries to proper values

svn path=/trunk/; revision=42729

12 years agofix tditest build
Sylvain Petreolle [Sun, 16 Aug 2009 11:04:42 +0000 (11:04 +0000)]
fix tditest build

svn path=/trunk/; revision=42728

12 years ago- Use correct head structure for event hooks.
James Tabor [Sun, 16 Aug 2009 06:41:18 +0000 (06:41 +0000)]
- Use correct head structure for event hooks.

svn path=/trunk/; revision=42727

12 years ago- Move inline function to local header.
James Tabor [Sun, 16 Aug 2009 01:48:35 +0000 (01:48 +0000)]
- Move inline function to local header.

svn path=/trunk/; revision=42726

12 years agoRevert r42569.
Dmitry Gorbachev [Sun, 16 Aug 2009 01:21:20 +0000 (01:21 +0000)]
Revert r42569.

svn path=/trunk/; revision=42725

12 years agoSynchronize with paging I/O.
Dmitry Gorbachev [Sun, 16 Aug 2009 01:20:50 +0000 (01:20 +0000)]
Synchronize with paging I/O.

svn path=/trunk/; revision=42724

12 years agoTake inode size from Ext2 superblock.
Dmitry Gorbachev [Sun, 16 Aug 2009 01:20:22 +0000 (01:20 +0000)]
Take inode size from Ext2 superblock.

svn path=/trunk/; revision=42723

12 years agoFix FsRtlDissectName(). Pierre Schweitzer.
Dmitry Gorbachev [Sun, 16 Aug 2009 01:20:15 +0000 (01:20 +0000)]
Fix FsRtlDissectName(). Pierre Schweitzer.

svn path=/trunk/; revision=42722

12 years ago- Rename pointer to server information structure.
James Tabor [Sat, 15 Aug 2009 22:57:32 +0000 (22:57 +0000)]
- Rename pointer to server information structure.

svn path=/trunk/; revision=42721

12 years ago- Use the correct flag for hidden popup actions.
James Tabor [Sat, 15 Aug 2009 22:24:26 +0000 (22:24 +0000)]
- Use the correct flag for hidden popup actions.

svn path=/trunk/; revision=42720

12 years agofirst part of German translation of rapps entries.
Matthias Kupfer [Sat, 15 Aug 2009 22:17:30 +0000 (22:17 +0000)]
first part of German translation of rapps entries.

svn path=/trunk/; revision=42719

12 years agoApply changes from r42521 to DefWndProcW as well
Gregor Schneider [Sat, 15 Aug 2009 22:06:09 +0000 (22:06 +0000)]
Apply changes from r42521 to DefWndProcW as well
See issue #4791 for more details.

svn path=/trunk/; revision=42718

12 years ago- Fix define types.
James Tabor [Sat, 15 Aug 2009 21:28:02 +0000 (21:28 +0000)]
- Fix define types.

svn path=/trunk/; revision=42716

12 years agoTry to fix build after r42706
Hervé Poussineau [Sat, 15 Aug 2009 20:47:58 +0000 (20:47 +0000)]
Try to fix build after r42706

svn path=/trunk/; revision=42715

12 years ago- Attempt to fix user32 build after 42706 -- user32 needs those undocumented TB_...
Stefan Ginsberg [Sat, 15 Aug 2009 20:11:04 +0000 (20:11 +0000)]
- Attempt to fix user32 build after 42706 -- user32 needs those undocumented TB_* too

svn path=/trunk/; revision=42714

12 years agoGerman translation of ReactOS Applications Manager
Matthias Kupfer [Sat, 15 Aug 2009 19:42:57 +0000 (19:42 +0000)]
German translation of ReactOS Applications Manager

svn path=/trunk/; revision=42713

12 years ago- Convert tditest to PSEH instead of a broken MSVC SEH attempt
Stefan Ginsberg [Sat, 15 Aug 2009 16:40:51 +0000 (16:40 +0000)]
- Convert tditest to PSEH instead of a broken MSVC SEH attempt
- Teach man how to use "subroutines"

svn path=/trunk/; revision=42709

12 years ago- Fix a typo.
Aleksey Bragin [Sat, 15 Aug 2009 16:32:20 +0000 (16:32 +0000)]
- Fix a typo.

svn path=/trunk/; revision=42708

12 years ago- Sync comctl32 with Wine 1.1.27 (without imagelist.c)
Dmitry Chapyshev [Sat, 15 Aug 2009 16:15:43 +0000 (16:15 +0000)]
- Sync comctl32 with Wine 1.1.27 (without imagelist.c)
- Sync comdlg32 with Wine 1.1.27

svn path=/trunk/; revision=42706

12 years ago- Fix Russian translation
Dmitry Chapyshev [Sat, 15 Aug 2009 15:50:29 +0000 (15:50 +0000)]
- Fix Russian translation

svn path=/trunk/; revision=42705

12 years ago- Set mute icon if sound unavailable
Dmitry Chapyshev [Sat, 15 Aug 2009 15:38:40 +0000 (15:38 +0000)]
- Set mute icon if sound unavailable
- Set "No devices" if device unavailable
- Disable controls after dialog initialization

svn path=/trunk/; revision=42704

12 years ago- Add some resources
Dmitry Chapyshev [Sat, 15 Aug 2009 14:49:44 +0000 (14:49 +0000)]
- Add some resources
- Disable controls after dialog initialization

svn path=/trunk/; revision=42703

12 years ago- Add EventLabels keys
Dmitry Chapyshev [Sat, 15 Aug 2009 14:46:24 +0000 (14:46 +0000)]
- Add EventLabels keys

svn path=/trunk/; revision=42702

12 years ago- Add sound schemes keys
Dmitry Chapyshev [Sat, 15 Aug 2009 14:16:08 +0000 (14:16 +0000)]
- Add sound schemes keys

svn path=/trunk/; revision=42701

12 years ago- Add bcrypt, xmllite and hnetcfg from Wine
Dmitry Chapyshev [Sat, 15 Aug 2009 13:55:40 +0000 (13:55 +0000)]
- Add bcrypt, xmllite and hnetcfg from Wine

svn path=/trunk/; revision=42700

12 years ago- Implement KsGetFirstChild, KsGetNextSibling
Johannes Anderwald [Sat, 15 Aug 2009 13:45:06 +0000 (13:45 +0000)]
- Implement KsGetFirstChild, KsGetNextSibling
- Implement IKsFilter_fnAddProcessPin, IKsFilter_fnRemoveProcessPin
- Remove old code for attaching so that it works with KsGetFirstChild
- Implement attach of filter factories to the device header
- Unimplement a few functions which were wrong
- Implement KsDispatchSpecificProperty

svn path=/trunk/; revision=42699

12 years ago- Add dmksctrl.h
Johannes Anderwald [Sat, 15 Aug 2009 13:38:15 +0000 (13:38 +0000)]
- Add dmksctrl.h
- Add KsPinGetNextSiblingPin prototype

svn path=/trunk/; revision=42698

12 years ago- Define APPLICATION_DATEBASE_URL
Dmitry Chapyshev [Sat, 15 Aug 2009 11:41:56 +0000 (11:41 +0000)]
- Define APPLICATION_DATEBASE_URL

svn path=/trunk/; revision=42695

12 years ago- Add README.ENG
Dmitry Chapyshev [Sat, 15 Aug 2009 11:36:44 +0000 (11:36 +0000)]
- Add README.ENG
- Change rapps.cab to rappmgr.cab (in CreateCabFile.bat)

svn path=/trunk/; revision=42694

12 years ago- Remove appwiz-new
Dmitry Chapyshev [Sat, 15 Aug 2009 11:14:07 +0000 (11:14 +0000)]
- Remove appwiz-new
- Simplify appwiz (appwiz now starts rapps.exe)

svn path=/trunk/; revision=42693

12 years ago- Add rapps.exe to bootcd
Dmitry Chapyshev [Sat, 15 Aug 2009 10:19:50 +0000 (10:19 +0000)]
- Add rapps.exe to bootcd
- Add msgsm32.acm to bootcd
- Add some optional modules
- Remove downloader.exe and downloader.xml

svn path=/trunk/; revision=42692

12 years ago- Change downloader.exe to rapps.exe
Dmitry Chapyshev [Sat, 15 Aug 2009 10:17:48 +0000 (10:17 +0000)]
- Change downloader.exe to rapps.exe

svn path=/trunk/; revision=42691

12 years ago- Returns TRUE in AttachConsole (like in Wine)
Dmitry Chapyshev [Sat, 15 Aug 2009 10:04:45 +0000 (10:04 +0000)]
- Returns TRUE in AttachConsole (like in Wine)

svn path=/trunk/; revision=42690

12 years ago- Partially sync locale.c with Wine
Dmitry Chapyshev [Sat, 15 Aug 2009 10:01:28 +0000 (10:01 +0000)]
- Partially sync locale.c with Wine

svn path=/trunk/; revision=42689

12 years ago- Add debug print for unimplemented function
Dmitry Chapyshev [Sat, 15 Aug 2009 10:00:15 +0000 (10:00 +0000)]
- Add debug print for unimplemented function

svn path=/trunk/; revision=42688

12 years ago- Implement EnumObjects (untested)
Dmitry Chapyshev [Sat, 15 Aug 2009 09:56:22 +0000 (09:56 +0000)]
- Implement EnumObjects (untested)
- Implement PolyTextOutA/W (from Wine)
- Implement GetICMProfileA (from Wine)
- Stub-implement CreateScalableFontResourceW (from Wine)

svn path=/trunk/; revision=42687

12 years ago- Add some defines
Dmitry Chapyshev [Sat, 15 Aug 2009 09:49:01 +0000 (09:49 +0000)]
- Add some defines

svn path=/trunk/; revision=42686

12 years ago- Add debug print for unimplemented function
Dmitry Chapyshev [Sat, 15 Aug 2009 09:42:14 +0000 (09:42 +0000)]
- Add debug print for unimplemented function

svn path=/trunk/; revision=42685

12 years ago- Handle query security descriptor
Dmitry Chapyshev [Sat, 15 Aug 2009 09:39:56 +0000 (09:39 +0000)]
- Handle query security descriptor
- Add SEH protection

svn path=/trunk/; revision=42684

12 years ago- Add msgsm32.acm from Wine
Dmitry Chapyshev [Sat, 15 Aug 2009 09:34:24 +0000 (09:34 +0000)]
- Add msgsm32.acm from Wine
- Add some MCI Extensions to registry

svn path=/trunk/; revision=42683

12 years ago- Sync oleacc, oleaut32, olesvr32 with Wine 1.1.27
Dmitry Chapyshev [Sat, 15 Aug 2009 09:29:45 +0000 (09:29 +0000)]
- Sync oleacc, oleaut32, olesvr32 with Wine 1.1.27

svn path=/trunk/; revision=42681

12 years ago- Add Russian translation
Dmitry Chapyshev [Sat, 15 Aug 2009 09:25:32 +0000 (09:25 +0000)]
- Add Russian translation

svn path=/trunk/; revision=42680

12 years ago- Include splitter in build
Johannes Anderwald [Sat, 15 Aug 2009 08:07:06 +0000 (08:07 +0000)]
- Include splitter in build

svn path=/trunk/; revision=42678

12 years ago- Add/update Ukrainian translation by Yevhen Sakara <eresid@gmail.com>
Dmitry Chapyshev [Sat, 15 Aug 2009 05:28:45 +0000 (05:28 +0000)]
- Add/update Ukrainian translation by Yevhen Sakara <eresid@gmail.com>

svn path=/trunk/; revision=42676

12 years ago - Actually zero the select events in ZeroEvents
Cameron Gutman [Sat, 15 Aug 2009 02:48:59 +0000 (02:48 +0000)]
 - Actually zero the select events in ZeroEvents
 - Part 3 of 3 (hopefully :P)

svn path=/trunk/; revision=42675

12 years ago - Fix more select bugs related to the disconnect event
Cameron Gutman [Sat, 15 Aug 2009 02:27:02 +0000 (02:27 +0000)]
 - Fix more select bugs related to the disconnect event
 - Part 2 of x

svn path=/trunk/; revision=42674

12 years ago - Fix several bugs in select code and remove some dead code
Cameron Gutman [Sat, 15 Aug 2009 02:09:23 +0000 (02:09 +0000)]
 - Fix several bugs in select code and remove some dead code
 - Fix a typo
 - Part 1 of x

svn path=/trunk/; revision=42673

12 years agoFix screwed logic in LIST_FOR_EACH and LIST_FOR_EACH_SAFE. They were 1. using inverse...
Timo Kreuzer [Sat, 15 Aug 2009 00:40:09 +0000 (00:40 +0000)]
Fix screwed logic in LIST_FOR_EACH and LIST_FOR_EACH_SAFE. They were 1. using inverse logic and entering the loop when elem was NULL, 2. checking elem, whick is the result of CONTAINING_RECORD on the Flink pointer that should be checked for NULL. Anyway these macros are ugly and shouldn't be used, they only obfuscate the code.

svn path=/trunk/; revision=42672

12 years ago[win32k] EngCreateDeviceBitmap: handle failure of EngLockSurface. Found by Amine.
Timo Kreuzer [Fri, 14 Aug 2009 22:08:15 +0000 (22:08 +0000)]
[win32k] EngCreateDeviceBitmap: handle failure of EngLockSurface. Found by Amine.

svn path=/trunk/; revision=42671

12 years ago- Implement KsPropertyHandler, KsPropertyHandlerWithAllocator, KsFastPropertyHandler
Johannes Anderwald [Fri, 14 Aug 2009 19:44:01 +0000 (19:44 +0000)]
- Implement KsPropertyHandler, KsPropertyHandlerWithAllocator, KsFastPropertyHandler

svn path=/trunk/; revision=42669

12 years ago[KS]
Johannes Anderwald [Fri, 14 Aug 2009 09:27:24 +0000 (09:27 +0000)]
[KS]
- Proper implement KsValidateConnectRequest
- Dataformat isnt not yet checked

svn path=/trunk/; revision=42664

12 years ago- A few header updates
Johannes Anderwald [Fri, 14 Aug 2009 09:26:05 +0000 (09:26 +0000)]
- A few header updates

svn path=/trunk/; revision=42663

12 years agoMore fix NtUserSetWindowContextHelpId. Spotted by Cameron.
Timo Kreuzer [Fri, 14 Aug 2009 01:37:28 +0000 (01:37 +0000)]
More fix NtUserSetWindowContextHelpId. Spotted by Cameron.

svn path=/trunk/; revision=42662

12 years ago - Fix several bugs so select() will now recognize when a connection gets closed
Cameron Gutman [Fri, 14 Aug 2009 00:09:59 +0000 (00:09 +0000)]
 - Fix several bugs so select() will now recognize when a connection gets closed

svn path=/trunk/; revision=42661

12 years ago - Fix a NULL pointer dereference if ExAllocatePool fails
Cameron Gutman [Thu, 13 Aug 2009 23:42:21 +0000 (23:42 +0000)]
 - Fix a NULL pointer dereference if ExAllocatePool fails
 - Move some sanity checks into the right location
 - Fix another NULL pointer dereference if there is not a socket on the queue
 - Also spotted by Amine Khaldi

svn path=/trunk/; revision=42660

12 years ago - Fix a handle leak
Cameron Gutman [Thu, 13 Aug 2009 23:38:57 +0000 (23:38 +0000)]
 - Fix a handle leak
 - Fix a potential NULL pointer dereference if ExAllocatePool fails
 - Fix a potential NULL pointer dereference that causes AFD to crash when the socket is closed with waiting send IRPs
 - Fix another NULL pointer dereference if NdisOpenConfiguration fails
 - Move ASSERT before accessing Status
 - Add some sanity checks
 - Most of these were found by Amine Khaldi

svn path=/trunk/; revision=42659

12 years ago[SPLITTER]
Johannes Anderwald [Thu, 13 Aug 2009 10:05:42 +0000 (10:05 +0000)]
[SPLITTER]
- Implement Splitter (WIP)

svn path=/trunk/; revision=42650

12 years ago[KS]
Johannes Anderwald [Thu, 13 Aug 2009 09:54:51 +0000 (09:54 +0000)]
[KS]
- Check if irp was allocated
- Unimplement KsPinGetConnectedPinFileObject

svn path=/trunk/; revision=42649

12 years ago- Implement IPortDMus_fnNewRegistryKey
Johannes Anderwald [Thu, 13 Aug 2009 09:53:13 +0000 (09:53 +0000)]
- Implement IPortDMus_fnNewRegistryKey

svn path=/trunk/; revision=42648

12 years ago- Re-disallow warnings for gdi32, user32 and lsasrv
Stefan Ginsberg [Thu, 13 Aug 2009 09:34:37 +0000 (09:34 +0000)]
- Re-disallow warnings for gdi32, user32 and lsasrv

svn path=/trunk/; revision=42647

12 years ago- Make gdi32 compile warning free under msvc
Stefan Ginsberg [Thu, 13 Aug 2009 09:29:48 +0000 (09:29 +0000)]
- Make gdi32 compile warning free under msvc

svn path=/trunk/; revision=42646

12 years ago- Fix SetWndContextHlpId call.
James Tabor [Thu, 13 Aug 2009 05:18:18 +0000 (05:18 +0000)]
- Fix SetWndContextHlpId call.

svn path=/trunk/; revision=42645

12 years ago- Fix another NULL Wnd crash.
James Tabor [Thu, 13 Aug 2009 04:17:23 +0000 (04:17 +0000)]
- Fix another NULL Wnd crash.

svn path=/trunk/; revision=42644

12 years ago- Fix menu window callback. Only use it when the menu name is not null.
James Tabor [Wed, 12 Aug 2009 23:37:26 +0000 (23:37 +0000)]
- Fix menu window callback. Only use it when the menu name is not null.

svn path=/trunk/; revision=42643

12 years ago - Don't access an uninitialized variable
Cameron Gutman [Wed, 12 Aug 2009 23:14:49 +0000 (23:14 +0000)]
 - Don't access an uninitialized variable
 - Initialize the unicode string at the start of the function
 - Spotted by Amine Khaldi

svn path=/trunk/; revision=42642

12 years ago- Move GetWindowInfo support into user32. Use HWNDPARAM for SetWindowContextHelpId.
James Tabor [Wed, 12 Aug 2009 18:46:34 +0000 (18:46 +0000)]
- Move GetWindowInfo support into user32. Use HWNDPARAM for SetWindowContextHelpId.

svn path=/trunk/; revision=42637

12 years ago- Rewrite RtlpCreateAtomHandle to readable code and fix a problem spotted in bug...
Aleksey Bragin [Wed, 12 Aug 2009 11:42:34 +0000 (11:42 +0000)]
- Rewrite RtlpCreateAtomHandle to readable code and fix a problem spotted in bug 4788.

svn path=/trunk/; revision=42635

12 years ago- Check if server side window proc is set when clearing or setting dialog window...
James Tabor [Wed, 12 Aug 2009 07:42:30 +0000 (07:42 +0000)]
- Check if server side window proc is set when clearing or setting dialog window flag.

svn path=/trunk/; revision=42633

12 years agoRewrite NtUserGetCPD to correctly return the callproc handle pointer.
James Tabor [Wed, 12 Aug 2009 07:35:15 +0000 (07:35 +0000)]
Rewrite NtUserGetCPD to correctly return the callproc handle pointer.

svn path=/trunk/; revision=42632

12 years agoProperly set the active window frame flag. Add missing file header. Add a note in...
James Tabor [Wed, 12 Aug 2009 07:03:58 +0000 (07:03 +0000)]
Properly set the active window frame flag. Add missing file header. Add a note in defwnd.c.

svn path=/trunk/; revision=42631

12 years ago- Move W32 Process flags to the proper place.
James Tabor [Wed, 12 Aug 2009 06:54:31 +0000 (06:54 +0000)]
- Move W32 Process flags to the proper place.

svn path=/trunk/; revision=42630

12 years agoProperly set and clear the dialog window flag.
James Tabor [Wed, 12 Aug 2009 06:41:20 +0000 (06:41 +0000)]
Properly set and clear the dialog window flag.

svn path=/trunk/; revision=42629

12 years agoMake the tui console background black instead of blue.
Timo Kreuzer [Tue, 11 Aug 2009 20:23:18 +0000 (20:23 +0000)]
Make the tui console background black instead of blue.

svn path=/trunk/; revision=42628

12 years agoAmendment to r42615: add the check in the correct line
Gregor Schneider [Tue, 11 Aug 2009 19:50:42 +0000 (19:50 +0000)]
Amendment to r42615: add the check in the correct line

svn path=/trunk/; revision=42627

12 years ago[win32k]
Timo Kreuzer [Tue, 11 Aug 2009 19:03:51 +0000 (19:03 +0000)]
[win32k]
- EngSetPointerShape: Don't dereference psoMask without checking it

svn path=/trunk/; revision=42626

12 years ago[win32k]
Timo Kreuzer [Tue, 11 Aug 2009 18:42:30 +0000 (18:42 +0000)]
[win32k]
- GreSetPointerShape: Don't cleanup the XLATEOBJ when it wasn't initialized.
- Found by Amine Khaldi

svn path=/trunk/; revision=42625

12 years agoFix a buffer overflow in ConvertULargeInteger
Jeffrey Morlan [Tue, 11 Aug 2009 16:21:46 +0000 (16:21 +0000)]
Fix a buffer overflow in ConvertULargeInteger

svn path=/trunk/; revision=42623