wine
18 years agoFixed harmless /tmp problem.
Marcus Meissner [Wed, 10 Aug 2005 10:51:50 +0000 (10:51 +0000)] 
Fixed harmless /tmp problem.

18 years agoMake sure we don't call the graphics driver after process detach.
Alexandre Julliard [Wed, 10 Aug 2005 09:56:23 +0000 (09:56 +0000)] 
Make sure we don't call the graphics driver after process detach.

18 years agoCreate a node object and use it to hold libxml2 pointers.
Mike McCormack [Wed, 10 Aug 2005 09:54:22 +0000 (09:54 +0000)] 
Create a node object and use it to hold libxml2 pointers.

18 years agoInit nsWebBrowser window while creating nscontainer.
Jacek Caban [Wed, 10 Aug 2005 09:54:02 +0000 (09:54 +0000)] 
Init nsWebBrowser window while creating nscontainer.

18 years agoCorrect mismatches between spec files and comments about export
Vincent Béron [Wed, 10 Aug 2005 09:53:47 +0000 (09:53 +0000)] 
Correct mismatches between spec files and comments about export
number.

18 years agoUse #include "foo.h" for including Windows headers in dlls/, use
Vincent Béron [Wed, 10 Aug 2005 09:51:40 +0000 (09:51 +0000)] 
Use #include "foo.h" for including Windows headers in dlls/, use
#include <bar.h> for including Windows headers in include/.

18 years agoBrowse to the directory if a directory name is typed into the edit box
Troy Rollo [Wed, 10 Aug 2005 09:50:29 +0000 (09:50 +0000)] 
Browse to the directory if a directory name is typed into the edit box
of a file dialog and the confirmation button (or Enter key) is hit.
Return any file name in the edit box if OFN_NOVALIDATE is set and
OFN_FILEMUSTEXIST is not, even if that file name includes a path name
or is the name of a folder.

18 years agoUse HAVE_LDAP_H when checking if ldap.h is available.
Vincent Béron [Wed, 10 Aug 2005 09:49:11 +0000 (09:49 +0000)] 
Use HAVE_LDAP_H when checking if ldap.h is available.

18 years agogcc 4.0 warning fixes.
Mike McCormack [Wed, 10 Aug 2005 09:48:58 +0000 (09:48 +0000)] 
gcc 4.0 warning fixes.

18 years agoAnother update to the win*.api files.
Vincent Béron [Wed, 10 Aug 2005 09:48:43 +0000 (09:48 +0000)] 
Another update to the win*.api files.

18 years agoSince windows/ is gone, headers for user are only in
Vincent Béron [Wed, 10 Aug 2005 09:48:31 +0000 (09:48 +0000)] 
Since windows/ is gone, headers for user are only in
dlls/user/. Remove kludge from winapi_check.

18 years agoRemove local declarations already in included public headers.
Vincent Béron [Wed, 10 Aug 2005 09:48:15 +0000 (09:48 +0000)] 
Remove local declarations already in included public headers.

18 years agoFix gcc 4.0 warnings.
Mike McCormack [Wed, 10 Aug 2005 09:47:19 +0000 (09:47 +0000)] 
Fix gcc 4.0 warnings.

18 years agoUse ERR instead of DPRINTF in dump_pidl_hex.
Alexandre Julliard [Tue, 9 Aug 2005 20:48:17 +0000 (20:48 +0000)] 
Use ERR instead of DPRINTF in dump_pidl_hex.

18 years agoIgnore prelink failures.
Alexandre Julliard [Tue, 9 Aug 2005 20:47:18 +0000 (20:47 +0000)] 
Ignore prelink failures.

18 years ago- Beginning implementation of true IPersistMoniker::Load.
Jacek Caban [Tue, 9 Aug 2005 20:46:05 +0000 (20:46 +0000)] 
- Beginning implementation of true IPersistMoniker::Load.
- THIS macros cleanup.

18 years agoDon't call process attach notification during process shutdown.
Alexandre Julliard [Tue, 9 Aug 2005 20:45:46 +0000 (20:45 +0000)] 
Don't call process attach notification during process shutdown.
Make sure we don't insert a module in the same list twice.

