wine
19 years agoSet remove to TRUE in accept_hardware_message for messages that should
Alexandre Julliard [Thu, 11 Aug 2005 10:36:03 +0000 (10:36 +0000)] 
Set remove to TRUE in accept_hardware_message for messages that should
go to a different thread. Simplify the code a bit.

19 years agoAdd some missing LDAP definitions.
Dmitry Timoshkov [Thu, 11 Aug 2005 10:33:42 +0000 (10:33 +0000)] 
Add some missing LDAP definitions.

19 years agoCorrect size check.
Steven Edwards [Thu, 11 Aug 2005 10:33:29 +0000 (10:33 +0000)] 
Correct size check.

19 years agoCorrect definition of SFGAO_STORAGEANCESTOR.
Steven Edwards [Thu, 11 Aug 2005 10:33:21 +0000 (10:33 +0000)] 
Correct definition of SFGAO_STORAGEANCESTOR.

19 years agoImplement IXMLDOMDocument::loadXML.
Mike McCormack [Thu, 11 Aug 2005 10:32:36 +0000 (10:32 +0000)] 
Implement IXMLDOMDocument::loadXML.

19 years agoRemove redundant include.
Steven Edwards [Thu, 11 Aug 2005 10:32:22 +0000 (10:32 +0000)] 
Remove redundant include.

19 years agoCorrect a typo in winapi_local.pm.
Vincent Béron [Thu, 11 Aug 2005 10:32:10 +0000 (10:32 +0000)] 
Correct a typo in winapi_local.pm.

19 years agoAnother update to win*.api.
Vincent Béron [Thu, 11 Aug 2005 10:32:02 +0000 (10:32 +0000)] 
Another update to win*.api.

19 years agoTrack the state of softwareVertexProcessing.
Oliver Stieber [Thu, 11 Aug 2005 10:31:40 +0000 (10:31 +0000)] 
Track the state of softwareVertexProcessing.

19 years agoCorrect the starting values of MIN, MAX and MIP filter, they now match
Oliver Stieber [Thu, 11 Aug 2005 10:31:04 +0000 (10:31 +0000)] 
Correct the starting values of MIN, MAX and MIP filter, they now match
the initial values in opengl.

19 years agoFixed a bug in EM_STREAMOUT RichEdit message handler which truncated
Phil Krylov [Thu, 11 Aug 2005 10:30:41 +0000 (10:30 +0000)] 
Fixed a bug in EM_STREAMOUT RichEdit message handler which truncated
some streamed text.

19 years agoMove includes of interfaces to mshtml_private.h.
Jacek Caban [Thu, 11 Aug 2005 10:30:30 +0000 (10:30 +0000)] 
Move includes of interfaces to mshtml_private.h.

19 years agoFix handling of SEE_MASK_CLASSNAME and SEE_MASK_CLASSKEY. They are not
Francois Gouget [Thu, 11 Aug 2005 10:29:44 +0000 (10:29 +0000)] 
Fix handling of SEE_MASK_CLASSNAME and SEE_MASK_CLASSKEY. They are not
disjoint flags.

19 years agoRemove unneeded wine/library.h include.
Francois Gouget [Thu, 11 Aug 2005 10:29:03 +0000 (10:29 +0000)] 
Remove unneeded wine/library.h include.
Use lstrlenW() instead of the Wine-specific strlenW(). This also lets
us get rid of the wine/unicode.h include.
Define the InitializeObjectAttributes() macro if not using Wine's
winternl.h header.

19 years agoDirectly use the PEB version fields in GetVersion.
Alexandre Julliard [Wed, 10 Aug 2005 15:02:28 +0000 (15:02 +0000)] 
Directly use the PEB version fields in GetVersion.

19 years agoPartial implementation of DeleteMenuWrap.
Huw Davies [Wed, 10 Aug 2005 15:01:07 +0000 (15:01 +0000)] 
Partial implementation of DeleteMenuWrap.

19 years agoDefine DCX_USESTYLE if it is not defined already. Fixes the
Francois Gouget [Wed, 10 Aug 2005 15:00:44 +0000 (15:00 +0000)] 
Define DCX_USESTYLE if it is not defined already. Fixes the
compilation with the PSDK.

19 years agoDefine RTL_HANDLE and RTL_HANDLE_TABLE if not using Wine's winternl.h
Francois Gouget [Wed, 10 Aug 2005 15:00:32 +0000 (15:00 +0000)] 
Define RTL_HANDLE and RTL_HANDLE_TABLE if not using Wine's winternl.h
header. Fixes the compilation with the PSDK.

19 years agoSynchronize winldap.h with winldap_private.h.
Hans Leidekker [Wed, 10 Aug 2005 15:00:21 +0000 (15:00 +0000)] 
Synchronize winldap.h with winldap_private.h.

19 years agoImplemented RtlGetNtProductType.
Alexandre Julliard [Wed, 10 Aug 2005 14:48:45 +0000 (14:48 +0000)] 
Implemented RtlGetNtProductType.

