wine
11 years agomsvcrt: Added unicode modes support _setmode function.
Piotr Caban [Thu, 10 Jan 2013 10:44:48 +0000 (11:44 +0100)] 
msvcrt: Added unicode modes support _setmode function.

11 years agomsvcrt: Improved ftell implementation.
Piotr Caban [Thu, 10 Jan 2013 10:44:18 +0000 (11:44 +0100)] 
msvcrt: Improved ftell implementation.

11 years agomsvcrt: Simplify fseek implementation.
Piotr Caban [Thu, 10 Jan 2013 10:44:02 +0000 (11:44 +0100)] 
msvcrt: Simplify fseek implementation.

11 years agomsvcrt: Call ftell function in fgetpos.
Piotr Caban [Thu, 10 Jan 2013 10:43:49 +0000 (11:43 +0100)] 
msvcrt: Call ftell function in fgetpos.

11 years agomsvcrt: Fixed handling of '\r' when it's the last character in the buffer in read.
Piotr Caban [Thu, 10 Jan 2013 10:43:37 +0000 (11:43 +0100)] 
msvcrt: Fixed handling of '\r' when it's the last character in the buffer in read.

11 years agomsvcrt: Added write tests on unicode files.
Piotr Caban [Thu, 10 Jan 2013 10:43:25 +0000 (11:43 +0100)] 
msvcrt: Added write tests on unicode files.

11 years agomsvcrt: Added support for unicode mode in write function.
Piotr Caban [Thu, 10 Jan 2013 10:43:11 +0000 (11:43 +0100)] 
msvcrt: Added support for unicode mode in write function.

11 years agomsvcrt: Added fopen_s test with ccs option.
Piotr Caban [Thu, 10 Jan 2013 10:42:57 +0000 (11:42 +0100)] 
msvcrt: Added fopen_s test with ccs option.

11 years agomsvcrt: Call _wsopen_s function in _sopen_s.
Piotr Caban [Thu, 10 Jan 2013 10:42:43 +0000 (11:42 +0100)] 
msvcrt: Call _wsopen_s function in _sopen_s.

11 years agomsvcrt: Added support for unicode text mode in open functions family.
Piotr Caban [Thu, 10 Jan 2013 10:42:29 +0000 (11:42 +0100)] 
msvcrt: Added support for unicode text mode in open functions family.

11 years agomsvcrt: Added support for unicode open mode in msvcrt_get_flags function.
Piotr Caban [Thu, 10 Jan 2013 10:42:15 +0000 (11:42 +0100)] 
msvcrt: Added support for unicode open mode in msvcrt_get_flags function.

11 years agomsvcrt: Don't duplicate wfsopen functionality in wfrepopen.
Piotr Caban [Thu, 10 Jan 2013 10:41:55 +0000 (11:41 +0100)] 
msvcrt: Don't duplicate wfsopen functionality in wfrepopen.

11 years agod3dx9_36: Implement ID3DXFileDataImpl_GetType.
Christian Costa [Thu, 10 Jan 2013 08:37:01 +0000 (09:37 +0100)] 
d3dx9_36: Implement ID3DXFileDataImpl_GetType.

11 years agod3dx9_36: Implement ID3DXFileEnumObjectImpl_GetChildren and ID3DXFileEnumObjectImpl_G...
Christian Costa [Thu, 10 Jan 2013 08:36:53 +0000 (09:36 +0100)] 
d3dx9_36: Implement ID3DXFileEnumObjectImpl_GetChildren and ID3DXFileEnumObjectImpl_GetChild.

11 years agoddraw: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Wed, 9 Jan 2013 21:36:17 +0000 (21:36 +0000)] 
ddraw: Avoid signed-unsigned integer comparisons.

11 years agousp10: Implement GPOS MarkToLigature Attachment Positioning Subtable.
Aric Stewart [Wed, 9 Jan 2013 19:48:59 +0000 (13:48 -0600)] 
usp10: Implement GPOS MarkToLigature Attachment Positioning Subtable.

