wine
18 years agoriched20: Implement EM_SCROLLCARET and EM_GETSCROLLPOS.
Thomas Kho [Thu, 16 Feb 2006 18:33:19 +0000 (19:33 +0100)] 
riched20: Implement EM_SCROLLCARET and EM_GETSCROLLPOS.

18 years agooleaut: Test some error conditions in ITypeInfo::GetIDsOfNames and ITypeInfo::Invoke.
Robert Shearman [Thu, 16 Feb 2006 18:33:08 +0000 (19:33 +0100)] 
oleaut: Test some error conditions in ITypeInfo::GetIDsOfNames and ITypeInfo::Invoke.

18 years agomscms: Distinguish between registered and unregistered profile IDs.
Saulius Krasuckas [Thu, 16 Feb 2006 18:32:58 +0000 (19:32 +0100)] 
mscms: Distinguish between registered and unregistered profile IDs.

18 years agowinebuild: Correction for manpage.
Robert Shearman [Thu, 16 Feb 2006 18:32:35 +0000 (19:32 +0100)] 
winebuild: Correction for manpage.
The behaviour for winebuild is to prefer main over WinMain, not the
other way around.

18 years agoshdocvw: Unaccess post data only if we've accessed it before.
Jacek Caban [Thu, 16 Feb 2006 18:32:11 +0000 (19:32 +0100)] 
shdocvw: Unaccess post data only if we've accessed it before.

18 years agolibwine: New naming scheme for 16-bit builtin dlls.
Alexandre Julliard [Thu, 16 Feb 2006 12:44:38 +0000 (13:44 +0100)] 
libwine: New naming scheme for 16-bit builtin dlls.
Stop using symlinks for 16-bit dlls to make sure they don't get loaded
by mistake when looking for a 32-bit dll.

18 years agocomctl32: Remove/swap limits if min > max in MCM_SETRANGE.
Vitaliy Margolen [Thu, 16 Feb 2006 11:19:36 +0000 (12:19 +0100)] 
comctl32: Remove/swap limits if min > max in MCM_SETRANGE.
We should swap min & max only when both limits are being
set. Otherwise limit that being set should invalidate other limit
(remove it).

18 years agocomctl32: Don't change month range in MCM_SETRANGE. Add tests for this.
Vitaliy Margolen [Thu, 16 Feb 2006 11:19:09 +0000 (12:19 +0100)] 
comctl32: Don't change month range in MCM_SETRANGE. Add tests for this.

18 years agowininet: Use CertNameToStr for INTERNET_OPTION_SECURITY_CERTIFICATE_STRUCT
Juan Lang [Thu, 16 Feb 2006 11:19:00 +0000 (12:19 +0100)] 
wininet: Use CertNameToStr for INTERNET_OPTION_SECURITY_CERTIFICATE_STRUCT
and update comment.

18 years agocrypt32: Fix system stores and a memory leak.
Juan Lang [Thu, 16 Feb 2006 11:18:37 +0000 (12:18 +0100)] 
crypt32: Fix system stores and a memory leak.
- system stores open both HKLM and HKCU for "current user" locations
- fix a memory leak in certificate properties

18 years agowordpad: French localization.
Jonathan Ernst [Thu, 16 Feb 2006 11:18:17 +0000 (12:18 +0100)] 
wordpad: French localization.

18 years agoMerge the contents of info/exclude into the top-level .gitignore.
Alexandre Julliard [Thu, 16 Feb 2006 11:14:06 +0000 (12:14 +0100)] 
Merge the contents of info/exclude into the top-level .gitignore.

18 years agoserver: Store the process exe module in the standard dll list.
Alexandre Julliard [Thu, 16 Feb 2006 11:13:01 +0000 (12:13 +0100)] 
server: Store the process exe module in the standard dll list.

18 years agod3d8: Fixed compile with older GL versions.
Alexandre Julliard [Thu, 16 Feb 2006 11:10:41 +0000 (12:10 +0100)] 
d3d8: Fixed compile with older GL versions.

18 years agowined3d: Set the texture size for d3d8.
Roderick Colenbrander [Thu, 16 Feb 2006 11:10:21 +0000 (12:10 +0100)] 
wined3d: Set the texture size for d3d8.