19 years agoCorrect more mismatches between spec files and comments about export
Francois Gouget [Wed, 10 Aug 2005 14:45:58 +0000 (14:45 +0000)] 
Correct more mismatches between spec files and comments about export
number.

19 years agoAdd trailing '\n's to trace() call.
Francois Gouget [Wed, 10 Aug 2005 14:42:48 +0000 (14:42 +0000)] 
Add trailing '\n's to trace() call.

19 years agoThe PSDK does not define a TreeView_InsertItemA() macro so use
Francois Gouget [Wed, 10 Aug 2005 14:42:32 +0000 (14:42 +0000)] 
The PSDK does not define a TreeView_InsertItemA() macro so use
TreeView_InsertItem() instead.

19 years agoUnicodify wineesd.
Francois Gouget [Wed, 10 Aug 2005 14:42:23 +0000 (14:42 +0000)] 
Unicodify wineesd.
Fixes WIDM_GETDEVCAPS and WODM_GETDEVCAPS.
Call Unicode functions instead of their Ansi equivalent when possible.

19 years agoImplement ldap_add* functions.
Hans Leidekker [Wed, 10 Aug 2005 14:41:53 +0000 (14:41 +0000)] 
Implement ldap_add* functions.

19 years agoMoved the version initialization to ntdll.
Alexandre Julliard [Wed, 10 Aug 2005 13:12:27 +0000 (13:12 +0000)] 
Moved the version initialization to ntdll.
Properly set the version fields in the PEB.
Removed some no longer used structures.

19 years agoByteswap the resources if we detect that the header is in the wrong
Alexandre Julliard [Wed, 10 Aug 2005 13:04:23 +0000 (13:04 +0000)] 
Byteswap the resources if we detect that the header is in the wrong
endianness.

19 years agoChange some Dll* functions so they are exported by name like on
Francois Gouget [Wed, 10 Aug 2005 13:02:43 +0000 (13:02 +0000)] 
Change some Dll* functions so they are exported by name like on
Windows.
Update the documentation accordingly.

19 years agoFrench localization for wldap32.
Jonathan Ernst [Wed, 10 Aug 2005 13:00:51 +0000 (13:00 +0000)] 
French localization for wldap32.

19 years agoUpdate the documentation to reflect the fact that the LZ* functions
Francois Gouget [Wed, 10 Aug 2005 13:00:38 +0000 (13:00 +0000)] 
Update the documentation to reflect the fact that the LZ* functions
are implemented in kernel32.dll now.

19 years agoAdd helpers for converting (arrays of) LDAPMod structures into
Hans Leidekker [Wed, 10 Aug 2005 13:00:21 +0000 (13:00 +0000)] 
Add helpers for converting (arrays of) LDAPMod structures into
different encodings.

19 years agoImplement IUnknown_EnumObjects.
Huw Davies [Wed, 10 Aug 2005 13:00:05 +0000 (13:00 +0000)] 
Implement IUnknown_EnumObjects.

19 years ago- Fix regression in GetPrivateProfileString16 for key=NULL.
Richard Cohen [Wed, 10 Aug 2005 12:59:38 +0000 (12:59 +0000)] 
- Fix regression in GetPrivateProfileString16 for key=NULL.
- Check return values in Profile tests.

19 years agoUse the proper WOW functions everywhere instead of the K32WOW variant.
Alexandre Julliard [Wed, 10 Aug 2005 10:59:19 +0000 (10:59 +0000)] 
Use the proper WOW functions everywhere instead of the K32WOW variant.

19 years agoMake use of now full and correct HKLM\HARDWARE\DEVICES\Scsi.
Vitaliy Margolen [Wed, 10 Aug 2005 10:52:22 +0000 (10:52 +0000)] 
Make use of now full and correct HKLM\HARDWARE\DEVICES\Scsi.

19 years agoUse /proc filesystem to create HKLM\HARDWARE\DEVICEMAP\Scsi entries.
Vitaliy Margolen [Wed, 10 Aug 2005 10:52:10 +0000 (10:52 +0000)] 
Use /proc filesystem to create HKLM\HARDWARE\DEVICEMAP\Scsi entries.

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

19 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.

19 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.

19 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.

19 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.

19 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/.

19 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.

19 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.

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

19 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.

19 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.

19 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.

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

19 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.

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

19 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.

19 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.

19 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.

19 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}.

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

19 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.

19 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.

19 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.

19 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.

19 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.

19 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.

19 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.

19 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

19 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.

19 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.

19 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.

19 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.

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

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

19 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.

19 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).

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

19 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.

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

19 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.

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

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

19 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.

19 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().

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

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

19 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.

19 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.

19 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.

19 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.

19 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.

19 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.

19 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.

19 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.

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

19 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.

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

19 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.

19 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.

19 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.

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

19 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.

19 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.

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