18 years agoReport BINDSTATUS_MIMETYPEAVAILABLE in AboutProtocol::Start.
Jacek Caban [Tue, 9 Aug 2005 20:35:36 +0000 (20:35 +0000)] 
Report BINDSTATUS_MIMETYPEAVAILABLE in AboutProtocol::Start.

18 years agoImplement ldap_{get,set}_option{A,W}.
Hans Leidekker [Tue, 9 Aug 2005 20:35:17 +0000 (20:35 +0000)] 
Implement ldap_{get,set}_option{A,W}.

18 years ago_CreateAllAccessSecurityAttributes takes three parameters.
Huw Davies [Tue, 9 Aug 2005 20:34:57 +0000 (20:34 +0000)] 
_CreateAllAccessSecurityAttributes takes three parameters.

18 years agoSpecify a base address for kernel and ntdll.
Alexandre Julliard [Tue, 9 Aug 2005 11:19:01 +0000 (11:19 +0000)] 
Specify a base address for kernel and ntdll.

18 years agoInitialize and clean up libxml2 in DllMain.
Mike McCormack [Tue, 9 Aug 2005 11:17:47 +0000 (11:17 +0000)] 
Initialize and clean up libxml2 in DllMain.

18 years agoAdded support for the --image-base linker option in winegcc using the
Alexandre Julliard [Tue, 9 Aug 2005 11:12:29 +0000 (11:12 +0000)] 
Added support for the --image-base linker option in winegcc using the
prelink tool.

18 years agoAdded a VIRTUAL_alloc_teb function to allocate TEBs while making sure
Alexandre Julliard [Tue, 9 Aug 2005 10:43:47 +0000 (10:43 +0000)] 
Added a VIRTUAL_alloc_teb function to allocate TEBs while making sure
they don't end up above the address space limit.

18 years agoGet rid of the almost empty tmarshal.h file.
Alexandre Julliard [Tue, 9 Aug 2005 10:38:54 +0000 (10:38 +0000)] 
Get rid of the almost empty tmarshal.h file.

18 years agoFix some gcc 4.0 warnings.
Mike McCormack [Tue, 9 Aug 2005 10:37:50 +0000 (10:37 +0000)] 
Fix some gcc 4.0 warnings.

18 years agoThe temp buffer always stores WCHARs, fixed its type and got rid of a
Alexandre Julliard [Tue, 9 Aug 2005 10:36:45 +0000 (10:36 +0000)] 
The temp buffer always stores WCHARs, fixed its type and got rid of a
number of casts.

18 years agoMoved a number of definitions that are not needed in other files into
Alexandre Julliard [Tue, 9 Aug 2005 10:34:21 +0000 (10:34 +0000)] 
Moved a number of definitions that are not needed in other files into
vartype.c

18 years agoitss doesn't need an import library.
Alexandre Julliard [Tue, 9 Aug 2005 10:32:27 +0000 (10:32 +0000)] 
itss doesn't need an import library.

18 years agoMark DllMain and similar exports as private.
Alexandre Julliard [Tue, 9 Aug 2005 10:31:35 +0000 (10:31 +0000)] 
Mark DllMain and similar exports as private.

18 years agoAdded a warning for DllGetVersion and DllInstall not being declared
Alexandre Julliard [Tue, 9 Aug 2005 10:24:05 +0000 (10:24 +0000)] 
Added a warning for DllGetVersion and DllInstall not being declared
private. Also warn when one of the Dll* functions is using a different
internal name.

18 years agoMake CreateWindow with invalid menu handle test pass on Wine.
Dmitry Timoshkov [Tue, 9 Aug 2005 10:22:45 +0000 (10:22 +0000)] 
Make CreateWindow with invalid menu handle test pass on Wine.

18 years agoFix gcc 4.0 warnings.
Mike McCormack [Tue, 9 Aug 2005 10:22:03 +0000 (10:22 +0000)] 
Fix gcc 4.0 warnings.

18 years agoCorrect OFSTRUCT declaration.
Mike McCormack [Tue, 9 Aug 2005 10:21:53 +0000 (10:21 +0000)] 
Correct OFSTRUCT declaration.