18 years agowinecfg: Updated Korean translation.
YunSong Hwang [Thu, 16 Feb 2006 11:09:46 +0000 (12:09 +0100)] 
winecfg: Updated Korean translation.

18 years agowinecfg: French resource update.
Jonathan Ernst [Thu, 16 Feb 2006 11:09:34 +0000 (12:09 +0100)] 
winecfg: French resource update.

18 years agowordpad: Added German resource.
Henning Gerhardt [Thu, 16 Feb 2006 11:09:21 +0000 (12:09 +0100)] 
wordpad: Added German resource.

18 years agoshlwapi: Fix parameter check for UrlUnescapeA.
Hans Leidekker [Thu, 16 Feb 2006 11:08:48 +0000 (12:08 +0100)] 
shlwapi: Fix parameter check for UrlUnescapeA.
NULL pszUnescaped is okay if URL_UNESCAPE_INPLACE is set.
Add a corresponding test for UrlUnescape{A,W}.

18 years agocrypt32: Partially implement CertGetNameString.
Juan Lang [Thu, 16 Feb 2006 11:08:19 +0000 (12:08 +0100)] 
crypt32: Partially implement CertGetNameString.

18 years agowinedbg: A couple of fixes after running valgrind.
Eric Pouech [Thu, 16 Feb 2006 11:06:43 +0000 (12:06 +0100)] 
winedbg: A couple of fixes after running valgrind.

18 years agousp10: Implement ScriptGetProperties.
Jeff Latimer [Thu, 16 Feb 2006 11:06:18 +0000 (12:06 +0100)] 
usp10: Implement ScriptGetProperties.

18 years agoRelease 0.9.8. wine-0.9.8
Alexandre Julliard [Wed, 15 Feb 2006 16:02:21 +0000 (17:02 +0100)] 
Release 0.9.8.

18 years agoloader: Reserve memory area on Darwin (based on Steve Zellers patch).
Emmanuel Maillard [Wed, 15 Feb 2006 12:52:02 +0000 (13:52 +0100)] 
loader: Reserve memory area on Darwin (based on Steve Zellers patch).

18 years agoriched20: Extend EM_FINDTEXT conformance tests and fix 2 problems they expose.
Thomas Kho [Wed, 15 Feb 2006 12:37:31 +0000 (13:37 +0100)] 
riched20: Extend EM_FINDTEXT conformance tests and fix 2 problems they expose.

18 years agoshdocvw: Implemented a couple of forwards to shlwapi.
Eric Pouech [Wed, 15 Feb 2006 12:37:18 +0000 (13:37 +0100)] 
shdocvw: Implemented a couple of forwards to shlwapi.

18 years agowinecfg: glut32.dll may be configured as native.
Jacek Caban [Wed, 15 Feb 2006 12:36:52 +0000 (13:36 +0100)] 
winecfg: glut32.dll may be configured as native.

18 years agoshdocvw: Added client site's IServiceProvider interface.
Jacek Caban [Wed, 15 Feb 2006 10:53:31 +0000 (11:53 +0100)] 
shdocvw: Added client site's IServiceProvider interface.

18 years agoshdocvw: Navigate2 rewrite.
Jacek Caban [Wed, 15 Feb 2006 10:53:21 +0000 (11:53 +0100)] 
shdocvw: Navigate2 rewrite.

18 years agoshdocvw: Added beginning IHlinkFrame::Navigate implementation.
Jacek Caban [Wed, 15 Feb 2006 10:52:40 +0000 (11:52 +0100)] 
shdocvw: Added beginning IHlinkFrame::Navigate implementation.

18 years agomshtml: Added hack to allow pass post data to IPersistMoniker::Load.
Jacek Caban [Wed, 15 Feb 2006 10:52:33 +0000 (11:52 +0100)] 
mshtml: Added hack to allow pass post data to IPersistMoniker::Load.

18 years agomshtml: Added ref counting to NSContainer.
Jacek Caban [Wed, 15 Feb 2006 10:51:44 +0000 (11:51 +0100)] 
mshtml: Added ref counting to NSContainer.
- Added ref counting to NSContainer.
- Better destroying of NSContainer.

