wine
11 years agomsvcrt: Added UTF16 support to read function.
Piotr Caban [Thu, 10 Jan 2013 10:45:29 +0000 (11:45 +0100)] 
msvcrt: Added UTF16 support to read function.

11 years agomsvcrt: Added more read tests.
Piotr Caban [Thu, 10 Jan 2013 10:45:20 +0000 (11:45 +0100)] 
msvcrt: Added more read tests.

11 years agomsvcrt: Added _setmode tests.
Piotr Caban [Thu, 10 Jan 2013 10:45:05 +0000 (11:45 +0100)] 
msvcrt: Added _setmode tests.

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.