wine
12 years agomsvcrt: Improve operator new implementation.
Piotr Caban [Tue, 13 Sep 2011 08:30:17 +0000 (10:30 +0200)] 
msvcrt: Improve operator new implementation.

12 years agogdiplus: Use Liberation Mono as a fallback for Courier New for the monospace family.
Francois Gouget [Mon, 12 Sep 2011 23:47:27 +0000 (01:47 +0200)] 
gdiplus: Use Liberation Mono as a fallback for Courier New for the monospace family.

12 years agogdiplus/tests: Don't check for hardcoded family font names.
Francois Gouget [Mon, 12 Sep 2011 23:45:20 +0000 (01:45 +0200)] 
gdiplus/tests: Don't check for hardcoded family font names.

Only check that each font family is different and that we can create fonts from them.

12 years agoAssorted spelling fixes.
Francois Gouget [Mon, 12 Sep 2011 21:14:33 +0000 (23:14 +0200)] 
Assorted spelling fixes.

12 years agoattrib: Escape the start-of-line spaces to fix the usage message indentation.
Francois Gouget [Mon, 12 Sep 2011 21:10:32 +0000 (23:10 +0200)] 
attrib: Escape the start-of-line spaces to fix the usage message indentation.

12 years agodinput: Fill dialog with info about the first device by default in config.c.
Lucas Fialho Zawacki [Tue, 13 Sep 2011 05:55:00 +0000 (02:55 -0300)] 
dinput: Fill dialog with info about the first device by default in config.c.

12 years agodinput: Initialize device count to 0 in config.c.
Lucas Fialho Zawacki [Tue, 13 Sep 2011 05:54:58 +0000 (02:54 -0300)] 
dinput: Initialize device count to 0 in config.c.

12 years agoddraw/tests: Fix compilation on systems that don't support nameless unions.
Dan Kegel [Mon, 12 Sep 2011 21:16:27 +0000 (14:16 -0700)] 
ddraw/tests: Fix compilation on systems that don't support nameless unions.

12 years agoole32: Discard existing data when creating a new storage on an ILockBytes.
Vincent Povirk [Mon, 12 Sep 2011 17:50:18 +0000 (12:50 -0500)] 
ole32: Discard existing data when creating a new storage on an ILockBytes.

12 years agoole32/tests: Test creation of a storage on an ILockBytes containing data.
Vincent Povirk [Mon, 12 Sep 2011 16:46:46 +0000 (11:46 -0500)] 
ole32/tests: Test creation of a storage on an ILockBytes containing data.

12 years agowined3d: Make the device parameter to wined3d_device_get_vs_consts_f() const.
Henri Verbeet [Mon, 12 Sep 2011 17:51:19 +0000 (19:51 +0200)] 
wined3d: Make the device parameter to wined3d_device_get_vs_consts_f() const.

12 years agowined3d: Rename markTextureStagesDirty() to device_invalidate_texture_stage().
Henri Verbeet [Mon, 12 Sep 2011 17:51:18 +0000 (19:51 +0200)] 
wined3d: Rename markTextureStagesDirty() to device_invalidate_texture_stage().

12 years agowined3d: Don't print the context recreation FIXME for FBO ORM.
Henri Verbeet [Mon, 12 Sep 2011 17:51:17 +0000 (19:51 +0200)] 
wined3d: Don't print the context recreation FIXME for FBO ORM.

With FBOs we can just render offscreen to an appropriate depth/stencil buffer.

12 years agoddraw: Get rid of some ERRs in PixelFormat_DD2WineD3D().
Henri Verbeet [Mon, 12 Sep 2011 17:51:16 +0000 (19:51 +0200)] 
ddraw: Get rid of some ERRs in PixelFormat_DD2WineD3D().

Most of these would just be the result of the application giving us invalid
pixel formats.

12 years agoddraw: Get rid of an unused prototype.
Henri Verbeet [Mon, 12 Sep 2011 17:51:15 +0000 (19:51 +0200)] 
ddraw: Get rid of an unused prototype.

