Bernhard Loos
c368df4865
server: PIPE_TYPE_BYTE | PIPE_READMODE_MESSAGE is invalid for named pipes.
2011-10-13 19:57:19 +02:00
Piotr Caban
fea69b2305
msvcrt: Don't duplicate _setmbcp functionality inside _create_locale function.
2011-10-13 19:57:19 +02:00
Francois Gouget
07cfe3ea51
comctl32/tests: Make impl_from_IStream() static.
2011-10-13 19:57:19 +02:00
Hans Leidekker
a552a7a9f5
cryptnet: Respect proxy settings.
2011-10-13 19:57:19 +02:00
Austin English
aacbc7e2b7
wined3d: Recognize "Brian Paul" as a mesa card vendor.
2011-10-13 19:57:19 +02:00
Louis Lenders
3f1b41ebb2
kernel32: Add stubs for several SRW lock functions.
2011-10-13 19:57:19 +02:00
Andrew Eikum
f2c33ae17a
winealsa.drv: Fix invalid pointer dereference on error path.
2011-10-13 19:57:18 +02:00
Andrew Eikum
ad009330f5
winecoreaudio.drv: Don't fail if setting volume fails.
...
Some audio input devices don't support setting the device volume, while
others do. So attempt to set the volume, but don't return an error code
if it fails.
2011-10-13 19:57:18 +02:00
Andrew Eikum
9d29d9f766
dsound: Request a more exact buffer size from MMDevAPI.
2011-10-13 19:57:18 +02:00
Alistair Leslie-Hughes
d0c38ece9d
url: Remove DllCanUnloadNow and DllGetClassObject.
2011-10-12 20:52:47 +02:00
Alistair Leslie-Hughes
44c39a85ae
mscoree: Add WARN when ICorDebugManagedCallback2 cannot be found.
2011-10-12 20:52:46 +02:00
Aric Stewart
c1607a04b9
usp10: Correct where the trailing flag transitions in the middle of a glyph.
2011-10-12 20:52:46 +02:00
Alexandre Julliard
8a41d75e29
gdi32: Add a helper function to look up color table entries, and default to 0 for missing entries.
2011-10-12 20:52:46 +02:00
Alexandre Julliard
d1d8b4de0b
gdi32: Move some common code out of the individual copy_rect functions.
2011-10-12 20:52:46 +02:00
Alexandre Julliard
8f4d50ea4b
gdi32: Add an all-one alpha channel when converting a DIB for blending.
2011-10-12 20:52:46 +02:00
Nikolay Sivov
7c648cb695
ntdll: Fix SID data copy length.
2011-10-12 20:52:46 +02:00
Octavian Voicu
b44eef7085
ddraw: Keep track of interface attached by AddAttachedSurface and detach correct interface when parent is released.
2011-10-12 20:52:46 +02:00
Alistair Leslie-Hughes
531a07db14
mshtml: Implement IHTMLDOMNode replaceChild.
2011-10-12 17:14:25 +02:00
Alexander Morozov
d0451f6b3f
server: Fix overlapping shared and exclusive locks support.
2011-10-12 17:10:54 +02:00
Huw Davies
db6fe9ee9b
gdi32: Use the helper to get the bounding rectangle.
2011-10-12 17:10:09 +02:00
Huw Davies
3b9669017b
gdi32: Add the liberation fonts to the default fallback lists.
2011-10-12 17:10:03 +02:00
Huw Davies
230b42055c
gdi32: Move to a more scalable mechanism for picking the default fonts.
2011-10-12 17:09:58 +02:00
Piotr Caban
99579ca42a
msvcrt: Added _mbtowc_l implementation.
2011-10-12 17:09:34 +02:00
Piotr Caban
0f53100ade
msvcrt: Move _pctype definition to locale.c.
2011-10-12 17:09:30 +02:00
Piotr Caban
c32d4e8840
msvcrt: Use _ismbblead instead of _isleadbyte in mbcodepage dependent functions.
2011-10-12 17:09:25 +02:00
Piotr Caban
cfca12e486
msvcrt: Use ismbcodepage instead of mb_cur_max in mbcodepage dependent functions.
2011-10-12 17:09:20 +02:00
Piotr Caban
c9cdb55066
msvcrt: Handle C locale in _setmbcp.
2011-10-12 17:09:12 +02:00
Piotr Caban
cf27cb4927
msvcrt: Don't overwrite mbcinfo inside setlocale.
2011-10-12 17:09:07 +02:00
Louis Lenders
e24438c1d1
kernel32: Add stub for GetThreadPreferredUILanguages.
2011-10-12 17:07:32 +02:00
Andrew Eikum
82f486a1a8
winmm: Use buffer offset when recording.
2011-10-12 17:07:05 +02:00
Andrew Eikum
0d567ff9f8
winmm: Also track input device position.
2011-10-12 17:07:01 +02:00
Andrew Eikum
1ed42313a9
wineoss.drv: Only write as much data as will fit into the OSS buffer.
2011-10-12 17:06:55 +02:00
André Hentschel
296b795655
mshtml: Add stub for QUERY_IS_CACHED_AND_USABLE_OFFLINE.
2011-10-12 17:06:24 +02:00
Octavian Voicu
a843acef55
ddraw: Be consistent about param and local var naming across AddAttachedSurface implementations.
2011-10-11 20:12:10 +02:00
Octavian Voicu
9cff895a69
ddraw/tests: Test detachment of attached surfaces on Release.
2011-10-11 20:12:06 +02:00
Alexander Morozov
b2a302b667
kernel32/tests: Shared lock can overlap exclusive if handles are equal.
2011-10-11 20:01:56 +02:00
André Hentschel
bfdc93cdc5
dbghelp: Remove superfluous PATH_MAX defines.
2011-10-11 19:44:33 +02:00
Henri Verbeet
652d80d9d8
wined3d: Make the device parameter to wined3d_device_get_software_vertex_processing() const.
2011-10-11 19:43:41 +02:00
Henri Verbeet
dd2378cbf2
wined3d: Make the device parameter to wined3d_device_validate_device() const.
2011-10-11 19:43:38 +02:00
Henri Verbeet
229662fc46
wined3d: Make the device parameter to wined3d_device_get_front_buffer_data() const.
2011-10-11 19:43:35 +02:00
Henri Verbeet
7679d96c86
gameux/tests: Run the game explorer tests in a multithreaded apartment as well.
2011-10-11 19:43:31 +02:00
Henri Verbeet
95ede76673
gameux: Parse GDFs in a separate thread.
...
The res protocol handler dislikes running from a multithreaded apartment.
2011-10-11 19:43:26 +02:00
Huw Davies
5bd304bd0e
gdi32: The text extents functions fail if passed a negative count.
2011-10-11 19:43:12 +02:00
Jacek Caban
2b1c639fee
vbscript: Added Hex function tests.
2011-10-11 15:43:49 +02:00
Jacek Caban
39e4ef4e1e
vbscript: Added Hex function implementation.
2011-10-11 15:43:46 +02:00
Jacek Caban
1c936039ed
vbscript: Pass arguments to 1-arg functions directly if they are VT_VARIANT|VT_BYREF.
2011-10-11 15:43:28 +02:00
Huw Davies
a7b5d86655
gdi32: Add a helper to retrieve the bounding rectangle.
2011-10-11 15:43:18 +02:00
Alexandre Julliard
125529fabe
winex11: Get rid of the client-side DIB optimization in AlphaBlend.
2011-10-11 15:34:50 +02:00
Alexandre Julliard
6c07876e87
gdi32: Add an AlphaBlend entry point in the DIB driver.
2011-10-11 15:34:50 +02:00
Huw Davies
bb47bab3cd
gdi32: Now that we require a less ancient freetype, we can assume several other functions are also present.
2011-10-11 13:37:50 +02:00
Huw Davies
6ee2eaeff2
gdi32: Remove no longer needed include file.
2011-10-11 13:37:50 +02:00
Hans Leidekker
e973115a79
msi: Properly build the shortcut target path.
2011-10-11 13:37:50 +02:00
Hans Leidekker
cda63b8a38
msi: Don't attempt to patch files if the component action resolves to anything other than INSTALLSTATE_LOCAL.
2011-10-11 13:37:50 +02:00
Dmitry Timoshkov
9711cdbcab
user32: Respect the requested size of NONCLIENTMETRICSW structure.
2011-10-11 13:37:50 +02:00
Michael Stefaniuc
d8ca697233
winealsa.drv: Remove redundant NULL checks before free (Smatch).
2011-10-11 13:37:50 +02:00
Michael Stefaniuc
036db280d2
urlmon: Remove a redundant NULL check before free (Smatch).
2011-10-11 13:37:50 +02:00
Michael Stefaniuc
78ebd8f7cf
msi: Remove a redundant NULL check before free (Smatch).
2011-10-11 13:37:50 +02:00
Michael Stefaniuc
958eff8e94
msi: Remove a break after return (Smatch).
2011-10-11 13:37:50 +02:00
Michael Stefaniuc
0c5f83040a
msi: Move a TRACE before the continue (Smatch).
2011-10-11 13:37:49 +02:00
Stefan Dösinger
496b438ede
wined3d: Remove d3d8/9 palette support.
2011-10-11 13:37:49 +02:00
Stefan Dösinger
4365d2905c
d3d9: Remove the palette implementation methods.
2011-10-11 13:37:49 +02:00
Stefan Dösinger
054ec0b42b
d3d8: Remove the palette implementation methods.
2011-10-11 13:37:49 +02:00
Andrew Talbot
2e27be37c3
windowscodecs: Mark some fall-throughs in switch statements.
2011-10-11 13:37:49 +02:00
Charles Davis
fe6140e0fd
ntdll: Also set CPU_FEATURE_HTT on Mac OS.
2011-10-11 13:37:49 +02:00
Andrew Eikum
8d133f54c2
wineoss.drv: Trim the sub-device part of the device path.
2011-10-11 13:37:49 +02:00
Andrew Eikum
b0652dd8bd
winealsa.drv: Don't try to control ALSA's behavior.
...
Now, winealsa maintains its own buffer, which is written to ALSA on the
period cycle requested by the application. We also let ALSA start when
it has enough data and stop when it runs out, recovering from the
expected underruns. This seems to be more like how ALSA expects to be
used.
2011-10-11 13:37:49 +02:00
Aric Stewart
14eaa18dae
usp10: Implement SSA_FALLBACK.
2011-10-11 13:37:49 +02:00
Aric Stewart
314553f194
usp10: Improve handling of tabs and SSA_TAB.
2011-10-11 13:37:49 +02:00
Aric Stewart
de8a059d52
user32: Use uniscribe ScriptBreak to handle edit control linebreaking.
2011-10-11 13:37:49 +02:00
André Hentschel
ef5f3c1676
wineps.drv: Print the commands in decimal.
2011-10-11 13:37:49 +02:00
Alexandre Julliard
2adcb2b94a
gdi32/tests: Add tests for GdiAlphaBlend with source alpha.
2011-10-11 13:37:42 +02:00
Alexandre Julliard
d36b7a7f24
winex11: Require an A8R8G8B8 format for blending with a source alpha.
2011-10-11 13:17:17 +02:00
Alexandre Julliard
5021040452
winex11: Fall back to client-side blit when the source needs palette mapping.
2011-10-10 22:07:17 +02:00
Alexandre Julliard
40c2f3ff48
winex11: Fall back to client-side blit for color -> monochrome conversions.
2011-10-10 21:44:47 +02:00
Huw Davies
f24b0a80f3
wineps: The truetype metrics should now be obtained from gdi32, so remove obsolete code.
2011-10-10 16:46:42 +02:00
Huw Davies
570e68b822
gdi32: Require that we have freetype's FT_Load_Sfnt_Table function and remove the hacky fallback.
2011-10-10 15:42:38 +02:00
Alistair Leslie-Hughes
5682743245
mscoree: Implement ICorDebug SetManagedHandler.
2011-10-10 13:46:36 +02:00
Dmitry Timoshkov
197f867fef
user32: Fix the logic deciding when to write to the destination structure.
2011-10-10 13:44:46 +02:00
Michael Stefaniuc
28d8819b63
shell32: Avoid an unsafe iface to object cast in AddToEnumList().
2011-10-10 13:44:39 +02:00
Michael Stefaniuc
bd407b700e
shell32: Return the IEnumIDList object on its creation.
2011-10-10 13:44:33 +02:00
Michael Stefaniuc
27b284d4c9
shell32: Simplify RecycleBin_EnumObjects() a little.
2011-10-10 13:44:12 +02:00
Michael Stefaniuc
d81f55fae6
shell32: Get rid of a local typedef for a struct.
2011-10-10 13:43:50 +02:00
Michael Stefaniuc
8d1fc3b486
shell32: Avoid the forward declaration of the IEnumIDList vtbl.
2011-10-10 13:43:42 +02:00
Michael Stefaniuc
b8638ef9ef
shell32: Basic COM cleanup for the IEnumIDList iface.
2011-10-10 13:43:37 +02:00
Michael Stefaniuc
a6e4c721a2
shell32: Pass an object instead of an iface to a helper function.
2011-10-10 13:43:28 +02:00
Michael Stefaniuc
61c8da18ef
shell32: Merge enumidlist.h into the main header file.
2011-10-10 13:43:22 +02:00
Charles Davis
ad72c422ff
wldap32: Silence a compiler warning.
2011-10-10 13:40:42 +02:00
Henri Verbeet
39a8ed3a00
wined3d: Make the device parameter to wined3d_device_get_primitive_type() const.
2011-10-10 13:40:38 +02:00
Henri Verbeet
dbe058249f
winex11: Print the GL renderer and version when complaining about software / indirect rendering.
2011-10-10 13:40:35 +02:00
Henri Verbeet
1226ffe062
d3d9/tests: Add a test for IDirect3DDevice9::GetRenderTarget().
2011-10-10 13:39:42 +02:00
Henri Verbeet
739a9d9805
wined3d: Return WINED3DERR_NOTFOUND if the render target is NULL in wined3d_device_get_render_target().
...
This is similar to how wined3d_device_get_depth_stencil() works.
2011-10-10 13:39:39 +02:00
Francois Gouget
5feb7b9b33
ntdll: ETIME is not defined on FreeBSD.
2011-10-10 13:32:01 +02:00
Alistair Leslie-Hughes
81b67c5b15
mpr: Remove DllCanUnloadNow and DllGetClassObject.
2011-10-10 13:31:19 +02:00
Marcus Meissner
79115f4179
kernel32: Fixed QueryDosDeviceNameW size (chars not bytes).
2011-10-10 13:30:37 +02:00
Andrew Talbot
1f1a97a9b5
dsound: Remove unneeded address-of operator from function name.
2011-10-10 13:30:25 +02:00
Andrew Talbot
e67aaab27a
jscript: Add breaks to some switch statements.
2011-10-10 13:30:18 +02:00
Andrew Talbot
30cab39056
jscript: Mark a fall-through in a switch statement.
2011-10-10 13:30:05 +02:00
Thomas Mullaly
269fe5a4d4
urlmon: Added basic GetSecurityIdEx2 implementation.
2011-10-10 13:29:55 +02:00
Thomas Mullaly
714941f8a8
urlmon/tests: Added tests for GetSecurityIdEx2.
2011-10-10 13:29:42 +02:00
Thomas Mullaly
2784e1aced
urlmon: Improved IUri support for wildcard URLs.
2011-10-10 13:29:33 +02:00