wine
14 years agooleaut32: Fix font handle lifetimes.
Huw Davies [Mon, 1 Feb 2010 14:09:52 +0000 (14:09 +0000)] 
oleaut32: Fix font handle lifetimes.

14 years agooleaut32: Add tests to explore the lifetime of font handles.
Huw Davies [Mon, 1 Feb 2010 14:03:36 +0000 (14:03 +0000)] 
oleaut32: Add tests to explore the lifetime of font handles.

14 years agooleaut32: Fix an ole font leak.
Huw Davies [Mon, 1 Feb 2010 13:58:55 +0000 (13:58 +0000)] 
oleaut32: Fix an ole font leak.

14 years agowinmm: Perform stricter MIDI-related error checking.
Jörg Höhle [Wed, 27 Jan 2010 17:18:18 +0000 (18:18 +0100)] 
winmm: Perform stricter MIDI-related error checking.

14 years agomidimap: Perform stricter error-checking.
Jörg Höhle [Wed, 27 Jan 2010 17:08:04 +0000 (18:08 +0100)] 
midimap: Perform stricter error-checking.

14 years agowined3d: Use the absolute source value in shader_glsl_rsq().
Henri Verbeet [Mon, 1 Feb 2010 12:52:59 +0000 (13:52 +0100)] 
wined3d: Use the absolute source value in shader_glsl_rsq().

14 years agowined3d: Handle a zero source value for WINED3DSIH_RSQ.
Henri Verbeet [Mon, 1 Feb 2010 12:52:58 +0000 (13:52 +0100)] 
wined3d: Handle a zero source value for WINED3DSIH_RSQ.

14 years agowined3d: Handle a zero source value for WINED3DSIH_RCP.
Henri Verbeet [Mon, 1 Feb 2010 12:52:57 +0000 (13:52 +0100)] 
wined3d: Handle a zero source value for WINED3DSIH_RCP.

14 years agowined3d: Handle a zero source value for WINED3DSIH_LOG.
Henri Verbeet [Mon, 1 Feb 2010 12:52:56 +0000 (13:52 +0100)] 
wined3d: Handle a zero source value for WINED3DSIH_LOG.

14 years agowined3d: Handle zero-length vectors for WINED3DSIH_NRM.
Henri Verbeet [Mon, 1 Feb 2010 12:52:55 +0000 (13:52 +0100)] 
wined3d: Handle zero-length vectors for WINED3DSIH_NRM.

Unfortunately there's no reliable way to generate infinity in GLSL, but a
sufficiently large value will probably do. The important part of the patch is
that we don't generate NaN, because that will keep propagating through the
entire shader.

14 years agowinmm: midiStreamPosition can select an alternative MMTIME format.
Jörg Höhle [Sat, 30 Jan 2010 09:07:59 +0000 (10:07 +0100)] 
winmm: midiStreamPosition can select an alternative MMTIME format.

14 years agowinmm: The MIDI MAPPER is not available with MIDI IN.
Jörg Höhle [Fri, 29 Jan 2010 21:17:58 +0000 (22:17 +0100)] 
winmm: The MIDI MAPPER is not available with MIDI IN.

14 years agoadvapi32: Fix RegGetValue on REG_BINARY data.
Maarten Lankhorst [Mon, 1 Feb 2010 10:09:26 +0000 (11:09 +0100)] 
advapi32: Fix RegGetValue on REG_BINARY data.

14 years agopowrprof: Add stubs for PowerGetActiveScheme and PowerReadDCValue.
Maarten Lankhorst [Sun, 31 Jan 2010 19:29:48 +0000 (20:29 +0100)] 
powrprof: Add stubs for PowerGetActiveScheme and PowerReadDCValue.

14 years agodevenum: Scan special device categories more often.
Maarten Lankhorst [Sat, 30 Jan 2010 15:21:19 +0000 (16:21 +0100)] 
devenum: Scan special device categories more often.

14 years agoquartz: Add some tests for dsound renderer.
Maarten Lankhorst [Sat, 30 Jan 2010 09:41:08 +0000 (10:41 +0100)] 
quartz: Add some tests for dsound renderer.

14 years agommdevapi: Add some basic property store tests.
Maarten Lankhorst [Sun, 17 Jan 2010 13:10:32 +0000 (14:10 +0100)] 
mmdevapi: Add some basic property store tests.