18 years agocrypt32: Rename a variable for clarity.
Juan Lang [Wed, 15 Feb 2006 10:51:24 +0000 (11:51 +0100)] 
crypt32: Rename a variable for clarity.

18 years agocrypt32: Output string type in trace.
Juan Lang [Wed, 15 Feb 2006 10:51:16 +0000 (11:51 +0100)] 
crypt32: Output string type in trace.

18 years agoole32: Added a test showing OLE storage's IStorage/IStream refcounting
Mike McCormack [Wed, 15 Feb 2006 10:51:05 +0000 (11:51 +0100)] 
ole32: Added a test showing OLE storage's IStorage/IStream refcounting
behaviour.

18 years agoinclude: Add WT_ defines for use with RegisterWaitForSingleObject.
Mike McCormack [Wed, 15 Feb 2006 10:50:58 +0000 (11:50 +0100)] 
include: Add WT_ defines for use with RegisterWaitForSingleObject.

18 years agowinecfg: Update Dutch resources.
Paul Vriens [Wed, 15 Feb 2006 10:50:26 +0000 (11:50 +0100)] 
winecfg: Update Dutch resources.

18 years agoriched20: Support RTF text in WM_SETTEXT.
Phil Krylov [Tue, 14 Feb 2006 16:38:57 +0000 (17:38 +0100)] 
riched20: Support RTF text in WM_SETTEXT.

18 years agousp10: Added stub for ScriptGetCMap.
Louis Lenders [Tue, 14 Feb 2006 16:38:47 +0000 (17:38 +0100)] 
usp10: Added stub for ScriptGetCMap.

18 years agousp10: Added some tests.
Jeff Latimer [Tue, 14 Feb 2006 16:38:20 +0000 (17:38 +0100)] 
usp10: Added some tests.

18 years agosecur32: Add InitializeSecurityContext stub for schannel.
Vijay Kiran Kamuju [Tue, 14 Feb 2006 16:37:36 +0000 (17:37 +0100)] 
secur32: Add InitializeSecurityContext stub for schannel.

18 years agod3d8: Move d3d8 surface over to wined3d (based on the work of Oliver Stieber).
Roderick Colenbrander [Tue, 14 Feb 2006 16:13:19 +0000 (17:13 +0100)] 
d3d8: Move d3d8 surface over to wined3d (based on the work of Oliver Stieber).

18 years agocomctl32: Fix invalid date/time check in MCM_SETRANGE: ignore time and fail on bad...
Vitaliy Margolen [Tue, 14 Feb 2006 16:12:45 +0000 (17:12 +0100)] 
comctl32: Fix invalid date/time check in MCM_SETRANGE: ignore time and fail on bad date.

18 years agomscms: Move 4 test macros into a single one.
Saulius Krasuckas [Tue, 14 Feb 2006 16:12:32 +0000 (17:12 +0100)] 
mscms: Move 4 test macros into a single one.

18 years agowinemp3: Increase factor from 4 to 12 in MPEG3_StreamSize.
Alex Villacís Lasso [Tue, 14 Feb 2006 16:12:19 +0000 (17:12 +0100)] 
winemp3: Increase factor from 4 to 12 in MPEG3_StreamSize.
- Increase size factor from 4 to 12 in MPEG_StreamSize, otherwise
  mpglib buffer queue grows.
- Add TRACE of mpglib buffer queue for conversion.

18 years agoctl3d32: Renamed ctl3d directory to ctl3d32.
Alexandre Julliard [Tue, 14 Feb 2006 16:08:59 +0000 (17:08 +0100)] 
ctl3d32: Renamed ctl3d directory to ctl3d32.

18 years agoolesvr32: Renamed olesvr directory to olesvr32.
Alexandre Julliard [Tue, 14 Feb 2006 16:05:32 +0000 (17:05 +0100)] 
olesvr32: Renamed olesvr directory to olesvr32.

18 years agoolecli32: Renamed olecli directory to olecli32.
Alexandre Julliard [Tue, 14 Feb 2006 15:57:23 +0000 (16:57 +0100)] 
olecli32: Renamed olecli directory to olecli32.