12 years agomsi: Speed up WHERE statement evaluation by evaluating the condition as early as...
Bernhard Loos [Fri, 9 Sep 2011 09:25:58 +0000 (11:25 +0200)] 
msi: Speed up WHERE statement evaluation by evaluating the condition as early as possible.

12 years agomsi: The underlying tables might have changed, so it's not possible to cache the...
Bernhard Loos [Fri, 9 Sep 2011 09:25:51 +0000 (11:25 +0200)] 
msi: The underlying tables might have changed, so it's not possible to cache the result of the execute.

12 years agoquartz: Fix converting between the media time and REFTIME.
Erich Hoover [Sun, 11 Sep 2011 20:11:10 +0000 (14:11 -0600)] 
quartz: Fix converting between the media time and REFTIME.

12 years agoquartz: Add support for EndOfStream in PullPin.
Erich Hoover [Sun, 11 Sep 2011 20:11:04 +0000 (14:11 -0600)] 
quartz: Add support for EndOfStream in PullPin.

12 years agoquartz: Add missing release.
Erich Hoover [Sun, 11 Sep 2011 20:10:54 +0000 (14:10 -0600)] 
quartz: Add missing release.

12 years agoquartz: Samples should be freed when IAsyncReader::Request fails.
Erich Hoover [Sun, 11 Sep 2011 20:10:42 +0000 (14:10 -0600)] 
quartz: Samples should be freed when IAsyncReader::Request fails.

12 years agoquartz: Do not assert when IAsyncReader::WaitForNext returns VFW_E_TIMEOUT.
Erich Hoover [Sun, 11 Sep 2011 20:10:19 +0000 (14:10 -0600)] 
quartz: Do not assert when IAsyncReader::WaitForNext returns VFW_E_TIMEOUT.

12 years agomsvcp: Sync spec files.
Piotr Caban [Mon, 12 Sep 2011 11:11:36 +0000 (13:11 +0200)] 
msvcp: Sync spec files.

12 years agomsvcp90: Added basic_string::push_back(char) implementation.
Piotr Caban [Mon, 12 Sep 2011 11:11:26 +0000 (13:11 +0200)] 
msvcp90: Added basic_string::push_back(char) implementation.

12 years agomsvcp90: Added basic_string::operator=(char) implementation.
Piotr Caban [Mon, 12 Sep 2011 11:11:16 +0000 (13:11 +0200)] 
msvcp90: Added basic_string::operator=(char) implementation.

12 years agomsvcp90: Added basic_string::find(basic_string, size_t) implementation.
Piotr Caban [Mon, 12 Sep 2011 11:11:07 +0000 (13:11 +0200)] 
msvcp90: Added basic_string::find(basic_string, size_t) implementation.

12 years agomsvcp90: Added basic_string::substr(size_t, size_t) implementation.
Piotr Caban [Mon, 12 Sep 2011 11:10:58 +0000 (13:10 +0200)] 
msvcp90: Added basic_string::substr(size_t, size_t) implementation.

12 years agomsvcp90: Added basic_string<wchar>::operator=(const wchar*) implementation.
Piotr Caban [Mon, 12 Sep 2011 11:10:49 +0000 (13:10 +0200)] 
msvcp90: Added basic_string<wchar>::operator=(const wchar*) implementation.

12 years agomsvcp90: Added basic_string::find(const char*, size_t) implementation.
Piotr Caban [Mon, 12 Sep 2011 11:10:40 +0000 (13:10 +0200)] 
msvcp90: Added basic_string::find(const char*, size_t) implementation.

12 years agomsvcp90: Added basic_string<char>(allocator<char>) constructor implementation.
Piotr Caban [Mon, 12 Sep 2011 11:10:30 +0000 (13:10 +0200)] 
msvcp90: Added basic_string<char>(allocator<char>) constructor implementation.

12 years agomsvcp60: Export more functions on win32.
Piotr Caban [Mon, 12 Sep 2011 11:10:20 +0000 (13:10 +0200)] 
msvcp60: Export more functions on win32.

12 years agontdll: Add NtCreateFile tests for invalid chars in file/dir name.
Frédéric Delanoy [Sun, 11 Sep 2011 20:52:45 +0000 (22:52 +0200)] 
ntdll: Add NtCreateFile tests for invalid chars in file/dir name.