14 years agoincludes: Add amaudio.h.
Maarten Lankhorst [Sun, 31 Jan 2010 19:26:22 +0000 (20:26 +0100)] 
includes: Add amaudio.h.

14 years agoincludes: Fix header conflicts against REFERENCE_TIME.
Maarten Lankhorst [Sat, 30 Jan 2010 10:14:00 +0000 (11:14 +0100)] 
includes: Fix header conflicts against REFERENCE_TIME.

14 years agoincludes: Fix typo in audiopolicy.idl.
Maarten Lankhorst [Sat, 30 Jan 2010 10:12:54 +0000 (11:12 +0100)] 
includes: Fix typo in audiopolicy.idl.

14 years agoincludes: Add propkey header.
Maarten Lankhorst [Fri, 29 Jan 2010 18:09:35 +0000 (19:09 +0100)] 
includes: Add propkey header.

14 years agokernel32: Avoid truncating the output buffer length in GetCurrentDirectoryA.
Alexandre Julliard [Mon, 1 Feb 2010 12:22:41 +0000 (13:22 +0100)] 
kernel32: Avoid truncating the output buffer length in GetCurrentDirectoryA.

14 years agokernel: Only start the BIOS timer if there is an actual access to selector 0x40.
Alexandre Julliard [Mon, 1 Feb 2010 11:58:29 +0000 (12:58 +0100)] 
kernel: Only start the BIOS timer if there is an actual access to selector 0x40.

14 years agowininet/tests: Fix some memory leaks (Valgrind).
Paul Vriens [Mon, 1 Feb 2010 08:59:16 +0000 (09:59 +0100)] 
wininet/tests: Fix some memory leaks (Valgrind).

14 years agodxgi/tests: Fix a test failure when no adapters are present.
Paul Vriens [Mon, 1 Feb 2010 08:35:30 +0000 (09:35 +0100)] 
dxgi/tests: Fix a test failure when no adapters are present.

14 years agod3d10core/tests: Fix a test failure when no adapters are present.
Paul Vriens [Mon, 1 Feb 2010 08:35:22 +0000 (09:35 +0100)] 
d3d10core/tests: Fix a test failure when no adapters are present.

14 years agod3drm: Implement partially IDirect3DRMMeshBuilderImpl_Load.
Christian Costa [Mon, 1 Feb 2010 07:18:48 +0000 (08:18 +0100)] 
d3drm: Implement partially IDirect3DRMMeshBuilderImpl_Load.

14 years agod3drm: Add some tests.
Christian Costa [Mon, 1 Feb 2010 07:18:42 +0000 (08:18 +0100)] 
d3drm: Add some tests.

14 years agod3drm: Add some definitions for IDirect3DRMMeshBuilderImpl_Load.
Christian Costa [Mon, 1 Feb 2010 07:18:36 +0000 (08:18 +0100)] 
d3drm: Add some definitions for IDirect3DRMMeshBuilderImpl_Load.

14 years agod3dxof: Do not expect a separator when there is no element.
Christian Costa [Mon, 1 Feb 2010 07:18:30 +0000 (08:18 +0100)] 
d3dxof: Do not expect a separator when there is no element.

14 years agod3dxof: Add other debug channel for parsing.
Christian Costa [Mon, 1 Feb 2010 07:18:24 +0000 (08:18 +0100)] 
d3dxof: Add other debug channel for parsing.

14 years agomshtml: Add Italian translation.
Luca Bennati [Sun, 31 Jan 2010 12:46:45 +0000 (13:46 +0100)] 
mshtml: Add Italian translation.

14 years agomsvfw32: Add Italian translation.
Luca Bennati [Sun, 31 Jan 2010 12:52:35 +0000 (13:52 +0100)] 
msvfw32: Add Italian translation.

14 years agoreg: Add Italian translation.
Luca Bennati [Sun, 31 Jan 2010 12:47:50 +0000 (13:47 +0100)] 
reg: Add Italian translation.

14 years agomsi: Fix Italian translation.
Luca Bennati [Sun, 31 Jan 2010 12:45:26 +0000 (13:45 +0100)] 
msi: Fix Italian translation.

