Rob Shearman
ba29e89870
include: Add defines for GetExceptionCode, GetExceptionInformation and AbnormalTermination to excpt.h for the MS compiler when using compiler exceptions.
2008-03-06 17:43:22 +01:00
Rob Shearman
3b0ea978fd
mshtml: Move some public GUIDs to shlguid.h.
2008-03-06 17:43:12 +01:00
Francois Gouget
ae9411089a
ddk: Add a stub ntddk.h header.
2008-03-06 17:39:17 +01:00
Ethan Chen
e0552c1bc6
gdiplus: Implemented GdipCreateBitmapFromFileICM.
2008-03-06 17:38:54 +01:00
Maarten Lankhorst
c8d8ddab11
include: Add flag for BROADCAST_QUERY_DENY.
2008-03-06 12:46:40 +01:00
Hans Leidekker
3e3ce1fa5e
winhttp: Add a stub implementation of WinHttpDetectAutoProxyConfigUrl.
2008-03-06 12:45:00 +01:00
Huw Davies
c9c77ba7f7
shell32: Fix return type of SHAppBarMessage.
2008-03-05 19:25:41 +01:00
Stefan Dösinger
d20768c120
wined3d: Support shininess > 128 if opengl does.
2008-03-05 19:23:06 +01:00
Steven Edwards
b9a0b1b479
winnt.h: Fix dllimport and visibility attributes on cygwin.
2008-03-04 20:57:17 +01:00
Stefan Dösinger
8b28ca720e
wined3d: Use GL_EXT_gpu_program_parameters if available.
2008-03-04 12:15:32 +01:00
Rob Shearman
ce8d915c03
include: Remove superfluous semi-colon from d3d9.h.
2008-03-04 12:02:03 +01:00
Rob Shearman
e9f5bce333
Add configure check for strtoll and strtoull.
...
Define these to _strtoi64 and _strtoui64 if these are available instead.
2008-03-04 12:01:59 +01:00
James Hawkins
ad70693539
msi: Implement MsiGetProductInfoEx.
2008-03-04 11:54:21 +01:00
Alexandre Julliard
c52d921f34
kernel32: Added a winoldap.mod 16-bit exe to launch 32-bit processes.
...
Based on a patch by Dmitry Timoshkov.
2008-03-03 15:25:50 +01:00
Jacek Caban
b8092fbada
mshtml.idl: Added IHTMLScriptElement declaration.
2008-03-03 11:59:54 +01:00
Stefan Dösinger
90a654aede
include: Declare IDirect3D9Ex and IDirect3DDevice9Ex.
2008-03-03 11:58:56 +01:00
James Hawkins
72706972d2
msi: Add definitions for MsiEnumComponentCosts.
2008-03-01 12:18:47 +01:00
James Hawkins
e4c1227ec9
janitorial: Remove links to any microsoft site.
2008-03-01 12:17:17 +01:00
Alexandre Julliard
5625c6079e
Get rid of the global thread.h header.
2008-03-01 11:57:00 +01:00
Alexandre Julliard
6d6e9a42b1
ntdll: Added definitions and structures for fiber local storage.
2008-02-29 19:55:34 +01:00
Alexandre Julliard
bb27b37599
user32: Moved win.h to the user32 directory.
2008-02-29 17:21:04 +01:00
Jon Yang
84d260ec60
gdiplus: Implemented and tested GdipGetImageDimension().
2008-02-29 12:49:26 +01:00
Dmitry Timoshkov
e49e8b20db
kernel32: Add stubs for fiber local storage APIs.
2008-02-29 11:48:13 +01:00
Alexandre Julliard
936ab3a644
user32: Moved the ShowWindow implementation from winex11 back to user32.
2008-02-28 17:01:30 +01:00
James Hawkins
47120f5003
propsys: Add an initial implementation of PropVariantChangeType.
2008-02-27 14:52:26 +01:00
Detlef Riekenberg
841ba7de55
include/winspool: Add defines for dwAction.
2008-02-27 14:52:25 +01:00
Jacek Caban
2823f1e8c0
urlmon.idl: Added IInternet declaration.
2008-02-27 14:52:24 +01:00
Stefan Dösinger
6269415793
wined3d: Add GL_APPLE_float_pixels.
2008-02-26 11:31:29 +01:00
Stefan Dösinger
825506d5ff
wined3d: General cross format blitting infrastrucutre, R32F->R16F blits.
2008-02-26 11:31:19 +01:00
Alexandre Julliard
de61fc5eca
ole32: Added a CoGetContextToken stub.
2008-02-26 11:21:54 +01:00
James Hawkins
1bd49bcf74
msi: Implement MsiSourceListEnumMediaDisks.
2008-02-26 11:19:40 +01:00
Alexandre Julliard
1642fbcbc2
user32: Moved the DCE support from winex11 back to user32.
...
Window and class DCEs are now allocated lazily.
2008-02-25 15:59:19 +01:00
Alexandre Julliard
4273a8ab86
user32: Simplify the window structure creation. Get rid of the unused clsStyle field.
2008-02-25 15:55:17 +01:00
Alexandre Julliard
72cbaa8fbf
include: Fixed definition of IXMLDOMComment interface.
2008-02-25 13:40:49 +01:00
Alistair Leslie-Hughes
40953c2ada
slc: Added stub for SLGetWindowsInformationDWORD.
2008-02-22 12:30:42 +01:00
Roderick Colenbrander
e2d70fff6b
ddraw: Add yv12 detection support.
2008-02-22 12:04:01 +01:00
Rob Shearman
4a4b1269fa
include: Include excpt.h from wine/exception.h.
...
Some files use wine/exception.h without also including excpt.h, but
excpt.h is needed when using native exception handling.
2008-02-21 20:15:56 +01:00
Stefan Leichter
9b478283c5
user32: Add some tests for GetMouseMovePointsEx.
2008-02-19 20:24:12 +01:00
David Adam
5f68960f6f
d3dx8: Fix a typo in d3dx8math.h.
2008-02-19 18:08:54 +01:00
Lei Zhang
6e2ce69829
include: Add IMediaDet interface and MediaDet class.
2008-02-19 18:00:50 +01:00
Lei Zhang
121e8ebbbe
include: Add ISampleGrabber interface.
2008-02-19 18:00:39 +01:00
Lei Zhang
3a69b83f1e
include: Generate qedit.h, add ISampleGrabberCB interface.
2008-02-19 18:00:05 +01:00
Tony Wasserka
b1dab9e5a5
d3dx9: Complete d3dx9core.h.
2008-02-19 14:39:45 +01:00
Tony Wasserka
7666315c37
d3dx9.h: Include d3dx9math.h before d3dx9core.h.
2008-02-19 14:35:15 +01:00
Roderick Colenbrander
c2d978410f
wined3d: Add separate alpha blend support.
2008-02-18 14:19:57 +01:00
James Hawkins
f177dc9f90
msi: Add tests for enumerating the source list after publishing.
2008-02-18 12:41:37 +01:00
Alexandre Julliard
50dea38178
gdi32: Export the DC hook functions as 32-bit functions.
2008-02-17 20:29:55 +01:00
Rob Shearman
f59570db68
include: Fix the C_ASSERT macro to not generate an unused variable warning when compiling with gcc.
...
Provide a fallback case for other compilers to avoid C_ASSERT being
undefined and causing an error.
2008-02-16 14:58:28 +01:00
Rob Shearman
8608e895eb
Add a new convenience macro for an exception handler that handles all exceptions.
...
When using native compiler exceptions, the previous method of doing
this, __EXCEPT(NULL), would expand to __except(
(NULL)(GetExceptionInformation())) which doesn't compile as NULL isn't a
function.
So add a new macro, __EXCEPT_ALL, which works correctly both when using
native compiler exceptions and without and which makes the meaning of
code in which it is used clearer.
2008-02-16 14:58:24 +01:00
Rob Shearman
a82f4dd9b7
Don't use GetExceptionCode and GetExceptionInformation in exception filter functions.
...
When using native compiler exceptions, it isn't valid to use
GetExceptionCode and GetExceptionInformation anywhere other than in the
filter or handler blocks since it would be very hard for the compiler to
work out where to retrieve the exception information from on the stack.
Therefore, remove the WINE_EXCEPTION_FILTER and WINE_FINALLY_FUNC macros
which enabled GetExceptionCode, GetExceptionInformation and
AbnormalTermination to be used inside of the functions they declared and
fix up all callers to access the information directly.
2008-02-16 14:57:44 +01:00
Maarten Lankhorst
e07112ba5b
include: Add IRunnableTask interface.
2008-02-16 13:57:46 +01:00
Francois Gouget
4c8e218252
Assorted spelling fixes.
2008-02-15 12:09:24 +01:00
Francois Gouget
ddab29b7d1
advapi32: Add a rudimentary implementation of CredGetSessionTypes().
2008-02-15 12:05:20 +01:00
Francois Gouget
8edfee18cc
advapi32: Add some missing CRED_TYPE_XXX constants.
2008-02-15 12:05:09 +01:00
Marcus Meissner
80c2cabab4
include: Added some defines for EnumDevicesBySemantics.
2008-02-15 11:47:51 +01:00
Rob Shearman
e35bd05082
msi: Add stub implementation of MsiIsProductElevatedA/W.
2008-02-15 09:59:59 +01:00
Francois Gouget
93a9835da1
mscms: [GS]etColorSpace() are not supposed to be defined in icm.h.
2008-02-15 09:56:27 +01:00
Francois Gouget
bce8b67785
kernel32: Add prototypes for [GS]etDynamicTimeZoneInformation().
2008-02-15 09:56:06 +01:00
Rob Shearman
9f3c91e41f
include: Fix some typos in dpaddr.h.
2008-02-13 16:42:11 +01:00
Huw Davies
869b10b430
inetcomm: Implement IMimeMessage_GetTextBody.
2008-02-13 16:37:47 +01:00
Alexandre Julliard
b1789fc73f
kernel32: Don't save the signal mask in sigsetjmp.
...
This shouldn't be needed anymore now that exceptions are not handled
on the signal stack, and signal mask handling is broken on Mac OS.
2008-02-12 22:39:54 +01:00
Francois Gouget
2c6cba8eef
tests: Avoid InterlockedExchangeAdd() as it is not supported on Windows 95.
2008-02-11 19:56:16 +01:00
Lei Zhang
9742724afe
quartz: Add VideoRendererDefault.
2008-02-08 11:03:22 +01:00
Alexandre Julliard
05c7174909
tests: Add a helper routine to wait for a child process and propagate its result correctly.
2008-02-07 12:56:00 +01:00
Eric Pouech
aaa2862bf9
dbghelp: Added preliminary support for a strange stack variable object.
2008-02-07 11:59:52 +01:00
Eric Pouech
b49d2b4e22
dbghelp: Added HRESULT as new basic type (and some doc about basic types ids).
2008-02-07 11:59:52 +01:00
Eric Pouech
d5a60cf409
dbghelp: Fix mixed up return and this type in MFunction V2.
2008-02-07 11:59:52 +01:00
Francois Gouget
1552f22acf
riched20: Fix the name of the lpUsedDefChar field of GETTEXTEX.
2008-02-06 12:43:53 +01:00
Stefan Dösinger
74db14728e
wined3d: Separate OpenGL and driver version.
2008-02-06 12:43:53 +01:00
Francois Gouget
3d962e27ed
d3dx8: Fix the D3DXAssembleShaderFromFileA/W() prototypes.
2008-02-05 12:19:38 +01:00
Francois Gouget
1bfdf232d9
d3dx8: Add the d3dx8mesh.h header and move the relevant function declarations there.
...
Include d3dx8mesh.h in d3dx8.h and add some commented out ones as reminders.
2008-02-05 12:19:38 +01:00
Francois Gouget
91d3a794e8
d3dx8: Make d3dx8core.h C++ compatible.
2008-02-05 12:19:38 +01:00
Francois Gouget
0894bf25dc
d3dx8: Fix the D3DXMatrixAffineTransformation() prototype.
2008-02-05 12:19:38 +01:00
Francois Gouget
7e34c708c1
d3dx8core.h: Remove some extraneous #include directives.
2008-02-05 12:19:38 +01:00
Alistair Leslie-Hughes
9f0f97706d
gdiplus: Add GdipSetPenMode stub.
2008-02-05 12:06:21 +01:00
Bang Jun-young
9fcebb0055
user32: Fix EndMenu() to match the PSDK.
2008-02-04 14:18:20 +01:00
Jacek Caban
fd0d1d0765
urlmon: Added CopyStgMedium implementation.
2008-02-04 13:15:28 +01:00
Jacek Caban
e888e88694
hlink.idl: Added more function declarations.
2008-02-04 11:29:01 +01:00
Paul Vriens
254000dc99
include/wintrust.h: Add missing members to CRYPT_PROVIDER_DATA struct (fixes some wintrust tests on Windows).
2008-02-04 11:16:25 +01:00
Francois Gouget
3c3c83f17d
shell32: Add some SLDF_XXX values, EXP_PROPERTYSTORAGE, and EXP_PROPERTYSTORAGE_SIG.
2008-02-04 11:11:48 +01:00
Alistair Leslie-Hughes
7645f321d9
gmsxml3: Added typelib support.
2008-01-24 12:11:25 +01:00
Alexandre Julliard
d6f6745c9c
user32: Moved the bulk of CreateWindow and SetWindowPos from the driver back into user32.
2008-01-24 11:23:09 +01:00
Alexandre Julliard
cbdf1294e6
winex11: Export a function to dock a window into the system tray, and get rid of the WS_EX_TRAYWINDOW style.
2008-01-23 21:40:45 +01:00
Alexandre Julliard
2f69329a37
server: Add a separate request to set the window visible rect.
2008-01-22 20:01:21 +01:00
Gerald Pfeifer
39f672798b
kernel32: Use setproctitle where applicable to set the process name.
...
Based on a patch by Kris Moore.
2008-01-21 11:52:33 +01:00
Eric van Beurden
5184b49fe0
dbghelp: Update some mscvpdb.h definitions and descriptions.
2008-01-18 12:15:59 +01:00
Rob Shearman
a9e9673460
iphlpapi: Implement GetBestInterfaceEx.
2008-01-17 15:33:49 +01:00
Alexandre Julliard
3bf12b9aca
server: Don't force the process affinity to 1, leave it up to the client.
2008-01-17 13:40:03 +01:00
Francois Gouget
44b52b128c
Assorted spelling fixes.
2008-01-16 12:48:29 +01:00
Francois Gouget
15652ba960
include: Document some Microsoft spelling mistakes so we know they are not to be fixed.
2008-01-16 12:46:29 +01:00
Stefan Dösinger
80953d62d7
d3d9: Reject IDirect3DDevice9::Reset with active default pool resources.
2008-01-14 15:12:00 +01:00
Stefan Dösinger
e59ddb0ab1
wined3d: Add a new IWineD3DResource::UnLoad method.
2008-01-14 15:10:17 +01:00
Hans Leidekker
43324fafd9
license: Update copyright info for the new year.
2008-01-14 13:10:35 +01:00
Roderick Colenbrander
916b56391d
wined3d: Fix glBlendColorEXT for use on RivaTNT.
2008-01-14 13:10:28 +01:00
Rob Shearman
9cbdcbe5f2
include: Flesh out winhttp.h with more function declarations, typedefs and defines.
2008-01-14 13:09:48 +01:00
Tony Wasserka
5da83f03e2
include: Add d3dx9core.h.
2008-01-09 13:38:03 +01:00
Stefan Dösinger
c290f4c7a3
wined3d: Detect geforce 7300 cards.
2008-01-08 17:04:36 +01:00
Rob Shearman
974b4d2c95
include: Add prototype for I_RpcNegotiateTransferSyntax.
2008-01-08 14:00:41 +01:00
Rob Shearman
31676530c2
rpcrt4: Set the ProcNum of RPC_MESSAGE in NdrClientInitializeNew to include RPC_VALID_FLAGS_BIT.
...
Mask out RPC_VALID_FLAGS_BIT from ProcNum when it is used to build a
packet to send to the server.
2008-01-07 22:55:28 +01:00
Peter Oberndorfer
66960ba4bf
dwmapi: Add stub implementation for DwmSetWindowAttribute and DwmUnregisterThumbnail.
2008-01-07 18:19:37 +01:00
Alexandre Julliard
980ee365a0
wined3d: Use unsigned int instead of size_t for element counts.
2008-01-07 17:17:04 +01:00
Alexandre Julliard
84f8ab6b83
configure: Added a check for the soname of libodbc.
2008-01-07 17:16:29 +01:00
Rob Shearman
1255eaf8b4
include: I_RpcBindingInqTransportType and I_RpcMapWin32Status should be always defined.
2008-01-07 12:40:56 +01:00
Rob Shearman
d7cbaf572a
include: Add the strict_context_handle flag to the Irot interface.
2008-01-07 12:32:37 +01:00
Rob Shearman
53e8734049
include: Add defines for context handle flags to rpcfc.h.
2008-01-07 12:31:50 +01:00
Zach Goldberg
17651d0d0c
Fix some typos.
2008-01-03 13:10:04 +01:00
Rob Shearman
1cef5dce9c
include: ws2tcpip.h should include winsock2.h.
2008-01-03 11:40:31 +01:00
Rob Shearman
25bc7023ba
ntdll: Implement RtlRegisterWait, RtlDeregisterWait and RtlDeregisterWaitEx.
2008-01-02 14:30:08 +01:00
Alexander Dorofeyev
e169bb0a7f
include/d3d.h: Fix method calling macros for IDirect3DTexture.
2008-01-02 13:20:21 +01:00
Reece H. Dunn
66dc01be56
gdiplus: Added the ProfileNotFound status code.
2008-01-02 13:15:25 +01:00
Rob Shearman
b574533e50
include: Add defines for more message flags in rpcdcep.h.
2007-12-31 17:13:49 +01:00
Jacek Caban
2f0f1fefb8
urlmon.idl: Added missing MONIKERPROPERTY variables.
2007-12-31 16:48:38 +01:00
Dmitry Timoshkov
e735e199ad
user32: Reimplement IsHungAppWindow.
2007-12-28 11:43:57 +01:00
Reece H. Dunn
2641f8192e
include: Added the new Vista messages.
2007-12-26 14:01:49 +01:00
Rob Shearman
9804aba758
rpcss: Use context handles to automatically free running object table entries if the client process quits without calling IrotRevoke.
2007-12-26 13:27:42 +01:00
Rob Shearman
70eb9e247e
include: Remove semi-colons from the end of cpp_quote statements as MIDL likes them.
2007-12-26 13:26:08 +01:00
Stefan Leichter
bfffb4f461
gdiplus: Partly implement GdipCreateFromHDC2
2007-12-23 14:17:12 +01:00
Andrey Turkin
343f2c1b30
ntdll: Implement BindIoCompletionCallback.
2007-12-21 13:52:34 +01:00
Alexandre Julliard
d1b356745b
include: Added the mountmgr.h header.
2007-12-20 16:41:35 +01:00
Stefan Dösinger
b83dc6bbf6
wined3d: Move the GL info structure into the adapter.
2007-12-20 12:10:08 +01:00
Dmitry Timoshkov
06ce44e9ce
include: Add CONTEXT86_EXTENDED_REGISTERS and CONTEXT86_ALL definitions.
2007-12-19 12:20:13 +01:00
Alexandre Julliard
7ac931acf2
ntoskrnl.exe: Added implementation for IoCreateDriver and IoDeleteDriver.
2007-12-18 19:46:06 +01:00
David Adam
9558fd0f32
d3dx8: Add definition for MatrixStack.
2007-12-18 14:10:17 +01:00
Huw Davies
cbf096329c
include: Add IMimeAllocator.
2007-12-18 13:30:05 +01:00
Rob Shearman
be0e3a479a
include: Add some context handle defines to rpcdcep.h.
2007-12-18 12:32:55 +01:00
Rob Shearman
486326ed48
include: Add more types and function declarations to the rpcasync.h header file.
...
Fix up a couple of conflicts with the Status field in the
RPC_EXTENDED_ERROR_INFO and the X Status define.
2007-12-18 12:32:55 +01:00
Francois Gouget
76d266cbb0
rpcrt4: Add an rpcasync.h header stub and fix the RpcErrorStartEnumeration() prototype.
2007-12-18 12:32:42 +01:00
Rob Shearman
26a14d8bd3
include: Add more NDR types and function declarations to rpcndr.h.
2007-12-18 12:26:37 +01:00
Rob Shearman
f8582a5310
include: Add definitions for RPC_FC_SSTRING and RPC_FC_C_SSTRING.
2007-12-17 11:57:30 +01:00
Maarten Lankhorst
1733875f01
include: Update oleacc with new constants and IAccessible interface.
2007-12-14 12:32:11 +01:00
Rob Shearman
c8a802eea8
include: Make RpcRaiseException DECLSPEC_NORETURN, like it is in the PSDK.
2007-12-14 12:28:03 +01:00
Marcel Partap
3252ddc0bd
include/winspool.h: Add FORM_INFO_2.
2007-12-12 14:46:48 +01:00
Francois Gouget
5f7a9cea38
Assorted spelling fixes.
2007-12-07 16:35:32 +01:00
Stefan Dösinger
54fa712981
wined3d: Initialize output texcoord .w to 1.0 if needed.
...
The GL_ARB_vertex_program extension does not define a standard value for
output texture coordinates. This makes problems when using vertex
shaders with fixed function fragment processing because fffp divides the
texture coords by its .w component. This means that gl shaders have to
write to the .w component of texture coords. Direct3D shaders however
do not.
2007-12-07 14:54:22 +01:00
Roy Shea
a63f3e6a11
include: Added IDL file for BITS.
2007-12-06 14:49:32 +01:00
Roy Shea
68b55594a0
include: Added bitsmsg.h header.
2007-12-06 14:48:22 +01:00
Alexandre Julliard
a5e38b332d
server: Partial implementation of NtQueryDirectoryObject.
2007-12-05 16:57:41 +01:00
Alexandre Julliard
d30b5742ed
server: Implemented EnumWindowStations and EnumDesktops.
2007-12-05 16:45:32 +01:00
Luis C. Busquets Pérez
07cb7c6626
d3dx8: Implementation of D3DXAssembleShaderFromFileA.
2007-12-05 13:48:05 +01:00
Dmitry Timoshkov
eee2c4a4ab
include: Add an initial version of oleacc.idl.
2007-12-05 12:35:29 +01:00
Stefan Dösinger
7ba04e6132
wined3d: Detect the Intel GPU in macbooks.
2007-12-03 13:44:31 +01:00
Rob Shearman
49a5f7cb12
include: Fix the HRESULT_FROM_WIN32 macro to not change the HRESULT if the error is already an HRESULT.
2007-12-03 11:55:48 +01:00
Rob Shearman
9f8d379fb3
include: Move Wine-specific EH_* defines from winnt.h to include/wine/exception.h.
2007-12-03 11:54:10 +01:00
Jacek Caban
ce81e30f53
mshtml.idl: Added IHTMLTable declaration.
2007-11-30 14:20:57 +01:00
Marco Schuster
15e1c57141
wined3d: Added a card ID for a 8600 Mobile GT.
2007-11-29 15:31:54 +01:00
Stefan Dösinger
0cfa7f99e6
wined3d: Add GL_ARB_texture_rectangles to our opengl extensions.
2007-11-29 13:36:16 +01:00
Juan Lang
f6705c67eb
wincrypt.h: Add values for KP_PADDING key param.
2007-11-29 13:34:43 +01:00
Stefan Dösinger
a0127f2e1f
wined3d: Allow using a different internal format for fbos.
...
OpenGL drivers do not support some low precision internal formats
like GL_RGB5 for fbo color targets. Direct3D application depend on them,
so provide a fallback format for render targets if the requested format
itself is not supported.
2007-11-28 13:40:29 +01:00
Stefan Dösinger
28170c1440
wined3d: Report some more geforce 7 cards as geforce 7.
2007-11-28 13:40:29 +01:00
Stefan Leichter
d12793a2b5
d3dx8: Add WINAPI to the prototypes of D3DXMatrixTransformation.
2007-11-28 11:16:25 +01:00
David Adam
9b34a2d21b
include: Header files for d3dx9_xx.
2007-11-27 16:05:02 +01:00
Vijay Kiran Kamuju
c2f0697763
include: Add missing definitions for DSS in wincrypt.h.
2007-11-26 14:43:28 +01:00
David Adam
cf443380ba
d3dx8: Implement D3DXMatrixTransformation.
2007-11-26 12:53:34 +01:00
David Adam
f1bc484947
d3dx8: Implement D3DXQuaternionExp.
2007-11-26 12:53:26 +01:00
David Adam
41029cc88c
d3dx8: Implement D3DXQuaternionLn.
2007-11-26 12:53:17 +01:00
David Adam
16a8efa410
d3dx8: Implement D3DXQuaternionRotationYawPitchRoll.
2007-11-26 12:52:58 +01:00
David Adam
eee8dd17d8
d3dx8: Implement D3DXQuaternionRotationMatrix.
2007-11-26 12:52:49 +01:00
David Adam
345994fbce
d3dx8: Implement D3DXQuaternionRotationAxis.
2007-11-26 12:52:39 +01:00
David Adam
7a4490c062
d3dx8: Implement D3DXQuaternionToAxisAngle.
2007-11-26 12:52:27 +01:00
David Adam
e8edc51d34
d3dx8: Implement D3DXQuaternionBaryCentric.
2007-11-20 16:43:58 +01:00
David Adam
8ec01f62b0
d3dx8: Implement D3DXQuaternionSquad.
2007-11-20 16:43:32 +01:00
David Adam
cb954ca6b4
d3dx8: Implement D3DXQuaternionSlerp.
2007-11-20 16:43:22 +01:00
David Adam
54e8d08e45
d3dx8: Implement D3DXQuaternionInverse.
2007-11-20 16:43:10 +01:00
David Adam
45b13a6cab
d3dx8: Implement D3DXQuaternionMultiply.
2007-11-20 16:43:01 +01:00
David Adam
375dcaa82e
d3dx8: Implement D3DXColorAdjustContrast.
2007-11-20 16:42:51 +01:00
David Adam
8389eab6b7
d3dx8: Implement D3DXColorAdjustSaturation.
2007-11-20 16:42:41 +01:00
David Adam
4a28945505
d3dx8: Implement D3DXPlaneTransform.
2007-11-20 16:41:21 +01:00
David Adam
54d3bb28fd
d3dx8: Implement D3DXPlaneFromPoints.
2007-11-20 16:41:12 +01:00
David Adam
3d30866133
d3dx8: Implement D3DXPlaneFromPointNormal.
2007-11-20 16:41:03 +01:00
Rob Shearman
bf2a35b78d
server: Change the get_dll_info server request to allow retrieving the image file name of a process.
...
Implement NtQueryInformationProcess(ProcessImageFileName).
2007-11-20 14:29:09 +01:00
Jacek Caban
7fdcc87def
include: Added isguids.h.
2007-11-19 13:06:14 +01:00
Rob Shearman
3c8663b7e9
include: Add definitions used for AllowSetForegroundWindow and LockSetForegroundWindow.
2007-11-19 13:00:06 +01:00
Stefan Dösinger
f13bb40671
wined3d: Do not call PreLoad in surface_download_data.
2007-11-16 13:23:02 +01:00
David Adam
5cc527d30d
d3dx8: Implement D3DXMatrixReflect.
2007-11-16 12:34:39 +01:00
David Adam
a1010e6c94
d3dx8: Implement D3DXMatrixShadow.
2007-11-16 12:34:29 +01:00
David Adam
c432b48a51
d3dx8: Implement D3DXPlaneIntersectLine.
2007-11-16 12:33:47 +01:00
David Adam
8abfaa04cc
d3dx8: Implement D3DXPlaneNormalize.
2007-11-16 12:33:32 +01:00
Andrey Turkin
7a9210fa85
server: Pass Information field from async I/O APCs.
2007-11-15 14:24:50 +01:00
Andrey Turkin
27cb7c7274
ws2_32: Make certain winsock functions generate i/o completion messages.
2007-11-15 14:23:23 +01:00
Andrey Turkin
c702a91a3c
server: Allow async i/o operations to send completion messages.
2007-11-15 14:20:29 +01:00
Francois Gouget
4fddc5e726
rpcrt4: Add some missing prototypes and better match the PSDK types.
2007-11-13 23:28:06 +01:00
Alexandre Julliard
74572e43be
include: Added definition for SEE_MASK_NOASYNC.
2007-11-13 21:33:37 +01:00
Francois Gouget
b1c9966828
cfgmgr32: Flesh out cfgmgr32.h a bit more and fix the corresponding functions.
2007-11-13 13:37:27 +01:00
Francois Gouget
df17f1ead2
d3dx8: Make d3dx8math.h C++ compatible.
2007-11-13 13:37:20 +01:00
Francois Gouget
b38b2d6dad
acledit: Add wfext.h.
2007-11-13 13:36:51 +01:00
David Adam
6840049f2f
d3dx8: Implement D3DXMatrixAffine Transformation.
2007-11-13 13:34:56 +01:00
Rob Shearman
8296548bb5
kernel32: Implement GetThreadId.
2007-11-13 13:29:27 +01:00
Stefan Dösinger
894a705cc7
wined3d: Load GL_EXT_texture3D from gl 1.2 if the extension is not there.
2007-11-12 14:29:52 +01:00
Stefan Dösinger
07bbf1899d
wined3d: Extend the gl extension function loading table with ext info.
2007-11-12 14:26:49 +01:00
Stefan Dösinger
44a592bc74
wined3d: Align the gl function table.
2007-11-12 14:25:18 +01:00
David Adam
147600b671
d3dx8: Implement D3DXVec3Unproject.
2007-11-12 13:00:08 +01:00
David Adam
6c902b42d5
d3dx8: Implement D3XMatrixVec3Project.
2007-11-12 13:00:01 +01:00
David Adam
3231c01c42
d3dx8: Implement D3XMatrixMultiplyTranspose.
2007-11-12 12:59:53 +01:00
David Adam
43643072da
d3dx8: Implement D3XMatrixInverse.
2007-11-12 12:59:44 +01:00
Detlef Riekenberg
cb113b23c4
shell32: Some undocumented defines and functions are now in the PSDK.
2007-11-12 12:56:38 +01:00
Tony Wasserka
f40955bf54
d3dx8: Implement the C++ stuff of the D3DXCOLOR structure.
2007-11-12 12:41:40 +01:00
Tony Wasserka
94ccd3f014
d3dx8: Implement the C++ stuff of the D3DXPLANE structure.
2007-11-12 12:41:33 +01:00
Tony Wasserka
00bcbe254f
d3dx8: Implement the C++ stuff of the D3DXQUATERNION structure.
2007-11-12 12:41:27 +01:00
Tony Wasserka
f422aead30
d3dx8: Implement the C++ stuff of the D3DXMATRIX structure.
2007-11-12 12:41:20 +01:00
Tony Wasserka
dca53f1890
d3dx8: Implement the C++ stuff of the D3DXVECTOR4 structure.
2007-11-12 12:40:47 +01:00
Tony Wasserka
d320460765
d3dx8: Implement the C++ stuff of the D3DXVECTOR3 structure.
2007-11-12 12:40:36 +01:00
Tony Wasserka
74750c3c64
d3dx8: Implement the C++ stuff of the D3DXVECTOR2 structure.
2007-11-12 12:40:14 +01:00
Jacek Caban
cc253a2c5e
hlink.idl: Added Hlink[Get|Set]SpecialReference declaration.
2007-11-12 12:07:08 +01:00
EA Durbin
eb6a1fc9d0
ntoskrnl.exe: Add stub Implementation of IoAllocateWorkItem.
2007-11-09 12:58:26 +01:00
Stefan Dösinger
f79ca75d08
wined3d: Implement a detection for the MacOS OpenGL implementation.
2007-11-09 12:29:55 +01:00
Vijay Kiran Kamuju
f00def503b
include: Add missing defines for RC5, SHA and AES in wincrypt.h.
2007-11-09 12:26:35 +01:00
Hans Leidekker
032dbfe474
wldap32: Fix build against latest OpenLDAP release.
2007-11-08 12:52:48 +01:00
Stefan Dösinger
5ffea6e591
wined3d: Honor the driver's min point size.
2007-11-08 12:05:19 +01:00
Stefan Dösinger
fb0dde7b27
wined3d: Relative addressing offsets are limited to [-64; 63] in arb.
2007-11-08 11:54:43 +01:00
Alexandre Julliard
c57b5057db
user32: Make all internal user32 functions and variables hidden.
2007-11-07 19:46:29 +01:00
Alexandre Julliard
95c728551d
include: Mark imported functions with hidden visibility.
2007-11-07 12:31:16 +01:00
Alexandre Julliard
6678c07f57
include: Only use DECLSPEC_IMPORT for Windows compilers in unicode.h.
2007-11-07 12:30:51 +01:00
Alexandre Julliard
6cf2df5a0c
include: Add NTSYSAPI to the exported ntdll functions.
2007-11-07 12:30:08 +01:00
Alexandre Julliard
16d85e2d30
include: Add WINBASEAPI to the exported kernel32 functions.
2007-11-07 12:27:51 +01:00
Alexandre Julliard
2d1da3430c
include: Add WINADVAPI to the exported advapi32 functions.
2007-11-07 12:27:27 +01:00
Alexandre Julliard
caf56765d5
include: Add WINGDIAPI to the exported gdi32 functions.
2007-11-07 12:26:49 +01:00
Alexandre Julliard
919e32c034
include: Add WINUSERAPI to the exported user32 functions.
2007-11-07 12:26:29 +01:00
Maarten Lankhorst
15eb4c6fc9
include: Add a few speaker defines to ksmedia.h.
2007-11-07 11:48:50 +01:00
Alexandre Julliard
113e40c28f
include: Moved AttachThreadInput prototype to winuser.h where it belongs.
2007-11-06 19:57:18 +01:00
Stefan Dösinger
654571f2fc
wined3d: Add a max varyings member to the gl info structure.
2007-11-06 13:34:47 +01:00
David Adam
951ca73ff7
d3dx8: Implement D3DXMatrixOrthoOffCenterLH.
2007-11-06 13:01:41 +01:00
David Adam
9fc132d02f
d3dx8: Implement D3DXMatrixOrthoOffCenterRH.
2007-11-06 13:01:31 +01:00
Rob Shearman
b8af667739
include: Fix a typo in midles.h.
2007-11-05 15:06:02 +01:00
David Adam
4bbe41bb5e
d3dx8: Implement D3DXMatrixPerspectiveOrthoLH.
2007-11-05 14:58:45 +01:00
David Adam
23d9da1eb9
d3dx8: Implement D3DXMatrixPerspectiveOrthoRH.
2007-11-05 14:58:38 +01:00
David Adam
515d7101ce
d3dx8: Implement D3DXMatrixPerspectiveOffCenterLH.
2007-11-05 14:58:31 +01:00
David Adam
110fcb4926
d3dx8: Implement D3DXMatrixPerspectiveOffCenterRH.
2007-11-05 14:58:24 +01:00
David Adam
bc386fd753
d3dx8: Implement D3DXMatrixPerspectiveFovLH.
2007-11-05 14:58:16 +01:00
David Adam
f45e991c78
d3dx8: Implement D3DXMatrixPerspectiveFovRH.
2007-11-05 14:58:09 +01:00
David Adam
bde962f0ff
d3dx8: Implement D3DXMatrixPerspectiveLH.
2007-11-05 14:58:02 +01:00
David Adam
5154b203b0
d3dx8: Implement D3DXMatrixPerspectiveRH.
2007-11-05 14:57:55 +01:00
David Adam
324aad4545
d3dx8: Implement D3DXMatrixLookAtLH.
2007-11-05 14:57:45 +01:00
David Adam
8d996a22a8
d3dx8: Implement D3DXMatrixLookAtRH.
2007-11-05 14:57:33 +01:00
David Adam
15f029a5ee
d3dx8: Implement D3DXMatrixRotationYawPitchRoll.
2007-11-05 14:57:21 +01:00
David Adam
11bd418aa2
d3dx8: Implement D3DXMatrixRotationQuaternion.
2007-11-05 14:57:09 +01:00
Rob Shearman
151f18e69c
include: Add a new header file: midles.h.
2007-11-05 13:24:36 +01:00
Rob Shearman
d1696ff5fe
include: Take care to not declare CtxtHandle and PCtxtHandle more than once when including both sspi.h and wincred.h.
2007-11-05 13:24:36 +01:00
Huw Davies
f49880c6af
include: Add a couple more interfaces.
2007-11-05 12:09:41 +01:00
Huw Davies
381e48ec13
inetcomm: Add two missing member functions.
2007-11-05 12:09:27 +01:00
Huw Davies
83efdf300c
include: Add a few defines and fill out IMimeMessageCallback.
2007-11-05 12:08:43 +01:00
Rob Shearman
fe99768dc9
include: Add mimeole.idl.
2007-11-05 12:08:15 +01:00
Rob Shearman
08050758de
include: Add imnact.idl and imnxport.idl.
2007-11-05 12:04:58 +01:00
Alexandre Julliard
a54a990b3b
server: Allow to specify the class name instead of the atom to find a window.
2007-11-02 15:26:49 +01:00
Alexandre Julliard
1fc461f98b
server: Allow to specify the class name instead of the atom to create a window.
2007-11-02 15:16:25 +01:00
Marcel Partap
91b3eac2f2
include: Add winddiui.h header.
2007-11-02 12:27:12 +01:00
Alexandre Julliard
b9b940fab9
server: Support using a name to destroy a window class too.
2007-11-01 15:28:30 +01:00
Alexandre Julliard
0762d98f7c
server: Allow to send a name instead of an atom when creating a window class.
2007-11-01 13:02:01 +01:00
James Hawkins
c3df74e24f
msi: Implement the MoveFiles standard action.
2007-11-01 12:42:50 +01:00
Dmitry Timoshkov
d43fdc5ab0
include: Synchronize DEVMODE layout with PSDK.
2007-11-01 12:41:21 +01:00
Alexandre Julliard
917f288f1b
server: Also return the new extended style in the set_window_pos request.
2007-10-31 17:51:05 +01:00
David Adam
035773b9fe
d3dx8: Implement D3DXMatrixRotationAxis.
2007-10-31 12:39:54 +01:00
David Adam
ad911054dd
d3dx8: Implement D3DXMatrixRotationZ.
2007-10-31 12:39:54 +01:00
David Adam
5098f39410
d3dx8: Implement D3DXMatrixRotationY.
2007-10-31 12:39:54 +01:00
David Adam
4ee8e89510
d3dx8: Implement D3DXMatrixRotationX.
2007-10-31 12:39:54 +01:00
David Adam
4cd47e8b64
d3dx8: Implement D3DXMatrixTranslation.
2007-10-31 12:39:54 +01:00
David Adam
716862d696
d3dx8: Implement D3DXMatrixScaling.
2007-10-31 12:39:54 +01:00
David Adam
e8f887dc18
d3dx8: Implement D3DXMatrixTranspose.
2007-10-31 12:39:54 +01:00
David Adam
c392a8bc74
d3dx8: Implement D3DXMatrixMultiply.
2007-10-31 12:39:54 +01:00
David Adam
720fb79d7f
d3dx8: Implement D3DXMatrixfDeterminant.
2007-10-31 12:39:54 +01:00
David Adam
08d17fd27f
d3dx8: Fix the condition in D3DXMatrixIsIdentity.
2007-10-31 12:39:54 +01:00
Alexandre Julliard
94c976c97a
server: Add the generated files missing from the last commit.
2007-10-30 15:32:40 +01:00
David Adam
0af358b52b
d3dx8: Implement D3DX*Vec4Cross.
2007-10-29 14:03:57 +01:00
David Adam
cc22eac10e
d3dx8: Implement D3DXTransformNormal.
2007-10-29 14:03:46 +01:00
David Adam
90c4757b8d
d3dx8: Implement D3DX*TransformCoord.
2007-10-29 14:03:36 +01:00
David Adam
fa58dcee8d
d3dx8: Implement D3DX*Transform.
2007-10-29 14:03:24 +01:00
David Adam
7d0f15f964
d3dx8: Implement D3DX*CatmullRom.
2007-10-29 14:02:58 +01:00
David Adam
4ff191a7eb
d3dx8: Implement D3DX*Hermite.
2007-10-29 14:02:44 +01:00
David Adam
ea8e7ce42d
d3dx8: Implement D3DX*BaryCentric.
2007-10-29 14:02:25 +01:00
David Adam
50ae1e3623
d3dx8: Implement D3DX*Normalize.
2007-10-29 14:02:02 +01:00
Francois Gouget
97f36631b5
d3dx8: Make sure d3dx8math.inl compiles fine, whether nameless unions are supported or not.
2007-10-29 12:05:08 +01:00
Francois Gouget
55fe2b26b5
tapi32: Add prototypes for lineInitializeExA/W().
2007-10-29 12:04:55 +01:00
Francois Gouget
80911c12f4
crypt32: Better match the PSDK types and update win32.api to fix the winapi_check warnings.
2007-10-29 12:04:48 +01:00
Detlef Riekenberg
3fb513deb4
include/winbase: Fix a typo.
2007-10-29 12:02:24 +01:00
Stefan Dösinger
123744910f
wined3d: Add a method for surface location updates.
2007-10-26 15:17:30 +02:00
Stefan Dösinger
dcff7dc213
wined3d: Begin centralizing surface location management.
2007-10-26 15:17:19 +02:00
Mikolaj Zalewski
a1e0f773e0
advapi32: Add a well known sid.
2007-10-26 14:03:46 +02:00
Rob Shearman
23df453d38
server: Make create_mapping use struct object_attributes and set the security descriptor of file mapping objects.
2007-10-26 12:45:29 +02:00
Rob Shearman
1f86321964
server: Make create_mutex use struct object_attributes and set the security descriptor of mutex objects.
2007-10-26 12:44:51 +02:00
Rob Shearman
b0e5fb4384
server: Make create_semaphore use struct object_attributes and set the security descriptor of semaphore objects.
2007-10-26 12:44:26 +02:00
Detlef Riekenberg
03f5774db7
include/commdlg: Add more defines for PrintDlg/PrintDlgEx.
2007-10-25 13:47:22 +02:00
Rob Shearman
dd9e392796
server: Use the security descriptor passed in when creating events.
2007-10-25 12:47:22 +02:00
David Adam
5edd2cfaa7
d3dx8: Implement D3DXPlaneMatrixIsIdentity.
2007-10-24 14:15:25 +02:00
David Adam
73f59692ce
d3dx8: Implement D3DXPlaneMatrixIdentity.
2007-10-24 14:15:14 +02:00
David Adam
5b685e6ad7
d3dx8: Implement D3DXPlaneColorSubtract.
2007-10-24 14:15:00 +02:00
David Adam
2567bd8a98
d3dx8: Implement D3DXPlaneColorAdd.
2007-10-24 14:14:51 +02:00
David Adam
0dc3208cf6
d3dx8: Implement D3DXPlaneColorScale.
2007-10-24 14:14:35 +02:00
David Adam
03e92443d7
d3dx8: Implement D3DXPlaneColorModulate.
2007-10-24 14:14:27 +02:00
David Adam
2f3702043e
d3dx8: Implement D3DXPlaneColorLerp.
2007-10-24 14:14:17 +02:00
David Adam
6ebc5cefdf
d3dx8: Implement D3DXPlaneColorNegative.
2007-10-24 14:14:08 +02:00
David Adam
a00353b394
d3dx8: Implement D3DXPlaneDotNormalize.
2007-10-24 14:14:00 +02:00
David Adam
3247fa0d67
d3dx8: Implement D3DXPlaneDotCoord.
2007-10-24 14:13:48 +02:00
David Adam
10259cd87c
d3dx8: Implement D3DXPlaneDot.
2007-10-24 14:13:37 +02:00
Bang Jun-young
74c5d1750b
shlwapi: SHRegDuplicateHKey() is now defined in the Windows SDK.
2007-10-24 14:13:01 +02:00
Roy Shea
79e7e15f25
include/rpc.h: Add missing headers.
2007-10-24 13:49:33 +02:00
Mikolaj Zalewski
09b022e363
include: Add IProgressDialog definitions.
2007-10-24 13:47:41 +02:00
Rob Shearman
2c742a38c4
include: Remove duplicate ACL_REVISION1 and ACL_REVISION2 defines in winnt.h.
...
Move the remaining ACL_REVISION define nearer to the other ACL revision defines.
2007-10-23 18:20:52 +02:00
Rob Shearman
6b081232b9
ntdll: Add a stub for RtlSetControlSecurityDescriptor.
...
Implement SetSecurityDescriptorControl on top of RtlSetControlSecurityDescriptor.
2007-10-23 18:20:45 +02:00
Francois Gouget
b1335db353
Better match the PSDK types and update win32.api to fix the winapi_check warnings.
2007-10-23 18:19:42 +02:00
David Adam
604867c9dd
d3dx8: Implement D3DXQuaternionIsIdentity.
2007-10-22 16:04:08 +02:00
David Adam
4be363ac80
d3dx8: Implement D3DXQuaternionIdentity.
2007-10-22 16:03:51 +02:00
David Adam
77f5d4c88c
d3dx8: Implement D3DXQuaternionConjugate.
2007-10-22 16:03:44 +02:00
David Adam
a394fef4b7
d3dx8: Implement D3DXVec3Cross.
2007-10-22 16:03:20 +02:00
David Adam
9657611878
d3dx8: Implement D3DX*Scale.
2007-10-22 16:03:10 +02:00
David Adam
c1892f258f
d3dx8: Implement D3DX*Minimize.
2007-10-22 16:02:48 +02:00
David Adam
c7f0eca4e3
d3dx8: Implement D3DX*Maximize.
2007-10-22 16:02:33 +02:00
David Adam
ab4e829757
d3dx8: Implement D3DX*Lerp.
2007-10-22 16:02:17 +02:00
David Adam
4ef92a23e5
d3dx8: Implement D3DX*Subtract.
2007-10-22 16:01:33 +02:00
David Adam
e205a210d2
d3dx8: Implement D3DX*Add with a test.
2007-10-22 16:01:19 +02:00
David Adam
643bcd3e46
d3dx8: Implement D3DX*Dot with a test.
2007-10-22 16:01:02 +02:00
David Adam
bf9a690dbc
d3dx8: Implement D3DX*LengthSq.
2007-10-22 16:00:08 +02:00
David Adam
d6377d2fd8
d3dx8: Implement D3DX*Length with a test.
2007-10-22 15:59:49 +02:00
Louis Lenders
c29517896f
tapi32: Add stub for lineInitializeExA.
2007-10-22 14:54:39 +02:00
Rob Shearman
a3ad394f9c
urlmon: Add a stub for GetClassFileOrMime.
2007-10-22 14:54:39 +02:00
Juan Lang
207feb97c1
crypt32: Add more missing definitions.
2007-10-22 12:36:07 +02:00
Juan Lang
72688bd239
cryptnet: Add URL_OID_GET_OBJECT_URL_FUNC definition.
2007-10-19 12:29:52 +02:00
Francois Gouget
44fd06f441
dimm.idl: Don't import unknwn.idl if DO_NO_IMPORTS is defined.
2007-10-19 12:25:24 +02:00
Francois Gouget
4e4f8e4b13
mshtml: Add a missing import directive to mshtml.idl.
2007-10-19 12:25:07 +02:00
Francois Gouget
cb7decd6f6
imm32: #ifdef-out some functions in imm.h if wingdi.h was not included first.
2007-10-19 12:24:05 +02:00
Francois Gouget
dff580e96f
ndrtypes.h: Include limits.h.
2007-10-19 12:24:00 +02:00
Jacek Caban
62894b488d
mshtml: Import dimm.idl and fix compilation.
2007-10-18 12:05:49 +02:00
Jacek Caban
a41cab9b52
hlink.idl: Undef unicode GetObject macro.
2007-10-18 12:05:45 +02:00
Bang Jun-young
27213de046
advapi32: Fix AdjustTokenPrivileges() to match the PSDK.
2007-10-17 13:44:01 +02:00
Alexandre Julliard
9dcd0f5fd4
d3dx8: The inline functions should be static instead of extern.
2007-10-16 14:09:43 +02:00
David Adam
8d8a5f06c2
d3dx8: Implement D3DXVec2Lerp with a test.
2007-10-16 14:06:47 +02:00
David Adam
18123a9364
d3dx8: Implement D3DXVecScale with a test.
2007-10-16 14:06:38 +02:00
David Adam
f453d737a1
d3dx8: Implement D3DXVec2Maximize with a test.
2007-10-16 14:06:25 +02:00
David Adam
28276e8fb1
d3dx8: Implement D3DXVec2Minimize with a test.
2007-10-16 14:06:15 +02:00
David Adam
43d13935d8
d3dx8: Implement D3DXVec2Subtract with a test.
2007-10-16 14:06:04 +02:00
David Adam
adf4580bf1
d3dx8: Implement D3DXVec2Add with a test.
2007-10-16 14:05:41 +02:00
David Adam
a0ddecf778
d3dx8: Implement D3DXVec2CCW with a test.
2007-10-16 14:05:29 +02:00
David Adam
1fa3abe7cc
d3dx8: Implement D3DXVec2Dot with a test.
2007-10-16 14:05:17 +02:00
David Adam
d404ec8c4b
d3dx8: Implement D3DX8Vec2LengthSq with a test.
2007-10-16 14:05:01 +02:00
David Adam
e4ba8eb450
d3dx8: Implement D3DX8Vec2Length with a test.
2007-10-16 14:04:49 +02:00
Bang Jun-young
aaa1908888
avifil32: Fix prototype for AVIStreamFindSample() to match the PSDK.
2007-10-16 09:37:45 +02:00
Bang Jun-young
6ab44c8073
crypt32: Fix typo in CryptGetDefaultOIDFunctionAddress().
2007-10-16 09:37:27 +02:00
Bang Jun-young
ff96bd6aec
configure: Add check for presence of _strdup() and strdup().
2007-10-16 09:37:19 +02:00
Juan Lang
dce5feb1a8
wininet.h: Add some more defines.
2007-10-16 09:35:27 +02:00
Juan Lang
a62afe7403
wincrypt.h: Add a few more definitions.
2007-10-16 09:35:23 +02:00
Jacek Caban
db0b392dc2
include: Added dimm.idl.
2007-10-15 16:57:19 +02:00
Jacek Caban
a82428b112
imm.h: Added REGISTERWORD[AW] declaration.
2007-10-15 16:57:12 +02:00
Francois Gouget
f2b3843b5e
wtsapi32: Add a couple of related prototypes.
2007-10-15 14:06:42 +02:00
Francois Gouget
1a75b5d49c
user32: Fix the HRAWINPUT definition and the GetRawInputData() prototype. Update win32.api to fix the winapi_check warnings.
2007-10-15 14:06:35 +02:00
Francois Gouget
d223716b7b
msdmo: Fix the DMOGetName() prototype.
2007-10-15 14:06:30 +02:00
Juan Lang
8b5faacfb4
setupapi: Implement SetupDiDeleteDevRegKey.
2007-10-15 12:10:02 +02:00
John Klehm
997bb8942d
inkobj: Stub implementation of IInkCollector.
2007-10-12 11:29:25 +02:00
Juan Lang
0138ea49ed
setupapi: Add stubs for SetupDiCreateDevRegKeyA/W.
2007-10-12 11:05:04 +02:00
David Adam
076340402d
d3dx8: Fix the definition of D3DXVECTOR.
2007-10-11 22:21:56 +02:00
John Klehm
c632a7500f
msinkaut.idl: Declare the IInkCollector interface and its dependencies.
2007-10-11 16:24:28 +02:00
Nigel Liang
c31faf4991
include/winsock.h: Fix parenthesis mismatch.
2007-10-11 16:24:28 +02:00
Alexandre Julliard
235532ce28
server: Use the file_pos_t type for file sizes and offsets in the protocol structures.
2007-10-10 14:06:25 +02:00
David Adam
1feb1c052b
include: Skeleton header for D3DX8.
2007-10-10 12:16:07 +02:00
Juan Lang
e4aa2a5477
softpub.h: Add missing definitions.
2007-10-09 17:52:46 +02:00
Roderick Colenbrander
c2bf124a90
wined3d: Use EXT-versions of glBlend*.
2007-10-09 12:34:49 +02:00
James Hawkins
58639cc814
user32: Test the ddeml client interface.
2007-10-04 12:03:36 +02:00
Jacek Caban
8fa1aff768
mshtml.idl: Added IHTMLInputTextElement interface.
2007-10-04 11:40:21 +02:00
Rob Shearman
5356bfde2c
server: Add a new get_security_object call for getting the security descriptor of an object.
...
Use it to implement NtQuerySecurityObject.
2007-10-03 11:16:45 +02:00
Konstantin Kondratyuk
7fb98bfba5
mpr: Implement WNetGetResourceInformation functions.
2007-10-01 14:17:53 +02:00
Roderick Colenbrander
dac5e5ff1e
wined3d: WINAPI compile fixes.
2007-10-01 12:43:52 +02:00
Hans Leidekker
0389ec60d9
pdh: Implement and test PdhCollectQueryDataEx.
2007-10-01 12:40:17 +02:00
Hans Leidekker
504e7c2ff7
pdh: Implement PdhValidatePath{, Ex}{A, W}.
2007-10-01 12:36:17 +02:00
Juan Lang
5bc2c2045e
wincrypt.h: Add a few more definitions.
2007-10-01 12:33:46 +02:00
Andrey Turkin
d1a8155882
server: Allow completion object to be attached to an fd object.
2007-09-28 13:17:18 +02:00
Juan Lang
0fdb2bc89f
crypt32: Add definitions used by CertSaveStore.
2007-09-28 11:31:16 +02:00
Francois Gouget
17c57737c9
ntoskrnl.exe: Fix the PsCreateSystemThread() prototype and declare it in wdm.h.
...
Add a prototype for PsTerminateSystemThread().
2007-09-27 20:12:17 +02:00
Francois Gouget
4b340fff6f
includes: Make headers C++ compatible.
2007-09-27 20:12:13 +02:00
Francois Gouget
74b240bff2
includes: Remove unneeded extern "C" statements.
2007-09-27 20:12:10 +02:00
Peter Oberndorfer
715edc1633
winhttp: Add WinHttpGetIEProxyConfigForCurrentUser stub.
2007-09-27 12:49:10 +02:00
Peter Oberndorfer
073dd7dde2
ntdll: NtAreMappedFilesTheSame semi stub.
2007-09-27 12:47:15 +02:00
Konstantin Kondratyuk
ca77cb108c
include/npapi.h: Add some constants.
2007-09-27 12:47:00 +02:00
Konstantin Kondratyuk
227966402b
mpr: Correct usage of dwScope and dwEnumScopes.
2007-09-27 12:46:24 +02:00
Andrey Turkin
477582401b
server: Implement server-side completion queues and operations on them.
2007-09-26 13:56:43 +02:00
Thomas Weidenmueller
1244e8c7d4
shell32: Implement SHCreatePropSheetExtArrayEx.
2007-09-26 12:15:45 +02:00
Mikołaj Zalewski
212c36048a
shell32: Make the shell view control Unicode.
2007-09-26 12:15:27 +02:00
Mikolaj Zalewski
f606055740
include: Fix the definition of VALID_INHERIT_FLAGS.
2007-09-26 12:15:14 +02:00
L. Rahyen
43601c282b
user32: Implement initial stubs for all raw input functions.
2007-09-25 14:18:40 +02:00
Chris Robinson
4258465868
winex11.drv: Load the XComposite extension when available.
2007-09-25 13:32:46 +02:00
Mikolaj Zalewski
57ca9ae92d
advapi32: Add AddAuditAccessAceEx.
2007-09-25 11:18:45 +02:00
Mikolaj Zalewski
04e688a26d
ntdll: Add RtlAddAuditAccessAceEx.
2007-09-25 11:18:40 +02:00
Juan Lang
4bfca01da0
setupapi: Fix prototype of SetupDiCreateDeviceInterfaceRegKeyA/W.
2007-09-24 14:16:12 +02:00
Roderick Colenbrander
243ac3ed75
wined3d: Move video memory tracking to the adapter.
2007-09-24 13:50:43 +02:00
Mikołaj Zalewski
5b4aa62fd2
advapi32: Add some more rights constants for ConvertStringSecurityDescriptorToSecurityDescriptor.
2007-09-24 13:31:30 +02:00
Stefan Dösinger
1c4a15d2cd
wined3d: Recompile glsl pixelshaders if the sampler format changes.
2007-09-24 13:30:08 +02:00
Rob Shearman
ac7e221c20
userenv: Add a stub for UnloadUserProfile.
2007-09-21 12:05:42 +02:00
Francois Gouget
deb355be81
infosoft: indexsrv.idl must import objidl.idl and not unknwn.idl.
...
Add a commented out import directive as a reminder.
2007-09-21 11:52:18 +02:00
Francois Gouget
253b251ff5
fci.h: Include basetsd.h.
2007-09-21 11:52:13 +02:00
Francois Gouget
49b2c3fee6
mpr: Move MAX_INTERFACE_NAME_LEN to mprapi.h and add related constants.
...
Fix iprtrmib.h so it includes mprapi.h.
2007-09-21 11:52:08 +02:00
Francois Gouget
0bf3f1d9f1
gdiplus: Make gdiplustypes.h C++ compatible.
...
Add GetThumbnailImageAbort.
2007-09-21 11:52:05 +02:00
Francois Gouget
2b89102127
regstr.h only defines constants and structures and thus does not need an extern "C" statement.
2007-09-21 11:52:01 +02:00
Peter Oberndorfer
70238568c6
include: Add new processor feature constants.
2007-09-21 11:51:46 +02:00
Dmitry Timoshkov
b0d1590def
gdi32: Use symbolic names for font tags.
2007-09-20 15:54:19 +02:00
Roderick Colenbrander
21a3c1d4be
wined3d: Better video memory reporting.
2007-09-20 15:53:40 +02:00
Maarten Lankhorst
c3cf79d817
gdi: Remove support for libicu and all dependencies.
2007-09-19 14:56:50 +02:00
Juan Lang
9fc7973727
setupapi: Add missing prototypes and definitions, and change function prototypes to match.
2007-09-19 12:48:46 +02:00
Juan Lang
ae6f5616cb
setupapi: Correct type to match PSDK.
2007-09-19 12:31:37 +02:00
Francois Gouget
a399e3bcc4
dbghelp: Fix the PENUMLOADED_MODULES_CALLBACK() prototype.
2007-09-18 11:21:21 +02:00
Francois Gouget
4040ecee2b
dnsapi: Fix the DnsQueryConfig() prototype.
2007-09-18 11:21:17 +02:00
Francois Gouget
4035b22bf7
imagehlp: Add SYMBOL_INFO_PACKAGE and SymSetSearchPathW().
2007-09-18 11:21:00 +02:00
Francois Gouget
af183df608
advapi32: Add and use LSTATUS.
2007-09-18 11:20:53 +02:00
Francois Gouget
a9f9676046
shell32: CSIDL_MYDOCUMENTS is now a synonym for CSIDL_PERSONAL.
2007-09-18 11:20:40 +02:00
Francois Gouget
98d63f3435
dbghelp & imagehlp: Fix the PSYM_ENUMSYMBOLS_CALLBACK() and PSYM_ENUMERATESYMBOLS_CALLBACK() prototypes.
...
Tweak the actual callbacks to better match the prototypes.
2007-09-18 11:20:24 +02:00
Francois Gouget
4dbe1f9164
dbghelp: Add some missing prototypes and types.
2007-09-18 11:20:06 +02:00
Francois Gouget
faab0c7885
imagehlp: Fix the PTRANSLATE_ADDRESS_ROUTINE() and PREAD_PROCESS_MEMORY_ROUTINE() prototypes.
2007-09-18 11:19:59 +02:00
Dmitry Timoshkov
3407307a50
winex11.drv: Use symbolic names for MapVirtualKey translation types.
2007-09-18 11:15:01 +02:00
Mikolaj Zalewski
baee27c69c
gdi32: Implement AddFontMemResourceEx (based on a patch of Byeong-Sik Jeon).
2007-09-17 14:14:27 +02:00
Roderick Colenbrander
0b0f353b7d
wined3d: Update list of pci ids.
2007-09-17 12:10:33 +02:00
Stefan Dösinger
c5410a6f22
wined3d: Use GL_NV_depth_clamp to implement clipping disable.
2007-09-17 12:08:40 +02:00
Stefan Dösinger
43af9aec19
wined3d: Add D3DSI_TEXLD_PROJECT and BIAS to d3d9types.h.
2007-09-17 12:08:23 +02:00
Vincent Povirk
f6aa17ce28
shell32: Add SHPathPrepareForWrite and related constants.
2007-09-14 16:20:14 +02:00
Rob Shearman
3f431a0646
server: Add get_token_statistics server call and use it to implement the TokenStatistics and TokenType levels for NtQueryInformationToken.
2007-09-14 14:43:46 +02:00
Jacek Caban
1ab3dbd55e
mshtml.idl: Added IHTMLAnchorElement.
2007-09-13 13:25:57 +02:00
Roderick Colenbrander
ad692f2a83
wined3d: Add PBO support for dynamically locked surfaces.
2007-09-13 11:00:47 +02:00
Rob Shearman
5ffe867dc7
ole32: Implement CoFreeUnusedLibrariesEx.
...
Fix CoFreeUnusedLibraries to use a delay of 10 minutes when used with
multi-threaded apartments.
2007-09-12 14:04:56 +02:00
Stefan Dösinger
160258b637
wined3d: Implement mipmap auto generation.
2007-09-12 12:10:25 +02:00
Stefan Dösinger
5ab9d85c39
wined3d: Implement texbeml.
2007-09-12 12:10:03 +02:00
Francois Gouget
b7bf91f5e8
crypt32: Fix the I_Crypt*Asn1*() prototypes. Add the i_cryptasn1tls.h header and use it.
2007-09-12 11:33:10 +02:00
Rob Shearman
cfc50f89d7
ole32: Add cross-process running-object table support.
2007-09-11 13:55:08 +02:00
Juan Lang
8bc15e7b4a
crypt32: Add policy flags definitions.
2007-09-11 12:36:05 +02:00
Mikolaj Zalewski
5ce0788e4d
include: Add errorrep.h header.
2007-09-11 12:34:07 +02:00
Francois Gouget
b1494b1377
query: Make ntquery.h C++ compatible.
...
Add missing prototypes.
Add a commented-out #include directive as a reminder.
2007-09-10 12:14:57 +02:00
Francois Gouget
16793656ea
url: Fix the InetIsOffline() prototype.
...
Add a skeleton intshcut.h header declaring InetIsOffline(), and use it.
2007-09-10 12:14:38 +02:00
Francois Gouget
11ab3dacfd
secur32: Add some missing prototypes to ntsecapi.h.
2007-09-10 12:14:05 +02:00
Francois Gouget
4aed59ef5b
crypt32: Better match the PSDK types and fix the winapi_check warnings.
2007-09-10 12:14:03 +02:00
Francois Gouget
015dc79cd4
version: Fix some Ver*() prototypes (especially wrt constness).
...
Better match the PSDK types and fix the winapi_check warnings.
2007-09-10 12:13:41 +02:00
Francois Gouget
c0716ef18c
quartz: Make errors.h more complete and better match the PSDK types.
2007-09-10 12:13:00 +02:00
Francois Gouget
b1ed9ce820
shobjidl.h: Add missing #include directives, and some commented-out ones as reminders.
2007-09-10 12:12:38 +02:00
Francois Gouget
5fcce569ce
bcrypt: Add a skeleton bcrypt.h header and use it.
2007-08-31 12:08:58 +02:00
Francois Gouget
ca31d8ad1c
wininet: Remove the occasional parameter name in the prototypes.
2007-08-31 12:08:58 +02:00
Kai Blin
b53e1ffa47
secur32: Implement LsaRegisterLogonProcess stub.
2007-08-30 20:06:56 +02:00
Francois Gouget
d4337f2b5e
wininet: Fix many wininet prototypes: the context is a DWORD_PTR now.
2007-08-30 17:02:49 +02:00
Francois Gouget
5b3d0b8878
winhttp: Add a skeleton winhttp.h and use it.
2007-08-30 17:02:48 +02:00
Francois Gouget
f9ee796c42
wintrust: Add a prototype for WTHelperGetProvCertFromChain().
2007-08-30 17:02:48 +02:00
Francois Gouget
7e8a9e3dfb
winmm: Fix the mmTask*() prototypes.
2007-08-30 17:02:48 +02:00
Francois Gouget
2264b0c556
winmm: Make mmddk.h C++ compatible.
2007-08-30 17:02:48 +02:00
Francois Gouget
dd3e2be810
msvcrt: Add a prototype for _atoldbl() & co and declare _LDOUBLE & co in stdlib.h.
2007-08-30 17:02:48 +02:00
Francois Gouget
4067c194c6
gdiplus: Add some extra prototypes.
2007-08-30 17:02:48 +02:00
Kai Blin
0c6e2c20bd
secur32: Implement LsaGetLogonSessionData stub.
2007-08-30 11:57:18 +02:00
Francois Gouget
c2d47ced74
setupapi: Add prototypes for the Setup*Log*() functions. Better stick to the PSDK types.
2007-08-30 11:57:18 +02:00
Francois Gouget
b6b97b1efa
gdiplus: Add some missing or related prototypes and types.
...
Fix the GdipDrawRectangles() prototype.
2007-08-30 11:57:18 +02:00
Stefan Dösinger
643d1e8847
wined3d: Tidy up the vbo removal from the strided data.
2007-08-30 11:57:18 +02:00
Alexandre Julliard
2896540a34
server: Set the queue mask directly in get_message to avoid an extra server call.
2007-08-29 18:13:13 +02:00
Alexandre Julliard
b4edb573fd
server: Message results should be stored as longs, not ints.
2007-08-29 18:01:10 +02:00
Juan Lang
a47f47fe29
winerror.h: Add more error definitions.
2007-08-29 12:01:40 +02:00
Juan Lang
3db50276ab
wintrust: Add missing definitions.
2007-08-29 11:59:39 +02:00
Juan Lang
01b083c575
imagehlp: Move WIN_CERTIFICATE types to wintrust.h, and rename a type, to match PSDK.
2007-08-28 11:56:37 +02:00
Juan Lang
bb963cc920
wintrust: Add trust step error definitions.
2007-08-27 19:33:50 +02:00
Juan Lang
67a0ff46eb
wintrust: Make crypt provider functions calling convention explicit.
2007-08-27 19:33:44 +02:00
Alexandre Julliard
df13cee288
server: Store a separate flag for windows that need to be erased in WM_PAINT.
...
This avoids the need to invalidate the window after WM_ERASEBKGND.
2007-08-27 16:41:08 +02:00
Stefan Dösinger
6ec6c941fa
wined3d: BaseVertexIndex can be negative.
2007-08-27 12:00:42 +02:00
Roderick Colenbrander
925e8964f1
wined3d: Add Geforce8 device ids.
2007-08-27 11:58:44 +02:00
Kirill K. Smirnov
f3e13174c7
wineconsole: Implement GetConsoleWindow.
2007-08-24 12:03:22 +02:00
Tijl Coosemans
0c4f152ec7
server: Use thr_kill2 syscall to signal threads on FreeBSD.
2007-08-23 20:19:09 +02:00
Rob Shearman
68efb47ca3
include: Add some defines for mshtml service IDs.
2007-08-23 20:18:32 +02:00
Rob Shearman
38b1c7918f
include: Add a define for SID_SOleUndoManager.
2007-08-23 20:18:32 +02:00
Rob Shearman
82fa36059d
include: Add a define for SID_SHlinkFrame.
2007-08-23 20:18:32 +02:00
Rob Shearman
601cc42a03
include: Define some shell service IDs.
2007-08-23 20:18:32 +02:00
Mikolaj Zalewski
108e5d4b02
include: Add some definitions to winioctl.h.
2007-08-23 13:35:18 +02:00
Dmitry Timoshkov
db552fbf4b
include/wine/test.h: Use appropriate type.
2007-08-22 12:18:59 +02:00
Stefan Dösinger
01c6c982bb
d3d9: Some caps fixes.
2007-08-21 13:35:35 +02:00
Dmitry Timoshkov
d666143f88
ntdll: Detect current time zone settings.
2007-08-21 12:40:37 +02:00
Roderick Colenbrander
9ca3a22487
wined3d: Dynamically load WGL functions.
2007-08-17 12:03:13 +02:00
Evan Stade
a51cf1d35a
gdiplus: Added GdipMeasureString.
2007-08-16 11:40:02 +02:00
Francois Gouget
f20cd498e0
ntoskrnel.exe: Better match the PSDK types and fix the winapi_check warnings.
2007-08-16 11:09:41 +02:00
Evan Stade
380f184986
gdiplus: Added GdipDeleteStringFormat.
2007-08-15 10:56:41 +02:00
Evan Stade
c8c77f9b48
gdiplus: Added GdipSetStringFormatLineAlign/GdipGetStringFormatLineAlign.
2007-08-15 10:56:31 +02:00
Evan Stade
b56689d22c
gdiplus: Added GdipSetLineBlend stub.
2007-08-15 10:55:14 +02:00
Evan Stade
936f310190
gdiplus: Added GdipSetStringFormatHotkeyPrefix/GdipGetStringFormatHotkeyPrefix.
2007-08-15 10:55:05 +02:00
Evan Stade
551a606ab2
gdiplus: Added GdipGetStringFormatTrimming/GdipSetStringFormatTrimming.
2007-08-15 10:54:56 +02:00
Evan Stade
16dea47a5c
gdiplus: Added GdipGetStringFormatAlign/GdipSetStringFormatAlign.
2007-08-15 10:54:30 +02:00
Evan Stade
059a2d8c6f
gdiplus: Added GdipAddPathLineI.
2007-08-15 10:54:21 +02:00
Evan Stade
5662820072
gdiplus: Added GdipSetTextRenderingHint/GdipGetTextRenderingHint.
2007-08-15 10:54:14 +02:00
Evan Stade
ee59d41441
gdiplus: Added GdipAddPathBezierI.
2007-08-15 10:54:05 +02:00
Evan Stade
73be69c576
gdiplus: Added string format constructor.
2007-08-15 10:53:54 +02:00
Evan Stade
a364fc3258
gdiplus: Added GdipDeleteFont.
2007-08-15 10:51:24 +02:00
Evan Stade
958ece2192
gdiplus: Added GdipGetLogFontW.
2007-08-15 10:50:44 +02:00
Evan Stade
f7d27e0020
gdiplus: Added GdipDrawString.
2007-08-15 10:50:36 +02:00
Stefan Dösinger
a06e002e93
wined3d: Add a wined3d private WINED3DSBT_RECORDED.
2007-08-15 09:36:20 +02:00
Roderick Colenbrander
6af80e44c0
wined3d: Use WINE_GLAPI for setting the calling convention needed for OpenGL.
2007-08-14 20:29:21 +02:00
Roderick Colenbrander
4ad17c0c38
wined3d: Dynamically load OpenGL.
2007-08-14 13:32:08 +02:00
Roderick Colenbrander
aab98fc6ea
wgl: Recognize Vista's PFD_SUPPORT_COMPOSITION flag.
2007-08-14 12:46:58 +02:00
Evan Stade
1e33bdcfbd
gdiplus: Added GdipCreateFontFromLogfontA.
2007-08-14 12:35:24 +02:00
Evan Stade
d060aeccca
gdiplus: Added font constructor.
2007-08-14 12:35:10 +02:00
Evan Stade
9d6e0750f2
gdiplus: Added GdipDrawRectangles.
2007-08-14 12:34:52 +02:00
Evan Stade
30fdcc7612
gdiplus: Added GdipScaleWorldTransform.
2007-08-14 12:34:38 +02:00
Evan Stade
3126c7704c
gdiplus: Added GdipRotateWorldTransform.
2007-08-14 12:34:27 +02:00
Evan Stade
e807eb9ad6
gdiplus: Added GdipSetCompositingMode/GdipGetCompositingMode.
2007-08-14 12:31:40 +02:00
Juan Lang
98dd6c75e2
wintrust: Add missing definitions.
2007-08-13 11:34:12 +02:00
Evan Stade
f8b2b77f69
gdiplus: Added GdipConvertToEmfPlus stub.
2007-08-10 13:00:33 +02:00
Evan Stade
795b62216d
gdiplus: Added GdipTranslateWorldTransform.
2007-08-10 13:00:24 +02:00
Evan Stade
96a69f0508
gdiplus: Added GdipSetTextureTransform stub.
2007-08-10 13:00:09 +02:00
Evan Stade
b9411ba374
gdiplus: Added GdipCreateTextureIA.
2007-08-10 12:59:51 +02:00
Evan Stade
04d4c2621c
gdiplus: Added GdipDrawImageRectRect.
2007-08-10 12:58:45 +02:00
Evan Stade
94a19d1f75
gdiplus: Added GdipGetImageGraphicsContext.
2007-08-10 12:58:31 +02:00
Francois Gouget
41c6d23365
userenv: Add a skeleton userenv.h header and use it.
2007-08-10 11:56:08 +02:00
Tijl Coosemans
60833da9f2
loader: Use thr_self syscall to get thread id on FreeBSD.
2007-08-09 15:01:04 +02:00
Tijl Coosemans
af78fa7b68
configure: Remove check for libxpg4.
2007-08-09 14:46:00 +02:00
Evan Stade
ad8ea1b0a6
gdiplus: Added GdipCreateBitmapFromGraphics stub.
2007-08-09 14:37:59 +02:00
Evan Stade
c147389ff1
gdiplus: Added GdipSetImagePalette stub.
2007-08-09 14:37:11 +02:00
Evan Stade
b66c0a00d9
gdiplus: Added GdipFillRectangle.
2007-08-09 14:36:55 +02:00
Evan Stade
b5d7af5438
gdiplus: Added GdipGetPenDashOffset/GdipSetPenDashOffset.
2007-08-09 14:36:43 +02:00
Evan Stade
ff2e63d41e
gdiplus: Added GdipCreatePath2.
2007-08-09 14:36:34 +02:00