12 years agocmd/tests: Add tests for combined CALLs/GOTOs.
Frédéric Delanoy [Sun, 11 Sep 2011 15:14:56 +0000 (17:14 +0200)] 
cmd/tests: Add tests for combined CALLs/GOTOs.

12 years agocmd: Allow a batch file to delete itself.
Frédéric Delanoy [Sun, 11 Sep 2011 15:14:55 +0000 (17:14 +0200)] 
cmd: Allow a batch file to delete itself.

12 years agocmd: Show that windows doesn't lock/prevent access to batch file during execution.
Frédéric Delanoy [Sun, 11 Sep 2011 15:14:54 +0000 (17:14 +0200)] 
cmd: Show that windows doesn't lock/prevent access to batch file during execution.

12 years agovbscript: Added assign statement tests.
Jacek Caban [Mon, 12 Sep 2011 10:33:14 +0000 (12:33 +0200)] 
vbscript: Added assign statement tests.

12 years agovbscript: Added interp_assign_ident implementation.
Jacek Caban [Mon, 12 Sep 2011 10:33:03 +0000 (12:33 +0200)] 
vbscript: Added interp_assign_ident implementation.

12 years agovbscript: Added assign statement compiler implementation.
Jacek Caban [Mon, 12 Sep 2011 10:32:50 +0000 (12:32 +0200)] 
vbscript: Added assign statement compiler implementation.

12 years agovbscript: Added assign statement parser implementation.
Jacek Caban [Mon, 12 Sep 2011 10:32:38 +0000 (12:32 +0200)] 
vbscript: Added assign statement parser implementation.

12 years agovbscript: Added '<>' expression implementation.
Jacek Caban [Mon, 12 Sep 2011 10:32:27 +0000 (12:32 +0200)] 
vbscript: Added '<>' expression implementation.

12 years agovbscript: Added interp_sub implementation.
Jacek Caban [Mon, 12 Sep 2011 10:32:18 +0000 (12:32 +0200)] 
vbscript: Added interp_sub implementation.

12 years agovbscript: Added interp_add implementation.
Jacek Caban [Mon, 12 Sep 2011 10:32:07 +0000 (12:32 +0200)] 
vbscript: Added interp_add implementation.

12 years agovbscript: Added additive expressions parser/compiler implementation.
Jacek Caban [Mon, 12 Sep 2011 10:31:58 +0000 (12:31 +0200)] 
vbscript: Added additive expressions parser/compiler implementation.

12 years agovbscript: Added interp_neg implementation.
Jacek Caban [Mon, 12 Sep 2011 10:31:47 +0000 (12:31 +0200)] 
vbscript: Added interp_neg implementation.

12 years agovbscript: Added negation expression parser/compiler implementation.
Jacek Caban [Mon, 12 Sep 2011 10:31:37 +0000 (12:31 +0200)] 
vbscript: Added negation expression parser/compiler implementation.

12 years agovbscript: Added concatenation tests.
Jacek Caban [Mon, 12 Sep 2011 10:31:07 +0000 (12:31 +0200)] 
vbscript: Added concatenation tests.

12 years agovbscript: Added interp_concat implementation.
Jacek Caban [Mon, 12 Sep 2011 10:30:57 +0000 (12:30 +0200)] 
vbscript: Added interp_concat implementation.

12 years agovbscript: Added concatenation expression parser/compiler support.
Jacek Caban [Mon, 12 Sep 2011 10:30:47 +0000 (12:30 +0200)] 
vbscript: Added concatenation expression parser/compiler support.

12 years agovbscript: Added hex literal implementation.
Jacek Caban [Mon, 12 Sep 2011 10:30:34 +0000 (12:30 +0200)] 
vbscript: Added hex literal implementation.

12 years agovbscript: Added interpreter support for numeric literals.
Jacek Caban [Mon, 12 Sep 2011 10:30:21 +0000 (12:30 +0200)] 
vbscript: Added interpreter support for numeric literals.

12 years agovbscript: Added compiler support for numeric literals.
Jacek Caban [Mon, 12 Sep 2011 10:30:11 +0000 (12:30 +0200)] 
vbscript: Added compiler support for numeric literals.