18 years agoImplement and add tests for the FDSA functions.
Huw Davies [Tue, 9 Aug 2005 10:21:35 +0000 (10:21 +0000)] 
Implement and add tests for the FDSA functions.

18 years agoFix for BI_BITFIELDS: The color masks are at the same position in all
Michael Kaufmann [Mon, 8 Aug 2005 18:40:14 +0000 (18:40 +0000)] 
Fix for BI_BITFIELDS: The color masks are at the same position in all
the bitmap headers that support this flag (BITMAPINFO: The first color
mask is in bmiColors[0], that's the same position as bV4RedMask in
BITMAPV4HEADER).

18 years agogcc 4.0 warning fixes.
Mike McCormack [Mon, 8 Aug 2005 18:38:29 +0000 (18:38 +0000)] 
gcc 4.0 warning fixes.

18 years agoUse pkg-config in the libxml configure check.
Mike McCormack [Mon, 8 Aug 2005 18:36:53 +0000 (18:36 +0000)] 
Use pkg-config in the libxml configure check.

18 years agoUse xmlParseMemory instead of xmlReadIO.
Mike McCormack [Mon, 8 Aug 2005 18:34:24 +0000 (18:34 +0000)] 
Use xmlParseMemory instead of xmlReadIO.

18 years agoriched32 doesn't need an import library.
Alexandre Julliard [Mon, 8 Aug 2005 18:22:25 +0000 (18:22 +0000)] 
riched32 doesn't need an import library.

18 years agoFixed DllGetClassObject spec entries.
Alexandre Julliard [Mon, 8 Aug 2005 18:21:33 +0000 (18:21 +0000)] 
Fixed DllGetClassObject spec entries.

18 years agoRemove trailing backslash.
Saulius Krasuckas [Mon, 8 Aug 2005 18:03:47 +0000 (18:03 +0000)] 
Remove trailing backslash.

18 years agoFixed msxml compilation when libxml2 is not available.
Jacek Caban [Mon, 8 Aug 2005 18:01:52 +0000 (18:01 +0000)] 
Fixed msxml compilation when libxml2 is not available.

18 years agoFix autoconf-related #ifdefs in Comm_CheckEvents().
Gerald Pfeifer [Mon, 8 Aug 2005 18:01:42 +0000 (18:01 +0000)] 
Fix autoconf-related #ifdefs in Comm_CheckEvents().

18 years agoFix stateblock loop errors.
Oliver Stieber [Mon, 8 Aug 2005 17:59:02 +0000 (17:59 +0000)] 
Fix stateblock loop errors.

18 years agogcc 4.0 warning fix.
Mike McCormack [Mon, 8 Aug 2005 17:58:41 +0000 (17:58 +0000)] 
gcc 4.0 warning fix.

18 years agoIUnknown_SetSite calls IObjectWithSite_SetSite or
Huw Davies [Mon, 8 Aug 2005 17:58:31 +0000 (17:58 +0000)] 
IUnknown_SetSite calls IObjectWithSite_SetSite or
IInternetSecurityManager_SetSecuritySite.

18 years agoComment out VarDateFromStr() calls that generate exceptions on WinME.
Saulius Krasuckas [Mon, 8 Aug 2005 17:58:14 +0000 (17:58 +0000)] 
Comment out VarDateFromStr() calls that generate exceptions on WinME.

18 years agoDon't prefix the functions DllInstall and DllGetVersion with the dll
Alexandre Julliard [Mon, 8 Aug 2005 17:43:51 +0000 (17:43 +0000)] 
Don't prefix the functions DllInstall and DllGetVersion with the dll
name so that the compiler can check the prototypes.

18 years agoAdded a prototype for DllGetVersion to enable type checking in the
Alexandre Julliard [Mon, 8 Aug 2005 17:42:57 +0000 (17:42 +0000)] 
Added a prototype for DllGetVersion to enable type checking in the
Wine source.

