Commit graph

39999 commits

Author SHA1 Message Date
James Tabor a73299ffde [gdi32]
- Move more region code from stubs into the appropriate file.
- Enable and fix more user code.


svn path=/trunk/; revision=44747
2009-12-23 23:30:26 +00:00
James Tabor 3180f15b3d [gdi32]
- Move region code from stubs into the appropriate file.
- Enable and fix SetRectRgn user code.


svn path=/trunk/; revision=44746
2009-12-23 23:10:32 +00:00
James Tabor 35f89c78de [Win32k]
- Set error if no handle is provided.

svn path=/trunk/; revision=44745
2009-12-23 20:12:28 +00:00
Timo Kreuzer cba6f25d3d [i8042prt]
- Fix Ctrl-Scroll key combination, by ignoring ACK codes and not relying on a 0xe0 sequence code, which is not being sent at least on VBox.
- Fix Tab-K handling at high irql, by moving it out of the DPC routine into the ISR.

svn path=/trunk/; revision=44743
2009-12-23 18:43:27 +00:00
Gregor Schneider 0567d77694 [msvcrt] Update c++ symbol demangling to Wine 1.1.35 (msvcrt:cpp test buffer overrun)
svn path=/trunk/; revision=44742
2009-12-23 17:48:27 +00:00
Gregor Schneider 1cb2122720 [win32k] NtGdiSetDIBitsToDeviceInternal:
- Choose the number of scan lines from the parameter and the bitmap size
- Add scan line offset to the destination rectangle top left corner (fixes drawing images line by line)
- Add debug print for further problem solving (deactivated)

svn path=/trunk/; revision=44741
2009-12-23 17:41:20 +00:00
Christoph von Wittich 900787a278 [winmm_winetest]
sync winmm_winetest to wine 1.1.35

svn path=/trunk/; revision=44740
2009-12-23 16:02:37 +00:00
Christoph von Wittich fb2407c104 [wldap32_winetest]
sync wldap32_winetest to wine 1.1.35

svn path=/trunk/; revision=44739
2009-12-23 15:58:59 +00:00
Christoph von Wittich f521358b5c [advapi32_winetest]
add eventlog tests to build

svn path=/trunk/; revision=44738
2009-12-23 15:57:45 +00:00
Timo Kreuzer f40fe21109 Fix release builds
svn path=/trunk/; revision=44737
2009-12-23 15:32:54 +00:00
Christoph von Wittich 1c1ceaa277 [advapi32_winetest]
sync advapi32_winetest with wine 1.1.35

svn path=/trunk/; revision=44736
2009-12-23 15:15:54 +00:00
Christoph von Wittich a059004e99 [psdk]
add EVENTLOG_FULL_INFORMATION structure (from wine)

svn path=/trunk/; revision=44735
2009-12-23 15:15:21 +00:00
Eric Kohl 83c4eea575 Assign the services Dhcp, EventLog, PlugPlay and RpcSs to the LocalSystem account.
svn path=/trunk/; revision=44734
2009-12-23 14:59:47 +00:00
Eric Kohl 211c79ac94 - RChangeServiceConfigA/W: Update the service group properly and fix the ANSI to Unicode string conversion.
This fixes one winetest.

svn path=/trunk/; revision=44733
2009-12-23 14:32:15 +00:00
Christoph von Wittich 05ea3194c6 [kernel32]
fix typos in comments (as in wine 1.1.35)

svn path=/trunk/; revision=44732
2009-12-23 12:10:58 +00:00
Christoph von Wittich 2ee611e9c9 [netapi32]
sync netapi32 with wine 1.1.35

svn path=/trunk/; revision=44731
2009-12-23 11:36:17 +00:00
Christoph von Wittich e2af57a32d [inetcomm]
sync inetcomm with wine 1.1.35

svn path=/trunk/; revision=44730
2009-12-23 11:32:32 +00:00
Christoph von Wittich 39a8faa3dc [shell32]
partial shlview winesync to wine 1.1.35

svn path=/trunk/; revision=44729
2009-12-23 11:28:12 +00:00
Christoph von Wittich f89743a362 [shell32]
partial SHGetFileInfoW winesync to wine 1.1.35 (fixes uninitialized memory access)

svn path=/trunk/; revision=44728
2009-12-23 11:21:41 +00:00
Christoph von Wittich 16efd1a5a0 [shell32]
partial shelllink winesync to wine 1.1.35 (fixes a memory leak)

svn path=/trunk/; revision=44727
2009-12-23 11:17:00 +00:00
Christoph von Wittich 859058ed4b [kernel32]
sync enumerate_mapped_resources and update_add_resource to wine 1.1.35

svn path=/trunk/; revision=44726
2009-12-23 11:13:35 +00:00
Christoph von Wittich 322ce004ae [crt]
import _wcsupr_s from wine 1.1.35

svn path=/trunk/; revision=44725
2009-12-23 10:56:54 +00:00
Christoph von Wittich 17fdbfeb72 [crt]
sync wcscpy_s with wine 1.1.35

svn path=/trunk/; revision=44724
2009-12-23 10:44:24 +00:00
Johannes Anderwald 16bb7edce3 [WDMAUD.DRV]
- Fix build

