wine
13 years agowindowscodecs: Use an iface instead of a vtbl pointer in ClassFactoryImpl.
Michael Stefaniuc [Sun, 28 Nov 2010 23:57:27 +0000 (00:57 +0100)] 
windowscodecs: Use an iface instead of a vtbl pointer in ClassFactoryImpl.

13 years agomsdaps: Remove the redundant IRowset interface.
Alexandre Julliard [Mon, 29 Nov 2010 11:17:42 +0000 (12:17 +0100)] 
msdaps: Remove the redundant IRowset interface.

13 years agomsdaps: Standardize the COM usage in row_server.c.
Michael Stefaniuc [Mon, 29 Nov 2010 00:02:01 +0000 (01:02 +0100)] 
msdaps: Standardize the COM usage in row_server.c.

13 years agodispex/tests: Use an iface instead of a vtbl pointer in dispex.
Michael Stefaniuc [Sun, 28 Nov 2010 23:56:38 +0000 (00:56 +0100)] 
dispex/tests: Use an iface instead of a vtbl pointer in dispex.

13 years agod3drm: Use an iface instead of a vtbl pointer in IDirect3DRMMeshBuilderImpl.
Michael Stefaniuc [Sun, 28 Nov 2010 23:56:33 +0000 (00:56 +0100)] 
d3drm: Use an iface instead of a vtbl pointer in IDirect3DRMMeshBuilderImpl.

13 years agod3drm: Use an iface instead of a vtbl pointer in IDirect3DRMImpl.
Michael Stefaniuc [Sun, 28 Nov 2010 23:55:07 +0000 (00:55 +0100)] 
d3drm: Use an iface instead of a vtbl pointer in IDirect3DRMImpl.

13 years agoatl: Use an iface instead of a vtbl pointer in the Registrar object.
Michael Stefaniuc [Sun, 28 Nov 2010 23:54:44 +0000 (00:54 +0100)] 
atl: Use an iface instead of a vtbl pointer in the Registrar object.

13 years agomsdmo: Use an iface instead of a vtbl pointer in IEnumDMOImpl.
Michael Stefaniuc [Sun, 28 Nov 2010 23:54:16 +0000 (00:54 +0100)] 
msdmo: Use an iface instead of a vtbl pointer in IEnumDMOImpl.

13 years agomsimtf: Use an interface instance instead of a vtbl pointer.
Michael Stefaniuc [Mon, 29 Nov 2010 00:01:31 +0000 (01:01 +0100)] 
msimtf: Use an interface instance instead of a vtbl pointer.

13 years agowineconsole: Move the curses critical section inside the private data.
Eric Pouech [Sun, 28 Nov 2010 21:10:49 +0000 (22:10 +0100)] 
wineconsole: Move the curses critical section inside the private data.

13 years agokernel32: Properly manage ctrl-Z (and ctrl-D) in ReadFile when dealing with a console...
Eric Pouech [Sun, 28 Nov 2010 21:10:43 +0000 (22:10 +0100)] 
kernel32: Properly manage ctrl-Z (and ctrl-D) in ReadFile when dealing with a console handle.

13 years agokernel32: Control characters should be returned while reading a line from console.
Eric Pouech [Sun, 28 Nov 2010 21:10:36 +0000 (22:10 +0100)] 
kernel32: Control characters should be returned while reading a line from console.

13 years agomsvcp90/tests: Added basic_string<{char, wchar}>.capacity tests.
Eryk Wieliczko [Sun, 28 Nov 2010 21:50:44 +0000 (22:50 +0100)] 
msvcp90/tests: Added basic_string<{char, wchar}>.capacity tests.

13 years agomsvcp90: Added basic_string<{char, wchar}>.capacity implementation.
Eryk Wieliczko [Sun, 28 Nov 2010 21:50:43 +0000 (22:50 +0100)] 
msvcp90: Added basic_string<{char, wchar}>.capacity implementation.

13 years agotools: Fix install-dev target.
Austin English [Mon, 29 Nov 2010 08:15:02 +0000 (00:15 -0800)] 
tools: Fix install-dev target.

13 years agourlmon: Implemented PARSE_DOCUMENT for CoInternetParseIUri.
Thomas Mullaly [Sun, 28 Nov 2010 21:21:00 +0000 (16:21 -0500)] 
urlmon: Implemented PARSE_DOCUMENT for CoInternetParseIUri.