11 years agoieframe: Strip 'file://' from file URLs in BEFORENAVIGATE2 callbacks.
Andrew Eikum [Wed, 9 Jan 2013 16:41:59 +0000 (10:41 -0600)] 
ieframe: Strip 'file://' from file URLs in BEFORENAVIGATE2 callbacks.

11 years agomshtml: Wine Gecko 1.9 release.
Jacek Caban [Wed, 9 Jan 2013 13:21:18 +0000 (14:21 +0100)] 
mshtml: Wine Gecko 1.9 release.

11 years agomake_makefiles: Add support for Objective-C sources.
Alexandre Julliard [Wed, 9 Jan 2013 12:07:19 +0000 (13:07 +0100)] 
make_makefiles: Add support for Objective-C sources.

11 years agowinemac: Implement basic window functionality.
Ken Thomases [Mon, 7 Jan 2013 20:44:44 +0000 (14:44 -0600)] 
winemac: Implement basic window functionality.

11 years agowinemac: Convert main thread to Cocoa main loop on process attach.
Ken Thomases [Mon, 7 Jan 2013 20:44:36 +0000 (14:44 -0600)] 
winemac: Convert main thread to Cocoa main loop on process attach.

11 years agowinemac: Add a custom NSApplication subclass, WineApplication.
Ken Thomases [Mon, 7 Jan 2013 20:44:31 +0000 (14:44 -0600)] 
winemac: Add a custom NSApplication subclass, WineApplication.

11 years agopo: Update German translation.
Julian Rüger [Wed, 9 Jan 2013 00:23:19 +0000 (01:23 +0100)] 
po: Update German translation.

11 years agopo: Update Lithuanian translation.
Aurimas Fišeras [Tue, 8 Jan 2013 20:49:12 +0000 (22:49 +0200)] 
po: Update Lithuanian translation.

11 years agodmusic: COM cleanup of IDirectMusicDownload.
Christian Costa [Wed, 9 Jan 2013 09:22:55 +0000 (10:22 +0100)] 
dmusic: COM cleanup of IDirectMusicDownload.

11 years agod3dx9_36: Finish implementation of ID3DXFileImpl_CreateEnumObject and add stubbed...
Christian Costa [Wed, 9 Jan 2013 09:22:33 +0000 (10:22 +0100)] 
d3dx9_36: Finish implementation of ID3DXFileImpl_CreateEnumObject and add stubbed interface for ID3DXFileData.

11 years agoinclude: Add D3D_DRIVER_TYPE to d3dcommon.idl.
Austin English [Wed, 9 Jan 2013 02:58:23 +0000 (18:58 -0800)] 
include: Add D3D_DRIVER_TYPE to d3dcommon.idl.

11 years agovbscript: Added support for a few more constants.
Jacek Caban [Wed, 9 Jan 2013 10:57:07 +0000 (11:57 +0100)] 
vbscript: Added support for a few more constants.

11 years agomsi: Implement MsiQueryFeatureStateExA/W.
Hans Leidekker [Wed, 9 Jan 2013 10:44:19 +0000 (11:44 +0100)] 
msi: Implement MsiQueryFeatureStateExA/W.

11 years agomsi: Extend registry helpers to support opening the features key for a specific user.
Hans Leidekker [Wed, 9 Jan 2013 10:43:48 +0000 (11:43 +0100)] 
msi: Extend registry helpers to support opening the features key for a specific user.

11 years agod3d8/tests: Merge surface.c into device.c.
Henri Verbeet [Wed, 9 Jan 2013 16:29:37 +0000 (17:29 +0100)] 
d3d8/tests: Merge surface.c into device.c.

11 years agod3d8/tests: Merge texture.c into device.c.
Henri Verbeet [Wed, 9 Jan 2013 10:27:16 +0000 (11:27 +0100)] 
d3d8/tests: Merge texture.c into device.c.

11 years agod3d8/tests: Merge buffer.c into device.c.
Henri Verbeet [Wed, 9 Jan 2013 10:27:15 +0000 (11:27 +0100)] 
d3d8/tests: Merge buffer.c into device.c.

11 years agoddraw: Avoid LPD3DMATERIAL7.
Henri Verbeet [Wed, 9 Jan 2013 10:27:14 +0000 (11:27 +0100)] 
ddraw: Avoid LPD3DMATERIAL7.

