James Hawkins
9e9fe39774
advpack: Add a stub for AddDelBackupEntry.
2006-01-14 17:09:02 +01:00
Alexandre Julliard
cfe45cc130
Get rid of the no longer needed DECL_GLOBAL_CONSTRUCTOR macro.
2006-01-14 17:08:52 +01:00
James Hawkins
a56e256323
advpack: Add stubs for the file save/restore functions.
2006-01-13 14:16:02 +01:00
Alexandre Julliard
2878d99216
ntdll: Add debug registers to the context of all exceptions.
...
Maintain a local cache of the debug registers to avoid server calls
where possible.
2006-01-13 13:58:14 +01:00
Alex Villacís Lasso
1c6fbba116
msacm: Add definition for ACM_DRIVERADDF_NAME.
2006-01-13 13:52:49 +01:00
Eric Pouech
2cdace2760
ntdll: Created infrastructure to support IOCTL for serial devices.
...
- created infrastructure in ntdll to support IOCTL for serial devices
- implemented IOCTLs in ntdll for serial break support
- implemented the kernel32 equivalent on top of those IOCTLs
2006-01-12 13:32:51 +01:00
Vitaliy Margolen
978f470692
ntdll: NtQueryInformationToken change parameters according to PSDK.
...
Check for NULL pointer.
2006-01-12 13:32:09 +01:00
James Hawkins
ee3194bee2
advpack: Add stubs for the remaining registry functions.
2006-01-12 13:31:12 +01:00
Alexandre Julliard
2654be08d5
ntdll: Handle NtSetContextThread on the client side (as far as
...
possible) when setting the context of the current thread.
2006-01-11 20:20:32 +01:00
Alexandre Julliard
90e3865929
ntdll: NtRaiseException doesn't need to be a register function.
...
Moved common code between NtRaiseException and RtlRaiseException to a
separate raise_exception function.
2006-01-10 17:51:22 +01:00
Mike McCormack
1acf032a99
msi: Fixed the prototype of MsiDatabaseIsTablePersistent.
...
Implemented MsiDatabaseIsTablePersistentA via the W function.
2006-01-10 12:09:11 +01:00
Troy Rollo
b7652d89db
user: Fix return type of EnableMenuItem.
2006-01-10 12:08:48 +01:00
Troy Rollo
c03b21e9ca
Fix GetModuleFileNameEx definition.
2006-01-10 12:08:12 +01:00
Saulius Krasuckas
82dc96e579
include: Add missing color space constants.
2006-01-09 18:42:00 +01:00
Hans Leidekker
67dd000250
Update copyright info for the new year.
2006-01-06 21:06:53 +01:00
Eric Pouech
558130a696
dbghelp: StackWalk (32 and 64 bit version).
...
- enhance implementation of StackWalk (32 and 64 bit version) by
making use of module information and calling for FPO
- FPO part is still non functional
- implemented SymGetModuleBase64
- stubbed SymFunctionTableAccess64
2006-01-05 13:41:25 +01:00
Alexandre Julliard
3215c3ac91
Avoid DECLSPEC_NORETURN on function pointers for MSVC compatibility.
2006-01-04 14:52:43 +01:00
Eric Pouech
b7607aebdc
ntdll: Correct implementation for atom query functions.
2006-01-03 17:34:43 +01:00
Rolf Kalbermatter
97ede2dca8
include: Fix DECLSPEC_NORETURN for compilation with MS C compiler.
2006-01-03 13:33:22 +01:00
Steven Edwards
50690e5fa2
gdi: Move EMRSETTEXTJUSTIFICATION structure to the private gdi header.
2006-01-03 13:16:59 +01:00
Eric Pouech
a959732fff
dbghelp: Internal search routines can now be case sensitive/insensitive.
...
- Now handling option SYMOPT_CASE_INSENSITIVE for symbol search.
- Quick implementation of SymSearch on top of SymEnumSymbols (should
be the other way around).
2005-12-26 12:57:26 +01:00
Ulrich Czekalla
707fa2c3a2
ole32: Return error instead of asserting if storage file is corrupt.
2005-12-22 17:15:05 +01:00
Detlef Riekenberg
8827bcfd74
winspool: Add version resource.
2005-12-21 21:11:43 +01:00
Hans Leidekker
b2c62c9455
wldap32: Added configure checks for some potentially missing functions.
2005-12-21 18:42:00 +01:00
H. Verbeet
4e7b2557b5
wined3d: Cleanup shader constants code a little bit.
...
Improved bounds checking.
2005-12-20 11:46:52 +01:00
Eric Pouech
17d93f9855
dbghelp: Implemented SymMatchString.
2005-12-19 18:16:35 +01:00
Jacek Caban
dd2d59818d
Fix typo in urlmon.idl.
2005-12-19 09:53:30 +01:00
Alexandre Julliard
324d86a3af
Exception handling: Added a magic __EXCEPT_PAGE_FAULT macro to make it
...
easier to handle the common case of trapping page faults.
2005-12-16 16:58:47 +01:00
Stefan Leichter
a4af4b95b5
shell32: Fix return value of PathProcessCommand.
2005-12-16 12:41:11 +01:00
Jacek Caban
a2363a3e5e
Added some declarations to mshtml.idl.
2005-12-16 12:40:29 +01:00
Ivan Leo Puoti
4c53092566
Add some structs/prototypes to wdm.h.
2005-12-16 12:37:24 +01:00
James Hawkins
11fced7b57
setupapi: Added stubs for SetupGetInfInformation and
...
SetupQueryInfFileInformation.
2005-12-15 11:02:20 +01:00
Vitaliy Margolen
b05340a523
ntdll: Implement FSCTL_PIPE_WAIT NtFsControlFile ioctl.
...
Implement FSCTL_PIPE_WAIT NtFsControlFile ioctl.
Modify WaitNamedPipeW to use NtFsControlFile.
Replace struct overlapped with event.
2005-12-14 11:14:02 +01:00
Alexandre Julliard
67505c00af
server: Support for opening devices.
...
Added support for opening devices directly with the server when they
don't correspond to a Unix file.
2005-12-12 14:27:45 +01:00
Marcus Meissner
8e203745f4
winsock: getaddrinfo return codes
...
Adjust return code EAI_NODATA to WSAHOST_NOT_FOUND, like windows does
it.
2005-12-12 11:55:33 +01:00
Paul Vriens
6194255d5b
urlmon.idl: Add some BINDSTATUS values.
2005-12-12 11:54:55 +01:00
Jacek Caban
f94acfdd7d
Added declaration of IHTMLDocument3 and more DISPIDs.
2005-12-12 11:50:38 +01:00
Markus Amsler
60519ea7af
Remove unneeded ; from DECL_WINELIB_TYPE_AW in mmsystem.h.
2005-12-09 14:52:39 +01:00
Alexandre Julliard
03b040c51d
server: Added object attributes to a few more requests.
2005-12-09 14:52:04 +01:00
Alexandre Julliard
d02c4a1b82
Make wine_server_fd_to_handle use attributes instead of inherit flag.
2005-12-09 12:22:35 +01:00
Alexandre Julliard
7b910f40f2
server: Use attributes instead of inherit flag in dup_handle request.
2005-12-09 12:21:35 +01:00
Alexandre Julliard
836d07c369
server: Use attributes instead of inherit flag in token requests.
...
Also use the specified access rights in the open_token request.
2005-12-09 12:17:19 +01:00
Alexandre Julliard
f2d7dd645e
server: Use attributes instead of inherit flag in process and thread requests.
2005-12-09 12:13:11 +01:00
Alexandre Julliard
f11d0a375f
server: Use attributes instead of inherit flag in snapshot requests.
2005-12-09 12:09:44 +01:00
Alexandre Julliard
7a096601e3
server: Use attributes instead of inherit flag in console requests.
2005-12-09 12:05:20 +01:00
Alexandre Julliard
27b1aec925
server: Use attributes instead of inherit flag in file requests.
2005-12-09 12:00:48 +01:00
Alexandre Julliard
bc30303c56
server: Use attributes instead of inherit flag in socket requests.
2005-12-09 11:58:55 +01:00
Oliver Stieber
7c482cb9a1
wined3d: Vertex shader 8 support.
...
Start to add support for DirectX 8 vertex shaders, constants and
registers are now correctly assigned and loaded allowing support for
most basic d3d8 shaders.
2005-12-09 11:23:52 +01:00
Raphael Junqueira
db50e2d997
dplay: dx8/dx9 support (missing includes).
...
- add directx9 support for dplay8.h and dpaddr.h
- new file dplobby8.h
2005-12-08 12:00:14 +01:00
H. Verbeet
51862d440c
d3d8/d3d9: Define D3D_SDK_VERSION.
2005-12-08 11:58:11 +01:00
Alexandre Julliard
0603559de2
ntdll: Check for failure to get the user path in RtlOpenCurrentUser.
...
Fixed the return value type.
2005-12-08 11:53:42 +01:00
Robert Shearman
806cdce355
OLE: Update the type of the oVft parameter for DispCallFunc.
2005-12-06 21:23:09 +01:00
Alexandre Julliard
9f55a518a2
mlang: Properly declare the interface uuids.
2005-12-06 11:32:17 +01:00
Dmitry Timoshkov
ef35d28999
mlang: Implement IEnumRfc1766 interface.
2005-12-06 10:58:57 +01:00
Vitaliy Margolen
cf21d4d7ca
Move mailslot devices into directory name space.
2005-12-05 13:30:26 +01:00
Vitaliy Margolen
babfa79436
Move named pipe objects into directory name space.
...
Change tests accordingly.
Add small test for WaitNamedPipe.
2005-12-05 13:09:35 +01:00
Eric Pouech
1f872df26c
dbghelp: Implemented StackWalk64.
2005-12-05 12:50:10 +01:00
Aric Cyr
d0713d28e2
Move standard WGL function declarations to wingdi.h.
...
dlls/opengl32/wgl.h is now empty and no longer needed.
2005-12-03 18:01:51 +01:00
Vitaliy Margolen
348a3d912b
Move mapping (section) objects into directory name space.
2005-12-02 16:13:13 +01:00
Vitaliy Margolen
7c5cb7a229
Move timer objects into directory name space.
2005-12-02 16:05:54 +01:00
Vitaliy Margolen
5daae3dfa9
Move semaphore objects into directory name space.
2005-12-02 16:01:17 +01:00
Vitaliy Margolen
f676bc8d85
Move event and mutex objects into directory name space.
2005-12-02 15:55:48 +01:00
Vincent Béron
bce123dc46
Use the typedef'd declaration of IRpcStubBuffer and IRpcChannelBuffer
...
in RPC _Stubs.
Add IRpcStubBuffer and IRpcChannelBuffer declarations to objbase.h.
2005-12-02 13:32:09 +01:00
Francois Gouget
4a4ab52d76
Better stick to the PSDK types.
...
Update win32.api.
2005-12-02 13:01:07 +01:00
Francois Gouget
e186f54c4e
Add IMAGEHLP_MODULEW64.
...
Add SymGetModuleInfoW64() and SymLoadModule64().
2005-12-02 13:00:24 +01:00
Alexandre Julliard
e21a97da85
Fixed some compiler warnings on Darwin.
2005-12-01 12:36:05 +01:00
James Hawkins
bdfa506e40
Add a stub for AdvInstallFile.
2005-12-01 11:36:37 +01:00
Robert Shearman
1e5153cf3c
Cleanup SSL connections properly, do a few security checks in
...
NETCON_secure_connect and display errors from SSL on failure. Don't
use SSL_set_bio as SSL_set_fd is cleaner for us.
2005-12-01 11:18:43 +01:00
Peter Lemenkov
724981bf60
Added WS_EX_COMPOSITED.
2005-11-30 19:48:44 +01:00
Willie Sippel
fbfb971646
Added more Nvidia card IDs.
2005-11-30 19:45:45 +01:00
Vitaliy Margolen
80444dfe51
Implement symbolic link object in wineserver.
...
Implement Nt[Create|Open|Query]SymbolicLinkObject.
Change tests accordingly.
2005-11-30 19:22:57 +01:00
Vincent Béron
74a4e59aad
Add some prototypes to include/ for already existing functions in
...
netapi32.
2005-11-30 12:04:18 +01:00
Raphael Junqueira
0e68b671f4
Add support for Intel drivers version string.
...
Update default driver version (nvidia).
2005-11-30 12:02:45 +01:00
Vitaliy Margolen
3c6bdcce53
Implement directory object in wineserver.
...
Implement Nt[Create|Open]DirectoryObject.
Change tests accordingly.
2005-11-29 17:21:05 +01:00
Oliver Stieber
aa9ce3577a
Added support for vertex and pixel shader constants that have no type
...
i.e. they haven't been set yet or are clear.
2005-11-29 17:05:54 +01:00
Paul Vriens
45f0e0625e
Added some stubbed Ds-calls
...
Start of conformance tests for these Ds-calls.
2005-11-29 12:00:19 +01:00
Vitaliy Margolen
cb5e95c876
Stub StackWalk64.
2005-11-29 11:48:57 +01:00
Eric Pouech
d10a90dca0
Added support for 'loading' virtual modules.
2005-11-29 11:47:40 +01:00
Eric Pouech
82aa9210df
Implemented SymGet{Next|Prev}Line64.
2005-11-29 11:45:28 +01:00
Eric Pouech
dd3e1dc525
Implemented SymGetModuleInfo64.
2005-11-29 11:42:13 +01:00
Eric Pouech
22f9f4f0c3
Implemented SymUnloadModule64.
2005-11-29 11:35:10 +01:00
Peter Lemenkov
bce5e826fb
Added some definitions.
2005-11-29 11:25:11 +01:00
Eric Pouech
1cb1183037
Implemented SymLoadModuleEx.
2005-11-29 11:24:46 +01:00
James Hawkins
02b655773f
Add ADN_DEL_UNC_PATHS define to advpub.h.
2005-11-29 10:44:16 +01:00
Robert Shearman
a5cb9c5590
Make IAdviseSink methods non-async and remove the IAsyncManager
...
parameter hack that native COM used to use (but not any more). Async
calls are an optimisation that we're not going to support in the near
future.
2005-11-29 10:43:52 +01:00
Eric Pouech
10ab77b83e
Added calling convention definitions.
2005-11-29 10:43:01 +01:00
Eric Pouech
2efa0314d9
Added stub for dbghelp.SymRegisterCallback64.
2005-11-29 10:42:49 +01:00
Alexandre Julliard
1b1880b074
Remove unnecessary external variable declarations.
2005-11-28 20:56:55 +01:00
Ge van Geldorp
1a1583a364
Match PSDK STATUS_* definitions.
2005-11-28 17:32:54 +01:00
Dmitry Timoshkov
19021aab0d
Set both dwVersionICM and dwVersion to ICVERSION in Wine builtin
...
codecs.
2005-11-28 17:31:48 +01:00
Vitaliy Margolen
0b12525ebd
Add directory and symlink access rights.
2005-11-28 17:29:25 +01:00
Vijay Kiran Kamuju
a1eeaf97fb
Added some missing definitions in usp10.h.
2005-11-28 11:52:55 +01:00
Vitaliy Margolen
f09ed5e8f7
Add some 64 bit definitions.
2005-11-28 10:59:51 +01:00
Eric Pouech
7a431fc826
Added stubs for DbgHelp functions: SymRegisterFunctionEntryCallback.
2005-11-28 10:40:02 +01:00
Alexandre Julliard
0ec7e1a591
Renamed all .cvsignore files to .gitignore.
2005-11-26 13:10:33 +01:00
Marcus Meissner
a7c26122c2
extern "C" wrappers for usp10.h.
2005-11-24 19:23:00 +01:00
Vijay Kiran Kamuju
e2127e0f95
Install usp10.h.
2005-11-24 19:22:07 +01:00
Juan Lang
cfca167ebb
Add more declarations.
2005-11-24 19:21:16 +01:00
Francois Gouget
f667584aac
winldap.h should include windeh.f and schnlsp.h.
...
Enclose the API definitions in an extern "C" section and define
LDAPAPI.
Better stick to the types defined by the PSDK.
Fix the ldap_create_vlv_control*() prototypes.
Update win32.api.
2005-11-23 20:12:07 +01:00
Francois Gouget
482df927ca
Add LPADDRINFO, missing IP_* defines and missing APIs.
...
Enclose the API definitions in an extern "C" section.
Define function pointer types if INCL_WINSOCK_API_TYPEDEFS is defined.
Better stick to the types defined by the PSDK.
Update win32.api.
2005-11-23 19:43:50 +01:00
Andrew Webb
22a238363e
Define DateTime_SetMonthCalColor.
2005-11-23 15:13:59 +01:00
Oliver Stieber
932815d6f0
Implement a pixel shader parser and cross compiler. All version of
...
shaders up to 3 should be parsed correctly, but only shaders 1-1.4
will be cross compiled.
2005-11-21 16:27:55 +00:00
Alexandre Julliard
86397e1d43
Fixed handling of mailslot read timeout to avoid compiler warnings.
2005-11-21 15:23:49 +00:00
Vincent Béron
8bbde0c4d4
Add/correct prototypes for some already defined functions in advpack.
2005-11-21 13:33:52 +00:00
Vincent Béron
f41abbd07a
Add/correct prototypes for some already defined functions in
...
advapi32. Correct spec file entry for GetSecurityInfoExW.
2005-11-21 12:06:00 +00:00
Vitaliy Margolen
83ef91ce2d
Replace inherit flag with object attributes in winstation and desktop
...
create & open. Use OBJ_OPENIF flag to create winstation & desktop.
2005-11-21 12:05:38 +00:00
Ge van Geldorp
2f57b9f36e
Fix some prototypes to match the PSDK.
2005-11-21 11:59:27 +00:00
Vincent Béron
c28524de04
Add prototypes for some already defined functions in crypt32.
2005-11-21 11:57:46 +00:00
Marcus Meissner
7a6fdea105
Implemented getaddrinfo(), including full mapping of struct addrinfo
...
between UNIX and Windows. Based on a patch by Mike Hearn.
2005-11-17 12:58:35 +00:00
Jacek Caban
7627ea47e5
Added IHTMLWindow forward declaration.
2005-11-17 11:03:25 +00:00
Marcus Meissner
aa730cc9e4
Added mapping between unix and windows sockaddr_in6(_old) and
...
sockaddr_in. Added address family, socket type mappers.
2005-11-16 11:21:57 +00:00
Mike McCormack
d78dce709e
Fix function prototype and spec file entry for
...
MsiEnumComponentQualifiers.
2005-11-15 16:55:04 +00:00
Raphael Junqueira
8f554aa4f7
Add stubs around ScriptStringAnalyse to avoid PAF crash.
2005-11-15 12:02:16 +00:00
Peter Lemenkov
66f839d94f
Added extern "C".
2005-11-14 11:20:30 +00:00
Raphael Junqueira
b929f3d673
Added support for SHADEBLENDCAPS.
2005-11-10 11:05:30 +00:00
Raphael Junqueira
c4569d9298
Define GL_EXT_framebuffer_object and GL_EXT_pixelbuffer_object openGL
...
specs.
Support Mesa GL_VERSION on parse.
2005-11-10 11:04:59 +00:00
Jacek Caban
6affb1f132
Added URLDownloadToCacheFile[AW] stub.
2005-11-10 11:04:21 +00:00
Alexandre Julliard
2762486b35
Fixed typo: get_doctype returns an IXMLDOMDocumentType.
2005-11-08 20:00:58 +00:00
Alexandre Julliard
ef6d5df1e7
Add an argument to all uses of the __ONLY_IN_WINELIB macro (spotted by
...
Berend Reitsma).
2005-11-08 16:13:21 +00:00
James Hawkins
217e499de6
Define the setupapi hresult errors.
2005-11-07 20:12:55 +00:00
Peter Lemenkov
b6bec9d05c
Added some missing definitions in wininet.h.
2005-11-07 20:12:13 +00:00
Huw Davies
3f1629888f
Add IXMLDOMParseError.
2005-11-07 20:11:43 +00:00
Ivan Leo Puoti
a1cd3ab653
Implement RtlInitAnsiStringEx.
2005-11-07 11:14:45 +00:00
Vincent Béron
297ef3af20
Fix typo: PSYM_ENUMSOURCEFILES_CALLBACK instead of
...
PSYM_ENUMSOURCFILES_CALLBACK.
2005-11-04 11:16:48 +00:00
Vincent Béron
a17528cd0d
Fix warning about memmove re#definition.
2005-11-04 11:14:22 +00:00
Kevin Koltzau
935dea2fb4
Fix warnings and errors in 64bit.
2005-11-03 13:17:51 +00:00
Ivan Leo Puoti
5b22e4d6ef
Fix some wrong prototypes.
2005-11-03 11:35:11 +00:00
Eric Pouech
9c1b57c3d4
Implemented SymEnumLines.
2005-11-03 09:51:26 +00:00
Alexandre Julliard
73c72390f8
Fixed Get/SetThreadContext to work properly on suspended threads.
...
Added a test case.
2005-11-02 20:54:12 +00:00
Oliver Stieber
d6fcc69ddb
Implement D3DFMT_UNKNOWN surfaces, this seems to be used a lot in d3d8
...
but I haven't found any d3d9 application that uses D3DFMT_UNKNOWN
surfaces yet.
2005-11-02 20:01:54 +00:00
Mike McCormack
451ef3a9c3
Stub implementation for MsiAdvertiseScriptA/W.
2005-11-02 19:54:31 +00:00
Mike McCormack
15e578dfbc
Stub implementation for MsiGetFileHashA/W.
2005-11-02 10:56:54 +00:00
Rob Shearman
2dbc7f41c3
Add declarations for NdrAsyncClientCall, NdrAsyncStubCall and
...
RpcMgmtEnableIdleCleanup.
2005-11-02 10:55:27 +00:00
Lionel Ulmer
5ae22b8021
Add 'ENUM_...._SETTINGS' flag and make use of it in the X11DRV code.
2005-11-02 10:54:42 +00:00
Alexandre Julliard
ff7795ef4c
Don't send an extra signal when waiting for a debug event, just do a
...
normal wait. Return the debug event status directly as return value
of the server call.
2005-11-01 21:47:07 +00:00
Huw Davies
063824dd22
Implement playback of EMR_ALPHABLEND.
2005-10-31 21:04:18 +00:00
Mike McCormack
ec5edeebf4
Define MSIDBOPEN_ constants using LPCWSTR when compiling Wine.
2005-10-30 19:21:51 +00:00
Alexandre Julliard
220f2ce9fb
Make all winecrt0 functions and variables hidden.
2005-10-30 19:10:35 +00:00
Christian Costa
a52a4daa9b
Remove no longer used wine_dbg_parse_options and wine_dbg_add_options
...
prototypes.
2005-10-30 19:05:27 +00:00
Mike McCormack
06c477fec8
Add a stub implementation of msi.MsiSetMode.
2005-10-30 19:05:13 +00:00
Ivan Leo Puoti
ce08973ffa
Fix NtQueryDirectoryObject prototype, documentation, and the
...
definition of the structure it uses.
2005-10-28 16:42:11 +00:00
Vitaliy Margolen
a996000ad5
- Send whole OBJECT_ATTRIBUTES.Attributes to the server not just an
...
inherit flag.
- Pass DesiredAccess to the server when creating mailslot.
2005-10-27 18:30:37 +00:00
Dmitry Timoshkov
26b40c296f
Add some missing USER definitions, add a couple of FIXMEs for not
...
implemented features.
2005-10-27 18:28:23 +00:00
Robert Shearman
95b6266a9c
Add the macros used in dlldata.c files.
2005-10-27 12:09:05 +00:00
Ivan Leo Puoti
e1008c386f
Add stub implementation for NtAccessCheckAndAuditAlarm.
2005-10-27 10:25:41 +00:00
Stefan Leichter
f91e230b99
Declare ExecuteCab and TranslateInfString.
2005-10-27 10:24:26 +00:00
Juan Lang
c534fa1e82
Implement CryptMem and undocumented I_Crypt*Tls functions, with tests.
2005-10-27 10:24:20 +00:00
Robert Shearman
3c2bda8f83
Add IFontEventsDisp and IProvideMultipleClassInfo.
2005-10-27 10:19:54 +00:00
Huw Davies
c4e8f06375
Stubs for NdrStubForwardingFunction and NdrCStdStubBuffer2_Release
...
along with a few related defines.
2005-10-26 13:56:00 +00:00
Vitaliy Margolen
af53827901
Add OBJECT_BASIC_INFORMATION to winternl.h.
2005-10-26 10:11:23 +00:00