13 years agourlmon: Added implementation for PARSE_ROOTDOCUMENT for CoInternetParseIUri.
Thomas Mullaly [Sun, 28 Nov 2010 20:42:16 +0000 (15:42 -0500)] 
urlmon: Added implementation for PARSE_ROOTDOCUMENT for CoInternetParseIUri.

13 years agourlmon: Implementation for PARSE_FRIENDLY in CoInternetParseIUri.
Thomas Mullaly [Sat, 27 Nov 2010 22:49:25 +0000 (17:49 -0500)] 
urlmon: Implementation for PARSE_FRIENDLY in CoInternetParseIUri.

13 years agourlmon: Added implementation for PARSE_CANONICALIZE in CoInternetParseIUri.
Thomas Mullaly [Mon, 15 Nov 2010 21:51:56 +0000 (16:51 -0500)] 
urlmon: Added implementation for PARSE_CANONICALIZE in CoInternetParseIUri.

13 years agoinclude: Added basic header for strsafe.
Thomas Mullaly [Wed, 17 Nov 2010 23:27:30 +0000 (18:27 -0500)] 
include: Added basic header for strsafe.

13 years agourlmon: Added stub for CoInternetParseIUri.
Thomas Mullaly [Sun, 14 Nov 2010 22:16:10 +0000 (17:16 -0500)] 
urlmon: Added stub for CoInternetParseIUri.

13 years agomshtml.idl: Added param element's interfaces declaration.
Jacek Caban [Sun, 28 Nov 2010 23:19:03 +0000 (00:19 +0100)] 
mshtml.idl: Added param element's interfaces declaration.

13 years agomshtml: Added IHTMLStyle::padding property implementation.
Jacek Caban [Sun, 28 Nov 2010 23:18:48 +0000 (00:18 +0100)] 
mshtml: Added IHTMLStyle::padding property implementation.

13 years agomshtml: Added SetUIHandler tests.
Jacek Caban [Sun, 28 Nov 2010 23:18:35 +0000 (00:18 +0100)] 
mshtml: Added SetUIHandler tests.

13 years agomshtml: Don't overwrite custom UI handler in SetClientSite.
Jacek Caban [Sun, 28 Nov 2010 23:18:18 +0000 (00:18 +0100)] 
mshtml: Don't overwrite custom UI handler in SetClientSite.

13 years agomshtml: Added ICustomDoc::SetUIHandler implementation.
Jacek Caban [Sun, 28 Nov 2010 23:18:01 +0000 (00:18 +0100)] 
mshtml: Added ICustomDoc::SetUIHandler implementation.

13 years agoshell32/tests: Use more A-functions to fix Win95 and actually test correctly on Win9x.
Paul Vriens [Sun, 28 Nov 2010 20:03:09 +0000 (21:03 +0100)] 
shell32/tests: Use more A-functions to fix Win95 and actually test correctly on Win9x.

13 years agooleaut32/tests: Some VarDateFromStr() tests.
Nikolay Sivov [Sun, 28 Nov 2010 17:52:35 +0000 (20:52 +0300)] 
oleaut32/tests: Some VarDateFromStr() tests.

13 years agomscoree: Explicitly specify CDECL on imported functions.
Jacek Caban [Sun, 28 Nov 2010 14:00:03 +0000 (15:00 +0100)] 
mscoree: Explicitly specify CDECL on imported functions.

13 years agomsxml3: Bump version information to SP9.
Austin English [Sat, 27 Nov 2010 16:10:42 +0000 (08:10 -0800)] 
msxml3: Bump version information to SP9.

13 years agomsxml3: Fix building on Leopard.
Ken Thomases [Fri, 26 Nov 2010 23:35:20 +0000 (17:35 -0600)] 
msxml3: Fix building on Leopard.

13 years agoshell32: Fix pointer truncation in SHGetFileInfoA.
Maarten Lankhorst [Fri, 26 Nov 2010 19:21:37 +0000 (20:21 +0100)] 
shell32: Fix pointer truncation in SHGetFileInfoA.