11 years agoddraw: Avoid LPD3DMATERIAL.
Henri Verbeet [Wed, 9 Jan 2013 10:27:13 +0000 (11:27 +0100)] 
ddraw: Avoid LPD3DMATERIAL.

11 years agocomctl32: Avoid leak of hShell32 (Coverity).
Marcus Meissner [Wed, 9 Jan 2013 01:42:13 +0000 (02:42 +0100)] 
comctl32: Avoid leak of hShell32 (Coverity).

11 years agooleaut32: Mark various symbols as hidden.
Marcus Meissner [Wed, 9 Jan 2013 02:20:24 +0000 (03:20 +0100)] 
oleaut32: Mark various symbols as hidden.

11 years agowindowscodecs: BMP decoder should always return valid image resolution.
Dmitry Timoshkov [Wed, 9 Jan 2013 07:46:52 +0000 (15:46 +0800)] 
windowscodecs: BMP decoder should always return valid image resolution.

11 years agowindowscodecs: Add a test for loading a .bmp file with BITMAPINFOHEADER.
Dmitry Timoshkov [Wed, 9 Jan 2013 07:46:23 +0000 (15:46 +0800)] 
windowscodecs: Add a test for loading a .bmp file with BITMAPINFOHEADER.

11 years agoconfigure: Get rid of the check for strings.h.
Alexandre Julliard [Wed, 9 Jan 2013 11:25:14 +0000 (12:25 +0100)] 
configure: Get rid of the check for strings.h.

11 years agoconfigure: Get rid of the check for getpagesize.
Alexandre Julliard [Tue, 8 Jan 2013 21:06:25 +0000 (22:06 +0100)] 
configure: Get rid of the check for getpagesize.

11 years agolibwine: Use sysconf() instead of getpagesize().
Alexandre Julliard [Tue, 8 Jan 2013 21:02:37 +0000 (22:02 +0100)] 
libwine: Use sysconf() instead of getpagesize().

11 years agoserver: Use sysconf() instead of getpagesize().
Alexandre Julliard [Tue, 8 Jan 2013 21:02:28 +0000 (22:02 +0100)] 
server: Use sysconf() instead of getpagesize().

11 years agodbghelp: Use sysconf() instead of getpagesize().
Alexandre Julliard [Tue, 8 Jan 2013 21:01:40 +0000 (22:01 +0100)] 
dbghelp: Use sysconf() instead of getpagesize().

11 years agokernel32: Retrieve the system info from ntdll on startup.
Alexandre Julliard [Tue, 8 Jan 2013 21:02:21 +0000 (22:02 +0100)] 
kernel32: Retrieve the system info from ntdll on startup.

11 years agowinedevice: Retrieve the page size from ntdll.
Alexandre Julliard [Tue, 8 Jan 2013 21:01:48 +0000 (22:01 +0100)] 
winedevice: Retrieve the page size from ntdll.

11 years agousp10: Simplify the offset calculation by always using ETO_PDY.
Huw Davies [Tue, 8 Jan 2013 16:05:31 +0000 (16:05 +0000)] 
usp10: Simplify the offset calculation by always using ETO_PDY.

11 years agousp10: Add GSUB ccmp feature to Hebrew.
Aric Stewart [Tue, 8 Jan 2013 16:01:24 +0000 (10:01 -0600)] 
usp10: Add GSUB ccmp feature to Hebrew.

11 years agousp10: Correct issues if a feature tag is duplicated between GSUB and GPOS.
Aric Stewart [Tue, 8 Jan 2013 16:00:06 +0000 (10:00 -0600)] 
usp10: Correct issues if a feature tag is duplicated between GSUB and GPOS.

Identified by Huw Davies.

11 years agoxmllite: Explicitly set value and names to empty for xml decl node.
Nikolay Sivov [Tue, 8 Jan 2013 11:44:27 +0000 (15:44 +0400)] 
xmllite: Explicitly set value and names to empty for xml decl node.