18 years agosfc: Add sfc.dll with a stub for SfcIsFileProtected.
Detlef Riekenberg [Tue, 14 Feb 2006 15:53:03 +0000 (16:53 +0100)] 
sfc: Add sfc.dll with a stub for SfcIsFileProtected.

18 years agoinclude: Add sfc.h.
Detlef Riekenberg [Tue, 14 Feb 2006 15:52:18 +0000 (16:52 +0100)] 
include: Add sfc.h.

18 years agoprograms: Add an implementation of Wordpad.
Krzysztof Foltman [Tue, 14 Feb 2006 13:48:29 +0000 (14:48 +0100)] 
programs: Add an implementation of Wordpad.

18 years agodbghelp: Always set the size to public symbols to 1 when we don't know the size
Eric Pouech [Tue, 14 Feb 2006 13:04:16 +0000 (14:04 +0100)] 
dbghelp: Always set the size to public symbols to 1 when we don't know the size
so that they can only be search on their start address

18 years agowinedbg: Allow using MSVC mangled symbol names as identifiers.
Eric Pouech [Tue, 14 Feb 2006 13:03:52 +0000 (14:03 +0100)] 
winedbg: Allow using MSVC mangled symbol names as identifiers.

18 years agoAdd support for 'make install DESTDIR'.
Mike Frysinger [Tue, 14 Feb 2006 12:51:38 +0000 (13:51 +0100)] 
Add support for 'make install DESTDIR'.

18 years agowinecfg: Support for setting symlinks for 'Desktop' and 'My Stuff' shell folders.
Michael Jung [Tue, 14 Feb 2006 12:09:30 +0000 (13:09 +0100)] 
winecfg: Support for setting symlinks for 'Desktop' and 'My Stuff' shell folders.

18 years agoA couple of new valgrind instrumentations for better support.
Eric Pouech [Tue, 14 Feb 2006 12:06:29 +0000 (13:06 +0100)] 
A couple of new valgrind instrumentations for better support.

18 years agotwain: Reconcile sane's long names to TWAIN's 32 byte limit.
Jeremy White [Tue, 14 Feb 2006 12:06:06 +0000 (13:06 +0100)] 
twain: Reconcile sane's long names to TWAIN's 32 byte limit.

18 years agotwain: Make structures respect 2 byte packing requirements.
Jeremy White [Tue, 14 Feb 2006 11:24:45 +0000 (12:24 +0100)] 
twain: Make structures respect 2 byte packing requirements.

18 years agoserver: When possible, use tgkill instead of tkill syscall on Linux.
Eric Pouech [Tue, 14 Feb 2006 11:24:32 +0000 (12:24 +0100)] 
server: When possible, use tgkill instead of tkill syscall on Linux.

18 years agosetupapi: Handle the INFINFO_REVERSE_DEFAULT_SEARCH search flag.
James Hawkins [Tue, 14 Feb 2006 11:23:58 +0000 (12:23 +0100)] 
setupapi: Handle the INFINFO_REVERSE_DEFAULT_SEARCH search flag.

18 years agosetupapi: Handle the INFINFO_INF_NAME_IS_ABSOLUTE and
James Hawkins [Tue, 14 Feb 2006 11:23:29 +0000 (12:23 +0100)] 
setupapi: Handle the INFINFO_INF_NAME_IS_ABSOLUTE and
INFINFO_DEFAULT_SEARCH search flags.

18 years agowinmm: Protect drivers list by a critical section.
Dmitry Timoshkov [Tue, 14 Feb 2006 11:22:57 +0000 (12:22 +0100)] 
winmm: Protect drivers list by a critical section.

18 years agotests: Fixed test framework against environment modifications.
Eric Pouech [Tue, 14 Feb 2006 10:38:26 +0000 (11:38 +0100)] 
tests: Fixed test framework against environment modifications.

18 years agouser: Fix argument type of IsDlgButtonChecked.
Troy Rollo [Tue, 14 Feb 2006 10:38:15 +0000 (11:38 +0100)] 
user: Fix argument type of IsDlgButtonChecked.