18 years agoDon't prefix the functions DllCanUnloadNow, DllGetClassObject and
Alexandre Julliard [Mon, 8 Aug 2005 17:35:28 +0000 (17:35 +0000)] 
Don't prefix the functions DllCanUnloadNow, DllGetClassObject and
Dll(Un)RegisterServer with the dll name so that the compiler can check
the prototypes.

18 years agoAdded an unmount_device request that invalidates all file descriptors
Alexandre Julliard [Mon, 8 Aug 2005 15:11:03 +0000 (15:11 +0000)] 
Added an unmount_device request that invalidates all file descriptors
open on a given Unix device.

18 years agoRemoved some unnecessary macros, and make some functions static.
Alexandre Julliard [Mon, 8 Aug 2005 15:08:22 +0000 (15:08 +0000)] 
Removed some unnecessary macros, and make some functions static.

18 years agoAdd missing WINAPI to MSXML_DllGetClassObject().
Francois Gouget [Mon, 8 Aug 2005 15:04:53 +0000 (15:04 +0000)] 
Add missing WINAPI to MSXML_DllGetClassObject().
Standardize the DllGetClassObject() prototypes so they match the MSDN
definition.

18 years agoImplement the IXMLDOMNamedNodeMap interface.
Mike McCormack [Mon, 8 Aug 2005 15:04:00 +0000 (15:04 +0000)] 
Implement the IXMLDOMNamedNodeMap interface.

18 years agoWarning fixes for gcc 4.0.
Mike McCormack [Mon, 8 Aug 2005 15:03:42 +0000 (15:03 +0000)] 
Warning fixes for gcc 4.0.

18 years agoAdded exe extensions for mingw32.
Detlef Riekenberg [Mon, 8 Aug 2005 15:02:29 +0000 (15:02 +0000)] 
Added exe extensions for mingw32.

18 years agoForward ordinals 457,458 to GetLongPathNameW,A.
Huw Davies [Mon, 8 Aug 2005 12:14:09 +0000 (12:14 +0000)] 
Forward ordinals 457,458 to GetLongPathNameW,A.

18 years ago- Access rights for Printserver, Printers and Printjobs added.
Detlef Riekenberg [Mon, 8 Aug 2005 12:13:58 +0000 (12:13 +0000)] 
- Access rights for Printserver, Printers and Printjobs added.
- Defines for bidirectional communication added.

18 years agoFixed msxml compilation when libxml is not available.
Jacek Caban [Mon, 8 Aug 2005 12:13:31 +0000 (12:13 +0000)] 
Fixed msxml compilation when libxml is not available.

18 years agoAdded Russian resources to wldap32.
Dmitry Timoshkov [Mon, 8 Aug 2005 12:13:15 +0000 (12:13 +0000)] 
Added Russian resources to wldap32.

18 years agoCreateWindow(parent=NULL, ctlid!=0) should fail.
Francois Gouget [Mon, 8 Aug 2005 12:13:08 +0000 (12:13 +0000)] 
CreateWindow(parent=NULL, ctlid!=0) should fail.

18 years agoRemoved some unused or redundant configure checks.
Alexandre Julliard [Mon, 8 Aug 2005 11:17:25 +0000 (11:17 +0000)] 
Removed some unused or redundant configure checks.
A few cleanups in configure.ac.

18 years agoAdded hlink.idl.
Jacek Caban [Mon, 8 Aug 2005 11:08:27 +0000 (11:08 +0000)] 
Added hlink.idl.

18 years agoAdded stub implementation of IOleControl.
Jacek Caban [Mon, 8 Aug 2005 11:07:48 +0000 (11:07 +0000)] 
Added stub implementation of IOleControl.

18 years agoAdd a test showing that Windows doesn't tie GDI objects to a
Dmitry Timoshkov [Mon, 8 Aug 2005 11:07:25 +0000 (11:07 +0000)] 
Add a test showing that Windows doesn't tie GDI objects to a
particular thread.

18 years agoRemove duplicate declaration of MSI_SetPropertyW.
Yuri Kozlov [Mon, 8 Aug 2005 11:07:10 +0000 (11:07 +0000)] 
Remove duplicate declaration of MSI_SetPropertyW.

