Henri Verbeet [Sun, 11 Nov 2012 17:52:37 +0000 (18:52 +0100)]
ddraw: Avoid LPDIRECT3DMATERIAL2.
Henri Verbeet [Sun, 11 Nov 2012 17:52:36 +0000 (18:52 +0100)]
ddraw: Avoid LPDIRECT3DMATERIAL3.
Henri Verbeet [Sun, 11 Nov 2012 17:52:35 +0000 (18:52 +0100)]
ddraw: Avoid LPDIRECT3DTEXTURE.
Frédéric Delanoy [Sat, 10 Nov 2012 09:33:49 +0000 (10:33 +0100)]
ole32: Avoid erroneously freeing a variable in ReadFmtUserTypeStg.
Piotr Caban [Fri, 9 Nov 2012 23:00:23 +0000 (00:00 +0100)]
msvcp90: Fixed a memory leak in virtual destructor tests.
Piotr Caban [Fri, 9 Nov 2012 23:00:08 +0000 (00:00 +0100)]
msvcp90: Free memory allocated by _get_current_locale function.
Francois Gouget [Sat, 10 Nov 2012 00:00:54 +0000 (01:00 +0100)]
shell32: Fix a buffer overflow in CommandLineToArgvW().
Alexandre Julliard [Fri, 9 Nov 2012 18:46:37 +0000 (19:46 +0100)]
Release 1.5.17.
Michael Stefaniuc [Fri, 9 Nov 2012 15:47:44 +0000 (16:47 +0100)]
msi: Use FIELD_OFFSET to calculate the size of structs with variable length array.
Hans Leidekker [Fri, 9 Nov 2012 15:47:09 +0000 (16:47 +0100)]
msi: Avoid a string copy when comparing SQL keywords.
Hans Leidekker [Fri, 9 Nov 2012 15:46:52 +0000 (16:46 +0100)]
msi: Fix use of uninitialized variables.
Matteo Bruni [Fri, 9 Nov 2012 14:20:39 +0000 (15:20 +0100)]
d3dcompiler: Put data type name of constants on the heap.
Matteo Bruni [Fri, 9 Nov 2012 14:20:38 +0000 (15:20 +0100)]
d3dcompiler: Skip stray semicolons outside of functions.
Matteo Bruni [Fri, 9 Nov 2012 14:20:37 +0000 (15:20 +0100)]
d3dcompiler: Allow a comma at the end of an initializer.
Matteo Bruni [Fri, 9 Nov 2012 14:20:36 +0000 (15:20 +0100)]
d3dcompiler: Don't take the sign as part of the numeric token.
Matteo Bruni [Fri, 9 Nov 2012 14:20:35 +0000 (15:20 +0100)]
wined3d: Pop control frames in disabled if branches (ARB shader backend).
Matteo Bruni [Fri, 9 Nov 2012 14:20:34 +0000 (15:20 +0100)]
wined3d: Ensure GL_FRAGMENT_PROGRAM_ARB is enabled when using ARB shaders.
Jacek Caban [Fri, 9 Nov 2012 10:48:34 +0000 (11:48 +0100)]
jscript: Fixed leak in disp_propget.
Frédéric Delanoy [Fri, 9 Nov 2012 09:17:41 +0000 (10:17 +0100)]
ole32: Fix some leaks (coverity).
Jörg Höhle [Thu, 12 Jan 2012 21:29:42 +0000 (22:29 +0100)]
winmm: Call IsFormatSupported for WAVE_FORMAT_QUERY only.
Jörg Höhle [Thu, 12 Jan 2012 16:02:46 +0000 (17:02 +0100)]
winmm: Avoid generic MMSYSERR_ERROR during initialisation.
Jörg Höhle [Tue, 10 Jan 2012 17:47:17 +0000 (18:47 +0100)]
winmm: Prefer using MMSYSERR_* over AUDCLNT_E_* from mmdevapi.
Daniel Lehman [Thu, 8 Nov 2012 15:56:09 +0000 (07:56 -0800)]
msvcp90/tests: Add fstream<>::tellg tests.
Jacek Caban [Thu, 8 Nov 2012 17:17:55 +0000 (18:17 +0100)]
mshtml: Added IPersistStream::LoadHistory implementation.
Jacek Caban [Thu, 8 Nov 2012 17:17:35 +0000 (18:17 +0100)]
mshtml: Use flags in navigation functions.
Jacek Caban [Thu, 8 Nov 2012 17:17:24 +0000 (18:17 +0100)]
mshtml: Added IPersistHistory::SaveHistory implementation.
Jacek Caban [Thu, 8 Nov 2012 17:17:12 +0000 (18:17 +0100)]
mshtml: Use fregment-less URI in super_navigate.
Jacek Caban [Thu, 8 Nov 2012 17:16:59 +0000 (18:16 +0100)]
mshtml: Call set_current_uri in navigate_proc.
Jacek Caban [Thu, 8 Nov 2012 17:16:42 +0000 (18:16 +0100)]
mshtml: Don't pass hash part of URI to EvaluateNewWindow.
Henri Verbeet [Thu, 8 Nov 2012 22:29:17 +0000 (23:29 +0100)]
wined3d: Introduce a separate function for generating the sRGB write GLSL code.
Henri Verbeet [Thu, 8 Nov 2012 22:29:16 +0000 (23:29 +0100)]
wined3d: Introduce a separate function for generating the fixed function fog GLSL code.
Henri Verbeet [Thu, 8 Nov 2012 22:29:15 +0000 (23:29 +0100)]
ddraw: Avoid LPDIRECT3DTEXTURE2.
Henri Verbeet [Thu, 8 Nov 2012 22:29:14 +0000 (23:29 +0100)]
ddraw: Avoid LPDIRECT3DEXECUTEBUFFER.
Henri Verbeet [Thu, 8 Nov 2012 22:29:13 +0000 (23:29 +0100)]
ddraw: Avoid LPDIRECT3DVERTEXBUFFER.
Józef Kucia [Thu, 8 Nov 2012 12:45:55 +0000 (13:45 +0100)]
d3dx9: Handle NULL arguments in D3DXVec3Unproject.
Józef Kucia [Thu, 8 Nov 2012 12:45:54 +0000 (13:45 +0100)]
d3dx9: Handle NULL arguments in D3DXVec3Project.
Hans Leidekker [Thu, 8 Nov 2012 12:18:25 +0000 (13:18 +0100)]
xpssvcs: Add stub dll.
Frédéric Delanoy [Thu, 8 Nov 2012 09:37:31 +0000 (10:37 +0100)]
d3drm: Fix a leak (coverity).
André Hentschel [Wed, 7 Nov 2012 22:19:27 +0000 (23:19 +0100)]
xcopy: Fix indentation of a break (coverity).
André Hentschel [Wed, 7 Nov 2012 22:19:21 +0000 (23:19 +0100)]
winhlp32: Mark up fallthrough switch case (coverity).
André Hentschel [Wed, 7 Nov 2012 22:19:08 +0000 (23:19 +0100)]
winmm: Mark up fallthrough switch case (coverity).
André Hentschel [Wed, 7 Nov 2012 22:18:57 +0000 (23:18 +0100)]
start: Fix mask for creation flags (coverity).
Sam Edwards [Wed, 7 Nov 2012 23:06:09 +0000 (16:06 -0700)]
opengl32: Apply correct normals to text rendered with wglUseFontOutlines.
Sam Edwards [Wed, 7 Nov 2012 21:45:46 +0000 (14:45 -0700)]
d3d8/tests: Add test for IDirect3DDevice8_Reset with BackBufferWidth/Height = 0.
Dmitry Timoshkov [Thu, 8 Nov 2012 03:11:59 +0000 (11:11 +0800)]
gdiplus: Store transformation matrix directly in the objects.
Detlef Riekenberg [Wed, 7 Nov 2012 23:12:48 +0000 (00:12 +0100)]
mstask/tests: Add tests for SetTargetComputer.
Detlef Riekenberg [Wed, 7 Nov 2012 23:12:47 +0000 (00:12 +0100)]
mstask: Implement SetTargetComputer.
Henri Verbeet [Wed, 7 Nov 2012 20:41:16 +0000 (21:41 +0100)]
wined3d: Introduce a separate function for initializing ps uniform locations.
Henri Verbeet [Wed, 7 Nov 2012 20:41:15 +0000 (21:41 +0100)]
wined3d: Introduce a separate function for initializing vs uniform locations.
Henri Verbeet [Wed, 7 Nov 2012 20:41:14 +0000 (21:41 +0100)]
wined3d: Use the correct RGTC constant in format_texture_info.
Henri Verbeet [Wed, 7 Nov 2012 20:41:13 +0000 (21:41 +0100)]
ddraw: Avoid LPDIRECT3DVERTEXBUFFER7.
Henri Verbeet [Wed, 7 Nov 2012 20:41:12 +0000 (21:41 +0100)]
ddraw: Avoid LPDIRECTDRAW.
Alexandre Julliard [Thu, 8 Nov 2012 12:45:03 +0000 (13:45 +0100)]
opengl32: Get rid of wine_ prefix on generated functions.
Alexandre Julliard [Thu, 8 Nov 2012 11:51:42 +0000 (12:51 +0100)]
opengl32: Get rid of the extension removal hack in wglGetProcAddress and clean up the tracing.
Alexandre Julliard [Thu, 8 Nov 2012 10:56:06 +0000 (11:56 +0100)]
wined3d: Link directly to opengl32.
Alexandre Julliard [Wed, 7 Nov 2012 23:14:44 +0000 (00:14 +0100)]
configure: Remove checks for OpenGL headers that are no longer used.
Alexandre Julliard [Wed, 7 Nov 2012 23:04:13 +0000 (00:04 +0100)]
configure: Check for getopt_long_only instead of getopt_long.
Some platforms have the latter but not the former.
Alexandre Julliard [Wed, 7 Nov 2012 23:02:06 +0000 (00:02 +0100)]
ntdll: Fix access/write file time mixup.
Hans Leidekker [Wed, 7 Nov 2012 14:56:37 +0000 (15:56 +0100)]
msi: Register dlls in a separate process.
Hans Leidekker [Wed, 7 Nov 2012 14:56:14 +0000 (15:56 +0100)]
msi: Make sure either the REINSTALL or the REMOVE property is set when the product is already installed.
Hans Leidekker [Wed, 7 Nov 2012 14:55:48 +0000 (15:55 +0100)]
msi: Remove a component regardless of its install state, unless it's a permanent component.
Hans Leidekker [Wed, 7 Nov 2012 14:55:26 +0000 (15:55 +0100)]
msi: Return correct length for the empty string from deformat_string.
Piotr Caban [Wed, 7 Nov 2012 14:15:42 +0000 (15:15 +0100)]
msvcp60: Fixed basic_streambuf class structure.
Piotr Caban [Wed, 7 Nov 2012 14:15:29 +0000 (15:15 +0100)]
msvcp: Fixed uninitialized variable access in num_get::_Getffld and _Getifld functions.
Piotr Caban [Wed, 7 Nov 2012 14:15:10 +0000 (15:15 +0100)]
msvcp90: Destroy string returned by basic_stringbuf_char_str_get.
Piotr Caban [Wed, 7 Nov 2012 14:14:45 +0000 (15:14 +0100)]
msvcp90: Fixed long long printing in tests.
Piotr Caban [Wed, 7 Nov 2012 11:51:51 +0000 (12:51 +0100)]
msvcrt: Fixed __p___mb_cur_max tests.
Jacek Caban [Wed, 7 Nov 2012 11:55:28 +0000 (12:55 +0100)]
mshtml: Added IHTMLObjectElement::name property implementation.
Alexandre Julliard [Wed, 7 Nov 2012 17:06:42 +0000 (18:06 +0100)]
opengl32: Don't substitute OpenGL types that are already defined in wgl.h.
Alexandre Julliard [Wed, 7 Nov 2012 12:54:32 +0000 (13:54 +0100)]
wined3d: Make use of the generated wgl.h header.
Alexandre Julliard [Wed, 7 Nov 2012 16:20:57 +0000 (17:20 +0100)]
winex11: Avoid using the system GL headers.
Alexandre Julliard [Wed, 7 Nov 2012 13:43:02 +0000 (14:43 +0100)]
gdi32: Avoid using the system GL headers.
Alexandre Julliard [Wed, 7 Nov 2012 12:15:24 +0000 (13:15 +0100)]
opengl32: Avoid using the system GL headers.
Alexandre Julliard [Wed, 7 Nov 2012 12:14:58 +0000 (13:14 +0100)]
opengl32: Generate our own wgl.h header from the OpenGL registry data.
Alexandre Julliard [Wed, 7 Nov 2012 11:15:09 +0000 (12:15 +0100)]
opengl32: Update to the current OpenGL spec.
Frédéric Delanoy [Wed, 7 Nov 2012 00:05:50 +0000 (01:05 +0100)]
msi: Fix some leaks (coverity).
Frédéric Delanoy [Wed, 7 Nov 2012 09:36:46 +0000 (10:36 +0100)]
iphlapi: Fix some leaks (coverity).
Daniel Lehman [Tue, 6 Nov 2012 04:20:12 +0000 (20:20 -0800)]
shell32: Initialize fAnyOperationsAborted in SHFileOperation.
Jacek Caban [Wed, 7 Nov 2012 10:25:21 +0000 (11:25 +0100)]
widl: Ignore -app_config option.
Sam Edwards [Tue, 6 Nov 2012 07:58:30 +0000 (00:58 -0700)]
opengl32: Implement the wglUseFontOutlines WGL_FONT_LINES format.
Sam Edwards [Tue, 6 Nov 2012 13:34:58 +0000 (06:34 -0700)]
d3d9/tests: Add test for IDirect3DDevice9_Reset with BackBufferWidth/Height = 0.
Dmitry Timoshkov [Wed, 7 Nov 2012 03:36:26 +0000 (11:36 +0800)]
gdiplus: Avoid GdipCloneMatrix calls for the graphics transformation matrix.
Frédéric Delanoy [Tue, 6 Nov 2012 23:51:17 +0000 (00:51 +0100)]
cmd/tests: Simplify 'if' comparison tests.
Henri Verbeet [Tue, 6 Nov 2012 21:13:27 +0000 (22:13 +0100)]
wined3d: Use more consistent names for the various bumpenv uniforms.
Henri Verbeet [Tue, 6 Nov 2012 21:13:26 +0000 (22:13 +0100)]
wined3d: Introduce a separate structure for the ps specific fields in struct glsl_shader_prog_link.
Henri Verbeet [Tue, 6 Nov 2012 21:13:25 +0000 (22:13 +0100)]
ddraw/tests: Avoid LPDIRECTDRAW7.
Henri Verbeet [Tue, 6 Nov 2012 21:13:24 +0000 (22:13 +0100)]
ddraw: Avoid LPDIRECTDRAWCLIPPER.
Henri Verbeet [Tue, 6 Nov 2012 21:13:23 +0000 (22:13 +0100)]
ddraw: Avoid LPDIRECTDRAWPALETTE.
Jacek Caban [Tue, 6 Nov 2012 15:56:47 +0000 (16:56 +0100)]
mshtml: Ignore one more property change notification to fix some IE installations.
Hans Leidekker [Tue, 6 Nov 2012 14:20:02 +0000 (15:20 +0100)]
msi: Avoid a crash when target paths have not yet been resolved.
Dmitry Timoshkov [Tue, 6 Nov 2012 09:39:18 +0000 (17:39 +0800)]
gdiplus: Allocate a copy of the graphics transformation matrix on the stack instead of cloning it.
Dmitry Timoshkov [Tue, 6 Nov 2012 09:38:23 +0000 (17:38 +0800)]
gdiplus: Add support for extra transformation in GdipMeasureDriverString and GdipDrawDriverString.
Detlef Riekenberg [Mon, 5 Nov 2012 23:20:13 +0000 (00:20 +0100)]
mstask/tests: Add tests for GetTargetComputer.
Detlef Riekenberg [Mon, 5 Nov 2012 23:20:12 +0000 (00:20 +0100)]
mstask: Implement GetTargetComputer.
Alexandre Julliard [Tue, 6 Nov 2012 13:52:28 +0000 (14:52 +0100)]
user32: Force refreshing the non-client area when the window surface is changed.
Jason Edmeades [Mon, 5 Nov 2012 22:17:21 +0000 (22:17 +0000)]
attrib: Remove redundant code.
Jason Edmeades [Mon, 5 Nov 2012 21:53:39 +0000 (21:53 +0000)]
xcopy: Fix resource leak (coverity).
Jason Edmeades [Mon, 5 Nov 2012 21:43:08 +0000 (21:43 +0000)]
cmd: Fix for loops within for loops.
Jason Edmeades [Thu, 25 Oct 2012 23:25:30 +0000 (00:25 +0100)]
attrib: Add attrib /d support.
Jason Edmeades [Thu, 25 Oct 2012 23:22:56 +0000 (00:22 +0100)]
attrib: Add support for attrib /s.