13 years agomsvcrt: Fix controlfp_s parameter checks, with tests.
Alexandre Julliard [Sat, 27 Nov 2010 19:40:14 +0000 (20:40 +0100)] 
msvcrt: Fix controlfp_s parameter checks, with tests.

13 years agowidl: Add support for generating a .rgs registration script for the defined interfaces.
Alexandre Julliard [Sat, 27 Nov 2010 12:24:49 +0000 (13:24 +0100)] 
widl: Add support for generating a .rgs registration script for the defined interfaces.

13 years agowidl: Add a general -o option instead of having a different output name option for...
Alexandre Julliard [Sat, 27 Nov 2010 11:33:05 +0000 (12:33 +0100)] 
widl: Add a general -o option instead of having a different output name option for each file type.

13 years agowidl: Use the output buffer functions to write typelibs.
Alexandre Julliard [Sat, 27 Nov 2010 10:54:51 +0000 (11:54 +0100)] 
widl: Use the output buffer functions to write typelibs.

13 years agowidl: Copy the output buffer management functions from winebuild.
Alexandre Julliard [Sat, 27 Nov 2010 10:42:09 +0000 (11:42 +0100)] 
widl: Copy the output buffer management functions from winebuild.

13 years agoRelease 1.3.8. wine-1.3.8
Alexandre Julliard [Fri, 26 Nov 2010 19:06:11 +0000 (20:06 +0100)] 
Release 1.3.8.

13 years agoconfigure: Load wine lower in memory on FreeBSD to leave more space for mmap() and...
Francois Gouget [Fri, 26 Nov 2010 15:18:32 +0000 (16:18 +0100)] 
configure: Load wine lower in memory on FreeBSD to leave more space for mmap() and malloc().

If not provided an explicit address, FreeBSD won't mmap any memory
below the executable. In particularly this means any memory below that
is unavailable to dlopen() and malloc().  This fixes the bug where
large WineLib binaries, in particular winetest, failed to load because
there was not enough space left for them and the native libraries they
linked to.  The drawback is that we can no longer load very large
Windows executables (between about 1.5 and 2 GB).

13 years agomsi/tests: Fix the scope of todo_wine in the tests for MsiApplyMultiplePatches.
Hans Leidekker [Fri, 26 Nov 2010 13:04:28 +0000 (14:04 +0100)] 
msi/tests: Fix the scope of todo_wine in the tests for MsiApplyMultiplePatches.

These tests succeed on Wine if you run them from a volume for which GetDriveType
returns something other than DRIVE_FIXED, e.g. a ramdisk.

13 years agomsi: Always initialize the dialog font list. Convert it to a standard Wine list.
Hans Leidekker [Fri, 26 Nov 2010 13:04:03 +0000 (14:04 +0100)] 
msi: Always initialize the dialog font list. Convert it to a standard Wine list.

Avoids accessing uninitialized memory when the TextStyle table is absent.

13 years agomsi: Trace errors from LoadLibraryShim.
Hans Leidekker [Fri, 26 Nov 2010 13:03:48 +0000 (14:03 +0100)] 
msi: Trace errors from LoadLibraryShim.

13 years agomsi: Fix the Create/RemoveFolders actions to actually create and remove empty folders.
Hans Leidekker [Fri, 26 Nov 2010 13:03:31 +0000 (14:03 +0100)] 
msi: Fix the Create/RemoveFolders actions to actually create and remove empty folders.

13 years agogdi32/tests: Fix a test failure on systems configured to use a color profile.
Hans Leidekker [Fri, 26 Nov 2010 13:03:01 +0000 (14:03 +0100)] 
gdi32/tests: Fix a test failure on systems configured to use a color profile.

13 years agomsvcrt: Add parameter checking in _controlfp_s.
Alexandre Julliard [Fri, 26 Nov 2010 13:57:24 +0000 (14:57 +0100)] 
msvcrt: Add parameter checking in _controlfp_s.

13 years agoinclude/msvcrt: Define more CPU control word flags.
Alexandre Julliard [Fri, 26 Nov 2010 13:51:46 +0000 (14:51 +0100)] 
include/msvcrt: Define more CPU control word flags.

13 years agontdll: Set the IdleTime member from the SystemPerformanceInformation info class in...
Louis Lenders [Fri, 19 Nov 2010 17:57:08 +0000 (18:57 +0100)] 
ntdll: Set the IdleTime member from the SystemPerformanceInformation info class in NtQuerySystemInformation.

