Andrew Talbot
0c96a42a59
riched20: Write-strings warnings fix.
...
The string members of the FINDTEXT and FINDTEXTEX structs are declared
constant in the SDK.
2006-07-24 12:57:32 +02:00
Stefan Siebert
026dd2d88a
ntdll: Implementation of process CreationTime and ExitTime.
2006-07-21 13:27:16 +02:00
Christian Gmeiner
51cd07c37e
setupapi: Implemented SetupDiCreateDeviceInfoA.
2006-07-21 13:26:01 +02:00
Mike McCormack
57f8bd057f
include: Remove unnecessary semicolons from idl.
2006-07-20 12:49:55 +02:00
Mike McCormack
6621503322
oledb: Add oledb.idl and some idl files it depends on.
2006-07-20 12:49:43 +02:00
Mike McCormack
546916f401
include: Semicolons after cpp_quote are a syntax error in midl.
2006-07-20 12:12:17 +02:00
H. Verbeet
a8f2c1075a
wined3d: Compilation fixes.
2006-07-20 12:11:06 +02:00
Alexandre Julliard
c316f0e47f
server: Simplify process creation.
...
Pass the socket for the new process from the parent through the
environment.
Perform initialisations during the new_process request.
2006-07-19 14:00:10 +02:00
Jason Green
718716b77a
wined3d: Make the number of floating point shader constants dynamic.
2006-07-19 09:54:30 +02:00
Stefan Dösinger
bffe5a6922
ddraw/wined3d: Remove texture format enumeration functions.
2006-07-18 11:25:22 +02:00
Robert Shearman
9318cb0fbc
rpcrt4: Handle more structure padding values.
2006-07-18 11:12:47 +02:00
Paul Millar
df10b7d580
libwine: Add a configure check for setrlimit.
2006-07-17 14:35:32 +02:00
Jacek Caban
29763fd605
urlmon.idl: Added some missing declarations.
2006-07-17 13:52:00 +02:00
Robert Reif
c4ac8c5b16
advapi32: Add CreateWellKnownSid and IsWellKnownSid.
2006-07-17 13:45:11 +02:00
Robert Reif
2a1727a7d9
include: Add well known sids and quota limits to winnt.h.
2006-07-17 13:44:16 +02:00
Robert Shearman
264503d40d
include: Add NI_* defines and add a WS(socklen_t) type.
2006-07-13 16:25:38 +02:00
Alexandre Julliard
50fca716fd
ntdll: Moved the calling of the process entry point to LdrInitializeThunk.
2006-07-13 14:58:04 +02:00
Ge van Geldorp
54afeb02de
user32: Implement Get/SetClassLongPtrA/W.
2006-07-12 20:04:18 +02:00
H. Verbeet
7090259545
wined3d: Fix specular color handling for register combiners.
...
By default the FinalCombiner is setup to add the specular color to the
final result of the combiner operations. However, it should only do
this when the WINED3DRS_SPECULARENABLE renderstate is enabled.
2006-07-12 13:20:41 +02:00
Juan Lang
273b76570e
crypt32: Implement CryptAcquireCertificatePrivateKey.
2006-07-12 13:16:02 +02:00
Robert Reif
63cbb0cae3
include: Add more policy structures to ntsecapi.h.
2006-07-12 13:15:36 +02:00
Ge van Geldorp
6096e5861a
ntdll: Widen fields in LDR_RESOURCE_INFO to accomodate 64 bit pointers.
2006-07-11 17:15:54 +02:00
Mike McCormack
d690094807
include: Add cierror.h.
2006-07-11 12:42:38 +02:00
Mike McCormack
5cb1045a2c
indexsvr.h: Fix a typo.
2006-07-11 12:41:36 +02:00
Juan Lang
10d6726b42
riched20: Add stub implementation of ITextDocument.
2006-07-11 12:41:17 +02:00
Bang Jun-Young
e4d3a72165
amstream: Fix argument types to match the PSDK.
2006-07-11 12:05:35 +02:00
Bang Jun-Young
0542e835bb
advapi32: Fix registry API prototypes to match the PSDK.
2006-07-11 12:03:35 +02:00
Alexandre Julliard
94af8633a4
include/.gitignore: Moved the wine subdir ignore list to the main file.
2006-07-10 21:43:21 +02:00
Alexandre Julliard
cc2b3b48e6
Take advantage of the recursive nature of .gitignore for Makefile entries.
...
Prefix other entries with '/' to make them non-recursive.
2006-07-10 20:47:54 +02:00
Alexandre Julliard
58c64190f4
configure: Define _WIN64 when building on a 64-bit platform.
2006-07-10 13:05:20 +02:00
Alexandre Julliard
945292737b
include/msvcrt: Fix all definitions of size_t for Win64.
2006-07-10 12:28:25 +02:00
Mike McCormack
c53cdac4f9
query: Add ntquery.h.
2006-07-10 11:53:42 +02:00
Robert Shearman
ccf2f56851
include: Add more error codes used by newer versions of COM.
2006-07-10 11:53:16 +02:00
Jacek Caban
ccee0297d5
include: Added htiframe.idl.
2006-07-07 17:50:20 +02:00
Ivan Gyurdiev
c202bfe40d
wined3d: Simplify primitiveDeclartationConvertToStrided.
...
Assign fixed indices to declaration inputs.
Then use a common path to load the strided data.
2006-07-07 17:36:24 +02:00
Ivan Gyurdiev
85aa8ab855
wined3d: Add position_transformed flag to Strided data format.
2006-07-07 17:35:36 +02:00
Mike McCormack
aa44a063fd
include: Add indexsvr.idl (IWordBreaker).
2006-07-07 16:56:57 +02:00
Robert Shearman
c71af73324
oleaut32: Add a typedef for "boolean".
...
Fix up an conflict that this type has with jpeglib.h.
2006-07-07 13:31:37 +02:00
Paul Vriens
57d0810aa5
wininet.h: Add extra error code.
2006-07-05 12:56:24 +02:00
Ivan Gyurdiev
61f1de1b85
d3d9: Fix FVF POSITION mask.
2006-07-03 12:01:44 +02:00
Ge van Geldorp
a2e94444ad
winedbg: Implement be_x86_64_init_registers.
2006-07-03 11:41:53 +02:00
Ge van Geldorp
6a65bf6a2b
include/msvcrt: Make sure size_t is properly defined for 64-bit.
2006-07-03 11:41:36 +02:00
Dmitry Timoshkov
b2686ad2dd
include: Move appropriate parts of winpos.h to winuser.h and win.h,
...
remove winpos.h afterwards.
2006-06-29 14:48:42 +02:00
H. Verbeet
7f9e61f7d2
wined3d: Use register combiners for texture stage operations.
...
Make wined3d use register combiners for texture stage operations. In
order to do that the texture unit index needs to be separated from the
texture stage index. For cards that don't support the
NV_register_combiners extension nothing should change.
2006-06-28 16:34:36 +02:00
H. Verbeet
a54e36adfe
wined3d: Texture limits fixes.
...
GL_LIMITS(textures) is currently used for both the number of texture
stages and the maximum number of simultaneous textures. In the current
code that's the same, but in a later patch that will be separated,
since a texture stage doesn't have to reference an actual
texture. Also, shaders can access a larger number of samplers than the
number of texture units the fixed function pipeline can access.
2006-06-28 16:06:25 +02:00
H. Verbeet
f40dd7635e
wined3d: Add register combiner function pointers.
2006-06-28 15:52:10 +02:00
Alexandre Julliard
f5f37a8566
wineconsole: Portability fixes in the curses mouse support.
2006-06-27 20:14:10 +02:00
Stefan Dösinger
7d31ab95e4
wined3d: Add support for VBOs to the drawing code.
2006-06-26 13:02:19 +02:00
Stefan Dösinger
495e46197a
ddraw/wined3d: IDirectDrawSurface7::SetSurfaceDesc corrections.
2006-06-26 12:38:55 +02:00
Alexandre Julliard
e040e6c4f8
libwine: Added entry for sigprocmask in the pthread functions table.
2006-06-23 12:27:45 +02:00
Jacek Caban
bc29a20d8b
mshtml: Added optary.idl file.
2006-06-23 10:47:14 +02:00
Juan Lang
77ea583ab0
crypt32: Implement CertGetCRLFromStore.
...
- implement CertGetCRLFromStore, with tests
- update tests for CRL revocation functions to show name isn't checked
2006-06-22 12:29:04 +02:00
Juan Lang
aeb8036486
wincrypt.h: Add more definitions and prototypes.
2006-06-21 11:15:41 +02:00
Thomas Weidenmueller
5fb24924fb
include: Fix definition of SECURITY_INTEGER.
2006-06-19 21:22:40 +02:00
Detlef Riekenberg
e8950b29ae
include: Declare remaining exported functions in compstui.h.
2006-06-19 11:22:13 +02:00
H. Verbeet
701ce97d65
wined3d: Add and use GL_EXT_fog_coord defines.
2006-06-16 11:29:31 +02:00
Stefan Dösinger
5c3c5903a5
wined3d: Correct vertex fog for transformed vertices and correctly
...
handle non-vertex, non-table fog.
2006-06-15 12:24:09 +02:00
Choe Hwanjin
03cc51abde
winuser.h: Add some missing virtual key symbols.
2006-06-14 12:47:06 +02:00
Mike McCormack
e9cc5156db
mapi: Fix declaration of LPMAPISENDMAIL (spotted by Cho Hwanjin).
2006-06-14 12:47:05 +02:00
Mike McCormack
cafe24b3ed
dbghelp: Fix the prototype of some callbacks.
2006-06-14 12:47:05 +02:00
Nick Burns
0da92ec9ca
include: Use force_align_arg_pointer on MacOS to fix the stack on entry to Wine.
2006-06-13 13:01:56 +02:00
Mike McCormack
e09aecff89
include: Remove non-ASCII characters in headers for winelib compatibility.
2006-06-13 12:57:07 +02:00
Mike McCormack
9985c42150
wingdi: Fix typo in definition of BLTALIGNMENT (spotted by Choe Hwanjin).
2006-06-13 12:56:49 +02:00
Mike McCormack
4a2d96077e
userenv: Add profinfo.h.
2006-06-13 11:40:23 +02:00
Michael Stefaniuc
3f46314e33
include: The visibility attribute is supported only by gcc >= 3.3.
2006-06-13 11:40:21 +02:00
Jan Zerebecki
cf8833c467
wined3d: Enable two sided stencil in the caps.
2006-06-13 10:46:29 +02:00
Alexandre Julliard
91e45c62d3
wldap32: Explicitly specify CDECL calling convention on exported functions.
2006-06-12 21:34:46 +02:00
Alexandre Julliard
1053eccb36
include: Added prototype for DllMain.
2006-06-12 16:18:17 +02:00
Alexandre Julliard
9936feef07
include: Make the Dll* entry points hidden.
2006-06-12 16:18:01 +02:00
Robert Shearman
f701435ca3
include: Add IXMLHttpRequest interface and XMLHttpRequest coclass to xmldoc.idl.
2006-06-12 15:56:46 +02:00
Detlef Riekenberg
42a361d160
include/ddk: Add minimal compstui.h.
2006-06-12 13:21:48 +02:00
Alexandre Julliard
236fd51020
uuid: Mark all GUID variables as hidden.
2006-06-12 12:01:38 +02:00
Robert Reif
8e01c1b2a3
include: Add lmmsg.h.
2006-06-08 11:12:19 +02:00
Robert Reif
65dd8741ff
netapi32: Add stub for NetServerEnumEx.
2006-06-07 14:31:13 +02:00
Mike McCormack
fac494c822
server: open_console's from field should be a handle.
2006-06-07 14:30:28 +02:00
Mike McCormack
f386950fdd
server: Use unsigned long for request types that are 64bit in win64.
2006-06-07 14:21:12 +02:00
Mike McCormack
bf7eb624a9
hlink: Declare prototypes for some functions.
2006-06-07 11:48:46 +02:00
Andrew Ziem
60d5f80837
include: Add SETWALLPAPER_DEFAULT to winuser.h.
2006-06-07 11:48:08 +02:00
Robert Shearman
63c8dd4faf
include: Add two more coclasses to exdisp.idl.
2006-06-07 11:47:17 +02:00
Ivan Gyurdiev
5f5969b3c5
wined3d: Remove constant type field in stateblock.
...
It is wrong to maintain a mapping from a constant index to a type
field, because different constant types do not share an index -
boolean constant 0 is supposed to co-exist with floating point
constant 0, not replace it. Drawprim and other code using the type
array to decide whether to look up a constant in bools, floats, or
ints is wrong - you can't make that decision based on the index.
2006-06-06 11:58:54 +02:00
Ulrich Czekalla
00b2511bc8
include: Add DDHAL_UPDATEOVERLAYDATA structure.
2006-06-05 21:01:02 +02:00
Mike McCormack
a47ed59610
hlink: Add hlguids.h (based on a patch by Aric Stewart).
2006-06-05 21:00:06 +02:00
Mike McCormack
77a83a7f4d
include: Fix FARPROC, NEARPROC and PROC definitions for amd64.
2006-06-05 13:07:04 +02:00
Juris Smotrovs
b8d9f3955a
user32: Send WM_SIZE when window changes state between restored/min/maximized.
2006-06-02 11:42:11 +02:00
Andrew Ziem
0b6dbde473
wsock32: Added GetService{A,W} stubs.
2006-06-01 11:07:51 +02:00
Robert Shearman
caa94a03a4
include: Add some defines used by MIDL-generated code.
2006-05-31 15:47:35 +02:00
Alexandre Julliard
788e30f139
dnsapi: Added check for _msg_ptr vs. _ptr member in ns_msg struct.
2006-05-31 14:43:21 +02:00
Juan Lang
23791c2510
crypt32: Implement CryptBinaryToStringA and CryptStringToBinaryA.
...
Implement CryptBinaryToStringA and CryptStringToBinaryA based on Kai
Blin's base64 encoder/decoder.
2006-05-31 11:58:40 +02:00
Emmanuel Maillard
144a5353ef
winecoreaudio: Initial Audio Driver for Mac OS X.
2006-05-30 19:34:20 +02:00
Troy Rollo
abd8becd0c
wined3d: Add missing GL_VERTEX_SHADER_ARB definition.
2006-05-30 19:29:26 +02:00
Eric Pouech
2d3504c309
ntdll/kernel32: Moved GetThreadSelectorEntry to ntdll.
...
- implemented NtQueryInformationThread's ThreadDescriptorTableEntry
information class
- used it to implement the kernel32's equivalent (GetThreadSelectorEntry)
2006-05-27 13:00:19 +02:00
Eric Pouech
1d6e2590e0
ntdll/kernel32: Pipe information.
...
- implemented ntdll.NtQueryInformationFile's FilePipeLocalInformation control code
- reimplemented kernel32.GetNamedPipeInfo on top of it
- enhance current features to make this work both on client and server handles
- now also returning the number of instances
2006-05-27 12:31:01 +02:00
Alexandre Julliard
ab2349daf0
kernel32: Partial implementation of GetModuleHandleExA/W.
2006-05-27 10:57:17 +02:00
Alexandre Julliard
9769806c3a
ntdll: Implemented RtlPcToFileHeader.
2006-05-27 10:55:48 +02:00
Juan Lang
b29c2335b8
crypt32: Implement CertVerifyCRLTimeValidity and partially implement CertVerifySubjectCertificateContext.
2006-05-26 20:20:50 +02:00
Alexandre Julliard
5de2eabace
wine_unicode: Add prototypes for inline functions (from a patch by Andrew Talbot).
2006-05-26 12:09:12 +02:00
Mike McCormack
3742333581
rpcrt4: Remove unused IN and OUT macros.
2006-05-26 11:56:00 +02:00
Juan Lang
c4f2bcf3d1
crypt32: Add support for CRLs.
2006-05-25 20:19:12 +02:00
Roderick Colenbrander
54e5f9c465
wined3d: Dynamicly load GL_ARB_multitexture functions.
2006-05-25 20:17:32 +02:00
Alexandre Julliard
35e59151e9
include: Prevent internal Wine headers from being used in tests.
2006-05-25 20:07:57 +02:00
Jason Green
35ba7fb524
wined3d: Add some more GLSL defines.
2006-05-25 10:45:16 +02:00
Mike McCormack
ba8f40d465
richedit: Fix prototype of the callback function.
2006-05-25 10:43:49 +02:00
Robert Shearman
4e85273086
rpcrt4: Implement explicit generic binding handles.
2006-05-25 10:40:23 +02:00
Robert Shearman
4c021232bc
include: Add several more interfaces to urlmon.idl.
2006-05-25 10:38:48 +02:00
Alexandre Julliard
f01d9879c6
libwine_unicode: Renamed is_dbcs_leadbyte to wine_is_dbcs_leadbyte.
2006-05-24 14:14:09 +02:00
Alexandre Julliard
a92db320de
libwine_unicode: Define all functions in the library even if they can be inlined.
2006-05-24 14:00:47 +02:00
Stefan Dösinger
e902cd119f
wined3d: Swapchain and back buffer corrections + tests.
2006-05-24 13:56:55 +02:00
Roderick Colenbrander
9c018fd877
wined3d: Fix ARB_imaging abuse.
2006-05-24 10:52:28 +02:00
Jason Green
8cfb84362f
wined3d: Added some GLSL defines and function prototypes.
2006-05-24 10:36:02 +02:00
Jonathan Ernst
360a3f9142
Update the address of the Free Software Foundation.
2006-05-23 14:11:13 +02:00
Robert Shearman
29d3f1e15d
include: Add defines used in CopyFileEx.
2006-05-23 11:32:47 +02:00
Robert Shearman
bf1fff0890
include: Make guiddef.h defines match PSDK.
...
Protect LPGUID typedef by __LPGUID_DEFINED__ being defined.
Protect LPCLSID and LPFMTID typedefs, IsEqualGUID, IsEqualIID,
IsEqualCLSID, IID_NULL, CLSID_NULL and FMTID_NULL defines by
__IID_DEFINED__ being defined.
2006-05-23 11:32:37 +02:00
Hans Leidekker
1f35ff591c
quartz: Add stub implementation for AMGetErrorText{A,W}.
2006-05-22 11:49:22 +02:00
Vitaliy Margolen
17662eac6c
include: SwapChain::GetBackBuffer takes 3 parameters, not 4.
2006-05-22 11:29:09 +02:00
Robert Shearman
46005c2f9c
rpcrt4: Add more format characters and add context handle flags to ndrtypes.h.
2006-05-20 17:31:01 +02:00
Dmitry Timoshkov
5fd4d3410d
Add a stub implementation of ntdsapi.dll.
2006-05-20 17:01:46 +02:00
Paul Chitescu
b1cbecbbc6
advapi32: Add stub FileEncryptionStatus and declarations.
2006-05-20 16:56:16 +02:00
Juan Lang
d0505de674
crypt32: Implement CertCompare functions, with tests.
2006-05-16 20:24:12 +02:00
Vitaliy Margolen
f9fc4b86c0
d3d: Add D3DDEVTYPE_NULLREF definition.
2006-05-16 20:21:19 +02:00
Robert Shearman
3396a66ee7
server: Retrieve the groups for a token from the server.
2006-05-15 14:25:43 +02:00
Francois Gouget
6e660bb220
mprapi: Add FIXME for the missing in6addr.h include.
2006-05-15 11:09:48 +02:00
Francois Gouget
adf52cda04
include: Remove uneeded __RPC_FAR references.
2006-05-15 11:09:23 +02:00
Eric Pouech
c25d3ac7d5
dbghelp: Implemented SymSearchW.
2006-05-11 12:18:46 +02:00
Eric Pouech
208e701a7b
dbghelp: Implemented SymEnumSymbolsW.
2006-05-11 12:18:30 +02:00
Eric Pouech
08ba9cecff
dbghelp: Stubbed SymGetSourceFileTokenW.
2006-05-11 12:17:23 +02:00
Eric Pouech
55f8a1b8fb
dbghelp: Implemented SymGetLineFromAddrW64.
2006-05-11 12:17:03 +02:00
Eric Pouech
7d4194f57b
dbghelp: Implemented SymFromAddrW.
2006-05-11 12:16:24 +02:00
Eric Pouech
d2d85a1b46
dbghelp: Implemented SymGetModuleInfoW and SymGetModuleInfoW64.
2006-05-11 12:16:01 +02:00
Eric Pouech
922a7bd191
dbghelp: Implemented SymLoadModuleExW.
2006-05-11 12:15:21 +02:00
Eric Pouech
4a80e63a29
dbghelp: Implemented SymRegisterCallbackW64 and 64 -> 64W mapping function.
2006-05-11 12:14:51 +02:00
Eric Pouech
2e7d3c386a
dbghelp: SymInitializeW.
...
- implemented SymInitializeW (and made SymInitialize call it)
- implemented Sym{SG}etSearchPathW (and made Sym{SG}etSearchPath
call them)
- per process search path is now stored as unicode string
2006-05-11 12:14:06 +02:00
Alexandre Julliard
ef74193949
user: Add a WIN_ISUNICODE flag instead of relying on the winproc type.
...
Also fix the initial value for the server is_unicode flag.
2006-05-10 12:55:36 +02:00
Juan Lang
ed66801d3a
crypt32: Partially implement CertGetIssuerCertificateFromStore.
2006-05-10 11:21:20 +02:00
Louis. Lenders
1ca6fc12a8
gdi32: Add defines for GLYPHSET and WCRANGE.
2006-05-09 12:39:46 +02:00
Phil Costin
9413c89c33
wined3d: Add check for GL Shading Language 100 Extension.
2006-05-09 12:39:24 +02:00
Marcus Meissner
40e7ef3a1d
gphoto.ds: Implemented a libgphoto2 import driver, based on the sane.ds driver.
...
Wrote a GUI import dialog.
With help from Aric Stewart.
2006-05-08 22:37:05 +02:00
Marcus Meissner
1d5e2be0de
twain_32: Moved twain.h to the include directory.
2006-05-08 22:04:51 +02:00
Stefan Dösinger
18e95ee969
wined3d: Add IWineD3DSurface::GetPitch.
2006-05-08 14:52:18 +02:00
Stefan Dösinger
a173c8e35a
wined3d: Add IWineD3DDevice::DrawPrimitiveStrided.
2006-05-08 14:51:13 +02:00
James Hawkins
70b2811e45
include: Add missing SECURITY_QUALITY_OF_SERVICE defines.
2006-05-08 14:50:10 +02:00
Dmitry Timoshkov
d30975d576
Add a stub implementation of mprapi.dll.
2006-05-05 20:23:05 +02:00
Jacek Caban
1a8397671e
mshtml: Added IHTMLTextContainer declaration.
2006-05-05 17:18:34 +02:00
Robert Shearman
2bcfe8eba2
include: Copy some format character types from wine/rpcfc.h to
...
ndrtypes.h and change them into an enumeration.
2006-05-05 16:34:44 +02:00
Mike McCormack
9b98cb56b3
rpcrt4: Add some defines.
2006-05-05 16:34:15 +02:00
Mike McCormack
4e49c380c4
rpcrt4: Add stub implementations for RPC authentication functions.
2006-05-05 16:33:54 +02:00
Jacek Caban
8e457d04e4
include: Added missing importlib.
2006-04-21 23:20:01 +02:00
Hans Leidekker
2dca5f959f
dnsapi: Add a couple of macros and prototypes.
2006-04-21 12:43:35 +02:00
Bill Medland
11fdd9584d
include: Expand pack nesting from 3 to 15 levels.
2006-04-21 11:27:55 +02:00
Robert Shearman
98facf4d0f
rpcrt4: Use the documented NDR_PROC_HEADER_EXTS structure.
...
Use the documented NDR_PROC_HEADER_EXTS structure instead of the
current NDR_PROC_EXTENSIONS structure currently in ndr_stubless.c.
2006-04-20 15:11:34 +02:00
Robert Shearman
28f494e31a
rpcrt4: Use INTERPRETER_OPT_FLAGS in ndrtypes.h instead of flags on an unsigned char.
2006-04-20 15:11:24 +02:00
Jacek Caban
c355574d4f
mshtml.idl: Added HTMLDocumentEvents and HTMLDocumentEvents2 dispifaces.
2006-04-20 11:29:13 +02:00
Jeff Latimer
07767bfd28
gdi: Added implementation of GetCharABCWidthsI.
2006-04-19 20:04:25 +02:00
Stefan Dösinger
d04f0507cf
wined3d: Implement Init3D and Uninit3D.
2006-04-19 12:43:22 +02:00
Mike McCormack
a0f8623e2e
rpcrt4: Stub implementation for rpcrt4.RpcMgmtEpEltInqBegin().
2006-04-19 12:00:26 +02:00
Mike McCormack
f0c49daedf
rpcrt4: Add a stub implementation for rpcrt4.RpcMgmtInqIfIds().
2006-04-19 12:00:09 +02:00
Mike McCormack
9aa468d884
ntdll: Stub implementations of NtCreateIoCompletion, NtSetIoCompletion, and NtRemoveIoCompletion.
...
Based on a patch by Rob Shearman.
2006-04-19 12:00:02 +02:00
Alexandre Julliard
0006898912
configure: Added checks for HAL libraries.
2006-04-18 16:47:53 +02:00
Stefan Dösinger
42b9221f51
wined3d: Add the remaining DirectDraw methods to WineD3DSurface.
2006-04-18 11:14:13 +02:00
Stefan Dösinger
80bdb24cad
wined3d: Add the remaining IWineD3DDevice methods.
2006-04-18 11:13:47 +02:00
Stefan Dösinger
cff4e1ea4b
wined3d: Add IWineD3DPalette.
2006-04-18 11:11:49 +02:00
Stefan Dösinger
03b256b16d
wined3d: Add a parameter for surface type selection.
2006-04-18 11:09:17 +02:00
Stefan Dösinger
076fa811af
wined3d: Add a method to change the front and back buffers.
2006-04-17 11:21:22 +02:00
Stefan Dösinger
ffc8e46e76
wined3d: Add IWineD3DSurface::Blt.
2006-04-17 11:19:30 +02:00
Stefan Dösinger
d9cd05db80
wined3d: Add GetHWND and SetHWND methods to IWineD3DDevice.
2006-04-14 10:52:01 +02:00
Stefan Dösinger
29022c49df
wined3d: Add macros for (Un)Init3D and Flip.
2006-04-14 10:51:22 +02:00
Mikołaj Zalewski
61512b2021
include: Fix a mistake in the declaration of _sntprintf.
2006-04-14 10:50:28 +02:00
Mike McCormack
54d3060a2d
wtypes.idl: Add size attribute to a void pointer.
2006-04-14 10:49:19 +02:00
Stefan Dösinger
cf27031329
wined3d: Add IWineD3DSurface::Flip.
2006-04-13 11:23:03 +02:00
Stefan Dösinger
d2510847b0
wined3d: Split device creation and opengl initialization.
2006-04-13 11:22:45 +02:00
Huw Davies
35bca77f47
tools: Don't try to use FT_Load_Sfnt_Table unless FreeType has it.
2006-04-12 19:54:04 +02:00
Jacek Caban
5d5a380e9e
exdisp.idl: Added missing attributes and fix some arguments names.
2006-04-11 11:23:22 +02:00
Jacek Caban
5e99bd94f1
exdisp.idl: Added missing declarations.
2006-04-11 11:22:46 +02:00
Jacek Caban
fc01e11eac
docobj.idl: Fix some enums declarations.
2006-04-10 19:53:34 +02:00
Jacek Caban
5d3cef6dc9
exdisp.idl: Move declarations to better match to IE SDK.
2006-04-10 19:42:44 +02:00
Jacek Caban
91d7bb5211
exdisp.idl: Added SHDocVw type library declaration.
2006-04-10 19:42:31 +02:00
Hans Leidekker
2d6d4e9674
dnsapi: Add a configure check for the resolver library and header.
2006-04-10 15:56:35 +02:00
Hans Leidekker
79dc3eb095
dnsapi: Add windns.h.
...
Based on a patch sent by Matthew Kehrer a while ago.
2006-04-10 15:44:27 +02:00
Stefan Dösinger
2043b06aa4
ddraw: Add MAKEFOURCC to ddraw.h.
2006-04-08 20:00:01 +02:00
Alexandre Julliard
959bbf8b75
server: Get rid of alignment requirements in write_process_memory request.
...
All the alignment handling is now done in the write_process_memory
function inside the server.
2006-04-07 18:41:58 +02:00
Stefan Dösinger
0c5a0f244d
wined3d: Allow the inclusion of the wined3d headers when the ddraw headers are included.
2006-04-07 14:57:55 +02:00
Stefan Dösinger
cf4b91f074
wined3d: Add WINED3DBOX to wined3d_types.h.
2006-04-07 14:55:50 +02:00
Stefan Dösinger
9d67b4287e
wined3d: Rename return values from D3D* to WINED3D*.
2006-04-07 14:54:04 +02:00
Stefan Dösinger
e0898f5e0e
wined3d: Add WINED3DPRESENT_INTERVAL_* definitions.
2006-04-07 11:47:00 +02:00
Stefan Dösinger
51067e1e8b
wined3d: Add WINED3DPRESENTRATE_DEFAULT.
2006-04-07 11:46:46 +02:00
Stefan Dösinger
e71468c786
wined3d: Add WINED3DLOCKED_BOX to wined3d_types.h.
2006-04-07 11:46:36 +02:00
Stefan Dösinger
bbe490abcc
wined3d: Add WINED3DLOCKED_RECT to wined3d_types.h.
2006-04-06 22:23:31 +02:00
Stefan Dösinger
63fd9a7a98
wined3d: Add WINED3DTEXTUREFILTERTYPE to wined3d_types.h.
2006-04-06 22:22:35 +02:00
Paul Vriens
e29dd373b2
netapi32: Add (stubbed) NetSessionEnum.
2006-04-06 22:22:29 +02:00
Alexandre Julliard
9603ee0756
kernel: Show the exe name instead of wine-[kp]thread in ps and top.
2006-04-06 11:57:37 +02:00
Juan Lang
309b26801e
crypt32: Add support for the CERT_KEY_PROV_INFO_PROP_ID certificate property.
2006-04-06 11:35:48 +02:00
Mike McCormack
152541b94c
shdocvw: Add class definition for InternetExplorer.
2006-04-05 20:15:42 +02:00
Paul Vriens
6c1dfc832f
include: Add lmshare to lm.h.
2006-04-05 20:15:08 +02:00
Stefan Dösinger
df7a92f70c
wined3d: Add some type macros to wined3d_interface.h.
2006-04-05 20:15:00 +02:00
Jan Zerebecki
10fc948093
wined3d: Add D3DFMT_L16.
2006-04-04 20:30:53 +02:00
Stefan Dösinger
be720179b6
wined3d: Add WINED3DCUBEMAP_FACES to wined3d_types.h.
2006-04-04 20:01:10 +02:00
Stefan Dösinger
c289b3cc51
wined3d: Define WINED3DGAMMARAMP based on D3DGAMMARAMP / DDGAMMARAMP.
2006-04-04 20:00:41 +02:00
Stefan Dösinger
91a8e2a071
wined3d: Add WINED3DCLIPSTATUS to wined3d_types.h.
2006-04-04 11:51:52 +02:00
Stefan Dösinger
08c38a87e1
wined3d: Add WINED3DRASTERSTATUS to wined3d_types.h.
2006-04-04 11:51:37 +02:00
Stefan Dösinger
f6ed704f96
wined3d: Make use of WINED3DDEVICE_CREATION_PARAMETERS.
2006-04-03 21:35:44 +02:00
Stefan Dösinger
0ad31f819d
wined3d: Add WINED3DBACKBUFFER_TYPE to wined3d_types.h.
2006-04-03 12:17:35 +02:00
Stefan Dösinger
fce54bcc49
wined3d: Add WINED3DDISPLAYMODE to wined3d_types.h.
2006-04-03 12:17:22 +02:00
Stefan Dösinger
6a8578f847
wined3d: Add WINED3DDEVTYPE to wined3d_types.h.
2006-03-30 12:45:57 +02:00
Huw Davies
a3ec0a9466
include: Add DFC_POPUPMENU.
2006-03-30 12:41:14 +02:00
Alexandre Julliard
3217e534fe
x11drv: Replace the SWP_WINE_NOHOSTMOVE flag by a lock count.
2006-03-29 18:27:01 +02:00
H. Verbeet
1e1a708e8a
wined3d: Create an IWineD3DBaseShader class.
2006-03-29 13:40:45 +02:00
Stefan Dösinger
1d47556195
wined3d: Use WINED3DSWAPEFFECT in the wined3d headers and code.
2006-03-28 17:51:45 +02:00
Stefan Dösinger
d75fd75d48
wined3d: Add WINED3DPOOL to wined3d_types.h.
2006-03-28 17:34:42 +02:00
Thomas Weidenmueller
ae8b835d85
advapi32: Fixed building TRUSTEEs with objects.
...
Fill the TRUSTEE structure properly in BuildTrusteeWithObjectsAndName
and BuildTrusteeWithObjectsAndSid, including regression tests.
2006-03-28 12:34:43 +02:00
James Hawkins
e4b31800ab
advpack: Define S_ASYNCHRONOUS in advpub.h.
2006-03-27 12:16:55 +02:00
Stefan Dösinger
b4b295c2a5
wined3d: Add WINED3DMULTISAMPLE_TYPE to wined3d_types.h.
2006-03-27 11:30:49 +02:00
Stefan Dösinger
0f7eb52789
wined3d: Add WINED3DTRIPATCH_INFO to wined3d_types.h.
2006-03-27 11:30:49 +02:00
Jacek Caban
9c22544688
exdisp.idl: Added missing IE6 methods to DWebBrowserEvents2.
2006-03-24 12:13:56 +01:00
Stefan Dösinger
6af24c816d
wined3d: Rectpatch code fix.
...
Update the wined3d code to use WINED3DRECTPATCH_INFO, which was added
with an older patch.
2006-03-24 12:13:50 +01:00
H. Verbeet
f716eea3df
wined3d: Initialise WINED3DVERTEXELEMENT's Reg field in
...
IWineD3DVertexDeclarationImpl_ParseDeclaration9.
2006-03-22 21:40:21 +01:00
Mike McCormack
cfef0fee01
include: Add softpub.h.
2006-03-22 11:19:42 +01:00
Francois Gouget
155ac7e598
include: Add missing error and facility codes.
2006-03-21 20:02:45 +01:00
Francois Gouget
5b993191a9
include: Standardize the LsaLookupNames() prototype.
2006-03-21 20:02:28 +01:00
Alexandre Julliard
c307f4990f
ntdll: Added a DLL_WINE_PREATTACH call to DllMain for builtins.
...
By returning FALSE from this call, a builtin dll can specify that we
should try to load the native one instead.
2006-03-21 15:10:22 +01:00
Roderick Colenbrander
a187ab05c4
wined3d: Don't use OpenGL 2.0.
2006-03-20 22:09:05 +01:00
Mike McCormack
03283bfbc1
include: LVSETINFOTIPA does not exist.
2006-03-20 12:04:10 +01:00
Robert Shearman
3efe42537a
include: Add some more defines to wininet.h.
2006-03-20 12:01:15 +01:00
Mike McCormack
9d9bb6a810
Prevent the use of windowsx.h with Wine source.
2006-03-18 18:39:20 +01:00
Jacek Caban
144bb464c3
mshtml.idl: Added more interfaces.
2006-03-18 18:06:01 +01:00
Juan Lang
ae5823db3f
crypt32: Implement CertGetSubjectCertificateFromStore.
2006-03-17 13:11:21 +01:00
Stefan Dösinger
7870a5a6a1
wined3d: Add D3DBASISTYPE to wined3d_types.h.
2006-03-17 13:11:14 +01:00
Detlef Riekenberg
060d53748d
winbase.h: Add missing LMEM_INVALID_HANDLE define.
2006-03-16 21:40:00 +01:00
Alexandre Julliard
5ff1004c4d
libwine: Export wine_get_build_dir.
2006-03-16 17:36:19 +01:00
Stefan Dösinger
6cc87406cf
wined3d: Add WINED3DINDEXBUFFER_DESC to wined3dtypes.h.
2006-03-15 11:30:39 +01:00
Hans Leidekker
93676b10c6
advapi32: Add stub implementations for a bunch of documented Lsa APIs.
2006-03-13 14:18:29 +01:00
Robert Shearman
a18bdf13f7
ntdll: Very crude implementation of RtlQueueWorkItem.
2006-03-13 13:34:06 +01:00
Stefan Dösinger
9f46792ba2
wined3d: Add WINED3DVERTEXBUFFER_DESC to wined3d_types.h.
2006-03-13 13:32:01 +01:00
Stefan Dösinger
913df5b143
wined3d: Consistently use WINED3DRESOURCETYPE.
2006-03-10 21:43:00 +01:00
Alexandre Julliard
18345170fd
dbt.h: Added DBTF_ flags.
2006-03-09 22:48:49 +01:00
Stefan Dösinger
6104c67613
wined3d: Use WINED3DPRESENT_PARAMETERS in IWineD3DSwapChain::GetPresentParameters.
2006-03-09 12:51:26 +01:00
Huw Davies
4eb4546f21
opengl32: Implement wglUseFontOutlines.
2006-03-08 11:34:18 +01:00
Stefan Dösinger
851bdfb5e0
wined3d: Add D3DLOCK_* types to wined3d_types.h.
2006-03-08 11:33:35 +01:00
Hans Leidekker
05b073da0d
mscms: Implement EnumColorProfiles{A,W}.
2006-03-08 11:32:18 +01:00
Alexandre Julliard
1a4f6e579b
user: Launch explorer to manage the desktop window.
2006-03-07 11:42:35 +01:00
Stefan Dösinger
270afeb5e8
wined3d: Define D3D usage flags in wined3d_types.h.
2006-03-07 10:53:02 +01:00
Stefan Dösinger
2f0c781988
wined3d: Add device caps to wined3d_types.h.
2006-03-07 10:51:34 +01:00
H. Verbeet
07004966a8
wined3d: Fix the relation between volumes and their container.
2006-03-06 20:08:36 +01:00
H. Verbeet
f7356a34c3
wined3d: Fix the relation between surfaces and their container.
2006-03-06 20:08:22 +01:00
Alexandre Julliard
2f026d1694
libwine: Export a function to retrieve the data directory (based on a
...
patch by Dmitry Timoshkov).
2006-03-06 18:50:15 +01:00
Alexandre Julliard
4be3d4c12b
server: Return real parent and owner in the create_window request.
...
Remove computing of parent and owner handles on the client side.
2006-03-06 15:00:37 +01:00
Stefan Dösinger
033769f94d
wined3d: Add d3d7 and d3d8/9 cap flags to wined3d_types.h.
2006-03-06 11:36:28 +01:00
Jacek Caban
ee1e7e503f
mshtml: Added more interfaces to mshtml.idl.
2006-03-06 11:33:27 +01:00
Vitaly Budovski
3832eb7de4
wined3d: Added OpenGL 2.0 function definitions.
2006-03-06 11:12:14 +01:00
Robert Shearman
47d7bd7ae1
include: Add more definitions and types to olectl.h.
2006-03-06 11:08:42 +01:00
Vitaly Budovski
7b55a0cff1
wined3d: Implemented fallback for separate stencil operation in WINED3DRS_CCW_STENCIL*.
2006-03-04 16:15:47 +01:00
Stefan Dösinger
a15280972b
wined3d: Add D3D7 texture stage types.
2006-03-04 16:13:25 +01:00
Stefan Dösinger
ecaf772906
wined3d: Add D3D7 render states.
2006-03-04 16:13:15 +01:00
Juan Lang
8949d29de2
crypt32: Implement CertDuplicateStore.
2006-03-03 13:17:34 +01:00
Alexandre Julliard
c9cc7e33ff
Fixed some compiler warnings on old gcc versions.
2006-03-02 18:03:32 +01:00
Roderick Colenbrander
f8ed06ea3d
wined3d: Opengl 2.x compile fix.
2006-03-02 15:50:16 +01:00
Robert Shearman
4253b01239
rpcrt4: Change the stubless parameter attributes to using a bitfield
...
(as defined by the PSDK) so the ServerAllocSize part is easier to
calculate.
2006-03-01 19:54:00 +01:00
Mike McCormack
0cd0626de0
server: Print a message if wineserver crashes and we don't dump cores.
2006-03-01 12:35:17 +01:00
Francois Gouget
be6d891f0d
advpack: Prepare the unicodification of advpack.dll.
...
All functions that manipulate strings should have an Ansi and a
Unicode variant.
Forward the unqualified dll entry points to the Ansi variant for
backward compatibility.
We're not allowed to use unqualified entry points in Wine, so change
RegInstall() calls to RegInstallA().
Update win32.api.
2006-02-27 15:57:33 +01:00
Eric Pouech
6b95c0e4b4
kernel32: ClearCommError.
...
ClearCommError should only deal with *communication* errors (are being
seen on the serial interface) rather than API errors (which can be
reported to the caller by the API itself). I then removed all the
stuff related to storing the error status in the server object.
2006-02-27 13:54:43 +01:00
Francois Gouget
8851c4fc4e
crypt32: Add CryptQueryObject() prototype.
...
Update win32.api.
2006-02-24 21:09:36 +01:00
Francois Gouget
dcb90635f8
winsock: Tweak getnameinfo() prototype.
...
Tweak the getnameinfo() prototype to better match the Windows PSDK and
the GetNameInfoW() prototype.
Update win32.api.
2006-02-24 21:09:19 +01:00
Francois Gouget
4c2f22f7c6
sfc: Updates.
...
Add a missing sfc.dll prototype.
Add an sfc.dll section to win32.api for winapi_check.
2006-02-24 21:08:42 +01:00
Juan Lang
690f98408b
crypt32: implement CryptEnumOIDInfo and CryptFindOIDInfo.
...
- implement CryptEnumOIDInfo and CryptFindOIDInfo
- implement CertOIDToAlgId and CertAlgIdToOID using CryptFindOIDInfo
2006-02-24 11:26:01 +01:00
Juan Lang
3faa942c8f
wincrypt: Add OIDs.
2006-02-23 12:09:59 +01:00
Alexandre Julliard
0199b4410a
kernel: Get rid of module.h.
2006-02-22 16:30:22 +01:00
Huw Davies
d8a6c278fa
gdi32: Update due to last minute api change in freetype 2.2.0.
...
FT_Module_Get_Flags existed briefly in freetype 2.2.0.rc1 but has now
been replaced by FT_Get_TrueType_Engine_Type. There's no point in
supporting an rc1 release, so this removes support for
FT_Module_Get_Flags and adds support for FT_Get_TrueType_Engine_Type.
2006-02-22 16:20:25 +01:00
Francois Gouget
4db07ab496
mapi: Add some missing MAPI prototypes.
...
Add some missing MAPI prototypes to mapi.h (spotted by winapi_check)
and include it where they are implemented.
Make mapi.h and mapix.h compatible. gcc does not like macros and
prototypes to be redefined so this involved protecting against
multiple definitions.
Fix the MAPISendMail() implementation prototype.
2006-02-22 12:02:46 +01:00
Alexandre Julliard
e27358ea5c
server: Remove no longer needed fields in the init_process_done request.
2006-02-21 20:08:19 +01:00
Mike McCormack
e4faabfa64
server: Track created and removed directories in the tree of inodes for inotify.
...
Add them to or remove them from existing recursive watches.
2006-02-21 11:13:23 +01:00
Hans Leidekker
c0e6bb2df7
winsock: Implement getnameinfo.
2006-02-20 21:03:00 +01:00
Vitaly Lipatov
40a6a74ac8
winsock: Add check for sin6_scope_id.
2006-02-20 20:31:25 +01:00
Juan Lang
2c5f20b701
wintrust: Add some stubs.
2006-02-18 15:50:01 +01:00
Juan Lang
079afa21de
crypt32: Implement enhanced key usage.
...
Implement CertGetEnhancedKeyUsage, CertSetEnhancedKeyUsage,
CertAddEnhancedKeyUsageIdentifier, and
CertRemoveEnhancedKeyUsageIdentifier.
2006-02-18 15:49:54 +01:00
Eric Pouech
cc98942bff
dbghelp: Packing for minidump structures is 4 bytes.
2006-02-17 14:08:54 +01:00
Alexandre Julliard
9dffd134dd
libwine: Try the current load path in priority before the
...
WINELOADER/WINESERVER environment variables in wine_exec_wine_binary.
2006-02-16 20:26:55 +01:00
Juan Lang
8e7f30ef11
crypt32: Partially implement CertGetNameString.
2006-02-16 12:08:19 +01:00
Mike McCormack
948c49cbde
include: Add WT_ defines for use with RegisterWaitForSingleObject.
2006-02-15 11:50:58 +01:00
Detlef Riekenberg
79b267d5c0
include: Add sfc.h.
2006-02-14 16:52:18 +01:00
Mike Frysinger
5392844392
Add support for 'make install DESTDIR'.
2006-02-14 13:51:38 +01:00
Eric Pouech
ca777c090f
tests: Fixed test framework against environment modifications.
2006-02-14 11:38:26 +01:00
Troy Rollo
8818880b43
user: Fix argument type of IsDlgButtonChecked.
2006-02-14 11:38:15 +01:00
Troy Rollo
d07448dd3a
user: Fix argument type for EnableScrollBar.
2006-02-14 11:37:57 +01:00
Troy Rollo
0fbd861bdd
user: Fix argument types for CheckRadioButton.
2006-02-14 11:37:20 +01:00
Troy Rollo
99020f8001
user: Fix return type and argument type for GetDlgItemText{A,W}.
2006-02-14 11:36:49 +01:00
Francois Gouget
90aaf6ba8f
include: Add missing LANG_xxx and SUBLANG_xxx constants.
2006-02-14 10:42:12 +01:00
Michael Jung
ac615ce5a0
advapi32: Implemented RegLoadMUIString[AW].
2006-02-14 10:41:18 +01:00
Francois Gouget
c2f99c5198
d3dtypes: Fix windows.h inclusion.
2006-02-13 13:22:59 +01:00
Alexandre Julliard
266c609dd1
configure: Added check for dladdr in libdl.
2006-02-11 20:55:50 +01:00
Troy Rollo
721621b34e
ntdll: Implement DVD_ReadStructure.
2006-02-11 18:40:32 +01:00
Maarten Lankhorst
8a756a2052
include: Add dpnathlp.h header.
2006-02-11 12:14:04 +01:00
Jacek Caban
adb1335e4e
mshtml: Added more defines to mshtmlhst.idl.
2006-02-10 15:14:14 +01:00
Robert Shearman
c548b7e3d1
include: Define DISPID_FONT_CHANGED.
2006-02-10 14:50:11 +01:00
Francois Gouget
5e3c00fae6
winuser.h: Add missing *LayeredWindow*() prototypes.
2006-02-08 15:27:49 +01:00
Alexandre Julliard
e0330145d8
server: Remove the no longer needed exe_file parameter in the
...
init_process_done request.
2006-02-08 15:25:12 +01:00
Alexandre Julliard
9669ff8de4
ntdll: Get rid of the main_file argument in LdrInitializeThunk.
2006-02-08 15:22:24 +01:00
Jacek Caban
0e3be46855
urlmon.idl: Added BINDINFOF declaration.
2006-02-08 12:35:41 +01:00
Francois Gouget
81ba96379b
textserv.h: Add missing CreateTextServices() prototype.
2006-02-07 21:18:02 +01:00
Roderick Colenbrander
c7b58749a1
wined3d: Added CopyRects method (based on a patch by Oliver Stieber).
2006-02-07 16:51:39 +01:00
Mike McCormack
0790f95589
kernel32: ReadDirectoryChangesW fixes.
...
ReadDirectoryChangesW remembers whether it's recording changes or not.
Don't initialize overlapped->InternalHigh.
The hEvent is cleared when ReadDirectoryChanges is called.
2006-02-07 16:50:36 +01:00
Robert Millan
55b74483de
configure: For sys/mount.h, sys/statfs.h and sys/vfs.h, always include
...
them if present.
2006-02-06 21:53:27 +01:00
Gerald Pfeifer
571d9fb0f0
ntdll: Use struct mtget.mt_blkno on those systems providing that (and
...
avoid using struct mtpos which may not be present on such systems).
2006-02-06 20:59:44 +01:00
Hans Leidekker
d63835c2e3
mapi32: Implementation for MAPISendMail.
...
Implement MAPISendMail, stub MAPILogoff and make the stubs for
MAPIInitialize, MAPILogon{,Ex} and MAPILogoff return success.
2006-02-06 14:12:05 +01:00
Eric Pouech
e66e227dbe
Fixes for missing prototypes warnings.
2006-02-06 13:13:28 +01:00
Eric Pouech
3c0e5eed83
A few fixes for pointer qualifiers (const, volatile) warnings.
2006-02-06 13:10:18 +01:00
Mike McCormack
0193211946
server: Fill in NtNotifyChangeDirectoryFile's buffer with change data.
2006-02-06 11:58:55 +01:00
H. Verbeet
e43cfb1a68
wined3d: Fix SetContainer.
...
Add/Release references to the container.
Change the type of the container from IUnknown to IWineD3DBase.
2006-02-06 11:30:48 +01:00
Gerald Pfeifer
36bdc64e39
ntdll: Use struct mtget.mt_blksiz on systems featuring this.
...
Work around using struct mtget.mt_gstat on systems lacking this.
2006-02-05 13:51:03 +01:00
Alexandre Julliard
2a36dd239c
server: Remove no longer used create_flags from get_startup_info request.
2006-02-05 12:33:24 +01:00
H. Verbeet
c72fce011d
wined3d: Use GL_EXTCALL to call OpenGL extension glPointParameterfvARB.
2006-02-05 12:19:22 +01:00
Alexandre Julliard
65424dc3a8
libwine: Added wine_dll_enum_load_path function to allow querying the dll path.
2006-02-04 17:02:05 +01:00
Robert Shearman
7dcc55f4cc
include: Move all of the contiguous FC types together so we can see
...
possible missing constants better.
2006-02-03 18:46:12 +01:00
Robert Shearman
f9e245fe54
include: Add function declarations for the Range type.
2006-02-03 18:45:59 +01:00
Mike McCormack
39f711ae6e
ntdll: Add FILE_ACTION and FILE_NOTIFY_CHANGE_ defines for streams.
2006-02-03 18:45:51 +01:00
Detlef Riekenberg
c30ac0772d
winspool.h: Add missing declarations.
2006-02-01 12:31:55 +01:00
Robert Shearman
fc6febc84b
include: Add SC_ENUM_TYPE to winsvc.h.
2006-01-31 18:04:01 +01:00
Robert Shearman
14e4a5453c
widl: Define a value for RPC_FC_WSTRING.
2006-01-31 12:23:59 +01:00
James Hawkins
95d17daf00
setupapi: Add definitions for the SetupGetInfInformation search flags.
2006-01-31 12:22:38 +01:00
Juan Lang
69ab205a37
wincrypt: Fix typo.
2006-01-31 12:22:01 +01:00
Dmitry Timoshkov
eb893bdea3
gdi: Add support for creating extended pens.
2006-01-30 18:17:07 +01:00
Maarten Lankhorst
7b6f85474e
riched20: Make CreateTextServices use ITextHost.
2006-01-30 18:16:05 +01:00
Mike McCormack
43b27144f0
msi: Add an implementation of MsiGetDatabaseState.
2006-01-30 14:56:52 +01:00
Juan Lang
ecc9849974
wincrypt.h: Add more missing defines.
2006-01-30 14:56:38 +01:00
Robert Shearman
3433839b20
include: Add types and definitions for RPC user callback routines.
2006-01-27 12:53:51 +01:00
Robert Shearman
b7047df84a
include: Add new union cases for PROPVARIANT structure.
2006-01-27 12:53:42 +01:00
Mike McCormack
08351071fd
server: Fix the file notification interface to use directory handles.
2006-01-27 12:13:56 +01:00
Hans Leidekker
0844b702b4
ntdll: Add implementation of tape IOCTLs.
2006-01-26 13:23:08 +01:00
Hans Leidekker
69c5f62da8
include: Add some defines related to tape support.
2006-01-26 13:22:24 +01:00
Alexandre Julliard
cf675c1197
wtypes: Don't specify alignment for DOUBLE and DATE on MSVC.
2006-01-25 15:03:46 +01:00
Alexandre Julliard
b7b7f2b679
Avoid importing _strlwr/_strupr from ntdll.
2006-01-24 12:24:05 +01:00
Robert Shearman
368da7dcc2
widl: Added some more constants for conformance descriptors.
2006-01-24 11:08:49 +01:00
Robert Shearman
21a90850cb
widl: Strings.
...
Write out type format strings for string types.
2006-01-24 11:07:39 +01:00
Jacek Caban
ea6e5b969a
Added mshtmcid.h.
2006-01-24 10:57:59 +01:00
Huw Davies
603d21cbc4
gdi: Use correct include file for FT_Get_Module.
2006-01-24 10:57:35 +01:00
Alexandre Julliard
4755f8acec
msvcrt: Added EILSEQ definition.
2006-01-23 19:29:36 +01:00
Eric Pouech
bdf32ee032
dbghelp: Brought dbghelp.h a bit closer to PSDK definitions.
2006-01-23 16:37:48 +01:00
Eric Pouech
418591c8ea
dbghelp: Started implementation of the global callback mechanism.
2006-01-23 16:29:21 +01:00
Eric Pouech
3792b1add3
dbghelp: Symbol info.
...
- better coding for SYMBOL_INFO filling
- some fixes on some fields (parameters)
- now using the max size for symbol info
2006-01-23 16:26:57 +01:00
Dmitry Timoshkov
2a93c2f23d
ICCompressorChoose should initialize fccType and fccHandler fields
...
for the full frames case as well.
2006-01-23 11:24:08 +01:00
James Hawkins
7e45839823
advpack: Add a stub for RebootCheckOnInstall.
2006-01-21 19:22:17 +01:00
James Hawkins
70566c0331
advpack: Add a stub for SetPerUserSecValues.
2006-01-21 19:21:22 +01:00
James Hawkins
0584b9de80
advpack: Add stubs for the user stub wrapper functions.
2006-01-21 19:19:31 +01:00
Alexandre Julliard
4ce433d826
ntdll: Move the %gs register to the ntdll_thread_regs structure.
2006-01-20 16:54:11 +01:00
H. Verbeet
7c8a4d2174
wined3d: Create a common WineD3D base class, IWineD3DBase.
2006-01-17 15:58:22 +01:00
Robert Shearman
a40ce39340
user: Fix WM_QUIT message ordering from PostQuitMessage.
...
Added a new server call as PostQuitMessage should set a flag in the
message queue to return the WM_QUIT message when there are no other
pending messages, rather than posting a message to the thread queue as
it does at the moment.
2006-01-17 13:14:31 +01:00
Mike McCormack
1f7c81eb36
kernel32: Create a stub implementation for PostQueuedCompletionStatus.
2006-01-17 13:13:01 +01:00
Mike McCormack
a1edebf523
kernel32: Declare BindIoCompletionCallback().
2006-01-16 20:51:11 +01:00
Mike McCormack
91199249ec
kernel32: Define SCS_64BIT_BINARY.
2006-01-16 20:40:33 +01:00
Mike McCormack
b8e5e0168a
kernel32: Add FILE_NOTIFY_INFORMATION.
2006-01-16 20:38:39 +01:00
Alexandre Julliard
f9e5b0f5f0
msvcrt: Implemented asctime, ctime and strftime instead of using the libc ones.
...
Make the code thread-safe by using asctime_r if available.
2006-01-14 17:22:03 +01:00
James Hawkins
461904cb6e
advpack: Add stubs for CloseINFEngine, OpenINFEngine, and
...
TranslateInfStringEx.
2006-01-14 17:10:16 +01:00
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