svn path=/trunk/; revision=44723
2009-12-23 10:43:17 +00:00
Johannes Anderwald 4b9731d0db [WDMAUD.DRV]
- Move the routines which interact wdmaud.sys to legacy.c
- Implement opening / closing of audio pins as well as writing / reading audio bytes from / to it
- By defining USE_MMIXER_LIB, wdmaud.drv bypasses wdmaud+sysaudio and directly writes/reads the audio bytes to portcls.


svn path=/trunk/; revision=44721
2009-12-23 03:05:11 +00:00
Johannes Anderwald 86558f7d81 [MMIXER]
- Implement a function for controlling the wave pin state

svn path=/trunk/; revision=44720
2009-12-23 02:49:18 +00:00
Johannes Anderwald 43fd6670e8 [MMIXER]
- Fix a bug in the file header

svn path=/trunk/; revision=44717
2009-12-22 18:08:51 +00:00
Eric Kohl 1686070199 If the user doubleclicked a treeview item, make sure the doubleclicked item has already been selected. Otherwise the user can expand or collapse a treeview iten and a previously selected item get opened. That's not what we want.
svn path=/trunk/; revision=44716
2009-12-22 17:00:45 +00:00
Eric Kohl 18df79a3ba Fix a typo. Use lpStartServiceName instead of lpServiceName.
This fixes two winetests. 

svn path=/trunk/; revision=44714
2009-12-22 16:57:27 +00:00
Eric Kohl fa1f780dfb - Remove unused variable
- Get rid of those ugly single line if-statements.
- No code changes

svn path=/trunk/; revision=44713
2009-12-22 16:51:33 +00:00
Gregor Schneider 9212e559dc [win32k]
- Add support for DIBINDEX, PALETTERGB, PALETTEINDEX macros in SetPixel(V)
- Before it did just take every COLORREF as a RGB color, while it could also mean (dib-)palette indices
- Fixes several gdi32 bitmap winetests (depending on bit depth between 2 and ~500), 2 palette tests and some palette drawing issues
- One problem with palette indices remains in true color bit modes (see bitmap test)

svn path=/trunk/; revision=44712
2009-12-22 16:17:44 +00:00
Gregor Schneider 322a77fc09 [win32k] Remove palette flag validation for get/setPaletteEntries
svn path=/trunk/; revision=44711
2009-12-22 16:02:49 +00:00
Christoph von Wittich 4c1be6442f sync netapi32_winetest with wine 1.1.35
svn path=/trunk/; revision=44710
2009-12-22 11:51:26 +00:00
Christoph von Wittich 616f139bc2 sync msvcrtd_winetest with wine 1.1.35
svn path=/trunk/; revision=44709
2009-12-22 11:50:11 +00:00
Christoph von Wittich 6387acbd9a sync msacm32_winetest with wine 1.1.35
svn path=/trunk/; revision=44708
2009-12-22 11:48:05 +00:00
Christoph von Wittich 5f66dfaf10 sync msvcrt_winetest with wine 1.1.35
svn path=/trunk/; revision=44707
2009-12-22 11:46:36 +00:00
Christoph von Wittich ca97d9f41d sync lz32_winetest with wine 1.1.35
svn path=/trunk/; revision=44706
2009-12-22 11:42:28 +00:00
Christoph von Wittich f46012e33b sync mstask_winetest with wine 1.1.35
svn path=/trunk/; revision=44705
2009-12-22 11:41:32 +00:00
Christoph von Wittich 7a93748222 sync hlink_winetest with wine 1.1.35
svn path=/trunk/; revision=44704
2009-12-22 11:40:11 +00:00
Christoph von Wittich 8303785901 sync fusion_winetest with wine 1.1.35
svn path=/trunk/; revision=44703
2009-12-22 11:38:45 +00:00
Gregor Schneider ba525d1a0f Add diff file for r44691 (dll/win32/lpk needs LpkPresent), thanks Jim
svn path=/trunk/; revision=44702
2009-12-22 11:11:16 +00:00
Christoph von Wittich 1b914ccf6e add progman_dde to testlist
svn path=/trunk/; revision=44701
2009-12-22 11:05:33 +00:00
Christoph von Wittich 5cb5ab9870 sync msxml3_winetest with wine 1.1.35
svn path=/trunk/; revision=44700
2009-12-22 10:11:44 +00:00
Christoph von Wittich b38cabca31 sync setupapi_winetest with wine 1.1.35
svn path=/trunk/; revision=44699
2009-12-22 10:08:01 +00:00
Christoph von Wittich f295e17dd7 sync rsaenh_winetest with wine 1.1.35
svn path=/trunk/; revision=44698
2009-12-22 10:04:58 +00:00
Christoph von Wittich 1ee40f1b4a partial ntdll_winetest sync to wine 1.1.35
svn path=/trunk/; revision=44697
2009-12-22 09:57:33 +00:00
Christoph von Wittich aa9ea8d7b3 add some missing structures and enumerations
svn path=/trunk/; revision=44696
2009-12-22 09:54:13 +00:00
Christoph von Wittich d427e980ca sync kernel32_winetest with wine 1.1.35
svn path=/trunk/; revision=44695
2009-12-22 09:43:11 +00:00
Christoph von Wittich bd1b9a331b sync shell32_winetest with wine 1.1.35
svn path=/trunk/; revision=44694
2009-12-22 09:35:12 +00:00
Christoph von Wittich 67cca04bc0 sync msi with wine 1.1.35
svn path=/trunk/; revision=44693
2009-12-22 09:28:03 +00:00