13 years agowined3d: Add nVidia GT 320M to the table.
Christian Inci [Tue, 23 Nov 2010 23:43:45 +0000 (00:43 +0100)] 
wined3d: Add nVidia GT 320M to the table.

13 years agodbgeng: Add initial stub dll implementation.
Volodymyr M. Shcherbyna [Sun, 21 Nov 2010 20:40:04 +0000 (21:40 +0100)] 
dbgeng: Add initial stub dll implementation.

13 years agojscript: Update Japanese translation.
Akihiro Sagawa [Thu, 25 Nov 2010 12:47:16 +0000 (21:47 +0900)] 
jscript: Update Japanese translation.

13 years agomsi: Add AMD64 platform definition to support installation of Visual C++ 8.0 redistri...
Peter Urbanec [Fri, 26 Nov 2010 09:27:07 +0000 (20:27 +1100)] 
msi: Add AMD64 platform definition to support installation of Visual C++ 8.0 redistributable.

13 years agoqedit: Try all possible splitter filters instead of only the first one.
Maarten Lankhorst [Thu, 25 Nov 2010 23:04:13 +0000 (00:04 +0100)] 
qedit: Try all possible splitter filters instead of only the first one.

13 years agoclock: Add the Hindi translation.
Michael Stefaniuc [Thu, 25 Nov 2010 20:58:56 +0000 (21:58 +0100)] 
clock: Add the Hindi translation.

Translation by Rajesh Ranjan.

13 years agomsisip: Determine whether a file is an MSI file based on its CLSID rather than its...
Juan Lang [Wed, 24 Nov 2010 22:35:57 +0000 (14:35 -0800)] 
msisip: Determine whether a file is an MSI file based on its CLSID rather than its extension.

13 years agowinegcc: Symlink winegcc manpage to winecpp.
Austin English [Thu, 25 Nov 2010 19:00:47 +0000 (11:00 -0800)] 
winegcc: Symlink winegcc manpage to winecpp.

13 years agowinepath: Add a manpage.
Austin English [Thu, 25 Nov 2010 18:28:05 +0000 (10:28 -0800)] 
winepath: Add a manpage.

13 years agoregedit: Add a manpage.
Austin English [Thu, 25 Nov 2010 17:55:21 +0000 (09:55 -0800)] 
regedit: Add a manpage.

13 years agowineconsole: Add a manpage.
Austin English [Thu, 25 Nov 2010 16:18:03 +0000 (08:18 -0800)] 
wineconsole: Add a manpage.

13 years agowineboot: Add a manpage.
Austin English [Thu, 25 Nov 2010 16:02:08 +0000 (08:02 -0800)] 
wineboot: Add a manpage.

13 years agowininet: Add a stub for InternetShowSecurityInfoByURL.
Austin English [Thu, 25 Nov 2010 14:59:25 +0000 (06:59 -0800)] 
wininet: Add a stub for InternetShowSecurityInfoByURL.

13 years agocrypt32/tests: Fix test failures on some Win95 and some NT4.
Alexander Morozov [Thu, 25 Nov 2010 14:38:59 +0000 (17:38 +0300)] 
crypt32/tests: Fix test failures on some Win95 and some NT4.

13 years agocrypt32/tests: Skip more tests.
Alexander Morozov [Wed, 24 Nov 2010 22:06:32 +0000 (01:06 +0300)] 
crypt32/tests: Skip more tests.

13 years agomshtml: Fixed ref count tests on broken IEs.
Jacek Caban [Thu, 25 Nov 2010 13:32:31 +0000 (14:32 +0100)] 
mshtml: Fixed ref count tests on broken IEs.

Also some code clean up.

13 years agomshtml: Don't use wine_url in nsIURI::SchemeIs implementation.
Jacek Caban [Thu, 25 Nov 2010 12:56:25 +0000 (13:56 +0100)] 
mshtml: Don't use wine_url in nsIURI::SchemeIs implementation.

13 years agomshtml: Don't use wine_uri in nsIIOService::NewChannelFromURI implementation.
Jacek Caban [Thu, 25 Nov 2010 12:56:03 +0000 (13:56 +0100)] 
mshtml: Don't use wine_uri in nsIIOService::NewChannelFromURI implementation.