18 years agoAdd secur32.dll tests to winetest.
Kai Blin [Mon, 8 Aug 2005 11:06:55 +0000 (11:06 +0000)] 
Add secur32.dll tests to winetest.

18 years agoBasic implementation of AtlModuleUpdateRegistryFromResourceD.
Stefan Leichter [Mon, 8 Aug 2005 11:06:42 +0000 (11:06 +0000)] 
Basic implementation of AtlModuleUpdateRegistryFromResourceD.

18 years agoRemove WINE_PACKED recognition.
Vincent Béron [Mon, 8 Aug 2005 11:06:24 +0000 (11:06 +0000)] 
Remove WINE_PACKED recognition.
Update various winapi parser regular expressions to let it understand
some Wine constructs.

18 years agoUpdate win16.api/win32.api to current CVS.
Vincent Béron [Mon, 8 Aug 2005 11:06:14 +0000 (11:06 +0000)] 
Update win16.api/win32.api to current CVS.

18 years agoRemove WINE_UNUSED checks.
Vincent Béron [Mon, 8 Aug 2005 11:06:02 +0000 (11:06 +0000)] 
Remove WINE_UNUSED checks.

18 years agoFixed UTF-8 RTF parsing.
Phil Krylov [Mon, 8 Aug 2005 11:05:36 +0000 (11:05 +0000)] 
Fixed UTF-8 RTF parsing.

18 years agoAdd some definitions necessary for force feedback.
Daniel Remenak [Mon, 8 Aug 2005 11:05:24 +0000 (11:05 +0000)] 
Add some definitions necessary for force feedback.

18 years agoImplemented ILockBytes16 (memorystream) support for the 16bit compound
Marcus Meissner [Mon, 8 Aug 2005 11:05:06 +0000 (11:05 +0000)] 
Implemented ILockBytes16 (memorystream) support for the 16bit compound
storage implementation.
Added ReadClassStg, OleDoAutoConvert, GetConvertStg
implementations/stubs.

18 years agoWine and NT4 returns E_FAIL on failure.
Saulius Krasuckas [Mon, 8 Aug 2005 11:04:30 +0000 (11:04 +0000)] 
Wine and NT4 returns E_FAIL on failure.

18 years agoRevert to previous behaviour of detecting names with non-alphanumeric
Robert Shearman [Mon, 8 Aug 2005 11:04:20 +0000 (11:04 +0000)] 
Revert to previous behaviour of detecting names with non-alphanumeric
characters as ones with offsets, but add in a special case for an
empty name.

18 years agoAdd Dutch resource translation.
Hans Leidekker [Mon, 8 Aug 2005 11:03:53 +0000 (11:03 +0000)] 
Add Dutch resource translation.
Small fix for the German translation.

18 years agoAdd helpers for converting (arrays of) LDAPSortKey, LDAPAPIInfo, and
Hans Leidekker [Mon, 8 Aug 2005 11:03:40 +0000 (11:03 +0000)] 
Add helpers for converting (arrays of) LDAPSortKey, LDAPAPIInfo, and
LDAPAPIFeatureInfo structures into different encodings.

18 years agoThe listbox test shows that the control id must be stored in WPARAM
Francois Gouget [Mon, 8 Aug 2005 11:02:54 +0000 (11:02 +0000)] 
The listbox test shows that the control id must be stored in WPARAM
for the WM_DRAWITEM message.
Fix the listbox test so CreateWindow() does not fail on Windows.

18 years agoReverse the direction of raw SCSI commands.
Tobias Gruetzmacher [Mon, 8 Aug 2005 11:02:32 +0000 (11:02 +0000)] 
Reverse the direction of raw SCSI commands.

18 years agoFix call to GetMenuItemInfo and unicodify while we're at it.
Huw Davies [Mon, 8 Aug 2005 11:02:16 +0000 (11:02 +0000)] 
Fix call to GetMenuItemInfo and unicodify while we're at it.

18 years agoHandle loading strings over 64k from the string table.
Mike McCormack [Mon, 8 Aug 2005 11:01:56 +0000 (11:01 +0000)] 
Handle loading strings over 64k from the string table.

18 years agoUpdate German resource file.
Henning Gerhardt [Mon, 8 Aug 2005 11:01:40 +0000 (11:01 +0000)] 
Update German resource file.

