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