12 years agovbscript: Added parser support for numeric literals.
Jacek Caban [Mon, 12 Sep 2011 10:29:59 +0000 (12:29 +0200)] 
vbscript: Added parser support for numeric literals.

12 years agovbscript: Added lexer support for numeric literals.
Jacek Caban [Mon, 12 Sep 2011 10:29:43 +0000 (12:29 +0200)] 
vbscript: Added lexer support for numeric literals.

12 years agovbscript: Don't leak memory in parser.
Jacek Caban [Mon, 12 Sep 2011 10:29:31 +0000 (12:29 +0200)] 
vbscript: Don't leak memory in parser.

12 years agovbscript: Make vbscode_t own the memory it uses.
Jacek Caban [Mon, 12 Sep 2011 10:29:14 +0000 (12:29 +0200)] 
vbscript: Make vbscode_t own the memory it uses.

12 years agovbscript: Added lexer support for remaining equality expressions.
Jacek Caban [Mon, 12 Sep 2011 10:28:55 +0000 (12:28 +0200)] 
vbscript: Added lexer support for remaining equality expressions.

12 years agowinex11: Pass an HDC to the size mapping functions.
Alexandre Julliard [Mon, 12 Sep 2011 11:27:31 +0000 (13:27 +0200)] 
winex11: Pass an HDC to the size mapping functions.

12 years agowinex11: Add an AlphaBlend entry point in the XRender driver.
Alexandre Julliard [Mon, 12 Sep 2011 10:20:01 +0000 (12:20 +0200)] 
winex11: Add an AlphaBlend entry point in the XRender driver.

12 years agowinex11: Add an ExtTextOut entry point in the XRender driver.
Alexandre Julliard [Mon, 12 Sep 2011 09:57:22 +0000 (11:57 +0200)] 
winex11: Add an ExtTextOut entry point in the XRender driver.

12 years agowinex11: Add a SelectFont entry point in the XRender driver.
Alexandre Julliard [Mon, 12 Sep 2011 09:50:42 +0000 (11:50 +0200)] 
winex11: Add a SelectFont entry point in the XRender driver.

12 years agowinex11: Add bitmap entry points to the XRender driver.
Alexandre Julliard [Mon, 12 Sep 2011 10:12:15 +0000 (12:12 +0200)] 
winex11: Add bitmap entry points to the XRender driver.

12 years agowinex11: Add an ExtEscape entry point in the XRender driver.
Alexandre Julliard [Mon, 12 Sep 2011 10:04:41 +0000 (12:04 +0200)] 
winex11: Add an ExtEscape entry point in the XRender driver.

12 years agowinex11: Store the XRender info structure inside the XRender physdev object.
Alexandre Julliard [Mon, 12 Sep 2011 09:39:56 +0000 (11:39 +0200)] 
winex11: Store the XRender info structure inside the XRender physdev object.

12 years agowinex11: Create a separate graphics driver for XRender.
Alexandre Julliard [Mon, 12 Sep 2011 09:39:17 +0000 (11:39 +0200)] 
winex11: Create a separate graphics driver for XRender.

12 years agocmd: Move externals list at the same place as the builtins one so it's easier to...
Christian Costa [Mon, 12 Sep 2011 07:24:25 +0000 (09:24 +0200)] 
cmd: Move externals list at the same place as the builtins one so it's easier to known how a command is implemented.

12 years agowinefile: Always use the same name for the Wine File Manager.
Francois Gouget [Sun, 11 Sep 2011 21:17:10 +0000 (23:17 +0200)] 
winefile: Always use the same name for the Wine File Manager.

12 years agopo: Update French translation.
Frédéric Delanoy [Fri, 9 Sep 2011 19:46:39 +0000 (21:46 +0200)] 
po: Update French translation.

12 years agopo: Update Japanese translation.
Akihiro Sagawa [Sun, 11 Sep 2011 13:55:46 +0000 (22:55 +0900)] 
po: Update Japanese translation.

