Commit graph

5848 commits

Author SHA1 Message Date
Andrew Riedi
a9c2e15cf6 wined3d: Add hardware cursor support. 2007-05-16 14:27:39 +02:00
Alexandre Julliard
dff6cdfa50 include: Add a few definitions in wdm.h. 2007-05-15 21:41:21 +02:00
Francois Gouget
c7d5cfe98c winscard: Add headers for the upcoming implementation of the winscard dll. 2007-05-15 18:09:00 +02:00
Francois Gouget
91c81395dc winscard: Adding the missing SCARD_E_XXX and SCARD_W_XXX error codes.
Adding scarderr.h with the same definitions.
2007-05-15 15:53:56 +02:00
Juan Lang
1af94dbf3b wintrust: Implement WintrustGetRegPolicyFlags and WintrustSetRegPolicyFlags. 2007-05-15 15:53:37 +02:00
Rolf Kalbermatter
56e447c609 advapi32: Add service state request definitions. 2007-05-14 14:25:47 +02:00
Kirill K. Smirnov
9d74661856 server: Move console codepages to the server. 2007-05-11 12:41:29 +02:00
Stefan Dösinger
5c48d504fc wined3d: Destroying the resource frees all private data.
Also adds a test for ddraw, d3d8 and d3d9.
2007-05-11 11:22:31 +02:00
Stefan Dösinger
28170f0474 wined3d: Implement environment bump mapping with GL_ATI_envmap_bumpmap. 2007-05-09 12:07:32 +02:00
Alexandre Julliard
aafcfe7663 server: Add support for retrieving results of queued ioctls once they are done. 2007-05-08 20:45:44 +02:00
Alexandre Julliard
78b75108cd server: Add request to retrieve the next pending ioctl call for a device manager. 2007-05-08 20:40:26 +02:00
Alexandre Julliard
b43dc15c8a server: Add support for generic device objects managed from the client side. 2007-05-08 20:28:37 +02:00
Stefan Dösinger
d93e161b1f d3d: Move clippers from DDraw to wined3d. 2007-05-08 18:27:44 +02:00
Rolf Kalbermatter
46fed9f1ef advapi32: Add prototypes for EnumServicesStatusExA/W. 2007-05-08 13:46:01 +02:00
Mounir IDRASSI
12f4acce04 wincrypt.h: Add missing definitions. 2007-05-07 20:35:16 +02:00
Kevin Koltzau
1cb98aa25d winbase.h: Define FILE_FLAG_OPEN_REPARSE_POINT. 2007-05-07 14:25:09 +02:00
Juan Lang
b7019a7a64 wincrypt.h: Add missing definitions. 2007-05-04 13:32:04 +02:00
Rob Shearman
712bffb54e setupapi: Add stubs for SetupQueryInfOriginalFileInformationA/W. 2007-05-04 12:40:17 +02:00
Alexandre Julliard
69a88a9d40 Fix minor differences in the formatting of the license notices. 2007-05-04 12:08:15 +02:00
Alexandre Julliard
fd59e158a7 server: Infrastructure to return a wait handle for blocking ioctls. 2007-05-03 17:43:18 +02:00
Andrey Turkin
41342a32bb hhctrl.ocx: Update HtmlHelp and its commands definitions, and partially implement data A->W translation. 2007-05-03 14:36:55 +02:00
Stefan Dösinger
34f95c683e wined3d: Add missing prototypes for GL_ARB_vertex_blend. 2007-05-03 14:24:09 +02:00
Andrew Talbot
a22c7a6c34 kernel32: Constify a variable. 2007-05-03 14:23:31 +02:00
Juan Lang
da3970df78 wintrust: Fix typo. 2007-05-03 14:21:55 +02:00
Stefan Dösinger
94b3fddec8 d3d: Pass the cube face to Create*Texture's surface creation callback. 2007-05-01 11:42:25 +02:00
Andrew Talbot
260deef761 gdi32: Constify some variables. 2007-04-30 13:33:32 +02:00
Kirill K. Smirnov
fff6db62f3 kernel32: Add partial stub for NeedCurrentDirectoryForExePath. 2007-04-27 13:05:12 +02:00
Stefan Dösinger
460f71dcf8 d3d: Fix ProcessVertices.
IDirect3DDevice9::ProcessVertices takes a vertex declaration, not a
vertex buffer. The source for ProcessVertices is taken from the
stateblock, not the vertex declaration.
2007-04-26 14:54:29 +02:00
Stefan Dösinger
32cfbd127c wined3d: Implement CreateVertexDeclarationFromFVF. 2007-04-26 14:53:48 +02:00
Stefan Dösinger
aec1553e50 wined3d: Add a method to create a declaration from a fvf. 2007-04-26 14:53:07 +02:00
Yuval Fledel
b7b379b04e include: Introduce SECPKG_INTERFACE_VERSION and extend PSECPKG_FUNCTION_TABLE accordingly. 2007-04-25 12:25:58 +02:00
H. Verbeet
2100b9dce9 wined3d: The second parameter to glTexImage3DEXT isn't a GLenum. 2007-04-24 10:20:39 +02:00
David Adam
0fb6b8e79f include: Add d3drmdef.h header. 2007-04-23 20:20:33 +02:00
Alexandre Julliard
2871041910 configure: Use AC_SEARCH_LIBS for the Solaris libs to avoid unused function checks. 2007-04-23 16:31:58 +02:00
Yuval Fledel
4d7d6e96a0 include: Introduce ntsecpkg.h. 2007-04-23 16:17:34 +02:00
Alexandre Julliard
133b8bc3ed server: Return a more correct fd type for anonymous files. 2007-04-23 15:13:22 +02:00
Rolf Kalbermatter
a2fbbd9209 advapi32: Make SERVICE_STATUS_PROCESS match the declaration in MSDN and PSDK. 2007-04-23 14:37:29 +02:00
Hans Leidekker
1d19c2b72f msi: Install data sources in the InstallODBC custom action. 2007-04-23 14:07:18 +02:00
Hans Leidekker
691b0a3d68 urlmon: Add an implementation for CreateURLMonikerEx based on existing code for CreateURLMoniker. 2007-04-23 14:06:13 +02:00
Yuval Fledel
355d3c7e47 include: Fix a typo in wincrypt.h. 2007-04-23 13:56:02 +02:00
Rolf Kalbermatter
af5f6325e5 advapi32: Implement QueryServiceStatusEx.
Based on a patch by Anastasius Focht.
2007-04-20 13:18:59 +02:00
Alexandre Julliard
6105a93be6 server: Moved the FSCTL_PIPE_LISTEN implementation to the server. 2007-04-18 16:26:37 +02:00
Alexandre Julliard
3684dc181c server: Move the FSCTL_PIPE_WAIT ioctl implementation to the server. 2007-04-17 22:07:07 +02:00
Alexandre Julliard
737148c57b server: Add a specific data type for ioctl codes so they can be printed as symbols. 2007-04-17 22:06:13 +02:00
Alexandre Julliard
aaf477f292 server: Change the timeout handling to use NT-style 64-bit timeouts everywhere. 2007-04-17 20:08:59 +02:00
Alexandre Julliard
2669af73df server: Move the server part of device unmounting to the ioctl processing. 2007-04-16 14:54:52 +02:00
Alexandre Julliard
8c46095484 server: Implement the FSCTL_PIPE_DISCONNECT ioctl on the server side. 2007-04-16 14:51:29 +02:00
Alexandre Julliard
635714397f server: Add infrastructure for ioctl server request. 2007-04-16 14:45:03 +02:00
Stefan Dösinger
725057da47 d3d: Remove dependency on ddraw.h header. 2007-04-16 13:20:15 +02:00
Detlef Riekenberg
7364aa49dd include/winspool: Declare missing function. 2007-04-16 12:32:42 +02:00
Andrew Talbot
b0418622c8 user32: Make function definitions and declarations agree. 2007-04-16 12:25:26 +02:00
Alexandre Julliard
d85121f199 ntdll: Store the file access and options in the fd cache, and get rid of the dynamic flags.
This avoids server round-trips for all file I/O.
2007-04-10 22:32:46 +02:00
Hans Leidekker
aa4fe06739 setupapi: Implement SetupGetFileCompressionInfo on top of SetupGetFileCompressionInfoEx. 2007-04-10 21:39:48 +02:00
Alexandre Julliard
72bff2e445 server: Add support for restarting an async I/O when the client side couldn't finish it right away. 2007-04-10 17:07:27 +02:00
Hans Leidekker
c1950e2dcc setupapi: Implement SetupDecompressOrCopyFile{A, W}. 2007-04-09 12:52:05 +02:00
Hans Leidekker
8ccc19c74c setupapi: Implement SetupGetFileCompressionInfoEx{A, W}. 2007-04-09 12:51:05 +02:00
Stefan Dösinger
290f2eb146 wined3d: Add Filtering to IWineD3DSurface::Blt and handle it.
This is to allow StretchRect to pass the texture filter to WineD3D.
DirectDraw sets the texture filter to WINED3DTEXF_NONE, simmilar to all
other functions which do not need filtering.
2007-04-07 10:58:10 +02:00
Stefan Dösinger
1c1fdbe96a wined3d: Add D3DDEVCAPS3_* to the wined3d caps header. 2007-04-07 10:57:48 +02:00
Andrew Talbot
2ed76bd200 include: Remove superfluous semicolons. 2007-04-07 10:57:40 +02:00
Fabian Bieler
dcd416edbe wined3d: Add GL_EXT_framebuffer_blit to extension handler. 2007-04-06 12:31:09 +02:00
Peter Beutner
59c18ef56d dinput: Add missing definition to public header. 2007-04-05 10:53:30 +02:00
Maarten Lankhorst
e97a5e7879 winearts.drv: Kill off winearts. 2007-04-04 22:09:16 +02:00
Alexandre Julliard
0cb29f47ca server: Add support for associating a file descriptor to a message queue. 2007-04-04 18:02:01 +02:00
Stefan Dösinger
f9ee2355d0 wined3d: Add GL_APPLE_client_storage to our extension list. 2007-04-02 11:30:04 +02:00
Jacek Caban
06bd1bf8e1 winnt.h: Added activation context structures declarations. 2007-03-29 21:01:32 +02:00
Jacek Caban
394c3f9adb mshtml: Added DispHTMLDocument dispinterface declaration. 2007-03-29 21:01:21 +02:00
Dmitry Timoshkov
674ce99320 include: Add some API prototypes to appropriate header files, fix some prototypes. 2007-03-28 12:17:42 +02:00
Andrew Riedi
23e2cb1f59 winex11.drv: Add Xcursor support for 32 bit cursors.
Based on patch by Henri Verbeet.
2007-03-28 11:17:13 +02:00
Alexandre Julliard
c16eb8efd9 server: Add support for queuing a user APC upon async I/O completion. 2007-03-27 16:42:27 +02:00
James Hawkins
da85c0905d setupapi: Add missing SetupCopyOEMInf flags. 2007-03-27 13:17:29 +02:00
Andrew Talbot
4125821a99 winelib: Replace inline static with static inline. 2007-03-27 12:38:06 +02:00
Dmitry Timoshkov
826e937a81 gdi32: Implement GdiGetCodePage. 2007-03-26 12:30:29 +02:00
Andrew Talbot
7c6ef46cb9 include: Replace inline static with static inline. 2007-03-26 12:19:34 +02:00
Andrew Talbot
94ebade2c3 comctl32: Constify some variables. 2007-03-23 13:04:50 +01:00
Alexandre Julliard
de1866d4fd server: Implement the open_file method for named pipes.
Get rid of the open_named_pipe request, we can now use a normal open_file_object.
2007-03-22 16:47:46 +01:00
Alexandre Julliard
806bb49eda server: Implement the open_file method for mailslots.
Get rid of the open_mailslot request, we can now use a normal open_file_object.
2007-03-22 16:36:54 +01:00
Alexandre Julliard
94655c8493 server: Implemented the open_file method for named pipe and mailslot devices. 2007-03-22 11:52:40 +01:00
Stefan Dösinger
e213d7eff5 wined3d: Add GL_ATI_envmap_bumpmap to our gl extension header. 2007-03-21 22:50:30 +01:00
Alexandre Julliard
2082a97d45 server: Use a standard async I/O event to signal directory changes. 2007-03-21 14:50:15 +01:00
Alexandre Julliard
fa4679fea6 server: Add support for storing an event to signal upon async I/O completion. 2007-03-21 14:27:52 +01:00
Alexandre Julliard
111610c45e server: Add an async_data_t structure to store parameters for async I/O requests. 2007-03-20 20:21:12 +01:00
Alexandre Julliard
50975c81f0 server: Return the status from an async I/O APC call to the server. 2007-03-20 19:27:10 +01:00
Alexandre Julliard
eb3728d34e server: Use the common pattern for async I/O parameters in named pipe requests. 2007-03-20 19:21:15 +01:00
Kai Blin
ce6a7595c3 netapi32: Add test for adding/deleting users. 2007-03-20 13:00:13 +01:00
Rob Shearman
6d4f63e73f include: Fix the byte-order in the definition of the USER_MARSHAL_CB_SIGNATURE macro. 2007-03-20 12:56:41 +01:00
Jacek Caban
112257e59d advapi: Constify argument of StartServiceCtrlDispatcher[AW] functions. 2007-03-20 12:39:36 +01:00
Mikołaj Zalewski
92a375bb1c shell32: Add some more notify icon defines. 2007-03-19 13:07:19 +01:00
Mikołaj Zalewski
cdf06864e2 shell32/explorer: Support different structure sizes in Shell_NotifyIcon. 2007-03-19 13:05:30 +01:00
Stefan Dösinger
022e884342 wined3d/ddraw: Forward DDSCL_MULTITHREADED to wined3d. 2007-03-19 12:17:18 +01:00
Jeremy White
16f33d8b43 sane.ds: Dynamically load libsane.so.
This change was triggered because of a bug in libsane-hpaio.so, namely
that it relies on libsane.so being dlopen'd RTLD_GLOBAL so that
sanei_init_debug can be resolved.
2007-03-14 22:45:08 +01:00
Eric Pouech
f1436139fc dbghelp: Rewrote SymEnumerateModules with Unicode basis, and implemented SymEnumerateModulesW64. 2007-03-14 22:43:58 +01:00
Rob Shearman
2b5524867d include: Add a definition for REGCLS_SURROGATE and add declarations for CoRegisterSurrogate and CoGetObjectContext. 2007-03-14 18:49:46 +01:00
Alexandre Julliard
a79b26284a libwine: Pass flags to wine_utf8_wcstombs to allow supporting WC_ERR_INVALID_CHARS. 2007-03-14 15:57:50 +01:00
Alexandre Julliard
e13c9cd6a1 winnls.h: Added some defines for Unicode surrogates. 2007-03-14 15:56:10 +01:00
Rob Shearman
213f645a10 include: Add credential serialisation APIs to wincred.h. 2007-03-13 20:31:29 +01:00
Stefan Huehner
51a7ca3440 Change some functions arguments from () -> (void). 2007-03-12 12:25:31 +01:00
Tomas Carnecky
9b4f99782e dsound: Update prototypes for IDirectSoundBuffer::Lock/Unlock. 2007-03-08 21:30:54 +01:00
Alexandre Julliard
4091627cd7 configure: Get rid of lex compatibility support, we require flex anyway. 2007-03-08 13:19:50 +01:00
Andrew Talbot
bb9dea6b29 winmm: Replace const pointer parameters with correct pointers to const. 2007-03-07 21:56:54 +01:00
Alexandre Julliard
d7ea855a3e wine_common_ver: Set company name to Microsoft, some apps check for that. 2007-03-07 21:33:44 +01:00
Juan Lang
c2cb296277 ntdll: Implement NtAllocateLocallyUniqueId with server call. 2007-03-07 13:45:11 +01:00
Stefan Dösinger
c54a0fc2cf wined3d: Rework surface dirtification.
Previously the surfaces stored a flag if the system memory copy was
ahead of the gl copy(SFLAG_DIRTY) or the gl copy is
ahead(SFLAG_GLDIRTY). The pbuffer copy was 'managed' differently using
SFLAG_INPBUFFER and SFLAG_INTEXTURE.