11 years agoxmllite: Report value for PI nodes.
Nikolay Sivov [Tue, 8 Jan 2013 11:42:57 +0000 (15:42 +0400)] 
xmllite: Report value for PI nodes.

11 years agoxmllite: Report node value for comment nodes.
Nikolay Sivov [Tue, 8 Jan 2013 10:32:21 +0000 (14:32 +0400)] 
xmllite: Report node value for comment nodes.

11 years agod3drm: Avoid LP stuff and rename some variables.
Christian Costa [Tue, 8 Jan 2013 07:47:12 +0000 (08:47 +0100)] 
d3drm: Avoid LP stuff and rename some variables.

11 years agod3dx9_36: Implement partially ID3DXFileImpl_CreateEnumObject with stubbed ID3DXFileEn...
Christian Costa [Tue, 8 Jan 2013 07:46:44 +0000 (08:46 +0100)] 
d3dx9_36: Implement partially ID3DXFileImpl_CreateEnumObject with stubbed ID3DXFileEnumObject interface.

11 years agodmloader: Check return of CoCreateInstance (Coverity).
Marcus Meissner [Mon, 7 Jan 2013 21:17:25 +0000 (22:17 +0100)] 
dmloader: Check return of CoCreateInstance (Coverity).

11 years agodplayx: Check return of CoCreateInstance (Coverity).
Marcus Meissner [Mon, 7 Jan 2013 21:17:28 +0000 (22:17 +0100)] 
dplayx: Check return of CoCreateInstance (Coverity).

11 years agod3dx9: Remove unused variable.
Rico Schüller [Mon, 7 Jan 2013 20:57:33 +0000 (21:57 +0100)] 
d3dx9: Remove unused variable.

11 years agod3dx9: Constify some variables.
Rico Schüller [Mon, 7 Jan 2013 20:57:29 +0000 (21:57 +0100)] 
d3dx9: Constify some variables.

11 years agod3dx9: Use sizeof variable, not type.
Rico Schüller [Mon, 7 Jan 2013 20:57:24 +0000 (21:57 +0100)] 
d3dx9: Use sizeof variable, not type.

11 years agod3dx9: Handle invalid byte code in D3DXGetShaderConstantTableEx().
Rico Schüller [Mon, 7 Jan 2013 20:57:18 +0000 (21:57 +0100)] 
d3dx9: Handle invalid byte code in D3DXGetShaderConstantTableEx().

11 years agod3dx9: Always set the table = NULL in D3DXGetShaderConstantTableEx().
Rico Schüller [Mon, 7 Jan 2013 20:57:13 +0000 (21:57 +0100)] 
d3dx9: Always set the table = NULL in D3DXGetShaderConstantTableEx().

11 years agod3dx9: Handle invalid byte code in D3DXFindShaderComment().
Rico Schüller [Mon, 7 Jan 2013 20:57:07 +0000 (21:57 +0100)] 
d3dx9: Handle invalid byte code in D3DXFindShaderComment().

11 years agovmm.vxd: Hardcode the x86 page size.
Alexandre Julliard [Tue, 8 Jan 2013 13:02:34 +0000 (14:02 +0100)] 
vmm.vxd: Hardcode the x86 page size.

11 years agokrnl386.exe: Retrieve the page size from ntdll.
Alexandre Julliard [Tue, 8 Jan 2013 13:00:44 +0000 (14:00 +0100)] 
krnl386.exe: Retrieve the page size from ntdll.

11 years agontdll: Make the page_size variable global.
Alexandre Julliard [Tue, 8 Jan 2013 13:00:06 +0000 (14:00 +0100)] 
ntdll: Make the page_size variable global.

11 years agowinedbg: Use an if instead of a switch in case some float types have the same size.
Alexandre Julliard [Tue, 8 Jan 2013 12:28:05 +0000 (13:28 +0100)] 
winedbg: Use an if instead of a switch in case some float types have the same size.

11 years agoconfigure: Allow pthread_create to be in the C library.
Alexandre Julliard [Tue, 8 Jan 2013 12:14:11 +0000 (13:14 +0100)] 
configure: Allow pthread_create to be in the C library.