13 years agomshtml: Don't use wine_url in nsURI::Clone implementation.
Jacek Caban [Thu, 25 Nov 2010 12:55:33 +0000 (13:55 +0100)] 
mshtml: Don't use wine_url in nsURI::Clone implementation.

13 years agocryptnet/tests: Don't import shlwapi.
Alexandre Julliard [Thu, 25 Nov 2010 11:01:43 +0000 (12:01 +0100)] 
cryptnet/tests: Don't import shlwapi.

13 years agomsvcrt: Implement fprintf_s and fwprintf_s.
Eryk Wieliczko [Wed, 24 Nov 2010 20:25:49 +0000 (21:25 +0100)] 
msvcrt: Implement fprintf_s and fwprintf_s.

13 years agomsvcrt: Implement printf_s and wprintf_s.
Eryk Wieliczko [Wed, 24 Nov 2010 20:12:37 +0000 (21:12 +0100)] 
msvcrt: Implement printf_s and wprintf_s.

13 years agomsvcrt: Implement vprintf_s and vwprintf_s.
Eryk Wieliczko [Wed, 24 Nov 2010 20:25:30 +0000 (21:25 +0100)] 
msvcrt: Implement vprintf_s and vwprintf_s.

13 years agomsvcrt: Implement vfprintf_s and vfwprintf_s.
Eryk Wieliczko [Wed, 24 Nov 2010 20:12:35 +0000 (21:12 +0100)] 
msvcrt: Implement vfprintf_s and vfwprintf_s.

13 years agoquartz: Add support for fullscreen mode in video renderer.
Maarten Lankhorst [Wed, 24 Nov 2010 23:11:53 +0000 (00:11 +0100)] 
quartz: Add support for fullscreen mode in video renderer.

13 years agomsvcrt: Fix errors in spec files.
Piotr Caban [Wed, 24 Nov 2010 22:12:58 +0000 (23:12 +0100)] 
msvcrt: Fix errors in spec files.

13 years agomsxml3: Remove dead code: break after return (Smatch).
Michael Stefaniuc [Wed, 24 Nov 2010 22:11:44 +0000 (23:11 +0100)] 
msxml3: Remove dead code: break after return (Smatch).

13 years agomsxml3: Store the DOMDocument/XMLSchemaCache object version.
Adam Martinson [Wed, 24 Nov 2010 19:53:47 +0000 (13:53 -0600)] 
msxml3: Store the DOMDocument/XMLSchemaCache object version.

13 years agomsxml3/schema: Properly handle schema_cache_add() from a URL.
Adam Martinson [Wed, 24 Nov 2010 19:53:38 +0000 (13:53 -0600)] 
msxml3/schema: Properly handle schema_cache_add() from a URL.

13 years agomsxml3: Fix a few error messages.
Adam Martinson [Wed, 24 Nov 2010 19:53:17 +0000 (13:53 -0600)] 
msxml3: Fix a few error messages.

13 years agomsxml3/tests: Move domdoc.c schema-related tests to schema.c.
Adam Martinson [Wed, 24 Nov 2010 19:52:54 +0000 (13:52 -0600)] 
msxml3/tests: Move domdoc.c schema-related tests to schema.c.

13 years agomsvcp90/tests: Added basic_string<char>::compare tests.
Piotr Caban [Wed, 24 Nov 2010 18:59:55 +0000 (19:59 +0100)] 
msvcp90/tests: Added basic_string<char>::compare tests.

13 years agomsvcp80: Update spec file.
Piotr Caban [Wed, 24 Nov 2010 18:59:42 +0000 (19:59 +0100)] 
msvcp80: Update spec file.

13 years agomsvcp90: Added basic_string<wchar>::compare implementation.
Piotr Caban [Wed, 24 Nov 2010 18:59:26 +0000 (19:59 +0100)] 
msvcp90: Added basic_string<wchar>::compare implementation.

13 years agomsvcp90: Added basic_string<char>::compare implementation.
Piotr Caban [Wed, 24 Nov 2010 18:59:16 +0000 (19:59 +0100)] 
msvcp90: Added basic_string<char>::compare implementation.