This patch replaces them with 3 flags, INSYSMEM, INPBUFFER and
INTEXTURE which specify which copy contains the most up to date
copy. It is perfectly valid to have more than one of those flags
set. One must be set at least (except at init, when no content is in
the surface yet). When one copy is modified, the flags for the others
are removed.
2007-03-07 12:18:14 +01:00
Stefan Dösinger
ebe274feed wined3d: Remove IWineD3DSurface::SetPBufferState.
The method is removed because it does not really help with
anything. It should not be exported from wined3d, there is no need for
the other libs to call it. It does not help abstraction and code
simplification in any way because it is very specific and the code
calling it has to know what is happening in the surface to use this
method.
2007-03-07 12:17:33 +01:00
Andrew Talbot
3ad92b0c25 user32: Replace const pointer parameters with correct pointers to const. 2007-03-06 22:26:46 +01:00
Stefan Dösinger
5f05906f3b wined3d: Store the number of aux buffers in the gl limits structure. 2007-03-06 22:16:25 +01:00
Alexandre Julliard
1767b4558a server: Expose areas revealed by changes to the window region. 2007-03-05 16:43:27 +01:00
Eric Pouech
ccf0be8e57 dbghelp: Implemented SymEnumTypesW. 2007-03-05 12:15:16 +01:00
Alexandre Julliard
67a0e31da7 wine/test: Print the official name of the test in summary. 2007-03-01 20:42:48 +01:00
Stefan Dösinger
95efeb7e4b wined3d: Support GL_APPLE_fence for event queries. 2007-03-01 11:40:24 +01:00
Stefan Dösinger
be8e9e17bc wined3d: Add GL_NV_fence defines and functions. 2007-03-01 11:40:02 +01:00
Rok Mandeljc
106badf11b include/d3d9types.h: Remove Size from D3DVOLUME_DESC. 2007-02-26 13:39:32 +01:00
Rob Shearman
4c8fbfed90 libwine: Eliminate duplicate function implementations in string.c
by using macros to turn off inlining when including wine/unicode.h.
2007-02-26 13:39:24 +01:00
Eric Pouech
2f0ed90c4e dbghelp: Implemented SymFindFileInPathW. 2007-02-22 12:26:16 +01:00
Eric Pouech
9e1f9ec19e dbghelp: Implemented SearchTreeForFileW. 2007-02-22 12:22:26 +01:00
Eric Pouech
c0be0032de dbghelp: Implemented EnumDirTreeW. 2007-02-22 12:22:05 +01:00
Eric Pouech
8b861202ba dbghelp: Implemented SymMatchFileNameW. 2007-02-22 12:21:40 +01:00
Eric Pouech
bcc1913354 dbghelp: Implemented FindExecutableImage[W]. 2007-02-22 11:39:52 +01:00
Rob Shearman
d342d1413c server: Add get_token_impersonation_level server call for retrieving the impersonation level from a token.
Add tests for GetTokenInformation(TokenImpersonationLevel).
2007-02-21 19:49:37 +01:00
Alexandre Julliard
89faee0194 server: Added support for the PM_QS_* flags in PeekMessage. 2007-02-21 15:21:05 +01:00
Francois Gouget
f5c6a71a65 ole32: Better match the PSDK types and fix the winapi_check warnings. 2007-02-20 20:29:10 +01:00
Hans Leidekker
939e8e4ce2 setupapi: Implement SetupCopyOEMInf{A,W}. 2007-02-20 20:27:09 +01:00
Thomas Weidenmueller
254b97732b comctl32: Implement LM_GETIDEALSIZE for the syslink control. 2007-02-20 20:10:53 +01:00
Dmitry Timoshkov
2af96fe590 msvcrt: Pack the structures on a 8-byte boundary like in PSDK. 2007-02-20 12:24:04 +01:00
Chris Robinson
7d597264dc quartz: Add IMediaPosition interface and stubs. 2007-02-20 12:01:54 +01:00
Stefan Dösinger
27113156d9 wined3d: Remove IWineD3DDevice::EnumDisplayModes. 2007-02-20 11:47:46 +01:00
Kovács András
a55b005fe4 winuser.h: Declare some raw input related structures. 2007-02-19 13:34:11 +01:00
Hans Leidekker
ae1fde0343 netapi32: Add a stub implementation for NetShareDel. Improve the stub for NetUserGetLocalGroups. 2007-02-19 12:41:46 +01:00
Hans Leidekker
275dbeb74e setupapi: Add stub implementations for SetupDiGetINFClass and SetupSetSourceList. 2007-02-19 12:40:15 +01:00
Rob Shearman
06f0e7238c include: Add macro for ListView_GetOrigin to commctrl.h.
(Reported by David Saez Padros.)
2007-02-19 12:33:10 +01:00
H. Verbeet
dc5b08cc76 wined3d: Get rid of any remaining d3d9 stuff in directx.c. 2007-02-16 12:31:21 +01:00
H. Verbeet
bd5488cda9 wined3d: Add WINED3DCREATE flags and use them. 2007-02-16 12:31:11 +01:00
H. Verbeet
a4bc52a89c wined3d: Fix WINED3DPRESENT_PARAMETERS and use it instead of D3DPRESENT_PARAMETERS. 2007-02-16 12:31:03 +01:00
H. Verbeet
e8419403ee wined3d: Add the WINED3DSPD_IUNKNOWN flag and use it. 2007-02-15 14:20:38 +01:00
H. Verbeet
e01f242a2a wined3d: Add WINED3DVS20 & WINED3DVS20CAPS flags and use them. 2007-02-15 14:20:19 +01:00
H. Verbeet
594f7fd882 wined3d: Add WINED3DPS20 & WINED3DPS20CAPS flags and use them. 2007-02-15 14:20:12 +01:00
H. Verbeet
db8da81e67 wined3d: Add WINED3DDTCAPS flags and use them. 2007-02-15 14:20:01 +01:00
H. Verbeet
da354c6dfa wined3d: Add WINED3DLINECAPS flags and use them. 2007-02-15 14:19:52 +01:00
Vitaliy Margolen
b0e9d7e0b5 ntdll/server: Implement NtSetSecurityObject. With tests. 2007-02-15 14:19:24 +01:00
H. Verbeet
5c398c571f wined3d: Add WINED3DPTADDRESSCAPS flags and use them. 2007-02-15 11:43:59 +01:00
H. Verbeet
a58b156264 wined3d: Add WINED3DPCMPCAPS flags and use them. 2007-02-15 11:43:53 +01:00
H. Verbeet
fd8e0f1589 wined3d: Add WINED3DPMISCCAPS flags and use them. 2007-02-15 11:43:46 +01:00
H. Verbeet
748fd83ebd wined3d: Add WINED3DPBLENDCAPS flags and use them. 2007-02-15 11:43:37 +01:00
H. Verbeet
8fdd88b42c wined3d: Add WINED3DSTENCILCAPS flags and use them. 2007-02-15 11:43:29 +01:00
H. Verbeet
ea683407af wined3d: Add WINED3DTEXOPCAPS flags and use them. 2007-02-15 11:43:22 +01:00
H. Verbeet
3e77ffc563 wined3d: Use WINED3DPRESENT_BACK_BUFFER_MAX rather than D3DPRESENT_BACK_BUFFER_MAX. 2007-02-15 11:15:41 +01:00
Francois Gouget
536e738552 Assorted spelling fixes. 2007-02-14 21:03:57 +01:00
Stefan Dösinger
388499ff28 wined3d: More fullscreen window fixes. 2007-02-14 20:46:51 +01:00
Stefan Dösinger
d73c71ad8d wined3d: Load single attribute setter functions. 2007-02-14 20:45:24 +01:00
Alexandre Julliard
5fce682f41 winex11.drv: Added a check for the ATI driver corrupting %fs.
Based on a patch by Lei Zhang.
2007-02-14 18:18:07 +01:00
Andrew Talbot
908903b7f1 version: Constify a formal parameter of VerQueryValue{A|W}(). 2007-02-14 14:42:09 +01:00
H. Verbeet
efed9aea1f d3d8: Move loading local d3d8 vertex shader constants from wined3d to d3d8. 2007-02-14 13:54:55 +01:00
H. Verbeet
dea795f7ac d3d9: Don't store the d3d9 declaration in the wined3d object. 2007-02-14 13:54:42 +01:00
H. Verbeet
32e5cac2be wined3d: Get rid of the vertexDeclaration field in IWineD3DVertexShaderImpl. 2007-02-14 13:54:29 +01:00
H. Verbeet
8f0884066f wined3d: Add WINED3DDECLUSAGE, use it. 2007-02-14 13:50:22 +01:00
H. Verbeet
942bef9e86 wined3d: Get rid of WINED3DSHADERDECLUSAGE. 2007-02-14 13:50:09 +01:00
Damjan Jovanovic
cbb6da2d70 msvcrt: Added declarations for functions and structures related to stat64. 2007-02-14 12:30:58 +01:00
Stefan Dösinger
f196680c59 wined3d: GetRenderTargetData can call BltFast. 2007-02-14 12:27:37 +01:00
Rob Shearman
c3d037c765 include: Add more EOAC_* enumeration values to objidl.idl.
Also add the SOLE_AUTHENTICATION_INFO and SOLE_AUTHENTICATION_LIST 
structures which are used by CoInitializeSecurity.
2007-02-12 15:20:47 +01:00
Rob Shearman
f9df13c5b2 include: Fix a typo in a comment in rpcdce.h. 2007-02-12 15:20:39 +01:00
Rob Shearman
be160335d2 include: Fix a typo in the parameter name for IClientSecurity::QueryBlanket in objidl.idl. 2007-02-12 15:20:34 +01:00
Francois Gouget
fff13d2751 ntdll: Fix compilation on systems that don't support nameless structs. 2007-02-12 15:20:18 +01:00
Francois Gouget
76e258cb53 ntdll: Add prototypes to winnt.h for the SList functions. 2007-02-12 14:16:52 +01:00
Francois Gouget
5bdb725f15 ntdsapi: Add a commented-out #include directive as a reminder. 2007-02-09 14:32:56 +01:00
Francois Gouget
ac2754b74d Make winnt.h C++ compatible. 2007-02-09 14:32:56 +01:00
Francois Gouget
590c4020f2 kernel32: Add prototypes to winbase.h for the SList functions. 2007-02-09 14:32:56 +01:00
Kevin Koltzau
5f8659b186 winnt.h: Correct declaration of SLIST_HEADER and SLIST_ENTRY for Win64. 2007-02-08 11:56:00 +01:00
Francois Gouget
dc600ac53e clusapi: Make clusapi.h C++ compatible. 2007-02-08 11:55:51 +01:00
Francois Gouget
71d64d09ac advpack: Make the header more consistent with the implementation and fix the winapi_check warnings. 2007-02-07 21:42:40 +01:00
Francois Gouget
4485b4506b credui: Better match the PSDK types and fix the winapi_check warnings. 2007-02-07 21:42:35 +01:00
Francois Gouget
ba0d490b1c clusapi: Better match the PSDK types and fix the winapi_check warnings.
This also makes the headers and implementation more consistent.
2007-02-07 21:42:16 +01:00
Francois Gouget
78c874f982 credui: Make wincred.h C++ compatible. 2007-02-07 21:42:08 +01:00
Francois Gouget
45d5ff01a6 rpcrt4: Better match the PSDK types and fix the winapi_check warnings. 2007-02-07 21:42:02 +01:00
Damjan Jovanovic
65d9723dc4 msvcrt: Align struct _stati64's st_size on an 8 byte boundary. 2007-02-06 13:28:36 +01:00
Francois Gouget
c03ae82773 hid: Add the hidsdi.h header. 2007-02-06 13:25:00 +01:00
Francois Gouget
62662d21dd rpcrt4: Improve the prototypes Win64 compatibility by replacing long with LONG. 2007-02-06 13:23:53 +01:00
Mikołaj Zalewski
d34691e2c8 include: Add definitions for the multisource AutoComplete list (ACLMulti). 2007-02-06 12:34:18 +01:00
Damjan Jovanovic
7e7ff40769 libwine_port: Added interlocked_cmpxchg64. 2007-02-05 21:43:42 +01:00
Alexandre Julliard
0c3f12154c winnt.h: Avoid warnings on Mac OS X. 2007-02-05 18:04:24 +01:00
John Klehm
c34bbbe7f6 ras.h: Added additional szDeviceType defines. 2007-02-05 17:11:13 +01:00
Mike McCormack
a425bfc622 winnt.h: Add defines for SLIST_HEADER. 2007-02-05 14:01:33 +01:00
Bang Jun-Young
1ca4ddbd09 advpack: Constify the 3rd argument of RebootCheckOnInstall[AW]. 2007-02-05 12:34:56 +01:00
Bang Jun-Young
fdff5c3a3a ntdll: Fix NtUnloadKey to match the DDK. 2007-02-05 12:26:01 +01:00
Bang Jun-Young
671b023de8 advapi32: Fix prototypes to match the PSDK. 2007-02-05 12:25:48 +01:00
Francois Gouget
6a45cd1bfc wintrust: Add missing packing directives to mscat.h. 2007-01-26 13:54:06 +01:00
Francois Gouget
31a006a23b wintrust: Add missing prototypes and a missing include directive to mscat.h. 2007-01-26 13:54:06 +01:00
Francois Gouget
923c95a6da wintrust: Better match the PSDK types and fix the winapi_check warnings. 2007-01-26 13:54:06 +01:00
Francois Gouget
6f734ac7b9 snmpapi: Fix the winapi_check warnings. 2007-01-26 12:55:56 +01:00
Vitaliy Margolen
bae75024a4 server/ntdll: Simplistic implementation of NtQueryObject(ObjectBasicInformation). 2007-01-25 12:48:35 +01:00
Francois Gouget
3845c06853 sfc_os: Add a prototype for SfcIsKeyProtected(). 2007-01-25 11:05:36 +01:00
Francois Gouget
618be0874a snmpapi: SnmpUtilDbgPrint() is a vararg and not an stdcall function. 2007-01-25 11:05:11 +01:00
Alexandre Julliard
7d65939825 include: Simplify the variable declarations in the makefile to allow make_makefiles to parse it. 2007-01-24 16:24:19 +01:00
Thomas Weidenmueller
fb5c516dfd shell32: Implement the property sheet extension array functions.
Implement the SHAddFromPropSheetExtArray, SHCreatePropSheetExtArray,
SHReplaceFromPropSheetExtArray and SHDestroyPropSheetExtArray functions
that are used to extend/replace property sheets by shell extensions.
2007-01-23 13:06:09 +01:00
H. Verbeet
6e58579e8f wined3d: Remove some unused methods from the IWineD3DVertexShader interface. 2007-01-23 11:27:12 +01:00
Bang Jun-Young
2fb391b3df winbase.h: Cosmetic changes. 2007-01-22 13:28:55 +01:00
Bang Jun-Young
b7d0d05992 objbase.h: Fix typo in comment. 2007-01-22 13:28:51 +01:00
Alexandre Julliard
4dc61069a6 wine/list.h: Add list_count function. Make some parameters const. 2007-01-22 12:16:17 +01:00
Thomas Weidenmueller
fda7775c7d comctl32: Fix InitCommonControlsEx prototype. 2007-01-22 12:01:49 +01:00
Alexandre Julliard
96e8568c88 rpc.h: Include excpt.h, and windef.h in Wine so that the header compiles. 2007-01-19 13:16:45 +01:00
H. Verbeet
6112522122 wined3d: Move SetupFullscreenWindow() and RestoreWindow() from IDirectDrawImpl to IWineD3DDeviceImpl. 2007-01-19 12:28:58 +01:00
Thomas Weidenmueller
e06345db52 shell32: Fix prototypes.
Fix the SHAddFromPropSheetExtArray, SHCreatePropSheetExtArray,
SHReplaceFromPropSheetExtArray and SHDestroyPropSheetExtArray function
prototypes because they're now documented. Also add them to shlobj.h.
2007-01-19 12:28:57 +01:00
Alexandre Julliard
f3cb4f7d94 ntdll: Avoid inter-process APCs when called for the process itself. 2007-01-18 15:41:05 +01:00
Alexandre Julliard
02e2fa7798 ntdll: Implementation of inter-process NtMapViewOfSection and NtUnmapViewOfSection. 2007-01-18 15:17:51 +01:00
Alexandre Julliard
8025f79ce1 ntdll: Implementation of inter-process RtlCreateUserThread. 2007-01-18 15:02:55 +01:00
Francois Gouget
b0bde6b87c Assorted spelling fixes. 2007-01-18 12:56:52 +01:00
Alexandre Julliard
3410354d61 ntdll: Fix NtDuplicateObject to only close the file descriptor if it's in the same process. 2007-01-18 12:18:51 +01:00
Francois Gouget
d4ca34dd9b d3d: Fix the D3DFMT_XXX constant declarations. 2007-01-18 12:05:05 +01:00
Francois Gouget
442fec32d0 tests: The non-gcc case was missing a forward declaration for winetest_skip(). 2007-01-18 12:00:01 +01:00
Stefan Dösinger
1d3abdeeaa wined3d: Store the stream number in the strided structure. 2007-01-17 11:23:54 +01:00
Alexandre Julliard
c122260b9d ntdll: Implemented NtLockVirtualMemory and NtUnlockVirtualMemory. 2007-01-16 09:50:08 +01:00
Alexandre Julliard
5a1ad74a67 ntdll: Implementation of inter-process NtFlushVirtualMemory. 2007-01-15 22:31:07 +01:00
Alexandre Julliard
1ea968016f ntdll: Implementation of inter-process VirtualProtectEx. 2007-01-15 22:30:04 +01:00
Alexandre Julliard
3d00239586 ntdll: Implementation of inter-process VirtualQueryEx. 2007-01-15 22:28:42 +01:00
Alexandre Julliard
6ca1d1b081 server: Support queuing some APCs to a process instead of a thread. 2007-01-15 22:26:32 +01:00
Alexandre Julliard
fb40dc4099 server: Added mechanism for returning results of APC calls.
Defined APC_VIRTUAL_ALLOC and APC_VIRTUAL_FREE requests.
2007-01-15 22:24:40 +01:00
Hans Leidekker
f1fc35de38 snmpapi: Implement SnmpUtilOidCpy, SnmpUtilOidFree and SnmpUtilVarBindFree. 2007-01-15 13:02:09 +01:00
Bill Medland
c4a7c821f1 odbccp32: Implement SQLGet/SetConfigMode. 2007-01-15 12:22:44 +01:00
Alexandre Julliard
4cbe867a85 ntdll: Duplicate the mapping handle on the server side for NtMapViewOfSection. 2007-01-12 14:55:31 +01:00
Stefan Dösinger
cb74603e43 d3d9: Implement IDirect3DDevice9::StretchRect. 2007-01-12 11:49:38 +01:00
Francois Gouget
d90879f10c tests: Add skip(), a function to warn that tests were skipped due to limitations of the environment or missing dependencies. 2007-01-12 11:25:18 +01:00
Francois Gouget
fa7c32f56c rpcrt4: Give a proper name to some formerly reserved MIDL_STUB_MESSAGE fields.
Define NTDDI_VERSION so we get definitions for the Reserved51_X fields with the PSDK.
This fixes compilation of the ndr_marshall.c with the PSDK.
2007-01-11 11:37:13 +01:00
Alexandre Julliard
515ce23f83 Update copyright info for the new year. 2007-01-09 14:21:06 +01:00
Patrik Stridvall
918152734c dxguid: Add the rmxfguid.h header and export the GUIDs. 2007-01-09 12:22:17 +01:00
Michael Stefaniuc
d7fe958511 include: Remove stray '\' at end of lines. 2007-01-09 12:03:42 +01:00
Eric Pouech
9d10c66dc8 winedump: Add support for derived types in codeview type info. 2007-01-06 11:40:45 +01:00
Eric Pouech
8a68e46953 winedump: Re-use existing codeview facilities to dump OMF files. 2007-01-06 11:40:45 +01:00
Eric Pouech
bbef1cbd2d winedump: Removed cvinclude.h. 2007-01-06 11:40:44 +01:00
Alexandre Julliard
5c8421d3e7 server: Add a generic apc_call structure to make it easier to extend, and more type-safe. 2007-01-04 13:40:09 +01:00
Alexandre Julliard
49b49c30fc server: Notify the server that an APC has completed in the next get_apc call. 2007-01-04 13:17:53 +01:00
Eric Pouech
883732281e dbghelp: Implemented 64 bit versions of EnumerateLoadedModules. 2007-01-04 11:12:13 +01:00
Stefan Dösinger
71631f7638 wined3d: Use the baseVertexIndex in the stateblock. 2007-01-03 11:02:51 +01:00
Hans Leidekker
80e30f3d1b gdi32: Implement GetCharWidthI. 2007-01-02 20:30:17 +01:00
Stefan Dösinger
197ec1c179 wined3d: Remove IWineD3DDevice_ApplyStateChanges. 2007-01-02 12:22:04 +01:00
Mike McCormack
b9910cb36d kernel32: Implement CopyFileWithProgress. 2007-01-02 12:08:53 +01:00
Rob Shearman
b787df47e8 include: Add function declarations for CoAllowSetForegroundWindow and CoRegisterChannelHook to objbase.h. 2006-12-29 21:25:46 +01:00
Alexandre Julliard
150b5dcaef loader: Use the Mach thread port as thread id on Mac OS. 2006-12-29 20:02:02 +01:00
Jacek Caban
3b44fb3eb7 mshtml.idl: Added IHTMLFrameBase2 declaration. 2006-12-26 12:20:35 +01:00
Jacek Caban
b79fa300ad itss: Move registration code to inf file and add missing registry. 2006-12-24 14:00:55 +01:00
Jacek Caban
e6fd4d42f0 itss: Rename CLSID_ITSProtocol to CLSID_MSITStore.
ITSProtocol is a different object.
2006-12-24 13:59:26 +01:00
Hans Leidekker
092edd81e6 usp10: Implement ScriptString_pSize. 2006-12-24 13:08:29 +01:00
Alexandre Julliard
80cff47c87 include: Get rid of the WINE_NO_LONG_AS_INT ifdefs. 2006-12-20 14:57:08 +01:00
Hans Leidekker
1698c44ed3 winedump: Start dumping .NET specific bits from PE executables. 2006-12-20 12:31:29 +01:00
Stefan Dösinger
f661a8287c wined3d: Add WINED3DRS_STIPPLEPATTERNxy. 2006-12-19 16:53:44 +01:00
Louis Lenders
6c04a187d2 msvcrt: Add _atoldbl. 2006-12-19 16:18:01 +01:00
Markus Amsler
5e0fc62135 d3d: Callback infrastructure for implicit swap chain destruction in IWineD3DDevice. 2006-12-18 12:07:26 +01:00
Markus Amsler
4ca9fccf31 wined3d: Remove IWineD3DVolume_GetContainerParent. 2006-12-18 12:02:28 +01:00
Markus Amsler
9b397ec2d5 wined3d: Remove IWineD3DSurface_GetContainerParent. 2006-12-18 12:02:17 +01:00
Alexandre Julliard
8f1d42eba4 configure: Remove some no longer used libcurses checks. 2006-12-16 17:01:37 +01:00
Hans Leidekker
7f31cc4756 setupapi: Add a stub implementation for SetupPromptReboot. 2006-12-15 12:20:32 +01:00
Ulrich Czekalla
398886799e ddraw: Add IDirectDraw3 interface. 2006-12-14 20:33:49 +01:00
Andrew Talbot
9cf1579aad ntdll/tests: Cast-qual warning fix. 2006-12-13 11:49:01 +01:00