11 years agoconfigure: Cope with sys/un.h requiring sys/socket.h.
Alexandre Julliard [Tue, 8 Jan 2013 12:13:34 +0000 (13:13 +0100)] 
configure: Cope with sys/un.h requiring sys/socket.h.

11 years agoloader: On Mac, embed Info.plist in (__TEXT, __info_plist) section.
Ken Thomases [Mon, 7 Jan 2013 20:44:23 +0000 (14:44 -0600)] 
loader: On Mac, embed Info.plist in (__TEXT, __info_plist) section.

11 years agolibwine: Call the Mac Multi-Processing Services lib from the main thread first.
Ken Thomases [Mon, 7 Jan 2013 20:43:31 +0000 (14:43 -0600)] 
libwine: Call the Mac Multi-Processing Services lib from the main thread first.

11 years agowinemac: Implement CreateDesktopWindow().
Ken Thomases [Mon, 7 Jan 2013 20:43:21 +0000 (14:43 -0600)] 
winemac: Implement CreateDesktopWindow().

11 years agod3d8/tests: Merge volume.c into device.c.
Henri Verbeet [Tue, 8 Jan 2013 08:53:19 +0000 (09:53 +0100)] 
d3d8/tests: Merge volume.c into device.c.

11 years agod3d8/tests: Merge d3d8_main.c into device.c.
Henri Verbeet [Tue, 8 Jan 2013 08:53:18 +0000 (09:53 +0100)] 
d3d8/tests: Merge d3d8_main.c into device.c.

11 years agoddraw: Cleanup ddraw7_QueryInterface() a bit.
Henri Verbeet [Tue, 8 Jan 2013 08:53:17 +0000 (09:53 +0100)] 
ddraw: Cleanup ddraw7_QueryInterface() a bit.

11 years agoddraw: Avoid LPD3DLIGHTINGELEMENT.
Henri Verbeet [Tue, 8 Jan 2013 08:53:16 +0000 (09:53 +0100)] 
ddraw: Avoid LPD3DLIGHTINGELEMENT.

11 years agoddraw: Avoid LPD3DTRANSFORMDATA.
Henri Verbeet [Tue, 8 Jan 2013 08:53:15 +0000 (09:53 +0100)] 
ddraw: Avoid LPD3DTRANSFORMDATA.

11 years agonetstat: Implement -e option.
André Hentschel [Mon, 7 Jan 2013 22:30:37 +0000 (23:30 +0100)] 
netstat: Implement -e option.

11 years agonetstat: Don't translate strings only translated in German.
André Hentschel [Mon, 7 Jan 2013 22:27:55 +0000 (23:27 +0100)] 
netstat: Don't translate strings only translated in German.

11 years agonetstat: Implement -a option.
André Hentschel [Mon, 7 Jan 2013 22:26:55 +0000 (23:26 +0100)] 
netstat: Implement -a option.

11 years agoadvapi32: Close scm_handle on error exit (Coverity).
Marcus Meissner [Mon, 7 Jan 2013 21:17:33 +0000 (22:17 +0100)] 
advapi32: Close scm_handle on error exit (Coverity).

11 years agodmsynth: Remove now useless NULL ptr check (Coverity).
Marcus Meissner [Mon, 7 Jan 2013 21:17:30 +0000 (22:17 +0100)] 
dmsynth: Remove now useless NULL ptr check (Coverity).

11 years agoadvpack: Avoid using sessions uninitialized (Coverity).
Marcus Meissner [Mon, 7 Jan 2013 21:17:36 +0000 (22:17 +0100)] 
advpack: Avoid using sessions uninitialized (Coverity).

11 years agocomctl32: Free the selection ranges (Coverity).
Marcus Meissner [Mon, 7 Jan 2013 21:17:39 +0000 (22:17 +0100)] 
comctl32: Free the selection ranges (Coverity).

11 years agooledb32: Check start for NULL before strstrW (Coverity).
Marcus Meissner [Mon, 7 Jan 2013 21:17:22 +0000 (22:17 +0100)] 
oledb32: Check start for NULL before strstrW (Coverity).