14 years agocredui: Add Italian translation.
Luca Bennati [Sun, 31 Jan 2010 10:55:43 +0000 (11:55 +0100)] 
credui: Add Italian translation.

14 years agowined3d: Add newer ATI/AMD cards vendor recognition.
Luca Bennati [Sat, 30 Jan 2010 17:10:59 +0000 (18:10 +0100)] 
wined3d: Add newer ATI/AMD cards vendor recognition.

14 years agomapi32/tests: Invoke MAPIInitialize before performing the HexFromBin tests.
Andrew Nguyen [Sun, 31 Jan 2010 00:58:43 +0000 (18:58 -0600)] 
mapi32/tests: Invoke MAPIInitialize before performing the HexFromBin tests.

This avoids crashes with the native Outlook extended MAPI provider.

14 years agomapi32/tests: Fix prototype of FBinFromHex function pointer.
Andrew Nguyen [Sun, 31 Jan 2010 00:58:33 +0000 (18:58 -0600)] 
mapi32/tests: Fix prototype of FBinFromHex function pointer.

14 years agomapi32/tests: Centralize utility function pointer initialization.
Andrew Nguyen [Sun, 31 Jan 2010 00:58:24 +0000 (18:58 -0600)] 
mapi32/tests: Centralize utility function pointer initialization.

14 years agomapi32/tests: Invoke MAPIInitialize before performing the FPropContainsProp tests.
Andrew Nguyen [Sun, 31 Jan 2010 00:58:11 +0000 (18:58 -0600)] 
mapi32/tests: Invoke MAPIInitialize before performing the FPropContainsProp tests.

This avoids crashes with the native Outlook extended MAPI provider.

14 years agopdh: Implement and test PdhGetDllVersion.
Andrew Nguyen [Sun, 31 Jan 2010 00:24:52 +0000 (18:24 -0600)] 
pdh: Implement and test PdhGetDllVersion.

14 years agokernel32/tests: Fix heap flag tests for the page alloc case.
Alexandre Julliard [Mon, 1 Feb 2010 11:35:43 +0000 (12:35 +0100)] 
kernel32/tests: Fix heap flag tests for the page alloc case.

14 years agontdll: Avoid reporting a freed block twice to Valgrind.
Alexandre Julliard [Mon, 1 Feb 2010 11:35:32 +0000 (12:35 +0100)] 
ntdll: Avoid reporting a freed block twice to Valgrind.

14 years agoshlwapi/tests: UrlUnescape* is not present on Win95B (winetestbot).
Detlef Riekenberg [Sun, 31 Jan 2010 00:57:23 +0000 (01:57 +0100)] 
shlwapi/tests: UrlUnescape* is not present on Win95B (winetestbot).

14 years agoshlwapi/tests: UrlIs* is not present on Win95B (winetestbot).
Detlef Riekenberg [Sun, 31 Jan 2010 00:22:46 +0000 (01:22 +0100)] 
shlwapi/tests: UrlIs* is not present on Win95B (winetestbot).

14 years agoshlwapi/tests: UrlHash* is not present on Win95B (winetestbot).
Detlef Riekenberg [Sun, 31 Jan 2010 00:11:32 +0000 (01:11 +0100)] 
shlwapi/tests: UrlHash* is not present on Win95B (winetestbot).

14 years agoshlwapi/tests: UrlGetPart* is not present on Win95B (winetestbot).
Detlef Riekenberg [Sat, 30 Jan 2010 23:51:44 +0000 (00:51 +0100)] 
shlwapi/tests: UrlGetPart* is not present on Win95B (winetestbot).

14 years agoshlwapi/tests: UrlEscape* is not present on Win95B (winetestbot).
Detlef Riekenberg [Sat, 30 Jan 2010 23:31:33 +0000 (00:31 +0100)] 
shlwapi/tests: UrlEscape* is not present on Win95B (winetestbot).

14 years agoshlwapi/tests: UrlCreateFromPath* is not present on Win95B (winetestbot).
Detlef Riekenberg [Sat, 30 Jan 2010 23:21:25 +0000 (00:21 +0100)] 
shlwapi/tests: UrlCreateFromPath* is not present on Win95B (winetestbot).