18 years agouser: Fix argument type for EnableScrollBar.
Troy Rollo [Tue, 14 Feb 2006 10:37:57 +0000 (11:37 +0100)] 
user: Fix argument type for EnableScrollBar.

18 years agouser: Fix argument types for CheckRadioButton.
Troy Rollo [Tue, 14 Feb 2006 10:37:20 +0000 (11:37 +0100)] 
user: Fix argument types for CheckRadioButton.

18 years agouser: Fix return type and argument type for GetDlgItemText{A,W}.
Troy Rollo [Tue, 14 Feb 2006 10:36:49 +0000 (11:36 +0100)] 
user: Fix return type and argument type for GetDlgItemText{A,W}.

18 years agomsvfw32: Disable datarate, keyframe and quality controls to not
Dmitry Timoshkov [Tue, 14 Feb 2006 10:36:19 +0000 (11:36 +0100)] 
msvfw32: Disable datarate, keyframe and quality controls to not
confuse users by a not implemented functionality.
Add support for About codec control.

18 years agomsvfw32: Initialize lpbiIn member of the COMPVARS structure.
Dmitry Timoshkov [Tue, 14 Feb 2006 10:35:36 +0000 (11:35 +0100)] 
msvfw32: Initialize lpbiIn member of the COMPVARS structure.

18 years agowinetest: Add riched20 tests.
Stefan Leichter [Tue, 14 Feb 2006 10:35:23 +0000 (11:35 +0100)] 
winetest: Add riched20 tests.

18 years agoshell32: Return a GUID pidl for CSIDL_PERSONAL in SHGetFolderLocation.
Michael Jung [Tue, 14 Feb 2006 10:35:12 +0000 (11:35 +0100)] 
shell32: Return a GUID pidl for CSIDL_PERSONAL in SHGetFolderLocation.
The tests (shellpath.c/testPersonal) already show that it can be either
PT_FOLDER or PT_GUID. It's PT_GUID on WinXP.

18 years agoloader: Added missing attr destroy.
Eric Pouech [Tue, 14 Feb 2006 10:34:58 +0000 (11:34 +0100)] 
loader: Added missing attr destroy.

18 years agoIgnore documentation/html.
Robert Shearman [Tue, 14 Feb 2006 10:34:39 +0000 (11:34 +0100)] 
Ignore documentation/html.

18 years agotools/c2man.pl: Generate correct html.
Robert Shearman [Tue, 14 Feb 2006 10:34:23 +0000 (11:34 +0100)] 
tools/c2man.pl: Generate correct html.

18 years agowininet: Documentation fixes.
Robert Shearman [Tue, 14 Feb 2006 10:34:14 +0000 (11:34 +0100)] 
wininet: Documentation fixes.

18 years agooleaut32: Free connection point on destruction of the picture object.
Robert Shearman [Tue, 14 Feb 2006 10:34:00 +0000 (11:34 +0100)] 
oleaut32: Free connection point on destruction of the picture object.
Handle failure of CreateConnectionPoint on construction.

18 years agooleaut32: Fix returning Typelib file name.
Robert Shearman [Tue, 14 Feb 2006 10:33:40 +0000 (11:33 +0100)] 
oleaut32: Fix returning Typelib file name.
We can't use GetModuleFileName on a resource-only module, so the best
we can do is to copy the original name we used to find the type
library.  Fix a couple of places where we were incorrectly using the
file name, rather than the path.

18 years agooleaut32: Free the connection points on destruction of the font object.
Robert Shearman [Tue, 14 Feb 2006 10:33:18 +0000 (11:33 +0100)] 
oleaut32: Free the connection points on destruction of the font object.
Free the connection points on destruction of the font object and cope
with failure of CreateConnectionPoint on construction.

18 years agooleaut32: Don't try to release NULL COM objects in the typelib
Robert Shearman [Tue, 14 Feb 2006 10:33:03 +0000 (11:33 +0100)] 
oleaut32: Don't try to release NULL COM objects in the typelib
marshaler.