11 years agopo: Update Lithuanian translation.
Aurimas Fišeras [Mon, 7 Jan 2013 20:01:02 +0000 (22:01 +0200)] 
po: Update Lithuanian translation.

11 years agowindowscodecs: Don't copy extra data from the end of a row.
Vincent Povirk [Wed, 2 Jan 2013 20:12:27 +0000 (14:12 -0600)] 
windowscodecs: Don't copy extra data from the end of a row.

11 years agowininet: Fixed handling NULL buffer in INTERNET_OPTION_PROXY queries.
Jacek Caban [Mon, 7 Jan 2013 17:12:01 +0000 (18:12 +0100)] 
wininet: Fixed handling NULL buffer in INTERNET_OPTION_PROXY queries.

11 years agod3dx9_36: Add support for RT_BITMAP resource type since it is in DIB format D3DXIFF_DIB.
Christian Costa [Mon, 7 Jan 2013 08:40:08 +0000 (09:40 +0100)] 
d3dx9_36: Add support for RT_BITMAP resource type since it is in DIB format D3DXIFF_DIB.

11 years agod3drm: Avoid LP stuff and rename some variables.
Christian Costa [Mon, 7 Jan 2013 08:41:05 +0000 (09:41 +0100)] 
d3drm: Avoid LP stuff and rename some variables.

11 years agokernel32: Improve condition variable test case.
Marcus Meissner [Mon, 7 Jan 2013 08:54:53 +0000 (09:54 +0100)] 
kernel32: Improve condition variable test case.

11 years agomshtml: Fixed leak in get_nsstyle_pos.
Jacek Caban [Mon, 7 Jan 2013 13:33:25 +0000 (14:33 +0100)] 
mshtml: Fixed leak in get_nsstyle_pos.

11 years agomshtml: Added IHTMLStyle::put_pixelLeft implementation.
Jacek Caban [Mon, 7 Jan 2013 13:33:12 +0000 (14:33 +0100)] 
mshtml: Added IHTMLStyle::put_pixelLeft implementation.

11 years agomshtml: Added IHTMLStyle::get_pixelLeft implementation.
Jacek Caban [Mon, 7 Jan 2013 13:32:56 +0000 (14:32 +0100)] 
mshtml: Added IHTMLStyle::get_pixelLeft implementation.

11 years agoipconfig: Distinguish between IPv4 and IPv6 addresses.
André Hentschel [Sat, 5 Jan 2013 15:38:00 +0000 (16:38 +0100)] 
ipconfig: Distinguish between IPv4 and IPv6 addresses.

11 years agod3dx9_36: Make error_dxfile_to_d3dxfile() and test_templates() static.
Francois Gouget [Mon, 7 Jan 2013 06:45:35 +0000 (07:45 +0100)] 
d3dx9_36: Make error_dxfile_to_d3dxfile() and test_templates() static.

11 years agourlmon: Fix the message warning about installing ActiveX components.
Francois Gouget [Sat, 5 Jan 2013 17:05:33 +0000 (18:05 +0100)] 
urlmon: Fix the message warning about installing ActiveX components.

11 years agocomctl32/tests: Add tests for listview header image list.
Daniel Jelinski [Sun, 6 Jan 2013 14:32:38 +0000 (15:32 +0100)] 
comctl32/tests: Add tests for listview header image list.

11 years agocomctl32/listview: Support header images.
Daniel Jelinski [Sat, 5 Jan 2013 22:17:25 +0000 (23:17 +0100)] 
comctl32/listview: Support header images.

11 years agocomctl32/listview: Fix subitem drawing.
Daniel Jelinski [Sat, 5 Jan 2013 21:46:12 +0000 (22:46 +0100)] 
comctl32/listview: Fix subitem drawing.

lpColumnInfo->fmt & LVCFMT_IMAGE is supposed to mean that header item has
an image. It is not supposed to mean that all items in that column
should reserve space for an icon if they don't have any.

11 years agocomctl32/listview: Update item height when changing font.
Daniel Jelinski [Sat, 5 Jan 2013 20:18:12 +0000 (21:18 +0100)] 
comctl32/listview: Update item height when changing font.