14 years agoshlwapi/tests: UrlCombine* is not present on Win95B (winetestbot).
Detlef Riekenberg [Sat, 30 Jan 2010 23:10:07 +0000 (00:10 +0100)] 
shlwapi/tests: UrlCombine* is not present on Win95B (winetestbot).

14 years agoshlwapi/tests: UrlCanonicalize* is not present on Win95B (winetestbot).
Detlef Riekenberg [Sat, 30 Jan 2010 22:56:12 +0000 (23:56 +0100)] 
shlwapi/tests: UrlCanonicalize* is not present on Win95B (winetestbot).

14 years agoshlwapi/tests: UrlApplyScheme* is not present on Win95B (winetestbot).
Detlef Riekenberg [Sat, 30 Jan 2010 22:48:23 +0000 (23:48 +0100)] 
shlwapi/tests: UrlApplyScheme* is not present on Win95B (winetestbot).

14 years agoshlwapi/tests: PathCreateFromUrl* is not present on Win95B (winetestbot).
Detlef Riekenberg [Sat, 30 Jan 2010 21:59:01 +0000 (22:59 +0100)] 
shlwapi/tests: PathCreateFromUrl* is not present on Win95B (winetestbot).

14 years agoshlwapi/tests: HashData is not present on Win95B (winetestbot).
Detlef Riekenberg [Sat, 30 Jan 2010 15:34:52 +0000 (16:34 +0100)] 
shlwapi/tests: HashData is not present on Win95B (winetestbot).

14 years agoshlwapi/tests: ChrCmpI* is not present on Win95B (winetestbot).
Detlef Riekenberg [Sat, 30 Jan 2010 15:25:05 +0000 (16:25 +0100)] 
shlwapi/tests: ChrCmpI* is not present on Win95B (winetestbot).

14 years agomsi: Don't fail if the service to start is already running.
Hans Leidekker [Mon, 1 Feb 2010 08:55:08 +0000 (09:55 +0100)] 
msi: Don't fail if the service to start is already running.

14 years agowine.inf: Add a 16bit fake dll for ddeml.dll.
Detlef Riekenberg [Sun, 31 Jan 2010 22:14:22 +0000 (23:14 +0100)] 
wine.inf: Add a 16bit fake dll for ddeml.dll.

14 years agohhctrl.ocx: Remove a superfluous line that uses an uninitialized variable.
Erich Hoover [Mon, 1 Feb 2010 04:09:23 +0000 (21:09 -0700)] 
hhctrl.ocx: Remove a superfluous line that uses an uninitialized variable.

14 years agouserenv: Added GetAllUsersProfileDirectory[AW] stubs.
Piotr Caban [Sun, 31 Jan 2010 22:04:11 +0000 (23:04 +0100)] 
userenv: Added GetAllUsersProfileDirectory[AW] stubs.

14 years agoshlwapi: Invoke ExpandEnvironmentStringsForUser on SHExpandEnvironmentStringsForUser...
Piotr Caban [Sun, 31 Jan 2010 22:03:57 +0000 (23:03 +0100)] 
shlwapi: Invoke ExpandEnvironmentStringsForUser on SHExpandEnvironmentStringsForUser call.

14 years agoshlwapi: Invoke RegGetValue on SHRegGetValue call.
Piotr Caban [Sun, 31 Jan 2010 22:03:09 +0000 (23:03 +0100)] 
shlwapi: Invoke RegGetValue on SHRegGetValue call.

14 years agoshlwapi: Update SHRegGetValue definition.
Piotr Caban [Sun, 31 Jan 2010 22:02:33 +0000 (23:02 +0100)] 
shlwapi: Update SHRegGetValue definition.

14 years agoshlwapi: Added OS_VISTAORGREATER flag to IsOS (undocumented).
Piotr Caban [Sun, 31 Jan 2010 22:02:04 +0000 (23:02 +0100)] 
shlwapi: Added OS_VISTAORGREATER flag to IsOS (undocumented).

14 years agogdiplus: Implement GetPixel for indexed color bitmaps.
Vincent Povirk [Sun, 31 Jan 2010 01:01:52 +0000 (19:01 -0600)] 
gdiplus: Implement GetPixel for indexed color bitmaps.

14 years agogdiplus: Test getting/setting pixels of indexed color bitmaps.
Vincent Povirk [Sun, 31 Jan 2010 00:43:31 +0000 (18:43 -0600)] 
gdiplus: Test getting/setting pixels of indexed color bitmaps.

