wine
18 years agod3d8: Move texturing code over to wined3d (based on Oliver Stieber's work).
Roderick Colenbrander [Mon, 20 Feb 2006 10:11:35 +0000 (11:11 +0100)] 
d3d8: Move texturing code over to wined3d (based on Oliver Stieber's work).

18 years agowinedbg: Fixed regression: stack info was no longer working.
Eric Pouech [Mon, 20 Feb 2006 10:03:33 +0000 (11:03 +0100)] 
winedbg: Fixed regression: stack info was no longer working.

18 years agousp10: Add ScriptItemize functionality.
Jeff Latimer [Sat, 18 Feb 2006 15:00:29 +0000 (16:00 +0100)] 
usp10: Add ScriptItemize functionality.

18 years agowinebrowser: Handle file URLs.
Hans Leidekker [Sat, 18 Feb 2006 14:50:06 +0000 (15:50 +0100)] 
winebrowser: Handle file URLs.

18 years agowintrust: Add some stubs.
Juan Lang [Sat, 18 Feb 2006 14:50:01 +0000 (15:50 +0100)] 
wintrust: Add some stubs.

18 years agocrypt32: Implement enhanced key usage.
Juan Lang [Sat, 18 Feb 2006 14:49:54 +0000 (15:49 +0100)] 
crypt32: Implement enhanced key usage.
Implement CertGetEnhancedKeyUsage, CertSetEnhancedKeyUsage,
CertAddEnhancedKeyUsageIdentifier, and
CertRemoveEnhancedKeyUsageIdentifier.

18 years agowinetest: Added usp10 tests.
Stefan Leichter [Sat, 18 Feb 2006 14:04:11 +0000 (15:04 +0100)] 
winetest: Added usp10 tests.

18 years agoconfigure: Fix previous change to still build all the binaries on
Alexandre Julliard [Sat, 18 Feb 2006 14:03:51 +0000 (15:03 +0100)] 
configure: Fix previous change to still build all the binaries on
x86_64 in 32-bit mode.

18 years agouser: Implement scrolling in popup menus.
Phil Krylov [Fri, 17 Feb 2006 17:34:31 +0000 (18:34 +0100)] 
user: Implement scrolling in popup menus.

18 years agolibwine: Add the runtime library path to the front of the dll paths list.
Alexandre Julliard [Fri, 17 Feb 2006 16:39:44 +0000 (17:39 +0100)] 
libwine: Add the runtime library path to the front of the dll paths list.

18 years agodbghelp: Use wine_dll_enum_load_path to search the dll load path.
Alexandre Julliard [Fri, 17 Feb 2006 16:38:28 +0000 (17:38 +0100)] 
dbghelp: Use wine_dll_enum_load_path to search the dll load path.

18 years agomsvcrt: Correctly set EOF flag in fread().
Peter Beutner [Fri, 17 Feb 2006 16:38:03 +0000 (17:38 +0100)] 
msvcrt: Correctly set EOF flag in fread().
Setting the EOF flag only if _read() returns zero is not enough as we
could also read something AND hit the end of file.
_read() already sets another internal EOF flag, so just use this too.
Removing todo_wine from the test case.

18 years agomsvcrt: Add test for fread/feof.
Peter Beutner [Fri, 17 Feb 2006 16:37:40 +0000 (17:37 +0100)] 
msvcrt: Add test for fread/feof.
When calling fread() with a large enough buffer to reach the end of
the file a subsequent feof() should return true; (marked as todo_wine
because it doesn't work atm).

18 years agomsvcrt: Remove bogus code.
Peter Beutner [Fri, 17 Feb 2006 16:37:26 +0000 (17:37 +0100)] 
msvcrt: Remove bogus code.
We can't just pop a exception record from the exception handler list
which we haven't put there.

18 years agomsvcrt: Fix use of uninitialized variable.
Peter Beutner [Fri, 17 Feb 2006 16:37:14 +0000 (17:37 +0100)] 
msvcrt: Fix use of uninitialized variable.

18 years agowinspool/tests: Add tests for EnumMonitors.
Detlef Riekenberg [Fri, 17 Feb 2006 16:37:04 +0000 (17:37 +0100)] 
winspool/tests: Add tests for EnumMonitors.

18 years agocrypt32: Move certificate store functions to their own file.
Juan Lang [Fri, 17 Feb 2006 16:36:52 +0000 (17:36 +0100)] 
crypt32: Move certificate store functions to their own file.

18 years agoconfigure: Default to building wine-pthread on non-x86 platforms.
Alexandre Julliard [Fri, 17 Feb 2006 13:12:29 +0000 (14:12 +0100)] 
configure: Default to building wine-pthread on non-x86 platforms.

18 years agodbghelp: Packing for minidump structures is 4 bytes.
Eric Pouech [Fri, 17 Feb 2006 13:08:54 +0000 (14:08 +0100)] 
dbghelp: Packing for minidump structures is 4 bytes.

18 years agoFixed a couple of function prototypes.
Alexandre Julliard [Fri, 17 Feb 2006 13:08:38 +0000 (14:08 +0100)] 
Fixed a couple of function prototypes.

18 years agolibwine: Set the default bindir and dlldir from argv0 if dladdr is not available.
Alexandre Julliard [Fri, 17 Feb 2006 13:08:19 +0000 (14:08 +0100)] 
libwine: Set the default bindir and dlldir from argv0 if dladdr is not available.
Added dependency on $(RELPATH).

18 years agolibwine: Compute relative paths for bin and dll directories at compile time.
Alexandre Julliard [Fri, 17 Feb 2006 10:43:10 +0000 (11:43 +0100)] 
libwine: Compute relative paths for bin and dll directories at compile time.

18 years agotools: Added 'relpath' tool to compute relative Unix paths.
Alexandre Julliard [Fri, 17 Feb 2006 10:42:17 +0000 (11:42 +0100)] 
tools: Added 'relpath' tool to compute relative Unix paths.

18 years agontdll: Remove no longer used oldcwd in start_server.
Alexandre Julliard [Fri, 17 Feb 2006 10:41:57 +0000 (11:41 +0100)] 
ntdll: Remove no longer used oldcwd in start_server.

18 years agoserver: Use a single inotify watch, as it scales better with a large
Mike McCormack [Fri, 17 Feb 2006 10:40:38 +0000 (11:40 +0100)] 
server: Use a single inotify watch, as it scales better with a large
number of directories.

18 years agowordpad: Russian translation.
Phil Krylov [Fri, 17 Feb 2006 10:37:51 +0000 (11:37 +0100)] 
wordpad: Russian translation.

18 years agowordpad: Dutch localization.
Hans Leidekker [Fri, 17 Feb 2006 10:37:21 +0000 (11:37 +0100)] 
wordpad: Dutch localization.

18 years agomshtml: Fix post data parsing.
Jacek Caban [Fri, 17 Feb 2006 10:37:11 +0000 (11:37 +0100)] 
mshtml: Fix post data parsing.

18 years agolibwine: Try the current load path in priority before the
Alexandre Julliard [Thu, 16 Feb 2006 19:26:55 +0000 (20:26 +0100)] 
libwine: Try the current load path in priority before the
WINELOADER/WINESERVER environment variables in wine_exec_wine_binary.

18 years agolibwine: Don't rely on argv[0] in wine_exec_wine_binary if we can get
Alexandre Julliard [Thu, 16 Feb 2006 19:06:20 +0000 (20:06 +0100)] 
libwine: Don't rely on argv[0] in wine_exec_wine_binary if we can get
the directory from the library itself.
Only try the hardcoded BINDIR if everything else failed.

18 years agolibwine: Only use the library directory if it's an absolute path.
Alexandre Julliard [Thu, 16 Feb 2006 19:03:06 +0000 (20:03 +0100)] 
libwine: Only use the library directory if it's an absolute path.

18 years agowinecfg: Localize the app specific title.
Paul Vriens [Thu, 16 Feb 2006 18:44:53 +0000 (19:44 +0100)] 
winecfg: Localize the app specific title.

18 years agocrypt32: More encoding/decoding.
Juan Lang [Thu, 16 Feb 2006 18:39:27 +0000 (19:39 +0100)] 
crypt32: More encoding/decoding.
Add support for encoding/decoding basic constraints and enhanced key
usage, with tests.

18 years agocrypt32: Simplify CertOpenSystemStore, fix CertDuplicateCertificateContext.
Juan Lang [Thu, 16 Feb 2006 18:38:45 +0000 (19:38 +0100)] 
crypt32: Simplify CertOpenSystemStore, fix CertDuplicateCertificateContext.
- now that CertOpenStore is correct for system stores, simplify
  CertOpenSystemStore
- correct CertDuplicateCertificateStore, with a test

18 years agoprogman: Updated Korean translation.
YunSong Hwang [Thu, 16 Feb 2006 18:38:19 +0000 (19:38 +0100)] 
progman: Updated Korean translation.

18 years agomsxml3: Implement comment node.
Huw Davies [Thu, 16 Feb 2006 18:37:53 +0000 (19:37 +0100)] 
msxml3: Implement comment node.

18 years agomsxml3: Fix get_text on text nodes.
Huw Davies [Thu, 16 Feb 2006 18:33:39 +0000 (19:33 +0100)] 
msxml3: Fix get_text on text nodes.

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.