Commit Graph

46731 Commits

Author SHA1 Message Date
Henri Verbeet
a84974e2ea wined3d: Fix the values of NUM_SAVEDPIXELSTATES_T and NUM_SAVEDVERTEXSTATES_R. 2009-10-02 11:52:54 +02:00
Henri Verbeet
15d4eee58b wined3d: Use stateblock_init_contained_states() for WINED3DSBT_VERTEXSTATE stateblocks. 2009-10-02 11:52:49 +02:00
Henri Verbeet
d500c9b795 wined3d: Add a separate function to initialize the saved states for WINED3DSBT_VERTEXSTATE. 2009-10-02 11:52:43 +02:00
Paul Vriens
7b3213fd65 secur32/tests: Skip some tests on WinMe to avoid a crash. 2009-10-02 11:52:12 +02:00
Paul Vriens
da07b0d585 setupapi/tests: Don't crash on WinMe. 2009-10-02 11:51:48 +02:00
Paul Vriens
35df8f2d69 msi/tests: Skip some tests on Win9x/WinMe. 2009-10-02 11:51:23 +02:00
Paul Vriens
46bba98bdf comctl32/tests: Fix some test failures. 2009-10-02 11:51:16 +02:00
Marcus Meissner
4eb51234f3 mapi32: Fixed uninitialized variable (Coverity). 2009-10-02 11:51:01 +02:00
Jeff Zaroyko
4ae16e37ee imm32: dwIndex flags are mutually exclusive. 2009-10-02 11:50:55 +02:00
Nikolay Sivov
5d530fee54 comctl32/monthcal: Fix parameter validation in MCM_SETMAXSELCOUNT handler. 2009-10-02 11:50:47 +02:00
Nikolay Sivov
3df0823085 comctl32/monthcal: Changing MCS_MULTISELECT isn't allowed after creation, set default value properly. 2009-10-02 11:50:41 +02:00
Nikolay Sivov
eb87332f14 comctl32/monthcal: Move MCN_SELCHANGE/MCN_SELECT notifications to helpers. 2009-10-02 11:50:34 +02:00
Nikolay Sivov
3088bb3129 comctl32/monthcal: No need to redraw if month didn't change after popup menu. 2009-10-02 11:50:26 +02:00
Nikolay Sivov
28ec8565f0 comctl32/monthcal: Don't request locale data when it isn't needed. 2009-10-02 11:50:18 +02:00
Nikolay Sivov
7bd581e62c comctl32/datetime: Use SDK defined class name instead of another local constant. 2009-10-02 11:50:11 +02:00
Joel Holdsworth
170e425b00 gdi32: Added tests for StretchDIBits. 2009-10-02 11:50:01 +02:00
Joel Holdsworth
fb0b7381d0 gdi32: Added tests for StretchBlt. 2009-10-02 11:49:46 +02:00
Michael Stefaniuc
4ee851452b comctl32/tests: Silence some Win64 compile warnings.
"warning: cast to pointer from integer of different size"
2009-10-02 11:49:38 +02:00
Michael Stefaniuc
e81286484e mapi32: Use 0 instead of (wrongly) casting NULL to an integer. 2009-10-02 11:49:31 +02:00
Michael Stefaniuc
59be8e519f winhttp: 'http1_1' is already defined in the private header. 2009-10-02 11:49:27 +02:00
André Hentschel
ad2b35b671 jscript: Update German Translation. 2009-10-02 11:49:22 +02:00
Alexandre Julliard
66f6b78659 setupapi: Make setupx.dll into a stand-alone 16-bit module. 2009-10-01 19:45:07 +02:00
Alexandre Julliard
b70bbe3d29 setupapi: Duplicate the string substitution code to implement GenFormStrWithoutPlaceHolders16. 2009-10-01 19:44:43 +02:00
Alexandre Julliard
ac2a509722 wineps.drv: Make wineps16.drv into a stand-alone 16-bit module. 2009-10-01 19:44:17 +02:00
Owen Rudge
2bdcee13a0 mapi32: Add attachment support to sendmail_extended_mapi. 2009-10-01 16:20:49 +02:00
Owen Rudge
b4ea2ead8a mapi32: Create new message and show editor window. 2009-10-01 16:19:46 +02:00
Owen Rudge
6e33bfb767 mapi32: Open the Drafts folder in preparation for creating a message. 2009-10-01 16:19:10 +02:00
Owen Rudge
45c265f0db mapi32: Log on via Extended MAPI and get the default message store. 2009-10-01 16:15:11 +02:00
Owen Rudge
c528e9e8dc mapi32: Add stub of Extended MAPI wrapper for MAPISendMail. 2009-10-01 16:14:03 +02:00
Aric Stewart
6308f40da7 advapi32: Fill the PLSA_REFERENCED_DOMAIN_LIST parameters for LsaLookupNames2 and LsaLookupSids. 2009-10-01 15:39:58 +02:00
Rico Schüller
6f2ad69718 d3d10: Remove double declared variable in parse_fx10_variable(). 2009-10-01 14:34:42 +02:00
Rico Schüller
7b520e1f31 d3d10: Implement ID3D10EffectVariable::GetMemberBySemantic(). 2009-10-01 14:34:35 +02:00
Rico Schüller
9fdd548d2e d3d10: Implement ID3D10EffectVariable::GetMemberByName(). 2009-10-01 14:34:30 +02:00
Rico Schüller
263e29e61e d3d10: Implement ID3D10EffectVariable::GetMemberByIndex(). 2009-10-01 14:34:23 +02:00
Rico Schüller
6bb92fe109 d3d10: Implement ID3D10EffectType::GetMemberTypeBySemantic(). 2009-10-01 14:34:17 +02:00
Rico Schüller
57707fd277 d3d10: Implement ID3D10EffectType::GetMemberTypeByName(). 2009-10-01 14:34:07 +02:00
Rico Schüller
78b41be882 d3d10: Implement ID3D10EffectType::GetMemberTypeByIndex(). 2009-10-01 14:33:59 +02:00
Rico Schüller
abe3737066 d3d10: Add null_type. 2009-10-01 14:33:53 +02:00
Rico Schüller
ffa72d7305 d3d10: Improve ID3D10EffectType::GetMemberName(). 2009-10-01 14:33:41 +02:00
Rico Schüller
73b5e3ddad d3d10: Implement ID3D10EffectType::GetMemberSemantic(). 2009-10-01 14:33:28 +02:00
Juan Lang
a001ed7686 wininet: Protect OpenSSL initialization with critical section. 2009-10-01 13:59:12 +02:00
Juan Lang
5c6f47f7a7 wininet: Move initialization of SSL_CTX to library initialization time. 2009-10-01 13:59:03 +02:00
Alexandre Julliard
f6fc2dba07 version: Simplify the resource loading since we always load the same type and id now. 2009-10-01 13:58:24 +02:00
Alexandre Julliard
3ed5986dd6 version: Make ver.dll into a stand-alone 16-bit module. 2009-10-01 13:57:08 +02:00
Alexandre Julliard
dbbc40affa version: Moved GetFileResourceSize16/GetFileResource16 to ver16.c. 2009-10-01 13:56:13 +02:00
Alexandre Julliard
e84c42d92a version: Use the find_resource function instead of the 16-bit entry points to load 16-bit resources. 2009-10-01 13:54:58 +02:00
Alexandre Julliard
e04b9984b6 version: Abstract resource finding into a common function. 2009-10-01 13:53:42 +02:00
Frédéric Delanoy
633293ad5f jscript: Update French translation. 2009-10-01 13:51:40 +02:00
Chris Robinson
1bb5219a58 openal32: Watch for the generic device names, and map them to the default. 2009-10-01 13:51:26 +02:00
Owen Rudge
69b76a18fb comctl32: Implement highlighting (marquee) selection support in listview. 2009-10-01 13:51:20 +02:00
Owen Rudge
cc4a6693f1 mapi32: Pass DllGetClassObject through to Extended MAPI provider. 2009-10-01 13:51:11 +02:00
Austin English
ce4d4909a1 dwmapi: Add a stub for DwmGetGraphicsStreamClient. 2009-10-01 13:48:05 +02:00
Roderick Colenbrander
6b8753185f winex11: Add support for 16-bit/32-bit DIB sections. 2009-10-01 13:47:53 +02:00
Stefan Dösinger
0c70291c2c wined3d: Fix a contradicting comment.
The test was adopted from the ddraw test, where GetPrivateData does not
addref. The test code was adjusted, the comment apparently not.
2009-10-01 13:47:53 +02:00
Stefan Dösinger
c749debec6 wined3d: Fix an error string. 2009-10-01 12:10:35 +02:00
Hans Leidekker
9c8b83ce01 msi: Schedule a rename operation when the file to overwrite is in use. 2009-10-01 12:04:02 +02:00
Henri Verbeet
93c949eba5 wined3d: Use stateblock_init_contained_states() for WINED3DSBT_PIXELSTATE stateblocks. 2009-10-01 12:03:55 +02:00
Henri Verbeet
5a01619d31 wined3d: Add a separate function to initialize the saved states for WINED3DSBT_PIXELSTATE. 2009-10-01 12:03:49 +02:00
Henri Verbeet
841afe485e wined3d: Use stateblock_init_contained_states() for WINED3DSBT_ALL stateblocks. 2009-10-01 12:03:34 +02:00
Henri Verbeet
c5029f83ec wined3d: Simplify stateblock_savedstates_set().
We only need to handle the case where "value" is TRUE, since the stateblock
data will be filled with zeroes by default.
2009-10-01 12:03:28 +02:00
Henri Verbeet
75fe879c76 wined3d: Get rid of stateblock_savedstates_copy().
This is redundant because we call stateblock_savedstates_set() further down.
2009-10-01 12:03:21 +02:00
Nikolay Sivov
9557376138 comctl32/datetime: Always store a recalculated day of week instead of a value passed in (DTM_SETSYSTEMTIME). 2009-10-01 11:35:06 +02:00
Nikolay Sivov
99ded940e1 comctl32/datetime: Some DTM_SETSYSTEMTIME tests. 2009-10-01 11:34:58 +02:00
Nikolay Sivov
aae85b4d68 comctl32/datetime: Separate tests from each other. 2009-10-01 11:34:49 +02:00
Jacek Caban
81079eb221 mshtml: Added QueryCustomPolicy implementation. 2009-10-01 11:34:36 +02:00
Jacek Caban
3b92a3f3a3 urlmon: Added support for URLACTION_ACTIVEX_OVERRIDE_SCRIPT_SAFETY. 2009-10-01 11:34:29 +02:00
Jacek Caban
e41d6eb94d urlmon: Improve QueryCustomPolicy stub. 2009-10-01 11:34:22 +02:00
Jacek Caban
a5923a6eea mshtml: Added IInternetHostSecurity::ProcessUrlAction implementation. 2009-10-01 11:34:15 +02:00
Jacek Caban
7f11de8682 urlmon: Correctly handle pPolicy and pContext arguments in ProcessUrlAction. 2009-10-01 11:33:51 +02:00
Jacek Caban
b6dff3f733 mshtml: Return HTMLDocumentNode object in ScriptHost::QueryService for SID_SInternetHostSecurityManager. 2009-10-01 11:33:41 +02:00
Juan Lang
bfb4578356 server: A thread's affinity is restricted to the process affinity. 2009-10-01 11:33:33 +02:00
Juan Lang
6614323807 kernel32: Set time between interrupts in GetSystemTimeAdjustment. 2009-10-01 11:33:27 +02:00
Paul Vriens
fda70b97f4 user32/tests: Don't crash on Win9x/WinMe/NT4. 2009-10-01 11:33:21 +02:00
Alexandre Julliard
89c91ac0b1 winex11: Remove BITBLT_InternalStretchBlt now that it's identical to X11DRV_StretchBlt. 2009-09-30 20:56:56 +02:00
Alexandre Julliard
77b9b8a307 winex11: Move the DIB locking and the client-side optimizations into BITBLT_InternalStretchBlt.
This way they also apply to the non-stretching StretchBlt case.
2009-09-30 20:56:36 +02:00
Alexandre Julliard
7bc4b074fc winex11: Move X11DRV_ClientSideDIBCopy to avoid forward declarations.
Change the name to reflect that it's a purely internal function.
2009-09-30 20:56:35 +02:00
Alexandre Julliard
ab15d13290 gdi32: Fall back to StretchBlt if the driver doesn't export PatBlt or BitBlt. 2009-09-30 20:55:26 +02:00
Dylan Smith
3fe20bdc7e richedit: Handle to parent window is cached.
The parent window for the richedit control on creation is the one that
receives notify messages, even after the parent has been changed using
SetParent.
2009-09-30 17:41:06 +02:00
Dylan Smith
992381b36e richedit: Added test to show that handle to parent is cached. 2009-09-30 17:40:59 +02:00
Detlef Riekenberg
eb8b165785 fltlib: Add a stub dll. 2009-09-30 17:38:32 +02:00
Jacek Caban
83e912743c msxml3: Get rid of node internal IUnknown. 2009-09-30 16:36:55 +02:00
Jacek Caban
4ca6e39f64 msxml3: Store xmlnode pointer in dom_pi. 2009-09-30 16:31:54 +02:00
Jacek Caban
2ed8402597 msxml3: Store xmlnode pointer in entityref. 2009-09-30 16:31:48 +02:00
Jacek Caban
8513db208d msxml3: Store xmlnode pointer in domfrag. 2009-09-30 16:31:41 +02:00
Jacek Caban
3d16dc095f msxml3: Store xmlnode pointer in domcomment. 2009-09-30 16:31:34 +02:00
Jacek Caban
bd407680c6 msxml3: Store xmlnode pointer in domcdata. 2009-09-30 16:31:26 +02:00
Jacek Caban
f78f5a6110 msxml3: Store xmlnode pointer in domattr. 2009-09-30 16:31:12 +02:00
Jacek Caban
321a8e2268 msxml3: Store pointer to node object in domtext. 2009-09-30 16:30:57 +02:00
Jacek Caban
40160adf29 jscript: Added ActiveXObject tests. 2009-09-30 16:28:36 +02:00
Jacek Caban
6d4533a8f8 jscript: Added ActiveXObject constructor implementation. 2009-09-30 16:28:17 +02:00
Rico Schüller
90fadf84d9 d3d10: Implement ID3D10EffectType::GetMemberName(). 2009-09-30 15:43:04 +02:00
Rico Schüller
3eb2d779e4 d3d10: Forward ID3D10EffectVariable functions from ID3D10EffectConstantBuffer to ID3D10EffectVariable. 2009-09-30 15:42:50 +02:00
Rico Schüller
df9e1013d5 d3d10: Make the constant buffer a variable. 2009-09-30 15:42:34 +02:00
Rico Schüller
10a4516e50 d3d10: Parse constant buffer type. 2009-09-30 15:42:22 +02:00
Rico Schüller
835dedc964 d3d10: Rename ConstantBuffer's variable to member. 2009-09-30 15:42:04 +02:00
Peter Dons Tychsen
f20f411925 user32: Add exception handling for timer callbacks. 2009-09-30 14:34:32 +02:00
Juan Lang
24036fe13a server: Setting a process's affinity sets all of its threads' affinities too. 2009-09-30 14:34:32 +02:00
Dan Kegel
ceb8577bab ntdll: Refactor test_NtQueryDirectoryFile to be table driven, check DIRECTORY attribute. 2009-09-30 14:34:29 +02:00
Henri Verbeet
be0b7355fc wined3d: Add a separate function for initializing the "contained_*" fields from the "changed" field. 2009-09-30 14:31:59 +02:00
Henri Verbeet
5f3425b89b wined3d: Get rid of stateblock_copy(). 2009-09-30 14:31:59 +02:00
Henri Verbeet
345b329217 wined3d: Add a separate function for copying stateblock values. 2009-09-30 14:31:58 +02:00
Henri Verbeet
844dda20ff wined3d: Make some internal stateblock function arguments const. 2009-09-30 14:31:58 +02:00
Henri Verbeet
5737efe71a wined3d: Explicitly pass gl_info to stateblock_savedstates_set(). 2009-09-30 14:31:58 +02:00
Detlef Riekenberg
a916f74476 winspool: Use the backend for AddPortExW. 2009-09-30 14:31:58 +02:00
Detlef Riekenberg
cb6f9bbdb2 localspl: Implement fpAddPortEx. 2009-09-30 14:31:58 +02:00
Nikolay Sivov
52570539d8 comctl32/monthcal: Respect locale abbreviated day names when calculating control dimensions. 2009-09-30 14:31:58 +02:00
Nikolay Sivov
ad40c15ccc comctl32/datetime: If we already have a 4 digit year reset it on first char typed. 2009-09-30 14:31:58 +02:00
Nikolay Sivov
916017d420 comctl32/monthcal: Move selection logic to LButton release handler, fix notifications order. 2009-09-30 14:31:58 +02:00
Nikolay Sivov
cc6fca015c comctl32/monthcal: Make prev/next month day a current selection on LButton release. 2009-09-30 14:31:58 +02:00
Nikolay Sivov
344f07007b comctl32/monthcal: Fix hittesting for MCHT_CALENDARDATEPREV/MCHT_CALENDARDATENEXT cases. 2009-09-30 14:31:57 +02:00
Austin English
74d000489b dwmapi: Add a stub for DwmGetTransportAttributes. 2009-09-30 14:31:57 +02:00
Erik Inge Bolsø
5af1a49738 wininet: Add test for response without headers, avoid crash. 2009-09-30 14:31:57 +02:00
Andrey Turkin
2e86453f0a ntdll: Accept ProcessDebugObjectHandle in QueryInformationProcess. 2009-09-30 14:31:57 +02:00
Jörg Höhle
08df19b405 ole32/tests: Guard ReleaseStgMedium with SUCCEEDED. 2009-09-30 14:31:57 +02:00
Alexandre Julliard
2e8de49ee1 ntdll/tests: Retrieve the number of processors through GetSystemInfo. 2009-09-30 14:31:57 +02:00
Alexandre Julliard
a6414c260c comdlg32: Fix icon drawing in the 3.1 file dialog. 2009-09-30 14:31:30 +02:00
Alexandre Julliard
bd48cf2f4b toolhelp.dll16: Add ntdll import. 2009-09-29 20:59:51 +02:00
Alexandre Julliard
d52ad5e9a6 system.drv16: Add ntdll import. 2009-09-29 20:52:56 +02:00
Alexandre Julliard
7dc9ea8950 ws2_32: Make winsock.dll into a stand-alone 16-bit module. 2009-09-29 20:05:26 +02:00
Alexandre Julliard
f507e3c416 ws2_32: Remove remaining 16-bit code from async.c and simplify the code. 2009-09-29 20:03:36 +02:00
Alexandre Julliard
252925fe53 ws2_32: Move the 16-bit async functions to socket16.c. 2009-09-29 20:00:53 +02:00
Alexandre Julliard
4ad0c4d86c ws2_32: Move the getXXXbyYYY critical section to socket.c. 2009-09-29 19:36:16 +02:00
Alexandre Julliard
3b6b1c87fe ws2_32: Use the standard winsock functions to implement the async versions. 2009-09-29 19:36:15 +02:00
Alexandre Julliard
8dcb6f3f3c ws2_32: Define a specific structure for each query type. 2009-09-29 19:35:59 +02:00
Alexandre Julliard
6905a6c2ad ws2_32: Define a common header struct for async queries, and switch to 32-bit types. 2009-09-29 18:29:32 +02:00
Alexandre Julliard
9c2abfc503 ws2_32: Split the async function callback by type of query. 2009-09-29 18:29:27 +02:00
Michael Stefaniuc
f8ec47d5c6 msi/tests: Remove trailing '\'. 2009-09-29 18:08:30 +02:00
Michael Stefaniuc
22e2c111c1 windowscodecs: Remove trailing '\'. 2009-09-29 18:08:22 +02:00
Michael Stefaniuc
46dcb777db dxdiagn: Remove duplicate include. 2009-09-29 18:08:16 +02:00
Ge van Geldorp
6eb6e31e05 comctl32/tests: Fix toolbar test on comctl32 version 4.72. 2009-09-29 16:10:59 +02:00
Markus Stockhausen
dbb29993db ddraw: Set dwBackBufferCount=0 in CreateSurface for backbuffer. 2009-09-29 16:06:47 +02:00
Hans Leidekker
c0c6daeb5a msi: Test installing over in-use files. 2009-09-29 16:06:23 +02:00
Hans Leidekker
46ac59f988 msi: Don't set the Installed property twice. 2009-09-29 16:06:23 +02:00
Hans Leidekker
2beee126a7 msi: Test the Installed property. 2009-09-29 16:06:22 +02:00
Hans Leidekker
1b7d1d4c87 msi: Respect UI level in custom action type 19. 2009-09-29 16:06:22 +02:00
Jeff Zaroyko
26f380941b imm32/tests: Add another combination which should fail. 2009-09-29 15:05:32 +02:00
Detlef Riekenberg
64bcb540bb localui: Fix a memory leak. 2009-09-29 14:50:37 +02:00
Detlef Riekenberg
f6120c2aa4 winspool: Use the backend for AddPortW. 2009-09-29 14:50:28 +02:00
Detlef Riekenberg
9d5377f50f localspl: Implement fpAddPort. 2009-09-29 14:50:17 +02:00
Detlef Riekenberg
650f85174a localspl: Fix type of a WCHAR buffer. 2009-09-29 14:50:02 +02:00
Detlef Riekenberg
068e861d06 localspl: Unload only portmonitors in monitor_unloadall. 2009-09-29 14:49:51 +02:00
Nikolay Sivov
c685729b72 comctl32/monthcal: Fix locale dependent test failure. 2009-09-29 14:22:35 +02:00
Nikolay Sivov
484ef1dcbf comctl32/updown: Fix some test failures on Win95 (comctl32 4.0). 2009-09-29 14:22:35 +02:00
Nikolay Sivov
aadadd04fe comctl32/monthcal: Control elements should be centered in client area, and left/top aligned if they don't. 2009-09-29 14:22:35 +02:00
Nikolay Sivov
74eca56acb comctl32/monthcal: Minimal rectangle should be zero based. 2009-09-29 14:22:34 +02:00
Nikolay Sivov
1f41db4c2f comctl32/monthcal: Use a single calendar for hittesting tests, make point calculation at runtime. 2009-09-29 14:22:34 +02:00
Nikolay Sivov
30010f44d5 comctl32/monthcal: Months popup menu should be placed at current pointer position. 2009-09-29 14:22:34 +02:00
Nikolay Sivov
bce1cebdd4 comctl32/monthcal: Right button should trigger a popup menu on release. 2009-09-29 14:22:34 +02:00
Henri Verbeet
49f712beff wined3d: Explicitly pass gl_info to stateblock_savedstates_copy(). 2009-09-29 14:22:34 +02:00
Henri Verbeet
6d3e5a9cce wined3d: Pass IWineD3DStateBlockImpl pointers to stateblock_copy(). 2009-09-29 14:22:34 +02:00
Henri Verbeet
4ed126f5dc wined3d: Clear the correct "activeLights" array in stateblock_copy(). 2009-09-29 14:22:34 +02:00
Henri Verbeet
664057ce6a wined3d: Add a separate function for state block initialization. 2009-09-29 14:22:34 +02:00
Henri Verbeet
6a7b97b617 wined3d: Fix a typo. 2009-09-29 14:22:34 +02:00
Paul Vriens
a04e265486 kernel32/tests: Fix some test failures on WinMe. 2009-09-29 14:22:33 +02:00
Paul Vriens
da9de03761 jscript: Add some Dutch translations. 2009-09-29 14:22:33 +02:00
Jacek Caban
404c183d80 mshtml: Added IInternetHostSecurityManager stub implementation. 2009-09-29 14:22:33 +02:00
Jacek Caban
c14c3a6e91 mshtml: Added ScriptHost IServiceProvider stub implementation. 2009-09-29 14:22:23 +02:00
Jacek Caban
2ea23923a7 jscript: Added ActiveXObject constructor stub implementation. 2009-09-29 13:34:53 +02:00
Juan Lang
2e92c726aa ntdll: Don't allow setting a zero thread affinity. 2009-09-29 13:29:43 +02:00
Juan Lang
c7b1423521 ntdll: Don't allow setting a zero process affinity. 2009-09-29 13:29:36 +02:00
Juan Lang
d9ce24e6cb ntdll/tests: Add tests for process and thread affinity. 2009-09-29 13:29:28 +02:00
Andrew Eikum
0250eab25e wininet: Always extract #fragments in InternetCrackUrl. 2009-09-29 12:31:51 +02:00
Peter Oberndorfer
cb83957e3c shlwapi: Write back data to registry when closing reg stream. 2009-09-29 12:31:50 +02:00
Peter Oberndorfer
90e800cf9b shlwapi: Allow SHOpenRegStream2 A/W to work with not existing values.
When mode is STGM_WRITE or STGM_READWRITE make sure key key exists.
Only read data in STGM_READ or STGM_READWRITE mode.
Do not depend on value type being REG_BINARY.
Succeed when reading not existing values.
2009-09-29 12:31:50 +02:00
Peter Oberndorfer
a35fd4f496 shlwapi: Remove pointer check in IStream::Clone, it also crashes on Windows.
Add comments to functions that are not implemented.
2009-09-29 12:31:50 +02:00
Peter Oberndorfer
58669ece91 shlwapi: Implement IStream::Write, Seek and SetSize.
On Write holes between file size and cursor are filled with 0 bytes.
On SetSize holes caused by increasing file size are filled with 0 bytes.
2009-09-29 12:31:22 +02:00
Peter Oberndorfer
da984870cd shlwapi: Fix IStream::Read for reg/mem stream. 2009-09-29 12:11:27 +02:00
Peter Oberndorfer
d4f873055f shlwapi: Fix logic of SHCreateMemStream in combination with NULL pointers. 2009-09-29 12:10:22 +02:00
Peter Oberndorfer
60b8750d3b shlwapi: Implement IStream::Stat for registry/memory streams. 2009-09-29 12:08:41 +02:00
Peter Oberndorfer
2d41762553 shlwapi: Fix prototype of SHCreateMemStream. 2009-09-29 12:08:16 +02:00
Peter Oberndorfer
ac573f6aba shlwapi: Fix spec file for some unicode functions. 2009-09-29 12:07:59 +02:00
Andrew Eikum
3b5ed104bf mshtml: Check for null pointers in IHTMLLocation_get*. 2009-09-29 12:06:06 +02:00
Aurimas Fišeras
9ef3dfdd24 jscript: Update Lithuanian translation. 2009-09-29 12:06:00 +02:00
Allan Tong
6792bb8843 d3d8: Don't release the parent device before destroying its children. 2009-09-29 12:05:53 +02:00
Allan Tong
5d56eddb7c d3d9: Don't release the parent device before destroying its children.
Releasing the device earlier may cause the underlying wineD3D device
to be freed before the child object has had a chance to clean up.
2009-09-29 12:05:47 +02:00
Alexandre Julliard
c1dbeade52 kernel32: Make toolhelp.dll into a stand-alone 16-bit module. 2009-09-28 20:00:15 +02:00
Alexandre Julliard
72b0389bc6 kernel32: Moved private function prototypes out of toolhelp.h. 2009-09-28 19:59:09 +02:00
Alexandre Julliard
b088cc5781 kernel32: Moved GetThreadSelectorEntry to thread.c. 2009-09-28 19:58:45 +02:00
Alexandre Julliard
2c491feb4b kernel32: Moved ToolHelpHook16 to kernel16.c, it's not a toolhelp function. 2009-09-28 19:57:56 +02:00
Alexandre Julliard
9bf4de22f4 kernel32: Moved MemManInfo16 to toolhelp16.c. 2009-09-28 19:57:28 +02:00
Alexandre Julliard
2e1b87d547 kernel32: Allocate the global arena array only once and store a pointer to it in THHOOK. 2009-09-28 19:56:44 +02:00
Alexandre Julliard
55b5e3a727 kernel32: Make system.drv into a stand-alone 16-bit module. 2009-09-28 19:56:10 +02:00
Alexandre Julliard
68dd560860 winedos: Always run the BIOS tick timer. 2009-09-28 19:55:39 +02:00
Stefan Dösinger
404aecb8da wined3d: Test if result.clip[] works correctly.
The Mac Nvidia driver doesn't implement the result.clip part of
GL_NV_vertex_program2_option correctly. It complains about a syntax
error if "result.clip[0]" is used. "result.clip" compiles correctly, but
supports only one clipplane, and running the shader results in severe
rendering bugs.
2009-09-28 17:33:07 +02:00
Stefan Dösinger
77a83aee79 wined3d: Don't use GL_NV_texture_shader on OSX. 2009-09-28 17:32:54 +02:00
Detlef Riekenberg
6452e4d2bb winspool: Use the backend for DeletePortW. 2009-09-28 17:32:05 +02:00
Detlef Riekenberg
a9c5145972 localspl: Implement fpDeletePort. 2009-09-28 17:32:05 +02:00
Detlef Riekenberg
6a246a71eb winspool: Use the backend for ConfigurePortW. 2009-09-28 17:32:05 +02:00
Detlef Riekenberg
5ec8387d8f localspl: Implement fpConfigurePort. 2009-09-28 17:32:05 +02:00
Ge van Geldorp
f4878f0859 shell32/tests: Fix shellpath test on Win7. 2009-09-28 14:30:36 +02:00
Ge van Geldorp
5448bf3e36 setupapi/tests: Add acceptable error code for Win7. 2009-09-28 14:30:32 +02:00
Dylan Smith
fd3c8335fd secur32: Free schannel handle table.
The table is initialized on process attach, and should be freed on process
detach (which is where SECUR32_deinitSchannelSP gets called).
2009-09-28 13:31:27 +02:00
Dylan Smith
fdcfbe21c3 secur32: Remove redendant call to gnutls_certificate_get_peers.
Two identical calls are made with the same parameters, and there are no
documented side effects of this function, so I removed one of them.
2009-09-28 13:31:18 +02:00
Damjan Jovanovic
ee1dd49076 sti: Test behavior of creation with the A/W functions versus STI_VERSION_FLAG_UNICODE. 2009-09-28 12:56:12 +02:00
Dylan Smith
0342ab0df1 richedit: Use ITextHost interface in ME_LinkNotify.
Using the ITextHost interface allows this notification to be received
for windowless richedit controls.  Windowed richedit conrols have an
ITextHost implementation that will fill in hwndFrom and idFrom, but
these should probably be initialized to 0 for windowless richedit
controls.
2009-09-28 12:54:16 +02:00
Marcus Meissner
bc4633a25b jscript: Initialize val_str (Coverity). 2009-09-28 12:54:05 +02:00
Nikolay Sivov
69080d6d29 comctl32/monthcal: Add parameter validation to MCM_HITTEST handler. 2009-09-28 12:43:57 +02:00
Nikolay Sivov
1224cc461d comctl32/monthcal: Fix timestamp storing on MCM_SETRANGE/MCM_SETSELRANGE. 2009-09-28 12:43:50 +02:00
Nikolay Sivov
211a55b877 comctl32/monthcal: Prevent configured range exceeding with prev/next buttons. 2009-09-28 12:43:37 +02:00
Nikolay Sivov
7030296ece comctl32/monthcal: Move MCN_GETDAYSTATE notification to a helper. 2009-09-28 12:43:29 +02:00
Nikolay Sivov
e3a7c6c7e7 comctl32/monthcal: Fix memory leak on MCN_GETDAYSTATE notification. 2009-09-28 12:43:19 +02:00
Nikolay Sivov
818aab58f5 comctl32/monthcal: Properly handle Goto Today popup menu (on RButton). 2009-09-28 12:43:11 +02:00
Nikolay Sivov
a95b63efcc comctl32/monthcal: Store full date info to current date on todaylink with LButton. 2009-09-28 12:42:59 +02:00
Nikolay Sivov
6a11d779e6 comctl32/monthcal: Gather currently selected year and month into a single structure. 2009-09-28 12:42:52 +02:00
Nikolay Sivov
962339d4d6 comctl32/monthcal: Make year edit box readonly, cleanup LButton handler to be more readable. 2009-09-28 12:42:42 +02:00
Nikolay Sivov
a44f03518e comctl32/monthcal: Fix some bugs with date range. 2009-09-28 12:42:26 +02:00
Nikolay Sivov
d66dcb4ff8 comctl32/monthcal: Store full date info for selection at creation time. 2009-09-28 12:42:11 +02:00
Nikolay Sivov
0617baf2c3 comctl32/monthcal: Make tests not depend on each other. 2009-09-28 12:41:58 +02:00
Nikolay Sivov
b0d3db5b29 comctl32/monthcal: Copy SYSTEMTIME with a simple assignment. 2009-09-28 12:41:30 +02:00
Paul Vriens
a126f0caf2 gdiplus/tests: Fix some test failures on older gdiplus versions. 2009-09-28 12:39:32 +02:00
Henri Verbeet
f9786d7eda wined3d: Just use the actual array size as argument to memcpy() in stateblock_copy(). 2009-09-28 12:38:39 +02:00
Henri Verbeet
26db0be136 wined3d: Cleanup IWineD3DDeviceImpl_SetTexture() a bit. 2009-09-28 12:38:32 +02:00
Henri Verbeet
f6bf219013 wined3d: Remove some redundant code in IWineD3DVertexDeclarationImpl_Release().
The situation the code tests for should never happen because either the
stateblock will still have a reference to the vertex declaration, or the
stateblock itself will be released.
2009-09-28 12:38:25 +02:00
Henri Verbeet
dca3c6e7c6 wined3d: Keep vertex declaration references in the stateblock. 2009-09-28 12:38:18 +02:00
Henri Verbeet
709aedf5f9 wined3d: Properly keep texture references in the stateblock. 2009-09-28 12:38:12 +02:00
Jacek Caban
73aec9bd00 mshtml: Added IHTMLDocument3::attachEvent implementation. 2009-09-28 12:38:03 +02:00
Jacek Caban
d833314c70 jscript: Use host global object as default 'this' if available and global object otherwise. 2009-09-28 12:38:00 +02:00
Andrey Turkin
aa347e0721 user32: Accept SPI_GET/SETMOUSEVANISH parameters in SystemParametersInfo. 2009-09-28 12:37:52 +02:00
Andrey Turkin
1a80add0e3 user32: Accept SPI_GET/SETDROPSHADOW parameters in SystemParametersInfo. 2009-09-28 12:37:45 +02:00
Stefan Leichter
2c576e88b4 kernel32: Check parameter of CheckRemoteDebuggerPresent with tests. 2009-09-28 12:37:28 +02:00
Vincent Povirk
d1099eb4d8 user32: Invert y in DrawTextEx in GM_COMPATIBLE mode if y increases up. 2009-09-28 12:37:20 +02:00
Detlef Riekenberg
575ee0bb4e urlmon/tests: Fix sec_mgr tests on win98 (IE 4). 2009-09-26 16:06:20 +02:00
Frédéric Delanoy
f7d8954bef jscript: Update French translation. 2009-09-26 16:06:14 +02:00
André Hentschel
5e030ac126 jscript: Update German translation. 2009-09-26 16:06:09 +02:00
Markus Stockhausen
abdebcdbbe ole32/storage32: Fix for reference counters in nested storage. 2009-09-26 16:05:45 +02:00
Alexandre Julliard
29d68b3fa7 gdi32: Move the 16-bit DIB pointer support to gdi16.c. 2009-09-26 13:50:37 +02:00
Alexandre Julliard
3411821ff6 gdi32: Get rid of the 16-bit DC hook support.
It can only work with native user32 anyway.
2009-09-26 13:32:47 +02:00
Alexandre Julliard
6ad951804a gdi32: Make wing.dll into a stand-alone 16-bit module. 2009-09-26 13:32:25 +02:00
Alexandre Julliard
7582b13d8d gdi32: Move remaining 16-bit metafile functions to metafile16.c 2009-09-26 13:31:45 +02:00
Alexandre Julliard
ab35d6e727 winex11.drv: BS_DIBPATTERN brushes use a 32-bit handle in 32-bit mode. 2009-09-26 13:30:54 +02:00
Alexandre Julliard
10b0d11e0d wineps.drv: BS_DIBPATTERN brushes use a 32-bit handle in 32-bit mode. 2009-09-26 13:30:42 +02:00
Alexandre Julliard
d69dd56495 gdi32: BS_DIBPATTERN brushes use a 32-bit handle in 32-bit mode. 2009-09-26 13:30:06 +02:00
Alexandre Julliard
50573f424a user32/tests: Add missing flush_events in ScrollWindow test. 2009-09-25 16:08:50 +02:00
Alexandre Julliard
77c3997e90 windowscodecs: Fix incorrect overflow check caused by test mistake. 2009-09-25 15:58:55 +02:00
Henri Verbeet
33bfcdd044 ddraw: The ddraw surface is now always the wined3d surface's parent.
This GetParent() trick would now cause infinite recursion.
2009-09-25 15:15:55 +02:00
Henri Verbeet
cd96c6e355 wined3d: Release the stateblock before destroying the GL context. 2009-09-25 15:15:49 +02:00
Henri Verbeet
47c84f4f7f wined3d: Use the DXGI naming convention for all formats. 2009-09-25 15:15:44 +02:00
Henri Verbeet
a25ac586c6 wined3d: Add a state handler for WINED3DRS_SOFTWAREVERTEXPROCESSING. 2009-09-25 15:15:08 +02:00
Henri Verbeet
906071aa9f d3d8: It's not an error to have a NULL texture bound to a stage. 2009-09-25 15:15:00 +02:00
Henri Verbeet
c64da00de7 wined3d: Rename IWineD3DDevice::GetIndices() to IWineD3DDevice::GetIndexBuffer(). 2009-09-25 15:14:52 +02:00
Henri Verbeet
60e32659a7 wined3d: Rename IWineD3DDevice::SetIndices() to IWineD3DDevice::SetIndexBuffer(). 2009-09-25 15:14:44 +02:00
Henri Verbeet
f88c6e5ce5 wined3d: Move common shader fields to IWineD3DBaseShaderClass. 2009-09-25 15:14:35 +02:00
Henri Verbeet
77086e8e84 wined3d: Remove SetFunction() from the public shader interface. 2009-09-25 15:14:26 +02:00
Henri Verbeet
d76c7a8521 wined3d: Move some common shader functions to the IWineD3DBaseShader interface. 2009-09-25 15:14:17 +02:00
Henri Verbeet
27723affc9 d3d8: Set the vertex declaration's shader handle in vertexdeclaration_init(). 2009-09-25 15:14:09 +02:00
Alexandre Julliard
d0aaae9987 comctl32/tests: Use UDM_GET/SETPOS instead of UDM_GET/SETPOS32 for compatibility with old versions. 2009-09-25 15:13:55 +02:00
Alexandre Julliard
ae2b8a6e97 comctl32/tests: Fix some rebar tests on older comctl32 versions. 2009-09-25 15:13:25 +02:00
Hans Leidekker
09f1ace555 wininet: Add some URL cache tests and make them pass. 2009-09-25 14:39:35 +02:00
Hans Leidekker
d590a20f6d wininet: Consistently set last error before testing it. 2009-09-25 14:39:28 +02:00
Hans Leidekker
784b58a280 wininet: Try harder to find a unique cache file name. 2009-09-25 14:39:22 +02:00