14 years agogdiplus: Implement GdipSetImageAttributesGamma.
Vincent Povirk [Sat, 30 Jan 2010 23:09:06 +0000 (17:09 -0600)] 
gdiplus: Implement GdipSetImageAttributesGamma.

14 years agowordpad: Update Ukrainian translations.
Igor Paliychuk [Sat, 30 Jan 2010 15:00:19 +0000 (17:00 +0200)] 
wordpad: Update Ukrainian translations.

14 years agowinefile: Add Ukrainian translations.
Igor Paliychuk [Sat, 30 Jan 2010 14:35:58 +0000 (16:35 +0200)] 
winefile: Add Ukrainian translations.

14 years agoshdoclc: Add Ukrainian translations.
Igor Paliychuk [Sat, 30 Jan 2010 14:44:38 +0000 (16:44 +0200)] 
shdoclc: Add Ukrainian translations.

14 years agomsvidc32: Add Ukrainian translations.
Igor Paliychuk [Sat, 30 Jan 2010 14:42:38 +0000 (16:42 +0200)] 
msvidc32: Add Ukrainian translations.

14 years agomsrle32: Add Ukrainian translations.
Igor Paliychuk [Sat, 30 Jan 2010 14:40:40 +0000 (16:40 +0200)] 
msrle32: Add Ukrainian translations.

14 years agocryptdlg: Add Ukrainian translations.
Igor Paliychuk [Sat, 30 Jan 2010 14:38:31 +0000 (16:38 +0200)] 
cryptdlg: Add Ukrainian translations.

14 years agowrite: Add Italian translation.
Luca Bennati [Sat, 30 Jan 2010 14:58:58 +0000 (15:58 +0100)] 
write: Add Italian translation.

14 years agowordpad: Add Italian translation.
Luca Bennati [Sat, 30 Jan 2010 14:55:27 +0000 (15:55 +0100)] 
wordpad: Add Italian translation.

14 years agoxcopy: Add Italian translation.
Luca Bennati [Sat, 30 Jan 2010 14:52:19 +0000 (15:52 +0100)] 
xcopy: Add Italian translation.

14 years agowordpad: Fix German translation.
André Hentschel [Sat, 30 Jan 2010 12:07:07 +0000 (13:07 +0100)] 
wordpad: Fix German translation.

14 years agooleaut32: The Ukrainian translation is in UTF8.
Michael Stefaniuc [Fri, 29 Jan 2010 20:29:07 +0000 (21:29 +0100)] 
oleaut32: The Ukrainian translation is in UTF8.

14 years agoatl: Use IS_INTRESOURCE not HIWORD to check a resource.
Michael Stefaniuc [Fri, 29 Jan 2010 20:29:00 +0000 (21:29 +0100)] 
atl: Use IS_INTRESOURCE not HIWORD to check a resource.

14 years agoshlwapi: Use IS_INTRESOURCE not HIWORD to check a resource.
Michael Stefaniuc [Fri, 29 Jan 2010 20:28:52 +0000 (21:28 +0100)] 
shlwapi: Use IS_INTRESOURCE not HIWORD to check a resource.

14 years agowordpad: Update Swedish translation.
Anders Jonsson [Fri, 29 Jan 2010 18:07:06 +0000 (19:07 +0100)] 
wordpad: Update Swedish translation.

14 years agowordpad: Update Lithuanian translation.
Aurimas Fišeras [Fri, 29 Jan 2010 17:22:05 +0000 (19:22 +0200)] 
wordpad: Update Lithuanian translation.

14 years agowinhttp: Implement WINHTTP_OPTION_{CONNECT, SEND, RECEIVE}_TIMEOUT.
Matijn Woudt [Fri, 29 Jan 2010 01:11:57 +0000 (02:11 +0100)] 
winhttp: Implement WINHTTP_OPTION_{CONNECT, SEND, RECEIVE}_TIMEOUT.

14 years agowinhttp: Add timeout for session handles and implement for WinHttpSetTimeouts.
Matijn Woudt [Fri, 29 Jan 2010 00:45:15 +0000 (01:45 +0100)] 
winhttp: Add timeout for session handles and implement for WinHttpSetTimeouts.