18 years agooleaut32: Fix flag comparison in Picture Invoke.
Robert Shearman [Tue, 14 Feb 2006 10:32:53 +0000 (11:32 +0100)] 
oleaut32: Fix flag comparison in Picture Invoke.
One or more invoke flags can be passed into IDispatch::Invoke, but we
only care if INVOKEFLAG_PROPERTYGET is specified, and don't about any
others.

18 years agoserver: Try to update the input key state even when the message is
Alexandre Julliard [Tue, 14 Feb 2006 09:43:15 +0000 (10:43 +0100)] 
server: Try to update the input key state even when the message is
dropped in queue_hardware_message. This should fix some problems with
the Alt key getting "stuck" after Alt-Tab.

18 years agoinclude: Add missing LANG_xxx and SUBLANG_xxx constants.
Francois Gouget [Tue, 14 Feb 2006 09:42:12 +0000 (10:42 +0100)] 
include: Add missing LANG_xxx and SUBLANG_xxx constants.

18 years agowinecfg: Cleaned up various control positions on the German version of
Michael Jung [Tue, 14 Feb 2006 09:41:44 +0000 (10:41 +0100)] 
winecfg: Cleaned up various control positions on the German version of
the audio tab.

18 years agoshell32: Register 'LocalizedString' values for shellfolder classes.
Michael Jung [Tue, 14 Feb 2006 09:41:33 +0000 (10:41 +0100)] 
shell32: Register 'LocalizedString' values for shellfolder classes.

18 years agoshell32: Query for localized string in HCR_GetClassName.
Michael Jung [Tue, 14 Feb 2006 09:41:29 +0000 (10:41 +0100)] 
shell32: Query for localized string in HCR_GetClassName.

18 years agoadvapi32: Implemented RegLoadMUIString[AW].
Michael Jung [Tue, 14 Feb 2006 09:41:18 +0000 (10:41 +0100)] 
advapi32: Implemented RegLoadMUIString[AW].

18 years agowinsock/tests: select wakeup on closesocket.
Phil Lodwick [Tue, 14 Feb 2006 09:38:49 +0000 (10:38 +0100)] 
winsock/tests: select wakeup on closesocket.
- Change select timeout from 2 seconds to 500 microseconds.
- Add test to make sure select wakes up after a closesocket.
- Add test to make sure listen fails without bind.

18 years agomsxml: Implement getElementsByTagName.
Huw Davies [Tue, 14 Feb 2006 09:38:21 +0000 (10:38 +0100)] 
msxml: Implement getElementsByTagName.

18 years agomsxml3: Implement DllUnregisterServer.
Hans Leidekker [Tue, 14 Feb 2006 09:38:05 +0000 (10:38 +0100)] 
msxml3: Implement DllUnregisterServer.

18 years agowinhelp: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:30:01 +0000 (13:30 +0100)] 
winhelp: Czech language resources encoding fix.

18 years agowinemine: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:29:55 +0000 (13:29 +0100)] 
winemine: Czech language resources encoding fix.

18 years agowinefile: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:29:49 +0000 (13:29 +0100)] 
winefile: Czech language resources encoding fix.

18 years agowineconsole: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:29:44 +0000 (13:29 +0100)] 
wineconsole: Czech language resources encoding fix.

18 years agowinecfg: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:29:37 +0000 (13:29 +0100)] 
winecfg: Czech language resources encoding fix.

18 years agowcmd: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:29:33 +0000 (13:29 +0100)] 
wcmd: Czech language resources encoding fix.

18 years agoview: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:29:28 +0000 (13:29 +0100)] 
view: Czech language resources encoding fix.

18 years agouninstaller: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:29:21 +0000 (13:29 +0100)] 
uninstaller: Czech language resources encoding fix.

18 years agostart.exe: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:29:16 +0000 (13:29 +0100)] 
start.exe: Czech language resources encoding fix.

18 years agoregedit: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:29:10 +0000 (13:29 +0100)] 
regedit: Czech language resources encoding fix.

18 years agoprogman: Czech language resources encoding fix.
Petr Tesarik [Mon, 13 Feb 2006 12:29:04 +0000 (13:29 +0100)] 
progman: Czech language resources encoding fix.