Henri Verbeet
e51f6b644d
d3d9: Use IDirect3DVolume9_AddRef to increment the volume's refcount.
2011-03-15 17:14:07 +01:00
Henri Verbeet
4a10bbc76d
wined3d: Generalize AddDirtyRect() / AddDirtyBox() to AddDirtyRegion().
2011-03-15 17:14:07 +01:00
Henri Verbeet
e409b83bcb
wined3d: Get rid of IWineD3DVolumeTexture::Unmap().
2011-03-15 17:14:06 +01:00
Henri Verbeet
4c3d55f10e
wined3d: Get rid of IWineD3DVolumeTexture::Map().
2011-03-15 17:14:06 +01:00
Vincent Povirk
2ce5be2ce3
gdiplus: Use GdipFillPath to implement GdipFillPie.
2011-03-15 17:14:06 +01:00
Vincent Povirk
4aa99eaf3b
gdiplus: Use GdipFillPath to implement GdipFillEllipse.
2011-03-15 17:14:06 +01:00
Vincent Povirk
b5c2015999
gdiplus: Add software implementation of GdipFillPath.
2011-03-15 17:14:06 +01:00
Vincent Povirk
833316f91d
gdiplus: Call GdiAlphaBlend only once per GdipFillRegion call.
2011-03-15 17:14:06 +01:00
Vincent Povirk
77f5a07c1b
gdiplus: Remove gdi32 fallback for bitmaps from GdipFillRegion.
...
We can always do a fill directly to the image bits when gdi32 can do it.
2011-03-15 17:14:06 +01:00
Piotr Caban
a13fce16a4
shdocvw/tests: Added IShellBrowser, IBrowserService and IDocObjectService existence tests.
2011-03-15 17:14:01 +01:00
Piotr Caban
f1f645b345
shdocvw: Use IID_IBrowserService2 defined in header.
2011-03-15 11:46:36 +01:00
Piotr Caban
d83dca09df
shdocvw: Added IDocObjectService interface stub.
2011-03-15 11:46:30 +01:00
Piotr Caban
fa43f4c850
shdocvw: Added IBrowserService interface stub.
2011-03-15 11:46:21 +01:00
Piotr Caban
df181d99f3
shdocvw: Added IShellBrowser interface stub.
2011-03-15 11:46:18 +01:00
Piotr Caban
ac53980faa
shdocvw: Added navigation error handling.
2011-03-15 11:45:19 +01:00
Alexandre Julliard
3dc7ffb7a5
urlmon/tests: Update test data location to test.winehq.org/tests.
2011-03-14 19:31:31 +01:00
Alexandre Julliard
ac6a5a6355
wininet/tests: Update test data location to test.winehq.org/tests.
2011-03-14 19:31:31 +01:00
André Hentschel
e2a3b4b4e5
advapi32/tests: Add some skips.
2011-03-14 19:31:31 +01:00
André Hentschel
42d3bd713d
ws2_32: Downgrade FIXME for WS_SIO_SET_COMPATIBILITY_MODE to a TRACE.
2011-03-14 19:31:31 +01:00
André Hentschel
27ae573806
kernel32/tests: Fix a test for real hardware.
2011-03-14 19:31:30 +01:00
André Hentschel
bd456a926c
ntoskrnl.exe: Add more mutex stubs.
2011-03-14 19:31:30 +01:00
Marcus Meissner
82cd229cc2
quartz: Removed const from const REFIID (Coverity).
2011-03-14 19:31:29 +01:00
Marcus Meissner
63b05794a7
mshtml: Removed duplicate const (Coverity).
2011-03-14 19:31:29 +01:00
Jacek Caban
0ef8f70e11
mshtml: Properly handle BLOCKED:: URLs in IHTMLImgElement::get_src.
2011-03-14 19:31:29 +01:00
Jacek Caban
cdb7bc451b
mshtml: Reimplement nsIURI::SetScheme on top of IUri.
2011-03-14 19:31:28 +01:00
Alexandre Julliard
45db3481f4
configure: Improve check for security framework and don't warn about gnutls in that case.
2011-03-14 19:31:28 +01:00
Ken Thomases
5015f388d1
secur32: Add alternative schannel implementation for Mac OS X.
...
It uses the native Secure Transport API rather than GnuTLS.
2011-03-14 19:31:07 +01:00
Ken Thomases
0b396208db
secur32: Separate GnuTLS schannel implementation into separate file.
2011-03-14 14:16:13 +01:00
Ken Thomases
c890bf4dc8
secur32: Make no-implementation error message non-GnuTLS-specific.
2011-03-14 14:10:54 +01:00
Ken Thomases
2cecf54427
secur32: Extract schan_imp_init/deinit functions.
2011-03-14 14:10:46 +01:00
Ken Thomases
9124cdc234
secur32: Extract schan_imp_allocate/free_certificate_credentials functions.
2011-03-14 14:10:38 +01:00
Ken Thomases
e02ac5f023
secur32: Use opaque type schan_imp_session in schan_imp interface.
2011-03-14 14:10:33 +01:00
Ken Thomases
6b5f7df5cb
secur32: Set session credentials in schan_imp_create_session.
2011-03-14 14:10:27 +01:00
Ken Thomases
3d47fce382
secur32: Set push & pull functions in schan_imp_create_session.
2011-03-14 14:10:21 +01:00
Ken Thomases
c86dafe51e
secur32: Extract GnuTLS-isms from schan_push to schan_push_adapter.
2011-03-14 14:10:17 +01:00
Ken Thomases
194aaef7cd
secur32: Extract GnuTLS-isms from schan_pull to schan_pull_adapter.
2011-03-14 14:10:13 +01:00
Ken Thomases
aeefb8188d
secur32: Extract schan_imp_create/dispose_session functions.
2011-03-14 14:10:02 +01:00
Ken Thomases
d7fe60c5b6
secur32: Extract schan_imp_set_session_transport function.
2011-03-14 14:09:55 +01:00
Ken Thomases
3608fe03a9
secur32: Extract schan_imp_handshake function.
2011-03-14 14:09:49 +01:00
Ken Thomases
842e0a5316
secur32: Use schan_imp_get_connection_info to get MAC size.
2011-03-14 14:09:42 +01:00
Ken Thomases
f7e598cfc8
secur32: Extract schan_imp_get_connection_info function.
2011-03-14 14:09:38 +01:00
Ken Thomases
ccae072a3c
secur32: Extract schan_imp_get_session_cipher_block_size function.
2011-03-14 14:09:32 +01:00
Ken Thomases
1b225a012e
secur32: Move some GnuTLS-specific helper functions.
2011-03-14 14:09:27 +01:00
Ken Thomases
12195b32df
secur32: Extract schan_imp_get_session_peer_certificate function.
2011-03-14 14:09:19 +01:00
Ken Thomases
9b85662fec
secur32: Extract schan_imp_recv function.
2011-03-14 14:09:12 +01:00
Ken Thomases
a5715ed625
secur32: Extract schan_imp_send function.
2011-03-14 14:09:03 +01:00
Ken Thomases
9942edacd4
secur32: Remove outdated comment that schannel is unimplemented.
2011-03-14 14:08:19 +01:00
Eric Pouech
0be7461fc8
dbghelp: Set also reloc_delta information in module description for PE native modules.
2011-03-14 13:20:29 +01:00
Eric Pouech
6d7c2e02d8
dbghelp: In dwarf debug functions, use register name instead of register value.
2011-03-14 13:20:24 +01:00
Eric Pouech
a26ed12676
dbghelp: When managing DW_OP_deref_size, always ensure we read the size parameter.
2011-03-14 13:20:15 +01:00
Eric Pouech
9ae6350c58
dbghelp: Fix unwinding on x86-64 (correct frame and context).
2011-03-14 13:20:07 +01:00
Eric Pouech
b3d7643c96
dbghelp: For the internal functions on x86_64 stack unwinding, only rely on CONTEXT information, and manage STACKFRAME64 updates in outer functions.
2011-03-14 13:19:54 +01:00
Eric Pouech
ab9cc3e9dc
dbghelp: In msc unwinding code (from FPO extended data), take care of cases where several variables are stored in the same hash.
2011-03-14 13:19:41 +01:00
Eric Pouech
20b229a2a8
dbghelp: In i386 stackwalk implementation, store the frame index in the private information.
2011-03-14 13:19:34 +01:00
Eric Pouech
16e8816505
dbghelp: When doing a stack backtrace on i386 with dwarf or pdb unwinders, get the PC from the right frame.
2011-03-14 13:19:22 +01:00
Eric Pouech
9156501084
dbghelp: In dwarf unwinder, fix the last valid IP value to be used for a given line of Call Frame Information.
2011-03-14 13:19:05 +01:00
Eric Pouech
44eed2465c
dbghelp: Fix StackWalk when dwarf or pdb unwinders are called on first frame (CPU i386).
2011-03-14 13:18:59 +01:00
Eric Pouech
c5f329e62c
dbghelp: In i386 stack unwinder, ensure we always return decent 64bit values.
2011-03-14 13:18:45 +01:00
Jörg Höhle
a74c29e081
winecoreaudio: Fix 64-bits incompatibilities.
2011-03-14 13:13:17 +01:00
Jörg Höhle
5021f6102b
winecoreaudio: Ignore failure to notify winmm wave clients.
2011-03-14 13:12:56 +01:00
Jörg Höhle
c0d6db3944
winecoreaudio: Do not access MIDIHDR past notification callback.
2011-03-14 13:12:16 +01:00
Marcus Meissner
a1a2de1853
winealsa.drv: Fixed bad sizeof (pointer vs struct) (Coverity).
2011-03-14 13:11:11 +01:00
Stefan Dösinger
a6424b9445
d3d8: Test depth stencil size mismatches.
2011-03-14 13:10:32 +01:00
Stefan Dösinger
ee2ac1ca6b
d3d8: Use a proper window class for the device test.
2011-03-14 13:10:28 +01:00
Stefan Dösinger
a80579b2f3
d3d8: Destroy the windows after the test.
2011-03-14 13:10:13 +01:00
Stefan Dösinger
733f81ef74
d3d8: Disallow z buffers smaller than the color buffer.
2011-03-14 13:10:08 +01:00
Dmitry Timoshkov
494ceab83a
advapi32: Move the 'const' modifier in front of the storage specifier.
2011-03-14 12:39:28 +01:00
Dmitry Timoshkov
99109567ad
advapi32: Properly skip the tests that depend on English locale.
2011-03-14 12:39:28 +01:00
Michael Stefaniuc
c3afbcfd60
mscoree: COM cleanup in metahost.c.
2011-03-14 12:39:28 +01:00
Jörg Höhle
d1a034627c
winmm: MCI does not support the 0xhexadecimal notation.
2011-03-14 12:39:28 +01:00
Dmitry Timoshkov
d9d5267237
gdi32: Remove a redundant check for Roman font presence.
...
Wine ships Tahoma and many other built-in fonts these days.
2011-03-14 12:39:28 +01:00
Juan Lang
31abbd7082
wininet: Don't adjust the use counts in RetrieveUrlCacheEntryFile until the function will succeed.
2011-03-14 12:39:28 +01:00
Anders Jonsson
51057e6033
inetcpl.cpl: Update Swedish translation.
2011-03-14 12:39:28 +01:00
Detlef Riekenberg
9328d28115
inetcpl: Update German translation.
2011-03-14 12:39:27 +01:00
Henri Verbeet
3494106d77
wined3d: Get rid of IWineD3DCubeTexture::Unmap().
2011-03-14 12:39:27 +01:00
Henri Verbeet
3ac924a2da
wined3d: Get rid of IWineD3DCubeTexture::Map().
2011-03-14 12:39:27 +01:00
Henri Verbeet
13b05b9dbe
wined3d: Get rid of IWineD3DTexture::Unmap().
2011-03-14 12:39:27 +01:00
Henri Verbeet
b77a661515
wined3d: Get rid of IWineD3DTexture::Map().
2011-03-14 12:39:27 +01:00
Nikolay Sivov
9176c9e886
msxml3: Downgrade FIXME to TRACE for unsupported interfaces.
2011-03-14 12:39:27 +01:00
Nikolay Sivov
49d69e440f
msxml3: Silence compile time warnings for dynamically loaded libxslt.
2011-03-14 12:39:27 +01:00
Nikolay Sivov
610725289b
msxml3: Protect SAX character callback from null node.
2011-03-14 12:39:26 +01:00
Nikolay Sivov
072b2db2af
msxml3: No need to zero memory on allocation.
2011-03-14 12:39:25 +01:00
Nikolay Sivov
c26c55995a
msxml3: Add IXMLDOMSelection stub.
2011-03-14 12:38:59 +01:00
Nikolay Sivov
c48b7566bd
msxml3: Unlink node first before adding it as a child.
2011-03-14 12:19:01 +01:00
Paul Vriens
81f2a237f3
cabinet: Check correctly for the magic value (Coverity).
2011-03-14 12:18:14 +01:00
Paul Vriens
80a0eb3b96
cabinet: Check correctly for the magic value (Coverity).
2011-03-14 12:18:09 +01:00
Jacek Caban
b411ba3fb0
mshtml: Fixed type in get_nsdoc_window.
2011-03-14 12:17:35 +01:00
Paul Vriens
a01b1a3974
dxgi: Only cast to a void pointer (Coverity).
2011-03-14 12:17:06 +01:00
Hwang YunSong
50d04d157f
inetcpl.cpl: Update Korean resource.
2011-03-14 12:16:54 +01:00
Aurimas Fišeras
4a22a6a1af
inetcpl.cpl: Update Lithuanian translation.
2011-03-14 12:16:49 +01:00
Frédéric Delanoy
dff189d509
inetcpl.cpl: Update French translation.
2011-03-14 12:16:45 +01:00
Juan Lang
1ce0799dae
wininet: Differentiate checking online and offline CRLs.
2011-03-14 12:16:40 +01:00
Juan Lang
ec223a2129
cryptnet: Trace more reasons for revocation failure.
2011-03-14 12:16:33 +01:00
Juan Lang
0f6a6dcd2b
cryptnet/tests: Add more tests for revocation checking.
2011-03-14 12:16:28 +01:00
Andrew Eikum
ec0a86002e
oleaut32: Convert CustData to use standard linked lists.
2011-03-14 12:16:15 +01:00
Andrew Eikum
28fc129258
oleaut32: Use helper function to get CustData by GUID.
2011-03-14 12:16:04 +01:00
Aric Stewart
3f7ad460ef
usp10: Update ScriptCPtoX to handle RTL runs.
2011-03-14 12:15:43 +01:00
Francois Gouget
4bacb3f24e
wininet: Avoid a conflict with the sun macro when compiling on Solaris.
2011-03-14 12:15:35 +01:00
Juan Lang
2a1f26b6da
cryptnet: Fix typo.
...
Spotted by Joris Huizer.
2011-03-14 12:15:33 +01:00
Alexandre Julliard
0136bc27d1
version: Allocate the full virtual size of the section when loading PE resources.
2011-03-14 12:13:39 +01:00
Alexandre Julliard
46bfaeae9e
gdi32: Avoid null pointer access when we are out of gdi handles.
2011-03-12 20:40:51 +01:00
Alexandre Julliard
9c7b528b6f
gdi32: Add null driver entry points for the path functions.
2011-03-11 20:43:15 +01:00
Alexandre Julliard
0d27e3c0ed
gdi32: Add null driver entry points for the palette functions.
2011-03-11 18:26:55 +01:00
Alistair Leslie-Hughes
e030b3ce56
msxml3: Ignore XML property ResolveExternals.
2011-03-11 14:29:19 +01:00
Alexander Scott-Johns
f9ef35ea6a
inetcpl.cpl: Add ability to delete Temporary Internet Files.
2011-03-11 13:30:18 +01:00
Alexander Scott-Johns
fa19e1bdb3
wininet: Partially implement FreeUrlCacheSpaceW.
2011-03-11 13:27:32 +01:00
Alexandre Julliard
0c33f1dd89
gdi32: Add null driver entry points for the color management functions.
2011-03-11 12:38:50 +01:00
Alexandre Julliard
806d0c4f86
gdi32: Add null driver entry points for the pixel format functions.
2011-03-11 12:38:19 +01:00
Alexandre Julliard
d1db4c859c
gdi32: Add null driver entry points for the device printer functions.
2011-03-11 12:36:38 +01:00
Alexandre Julliard
8c3766c5e7
gdi32: Move all the enhanced metafile DC setting functions to enhmfdrv/dc.c
2011-03-11 12:07:39 +01:00
Alexandre Julliard
7d1dd28d25
gdi32: Move all the metafile DC setting functions to mfdrv/dc.c
2011-03-11 12:07:34 +01:00
Michael Stefaniuc
4f382430f2
shdocvw: COM cleanup for the ITaskbarList iface.
2011-03-11 11:50:33 +01:00
Piotr Caban
98281236c0
mshtml: Execute IDocObject_FireDocumentComplete in handle_load function.
2011-03-11 11:50:25 +01:00
Piotr Caban
12b85befc0
mshtml: Added IHTMLPrivateWindow_GetAddressBarUrl implementation.
2011-03-11 11:50:14 +01:00
Piotr Caban
3660bf72a7
include: Added IDocObjectService interface definition.
2011-03-11 11:50:05 +01:00
Nikolay Sivov
fb96151b0e
msxml3: Move string conversion helper to header.
2011-03-11 11:49:18 +01:00
Nikolay Sivov
68cc66d800
msxml3: Fix reference counting behaviour for named map.
2011-03-11 11:49:04 +01:00
Vincent Povirk
4edff21ea2
gdiplus: Prefer to not use gdi32 for gradient and texture brushes.
2011-03-11 11:48:18 +01:00
Vincent Povirk
8a036abc5c
gdiplus: Implement software rendering of texture brushes.
2011-03-11 11:48:08 +01:00
Vincent Povirk
2302e80cc9
gdiplus: Don't use gdi32 to scale or draw from outside bitmaps.
2011-03-11 11:47:50 +01:00
Vincent Povirk
8b6dafda45
gdiplus: Implement bilinear interpolation.
2011-03-11 11:47:34 +01:00
Vincent Povirk
51cf90d8ca
gdiplus: Move bitmap interpolation into a separate function.
2011-03-11 11:47:32 +01:00
Alexandre Julliard
33807ac093
user.exe: Don't try calling the WH_CALLWNDPROC hook if no hook was set.
2011-03-11 11:47:08 +01:00
Andrew Eikum
517f5ba596
oleaut32: Convert TLBVarDesc to be stored as an array.
2011-03-11 11:44:12 +01:00
Andrew Eikum
f76334fd3e
oleaut32: Convert TLBImplType to be stored as an array.
2011-03-11 11:43:54 +01:00
Juan Lang
016795a9bf
cryptnet/tests: Partially revert commit de6e33f306
.
...
It introduced new (old) test failures on some still-tested Windows
versions.
2011-03-11 11:42:19 +01:00
Juan Lang
819eb52866
wininet: Reimplement IsUrlCacheEntryExpired.
2011-03-11 11:41:55 +01:00
Henri Verbeet
1bff3599ce
wined3d: Don't invalidate STATE_VDECL in context_set_render_offscreen().
...
This used to be invalidated to update the vertex shader position fixup
uniform, but this is handled by STATE_VIEWPORT now. Any performance impact
from this will be minimal, since in practice there are enough other things
invalidating STATE_VDECL that it's close to being invalidated for every draw
anyway.
2011-03-11 11:40:56 +01:00
Henri Verbeet
adb1e10979
wined3d: Get rid of wined3d_buffer_get_desc().
2011-03-11 11:40:47 +01:00
Henri Verbeet
5f73f41f35
wined3d: Get rid of IWineD3DVolume::GetDesc().
2011-03-11 11:40:37 +01:00
Henri Verbeet
2b18192e7a
wined3d: Get rid of IWineD3DSurface::GetDesc().
2011-03-11 11:40:31 +01:00
Alexandre Julliard
30997b5634
gdi32: Add a SetLayout driver entry point and implement it for enhanced metafiles.
2011-03-10 22:10:16 +01:00
Alexandre Julliard
965d41717b
gdi32: Add null driver entry points for the various DC settings functions.
2011-03-10 21:58:55 +01:00
Alexandre Julliard
75f792d729
gdi32: Add null driver entry points for SetDCBrush/PenColor.
2011-03-10 20:45:12 +01:00
Alexandre Julliard
9285915720
wineps: Add support for SetDCBrush/PenColor.
2011-03-10 20:45:12 +01:00
Alexandre Julliard
dfaee0a5d7
gdi32: Fix handling of the DC brush/pen in metafiles.
2011-03-10 20:44:49 +01:00
Dylan Smith
ed3ce3c91b
d3dx9/tests: Partially test front and back faces for D3DXCreateText.
2011-03-10 16:30:16 +01:00
Dylan Smith
b06a6c84ac
d3dx9/tests: Added outline comparison tests for D3DXCreateText.
2011-03-10 16:30:15 +01:00
Dylan Smith
eec288a4c5
d3dx9/tests: Add basic tests for D3DXCreateText.
2011-03-10 16:30:15 +01:00
Dylan Smith
8245b46e60
d3dx9: Support triangulation of complex glyphs in D3DXCreateText.
2011-03-10 16:30:15 +01:00
Dylan Smith
3eee5b7476
d3dx9: D3DXCreateText implementation for simple glyphs.
2011-03-10 16:30:15 +01:00
André Hentschel
7a90e7a444
mountmgr.sys: Handle IOCTL_DISK_GET_DRIVE_GEOMETRY_EX.
2011-03-10 16:30:15 +01:00
Aric Stewart
73f743f6d2
usp10: Corrections to ScriptCPtoX.
2011-03-10 16:30:15 +01:00
Peter Schellenbach
2ecbfbe5df
oleaut32: Fixed initial cyLogical value in IFont constructor. Fixed get_Size to return same value as Windows.
2011-03-10 16:30:09 +01:00
Erich Hoover
eddffff780
winex11: Add support for retrieving multi-rate animated cursor data.
2011-03-10 15:36:55 +01:00
Erich Hoover
3e35caa7b2
user32: Add preliminary support for reading and storing multi-rate animated cursor data.
2011-03-10 15:24:34 +01:00
Erich Hoover
389ffed293
user32: Add FIXMEs for unsupported animated cursor data.
2011-03-10 15:24:04 +01:00
Erich Hoover
86a9f20aa2
user32: Fix GetCursorFrameInfo when passed the proper number of steps.
2011-03-10 15:23:34 +01:00
David Hedberg
477702c829
msi: Check other sources if install media not present at last used location.
2011-03-10 15:18:12 +01:00
David Hedberg
599b30833a
msi: Use ordering information to update the correct row.
2011-03-10 15:18:00 +01:00