12 years agopo: Mark a number of obviously incomplete cmd help messages as fuzzy in the Norwegian...
Francois Gouget [Sun, 11 Sep 2011 21:28:20 +0000 (23:28 +0200)] 
po: Mark a number of obviously incomplete cmd help messages as fuzzy in the Norwegian translation.

12 years agopo: Mark a number of obviously incomplete cmd help messages as fuzzy in the Italian...
Francois Gouget [Sun, 11 Sep 2011 21:28:13 +0000 (23:28 +0200)] 
po: Mark a number of obviously incomplete cmd help messages as fuzzy in the Italian translation.

12 years agopo: Mark a number of obviously incomplete cmd help messages as fuzzy in the Portugues...
Francois Gouget [Sun, 11 Sep 2011 21:27:54 +0000 (23:27 +0200)] 
po: Mark a number of obviously incomplete cmd help messages as fuzzy in the Portuguese (Brazil) translation.

12 years agopo: Mark a number of obviously incomplete cmd help messages as fuzzy in the Portugues...
Francois Gouget [Sun, 11 Sep 2011 21:27:41 +0000 (23:27 +0200)] 
po: Mark a number of obviously incomplete cmd help messages as fuzzy in the Portuguese (Portugal) translation.

12 years agopo: Mark a number of obviously incomplete cmd help messages as fuzzy in the Spanish...
Francois Gouget [Sun, 11 Sep 2011 21:27:34 +0000 (23:27 +0200)] 
po: Mark a number of obviously incomplete cmd help messages as fuzzy in the Spanish translation.

12 years agoshlwapi: Add parentheses to clarify the precedence between '&' and '&&'.
Francois Gouget [Sun, 11 Sep 2011 21:22:14 +0000 (23:22 +0200)] 
shlwapi: Add parentheses to clarify the precedence between '&' and '&&'.

12 years agowinhlp32: Add parentheses to clarify the precedence between '&' and '&&'.
Francois Gouget [Sun, 11 Sep 2011 21:19:40 +0000 (23:19 +0200)] 
winhlp32: Add parentheses to clarify the precedence between '&' and '&&'.

12 years agoshell32: Add parentheses to clarify the precedence between '&' and '||'.
Francois Gouget [Sun, 11 Sep 2011 21:19:33 +0000 (23:19 +0200)] 
shell32: Add parentheses to clarify the precedence between '&' and '||'.

12 years agokrnl386.exe16: Add parentheses to clarify the precedence between '&' and '&&'.
Francois Gouget [Sun, 11 Sep 2011 21:19:20 +0000 (23:19 +0200)] 
krnl386.exe16: Add parentheses to clarify the precedence between '&' and '&&'.

12 years agomsctf/tests: Give time for the messages to arrive.
Francois Gouget [Sun, 11 Sep 2011 21:16:59 +0000 (23:16 +0200)] 
msctf/tests: Give time for the messages to arrive.

12 years agourlmon/tests: Print the test URLs rather than their index.
Francois Gouget [Sun, 11 Sep 2011 21:16:06 +0000 (23:16 +0200)] 
urlmon/tests: Print the test URLs rather than their index.

12 years agoddraw: Use a Z format suported by the driver in the visual test.
Stefan Dösinger [Mon, 29 Aug 2011 18:30:00 +0000 (20:30 +0200)] 
ddraw: Use a Z format suported by the driver in the visual test.

12 years agoddraw: Correct D3DFMT_R5G6B5 in a test.
Stefan Dösinger [Mon, 29 Aug 2011 18:07:27 +0000 (20:07 +0200)] 
ddraw: Correct D3DFMT_R5G6B5 in a test.

12 years agowined3d: Don't load/unload unsupported texture coordinate attribs.
Stefan Dösinger [Thu, 1 Sep 2011 16:20:19 +0000 (18:20 +0200)] 
wined3d: Don't load/unload unsupported texture coordinate attribs.

12 years agod3d9: Add a LIT 0.0^0.0 test.
Stefan Dösinger [Sun, 28 Aug 2011 15:41:53 +0000 (17:41 +0200)] 
d3d9: Add a LIT 0.0^0.0 test.

12 years agowined3d: Make sure that lit doesn't return NaN.
Stefan Dösinger [Sun, 28 Aug 2011 17:50:30 +0000 (19:50 +0200)] 
wined3d: Make sure that lit doesn't return NaN.