18 years ago- Don't keep track of the number of TB buttons.
James Hawkins [Mon, 8 Aug 2005 11:01:31 +0000 (11:01 +0000)] 
- Don't keep track of the number of TB buttons.
- Call the W version of SetWindowLongPtr.

18 years agoAllow the WINED3DSBT_IMPL to be applied so that states can be synced
Oliver Stieber [Mon, 8 Aug 2005 11:01:17 +0000 (11:01 +0000)] 
Allow the WINED3DSBT_IMPL to be applied so that states can be synced
between render target contexts.

18 years agoRemove dxguid dependency.
Oliver Stieber [Mon, 8 Aug 2005 11:00:56 +0000 (11:00 +0000)] 
Remove dxguid dependency.

18 years agoFix comment about hack.
Jacek Caban [Wed, 3 Aug 2005 21:27:03 +0000 (21:27 +0000)] 
Fix comment about hack.

18 years agoAdded IOleCommandTarget::Exec implementation.
Jacek Caban [Wed, 3 Aug 2005 21:26:40 +0000 (21:26 +0000)] 
Added IOleCommandTarget::Exec implementation.

18 years agoRemoved the broken mmap64 configure check, and moved the
Alexandre Julliard [Wed, 3 Aug 2005 21:25:10 +0000 (21:25 +0000)] 
Removed the broken mmap64 configure check, and moved the
_FILE_OFFSET_BITS define to wine/port.h. Made sure that all files that
need the define include it.

18 years agoSet the apha channel to opaque when locking X8R8G8B8 backbuffers.
Oliver Stieber [Wed, 3 Aug 2005 21:17:08 +0000 (21:17 +0000)] 
Set the apha channel to opaque when locking X8R8G8B8 backbuffers.

18 years agoImplement DrawThemeEdge().
Frank Richter [Wed, 3 Aug 2005 21:16:45 +0000 (21:16 +0000)] 
Implement DrawThemeEdge().

18 years agoMoved support for non power 2 texture to hardware.
Oliver Stieber [Wed, 3 Aug 2005 19:49:05 +0000 (19:49 +0000)] 
Moved support for non power 2 texture to hardware.
Fix for the texture state separation patches, ApplyTextureStates is
now called instead of being commented out.

18 years agoSet some default values for truesize sizing that seem closer to
Frank Richter [Wed, 3 Aug 2005 19:47:51 +0000 (19:47 +0000)] 
Set some default values for truesize sizing that seem closer to
Windows.

18 years agoGet rid of the no longer used regedit test.
Alexandre Julliard [Wed, 3 Aug 2005 19:36:51 +0000 (19:36 +0000)] 
Get rid of the no longer used regedit test.

18 years agoMerged some of the header checks to reduce the size of the generated
Alexandre Julliard [Wed, 3 Aug 2005 19:21:04 +0000 (19:21 +0000)] 
Merged some of the header checks to reduce the size of the generated
configure script a bit.

18 years agoCall the USER driver directly to check for X events on RDW_UPDATENOW
Alexandre Julliard [Wed, 3 Aug 2005 19:16:01 +0000 (19:16 +0000)] 
Call the USER driver directly to check for X events on RDW_UPDATENOW
instead of calling MsgWaitForMultipleObjects.

18 years agoAdded description for crosstest.
Detlef Riekenberg [Wed, 3 Aug 2005 19:15:03 +0000 (19:15 +0000)] 
Added description for crosstest.

18 years agoImprove on a fixup for the difference between opengl and directx pixel
Oliver Stieber [Wed, 3 Aug 2005 19:14:19 +0000 (19:14 +0000)] 
Improve on a fixup for the difference between opengl and directx pixel
centering of vertexes.

18 years agoCorrection to earlier assertion patch to allow for buf_mixpos ==
Alex Villacís Lasso [Wed, 3 Aug 2005 19:13:58 +0000 (19:13 +0000)] 
Correction to earlier assertion patch to allow for buf_mixpos ==
buflen in non-looping case, fixes looping of one-off mixed samples
introduced by previous patch.