13 years agomsvcp90: Added basic_string<{char,wchar}> constructor (substring) implementation.
Piotr Caban [Wed, 24 Nov 2010 18:58:45 +0000 (19:58 +0100)] 
msvcp90: Added basic_string<{char,wchar}> constructor (substring) implementation.

13 years agowinegstreamer: Do not allow timestamp + late to go negative in QOS messages.
Maarten Lankhorst [Wed, 24 Nov 2010 17:23:56 +0000 (18:23 +0100)] 
winegstreamer: Do not allow timestamp + late to go negative in QOS messages.

13 years agoquartz: Change VideoRenderer_Run to handle EndOfStream slightly better.
Maarten Lankhorst [Wed, 24 Nov 2010 17:23:55 +0000 (18:23 +0100)] 
quartz: Change VideoRenderer_Run to handle EndOfStream slightly better.

13 years agoquartz: Prevent circular connections in render case too.
Maarten Lankhorst [Wed, 24 Nov 2010 17:23:54 +0000 (18:23 +0100)] 
quartz: Prevent circular connections in render case too.

13 years agowinegstreamer: Fix seeking for real.
Maarten Lankhorst [Fri, 12 Nov 2010 20:43:44 +0000 (21:43 +0100)] 
winegstreamer: Fix seeking for real.

13 years agod3dx9/tests: Fix a D3DXCheckTextureRequirements test failing on Windows.
Matteo Bruni [Wed, 24 Nov 2010 15:06:07 +0000 (16:06 +0100)] 
d3dx9/tests: Fix a D3DXCheckTextureRequirements test failing on Windows.

13 years agowinecfg: Add a manpage.
Austin English [Wed, 24 Nov 2010 14:43:10 +0000 (06:43 -0800)] 
winecfg: Add a manpage.

13 years agowinefile: Add a manpage.
Austin English [Wed, 24 Nov 2010 14:27:30 +0000 (06:27 -0800)] 
winefile: Add a manpage.

13 years agowinemine: Add a manpage.
Austin English [Wed, 24 Nov 2010 13:48:13 +0000 (05:48 -0800)] 
winemine: Add a manpage.

13 years agod3dx9/tests: Fix some tests to take into account POW2 texture capability flags.
Matteo Bruni [Wed, 24 Nov 2010 12:57:24 +0000 (13:57 +0100)] 
d3dx9/tests: Fix some tests to take into account POW2 texture capability flags.

13 years agoshdocvw: Don't open code CONTAINING_RECORD().
Michael Stefaniuc [Wed, 24 Nov 2010 13:06:38 +0000 (14:06 +0100)] 
shdocvw: Don't open code CONTAINING_RECORD().

13 years agoshdocvw: Update Korean resource.
Hwang YunSong [Wed, 24 Nov 2010 08:45:01 +0000 (17:45 +0900)] 
shdocvw: Update Korean resource.

13 years agoping: Sleep 1 second less.
Borut Razem [Tue, 23 Nov 2010 21:14:17 +0000 (22:14 +0100)] 
ping: Sleep 1 second less.

13 years agosti: Use IRegistrar instead of regsvr.c.
Damjan Jovanovic [Tue, 23 Nov 2010 08:11:43 +0000 (10:11 +0200)] 
sti: Use IRegistrar instead of regsvr.c.

13 years agooleaut32: Convert dll registration to the new IRegistrar mechanism.
Alexandre Julliard [Wed, 24 Nov 2010 16:29:27 +0000 (17:29 +0100)] 
oleaut32: Convert dll registration to the new IRegistrar mechanism.

13 years agowinecrt0: Add a generic mechanism for dll registration through IRegistrar.
Alexandre Julliard [Wed, 24 Nov 2010 12:13:28 +0000 (13:13 +0100)] 
winecrt0: Add a generic mechanism for dll registration through IRegistrar.

13 years agoatl: Add support for binary values in IRegistrar.
Damjan Jovanovic [Wed, 24 Nov 2010 09:10:13 +0000 (11:10 +0200)] 
atl: Add support for binary values in IRegistrar.

13 years agoatl: Improve IRegistrar dword parsing.
Damjan Jovanovic [Wed, 24 Nov 2010 09:09:05 +0000 (11:09 +0200)] 
atl: Improve IRegistrar dword parsing.