12 years agowined3d: Make the device parameter to wined3d_device_get_vs_consts_i() const.
Henri Verbeet [Sun, 11 Sep 2011 20:25:42 +0000 (22:25 +0200)] 
wined3d: Make the device parameter to wined3d_device_get_vs_consts_i() const.

12 years agowined3d: Make the device parameter to wined3d_device_get_vs_consts_b() const.
Henri Verbeet [Sun, 11 Sep 2011 20:25:41 +0000 (22:25 +0200)] 
wined3d: Make the device parameter to wined3d_device_get_vs_consts_b() const.

12 years agoddraw: Get the total amount of video memory from wined3d.
Henri Verbeet [Sun, 11 Sep 2011 20:25:40 +0000 (22:25 +0200)] 
ddraw: Get the total amount of video memory from wined3d.

Instead of hoping that what's available at ddraw_init() time is the total.

12 years agoddraw: Remove the unused "depthstencil" field from IDirectDrawImpl.
Henri Verbeet [Sun, 11 Sep 2011 20:25:39 +0000 (22:25 +0200)] 
ddraw: Remove the unused "depthstencil" field from IDirectDrawImpl.

12 years agoddraw: Initialize the swapchain presentation parameters in ddraw_create_swapchain().
Henri Verbeet [Sun, 11 Sep 2011 20:25:38 +0000 (22:25 +0200)] 
ddraw: Initialize the swapchain presentation parameters in ddraw_create_swapchain().

12 years agoshell32: Fix pidl leak (Valgrind).
Nikolay Sivov [Sun, 11 Sep 2011 15:23:00 +0000 (19:23 +0400)] 
shell32: Fix pidl leak (Valgrind).

12 years agocmd/tests: Segment CALL tests for an easier read.
Frédéric Delanoy [Sun, 11 Sep 2011 14:54:08 +0000 (16:54 +0200)] 
cmd/tests: Segment CALL tests for an easier read.

12 years agocmd: GOTO is a no-op and doesn't output anything in interactive mode.
Frédéric Delanoy [Fri, 9 Sep 2011 19:54:41 +0000 (21:54 +0200)] 
cmd: GOTO is a no-op and doesn't output anything in interactive mode.

12 years agourlmon/tests: Removed a test that causes random failures on some machines.
Thomas Mullaly [Sat, 10 Sep 2011 17:11:37 +0000 (13:11 -0400)] 
urlmon/tests: Removed a test that causes random failures on some machines.

12 years agouser32: Make GetWindowInfo hotpatchable.
Jacek Caban [Sat, 10 Sep 2011 12:13:05 +0000 (14:13 +0200)] 
user32: Make GetWindowInfo hotpatchable.

12 years agodinput: Fixed bad sizeof (pointer -> struct) (Coverity).
Marcus Meissner [Sat, 10 Sep 2011 09:25:16 +0000 (11:25 +0200)] 
dinput: Fixed bad sizeof (pointer -> struct) (Coverity).

12 years agokernel32: Fix overflow on 32-bits systems.
Maarten Lankhorst [Sat, 10 Sep 2011 09:22:59 +0000 (11:22 +0200)] 
kernel32: Fix overflow on 32-bits systems.

12 years agouser32: Fixed single byte array overflow.
Marcus Meissner [Fri, 9 Sep 2011 22:40:07 +0000 (00:40 +0200)] 
user32: Fixed single byte array overflow.

12 years agogdi32: Simplify logic in WineEngGetFontData().
Josh Juran [Fri, 9 Sep 2011 21:19:12 +0000 (14:19 -0700)] 
gdi32: Simplify logic in WineEngGetFontData().

12 years agoopenal32: Avoid forward declarations of static arrays.
Andrew Talbot [Fri, 9 Sep 2011 21:12:55 +0000 (22:12 +0100)] 
openal32: Avoid forward declarations of static arrays.

12 years agokrnl386.exe16: Constify some variables.
Andrew Talbot [Fri, 9 Sep 2011 21:12:50 +0000 (22:12 +0100)] 
krnl386.exe16: Constify some variables.