14 years agowinhttp/tests: Add timeout tests for WinHttp{Set, Query}Option.
Matijn Woudt [Fri, 29 Jan 2010 00:40:00 +0000 (01:40 +0100)] 
winhttp/tests: Add timeout tests for WinHttp{Set, Query}Option.

14 years agoamstream: Register media stream filter.
Christian Costa [Fri, 29 Jan 2010 15:28:22 +0000 (16:28 +0100)] 
amstream: Register media stream filter.

14 years agohhctrl.ocx: Fix a NULL dereference mistake in the Contents tab.
Erich Hoover [Fri, 29 Jan 2010 15:00:30 +0000 (08:00 -0700)] 
hhctrl.ocx: Fix a NULL dereference mistake in the Contents tab.

14 years agohhctrl.ocx: Fix (re)allocating string blocks.
Erich Hoover [Thu, 28 Jan 2010 23:18:33 +0000 (16:18 -0700)] 
hhctrl.ocx: Fix (re)allocating string blocks.

14 years agohhctrl.ocx: Support jumping to a help topic with 'mapid'.
Erich Hoover [Thu, 28 Jan 2010 23:16:54 +0000 (16:16 -0700)] 
hhctrl.ocx: Support jumping to a help topic with 'mapid'.

14 years agohhctrl.ocx: Fix a double-click bug in the Contents tab introduced by the Index tab...
Erich Hoover [Thu, 28 Jan 2010 23:16:02 +0000 (16:16 -0700)] 
hhctrl.ocx: Fix a double-click bug in the Contents tab introduced by the Index tab code.

14 years agomsi: Avoid using HIWORD() on string pointers.
Michael Stefaniuc [Fri, 29 Jan 2010 14:01:17 +0000 (15:01 +0100)] 
msi: Avoid using HIWORD() on string pointers.

14 years agod3drm: Add stubbed implementation of IDirect3DRMMeshBuilder.
Christian Costa [Fri, 29 Jan 2010 11:16:25 +0000 (12:16 +0100)] 
d3drm: Add stubbed implementation of IDirect3DRMMeshBuilder.

14 years agod3drm: Add GUID definitions for all interfaces.
Christian Costa [Fri, 29 Jan 2010 11:16:17 +0000 (12:16 +0100)] 
d3drm: Add GUID definitions for all interfaces.

14 years agoqcap: Add optional dependency on libv4l.
Maarten Lankhorst [Thu, 28 Jan 2010 22:27:12 +0000 (23:27 +0100)] 
qcap: Add optional dependency on libv4l.

14 years agokernel32: Work around safety check on siglongjmp.
Maarten Lankhorst [Tue, 26 Jan 2010 12:05:28 +0000 (13:05 +0100)] 
kernel32: Work around safety check on siglongjmp.

14 years agoddraw: Convert VB lock flags to wined3d flags.
Stefan Dösinger [Wed, 27 Jan 2010 22:29:34 +0000 (23:29 +0100)] 
ddraw: Convert VB lock flags to wined3d flags.

14 years agoddraw: Test invalid buffer lock parameters.
Stefan Dösinger [Wed, 27 Jan 2010 22:15:23 +0000 (23:15 +0100)] 
ddraw: Test invalid buffer lock parameters.

14 years agowined3d: Catch invalid buffer map parameters.
Stefan Dösinger [Wed, 27 Jan 2010 22:04:01 +0000 (23:04 +0100)] 
wined3d: Catch invalid buffer map parameters.

14 years agowordpad: Implement zooming in for print preview.
Dylan Smith [Fri, 29 Jan 2010 08:02:41 +0000 (03:02 -0500)] 
wordpad: Implement zooming in for print preview.

The preview is now drawn onto it's own window rather directly onto
the client area of the top level window.  This is done to allow for
scrollbars, since the page won't usually fit in the window when zoomed in.
Refactoring was needed as a result of this, and in order to provide more
granularity for updates to avoid EM_FORMATRANGE messages being sent when
the page the same page is being displayed.

14 years agowordpad: Fixed spacing calculations for print preview.
Dylan Smith [Fri, 29 Jan 2010 08:02:37 +0000 (03:02 -0500)] 
wordpad: Fixed spacing calculations for print preview.