Commit Graph

26341 Commits

Author SHA1 Message Date
Francois Gouget 74bf9f1f4e crypt32: Add and use HCRYPTPROV_LEGACY and HCRYPTPROV_OR_NCRYPT_KEY_HANDLE. 2007-08-03 12:44:41 +02:00
Francois Gouget 69958262eb d3d8: Better match the PSDK types and fix the winapi_check warnings. 2007-08-03 12:44:22 +02:00
Francois Gouget 3543d51c7f oleaut32: Fix a signed/unsigned mismatch. 2007-08-03 12:44:19 +02:00
Francois Gouget e190682c00 dxdiagn: Use quotes to include ddraw.h. Fixes a winapi_check warning. 2007-08-03 12:43:49 +02:00
Francois Gouget 9d2f48dc0f dbghelp: Better match the PSDK types, especially with regards to constness.
Also add a number of missing prototypes, especially 64bit or Unicode
versions of existing prototypes, and the related structures.  Update
win32.api to fix the winapi_check warnings.
2007-08-03 12:43:40 +02:00
Francois Gouget 7a70f9f511 imagehlp: Add two missing fields. 2007-08-03 12:41:33 +02:00
Francois Gouget d76b19abd9 gdiplus: Use the gdiplus type, REAL, rather than FLOAT. 2007-08-03 12:41:26 +02:00
Francois Gouget 68953ffd7d dnsapi: Define DNS_STATUS as LONG instead of long to improve Win64 compatibility. 2007-08-03 12:41:15 +02:00
Andrew Talbot 61fde63fce oleaut32: Constify some variables. 2007-08-03 12:38:26 +02:00
Juan Lang 0cc08cccb9 crypt32: Support finding certificates by cert id. 2007-08-03 12:36:49 +02:00
Juan Lang ac28066b48 crypt32: Test and fix getting a certificate context's key identifier property. 2007-08-03 12:36:43 +02:00
Juan Lang c98f605b0e crypt32: Test encoding a cert with a subject key identifier extension. 2007-08-03 12:36:36 +02:00
Juan Lang 0c5772dc0a crypt32: Test encoding a cert with a public key. 2007-08-03 12:36:16 +02:00
Juan Lang 5885eb3cc3 crypt32: Fix typo in key context property test, and the problems it hid. 2007-08-03 12:36:04 +02:00
Juan Lang 90824039ac crypt32: Add and use a helper function for getting cert properties. 2007-08-03 12:35:56 +02:00
Chris Robinson a2475921b1 winex11: Don't use ConvertAttribWGLtoGLX for wglCreatePbufferARB. 2007-08-03 12:35:43 +02:00
Chris Robinson ccb9da5f85 winex11: Report accumulation buffer bits for pixel formats. 2007-08-03 12:35:34 +02:00
Stefan Dösinger 17fe57e212 d3d9: Check for volume texture support before running the volume test. 2007-08-03 12:30:58 +02:00
Stefan Dösinger 878414a5e6 d3d9: Some visual test fixes. 2007-08-03 12:30:52 +02:00
Stefan Dösinger df75a7e007 ddraw: SetDisplayMode may fail. 2007-08-03 12:30:21 +02:00
Stefan Dösinger 8de07265a6 wined3d: Downgrade an ERR. 2007-08-03 12:30:12 +02:00
Stefan Dösinger 1f4d71c0f6 ddraw: Some drivers return DDERR_INVALIDPARAMS if DXTn surfaces aren't supported. 2007-08-03 12:30:03 +02:00
Juan Lang 44948c3b38 crypt32: Implement decoding OID and directory name alt name entries. 2007-08-03 12:29:47 +02:00
Juan Lang 005b50e913 crypt32: Introduce a OID decoding function that ignores the tag and use it where the caller already checks the tag. 2007-08-03 12:29:39 +02:00
Juan Lang 676c6e5a36 crypt32: Implement encoding OID and directory name alt name entries. 2007-08-03 12:29:03 +02:00
Juan Lang 9194d60061 crypt32: Test encoding/decoding a couple more alt name entry types. 2007-08-03 12:28:40 +02:00
Juan Lang 0cb6148422 crypt32: Get rid of bogus check and improve traces for unexpected alt name entry types. 2007-08-03 12:28:32 +02:00
Maarten Lankhorst 3f59856052 winealsa: Don't commit data on Stop and Play. 2007-08-03 12:28:17 +02:00
Maarten Lankhorst decd2d8156 winealsa: Fix Lock in dsoutput. 2007-08-03 12:28:10 +02:00
Maarten Lankhorst 8e485a15c1 winealsa: Fix GetPosition in dsoutput. 2007-08-03 12:28:03 +02:00
Alexandre Julliard 0bd1fc4633 user32: Store all builtin winprocs at the start of the array.
This allows checking for them in CallWindowProc and avoid message
translation in that case.
2007-08-02 17:08:48 +02:00
Alexandre Julliard ed3b5322f6 ntdll: Relax the activation context size check. 2007-08-02 13:07:23 +02:00
Chris Robinson c37b95bbaa winex11: Check for WGL drawing caps. 2007-08-02 12:58:07 +02:00
Misha Koshelev cb8a0dd70d urlmon: Do not fill stream buffer on every report_data, native doesn't. 2007-08-02 12:44:21 +02:00
Misha Koshelev 55409b2e04 urlmon: Report total data read in this bind operation to OnDataAvailable, not the size of the available buffer. 2007-08-02 12:44:15 +02:00
Misha Koshelev b3a660a69c urlmon: Report BINDSTATUS_DOWNLOADINGDATA on BSCF_INTERMEDIATEDATANOTIFICATION. 2007-08-02 12:44:10 +02:00
Misha Koshelev 978f6b98c9 urlmon: Use BSCF_ values passed to report_data to keep track of download state. 2007-08-02 12:44:03 +02:00
Misha Koshelev a63419bc2c urlmon: Set the queue tail to the new task when pushing a task onto the tail of the queue. 2007-08-02 12:43:21 +02:00
Dmitry Timoshkov 2f71832ac9 gdi32: Also print a readable table name in the failure notice. 2007-08-02 12:18:42 +02:00
Evan Stade f0dbfe959f gdiplus: Added GdipSetPathGradientWrapMode. 2007-08-02 12:18:42 +02:00
Evan Stade f2cf5551db gdiplus: Added GdipSetPathGradientCenterColor. 2007-08-02 12:18:42 +02:00
Evan Stade f18cdef727 gdiplus: Added solid-color path gradient brush implementation. 2007-08-02 12:18:42 +02:00
Evan Stade 5e29e37af5 gdiplus: Added GdipDrawLine. 2007-08-02 12:18:42 +02:00
Evan Stade 0d45cd0212 gdiplus: Added GdipSetPenWidth. 2007-08-02 12:18:42 +02:00
Evan Stade 1ef7793b51 gdiplus: Added GdipFillPolygon. 2007-08-02 12:18:42 +02:00
Evan Stade bba20a68b8 gdiplus: Added GdipClonePath. 2007-08-02 12:18:42 +02:00
Evan Stade fdf9f8fb05 gdiplus: Added GdipIsOutlineVisiblePathPointI stub. 2007-08-02 12:18:42 +02:00
Evan Stade 192e1115bd gdiplus: Don't suggest image size when converting WMF to EMF. 2007-08-02 12:18:42 +02:00
Evan Stade a55f233219 oleaut32: Slight correction to EMF rendering. 2007-08-02 12:18:42 +02:00
James Hawkins 2e6ed06fdc msi: Reimplement joins to allow joining any number of tables, each of arbitrary size. 2007-08-02 12:18:42 +02:00
James Hawkins 4f6a93b9c8 msi: Add tests for joining three tables. 2007-08-02 12:18:42 +02:00
H. Verbeet 3ac2271f5c wined3d: Only report 16 bit float declaration types as supported if we support them. 2007-08-02 12:18:42 +02:00
H. Verbeet 82245cb5d7 wined3d: Properly load FLOAT16_2 and FLOAT16_4 vertex data. 2007-08-02 12:18:41 +02:00
H. Verbeet f11ca610ba wined3d: Add definitions and detection for GL_NV_half_float. 2007-08-02 12:18:41 +02:00
H. Verbeet cfb07e7114 wined3d: Set SFLAG_INSYSMEM when WINED3DLOCK_DISCARD is passed to IWineD3DSurfaceImpl_LockRect. 2007-08-02 12:18:41 +02:00
Andrew Talbot 582ae3f3c9 oleaut32: Constify some variables. 2007-08-02 12:18:41 +02:00
Erik Inge Bolsø 176c567cb3 dinput: Fix joystick axis remapping. 2007-08-02 12:18:41 +02:00
Jacek Caban a39dec21e2 mshtml: Release typelib in PROCESS_DETACH. 2007-08-02 12:18:41 +02:00
Jacek Caban b2395e4907 shdocvw: Wrong PostData VT is not an error. 2007-08-02 12:18:41 +02:00
Roderick Colenbrander b25b287e6c wgl: Support WGL_FLOAT_COMPONENTS_NV in wglGetPixelFormatAttrib*. 2007-08-02 12:18:41 +02:00
Roderick Colenbrander 5717dede77 wgl: Print more debug info. 2007-08-02 12:18:41 +02:00
Roderick Colenbrander 323d9e428c wgl: SetPixelFormat should fail on the root window. 2007-08-02 12:18:22 +02:00
Roderick Colenbrander 219269c0f1 wgl: GetPixelFormat fix for offscreen formats. 2007-08-02 12:04:33 +02:00
Roderick Colenbrander aa225419f3 wgl: Silence an error in ConvertPixelFormatWGLtoGLX. 2007-08-02 11:54:05 +02:00
Maarten Lankhorst 36e9054629 dsound: Move resampling away from mixer thread. 2007-08-02 11:53:31 +02:00
Marcus Meissner 1ad6abfbbc kernel32/tests: Fixed size to MultiByteToWideChar. 2007-08-01 12:13:44 +02:00
Evan Stade 6e0c574fb9 gdiplus: Extend GdipDrawImagePointsRect. 2007-08-01 11:59:19 +02:00
Evan Stade 5cde960713 gdiplus: Track width and height of GpBitmaps. 2007-08-01 11:59:19 +02:00
Evan Stade fcbb211155 gdiplus: Added GdipSetImageAttributesColorKeys stub. 2007-08-01 11:59:19 +02:00
Evan Stade 2b4b23cfa0 gdiplus: Added GdipBitmapGetPixel stub. 2007-08-01 11:59:19 +02:00
Evan Stade 9a0405dc97 gdiplus: Added GdipRemovePropertyItem stub. 2007-08-01 11:59:19 +02:00
Evan Stade 3ee25cc3df gdiplus: Added GdipCreateBitmapFromStreamICM. 2007-08-01 11:59:19 +02:00
Evan Stade 8304765abd gdiplus: Added partial implementation of GdipSaveImageToStream. 2007-08-01 11:59:19 +02:00
Evan Stade 6394e315cf gdiplus: Added GdipGetPropertyItemSize stub. 2007-08-01 11:59:19 +02:00
Evan Stade 9fa4c12486 gdiplus: Added GdipCreateBitmapFromScan0. 2007-08-01 11:59:19 +02:00
Evan Stade 4c5486fe92 gdiplus: Implemented GdipLoadImageFromStreamICM. 2007-08-01 11:59:19 +02:00
Evan Stade 7b601148d5 gdiplus: Added GdipCreateMatrix3. 2007-08-01 11:59:19 +02:00
Evan Stade ad251e7fe3 gdiplus: Added GdipSetMatrixElements. 2007-08-01 11:59:19 +02:00
Evan Stade dd5e9a91f3 gdiplus: Added GdipGetMatrixElements. 2007-08-01 11:59:19 +02:00
Evan Stade 7a8866b347 gdiplus: Added GdipFindFirstImageItem stub. 2007-08-01 11:59:19 +02:00
Evan Stade e91d12454a gdiplus: Added GdipGetMetafileHeaderFromMetafile stub. 2007-08-01 11:59:18 +02:00
Evan Stade 44412cf1e4 gdiplus: Change include list on 3 tests. 2007-08-01 11:59:18 +02:00
Evan Stade cfef981a9a gdiplus: Fix memory leak in GdipCreateMetafileFromWMF. 2007-08-01 11:59:18 +02:00
Evan Stade 9da6cc907e gdiplus: Changed GdipGetImageType. 2007-08-01 11:59:18 +02:00
Evan Stade 359a21d62b gdiplus: Added more stubs to gdiplus.spec. 2007-08-01 11:59:18 +02:00
Evan Stade 7352cfdb83 gdiplus: Implemented GdipDisposeImage. 2007-08-01 11:59:18 +02:00
Evan Stade 8d05cb0c47 gdiplus: Implemented GdipDisposeImageAttributes. 2007-08-01 11:59:18 +02:00
Juan Lang db513c0cb5 crypt32: Remove bad special case, it isn't necessary since the outer content specifies the hash algorithm. 2007-08-01 11:29:31 +02:00
Juan Lang e25b81fd9c crypt32: Use the outer content's signature algorithm rather than the public key's embedded algorithm. 2007-08-01 11:29:18 +02:00
Jacek Caban e23c5083f5 shdocvw: Added GetExternal implementation. 2007-08-01 11:28:52 +02:00
Jacek Caban a84520169f mshtml: Added IHTMLWindow::get_external implementation. 2007-08-01 11:28:49 +02:00
Jacek Caban a1970df550 mshtml: Fixed QueryInterface failures on IE7. 2007-08-01 11:28:42 +02:00
Jacek Caban 8f2ac90a44 uuid: Added IID_IProxyManager. 2007-08-01 11:28:39 +02:00
Paul Vriens 0900c72bef advapi32/service: Cater better for domain in test. 2007-07-31 22:35:36 +02:00
Alexandre Julliard a0dd646eef advapi32/tests: Don't test the contents of an uninitialized buffer. 2007-07-31 22:35:30 +02:00
Andrew Talbot 4ed64d381c oleaut32: Constify some variables. 2007-07-31 22:24:46 +02:00
Maarten Lankhorst 575f34e548 dsound: Add SndQueueMin to have less lock contention in mixer. 2007-07-31 22:20:55 +02:00
Maarten Lankhorst 60f4db0345 dsound: Get rid of DS_HEL_FRAGS. 2007-07-31 22:20:21 +02:00
Maarten Lankhorst 7fcce036da dsound: Add a registry setting for hel buffer length. 2007-07-31 22:19:57 +02:00
Francois Gouget 5266e57975 Assorted spelling fixes. 2007-07-31 21:37:50 +02:00
Francois Gouget a33993bcbd crypt32: Fix the CryptReleaseContext() prototype. 2007-07-31 21:37:09 +02:00
Francois Gouget 22d09f78fc comctl32: According to the PSDK, DrawShadowText() takes a non-const RECT pointer. 2007-07-31 21:37:04 +02:00
Francois Gouget ed366f22a2 dxdiagn: Fix compilation on systems that don't support nameless unions. 2007-07-31 21:37:00 +02:00
Roderick Colenbrander 2c12c17ab6 wined3d: Compile against standard GL headers. 2007-07-31 21:36:56 +02:00
Dmitry Timoshkov 991d2d2632 gdi32: Make GetFontData traces more readable. 2007-07-31 20:50:51 +02:00
Robert Reif cf7c156fe3 msvcrt/tests: Add _aligned_malloc tests. 2007-07-31 20:32:57 +02:00
Robert Reif fc77a467cd msvcrt: Add _aligned_malloc functions. 2007-07-31 20:32:52 +02:00
Alexandre Julliard ce7bfd6a3f user32: Erase parent window when child is hidden. From a patch by Clinton Stimpson. 2007-07-31 20:32:15 +02:00
Alexandre Julliard 5b6bb63adb ntdll: Load dll from the directory containing the manifest for local assemblies. 2007-07-31 20:31:42 +02:00
Paul Vriens 2aaafbb9e8 winhttp: Fix compile/install issue. 2007-07-31 15:59:55 +02:00
Jacek Caban 21572967db winhttp: Added winhttp.dll. 2007-07-31 13:36:31 +02:00
Alexandre Julliard 0faf3f8a1a Avoid non-portable Unix mode bits macros. 2007-07-31 13:18:03 +02:00
Maarten Lankhorst 3d3d4e2c8b winealsa: Implement a light form of locking for dsoutput. 2007-07-31 12:38:59 +02:00
Evan Stade eca194da7f gdi32: Handle PS_USERSTYLE in ExtCreatePen. 2007-07-31 12:35:48 +02:00
Evan Stade ff5076c008 gdi32: Added more tests for ExtCreatePen on PS_USERSTLYE. 2007-07-31 12:35:30 +02:00
Evan Stade 030abff4ac gdi32: Improve ExtCreatePen parameter checking. 2007-07-31 12:35:23 +02:00
Dmitry Timoshkov e4fb0fe9e9 mshtml: Constify some data. 2007-07-31 12:35:07 +02:00
Dmitry Timoshkov 9472e04447 kernel32: Skip remainder of the time zone test if SystemTimeToTzSpecificLocalTime not present. 2007-07-31 12:35:00 +02:00
Paul Vriens c0cc85f78e setupapi/tests: Use GetModuleHandleA instead of LoadLibraryA. 2007-07-31 12:34:54 +02:00
Detlef Riekenberg b90c6e2792 user32: Add a stub for GetAppCompatFlags2. 2007-07-31 12:34:48 +02:00
Evan Stade a9c4f30c56 gdiplus: Partial implementation of GdipDrawImagePointsRect. 2007-07-31 11:49:10 +02:00
Evan Stade 586e63ef38 gdiplus: Implemented GdipGetImageBounds for metafiles. 2007-07-31 11:48:59 +02:00
Evan Stade 6d9e4a4a92 gdiplus: Added a minimal implementation of GdipCreateImageAttributes. 2007-07-31 11:48:51 +02:00
Evan Stade 55c77d46c6 gdiplus: Implemented GdipGetImageType. 2007-07-31 11:48:42 +02:00
Evan Stade 460f01b320 gdiplus: Added GdipDrawImagePointsRect stub. 2007-07-31 11:48:33 +02:00
Evan Stade 5dd5825484 gdiplus: Added ImageAttributes stubs. 2007-07-31 11:48:23 +02:00
Evan Stade a0b144a1e3 gdiplus: Added GdipGetImageBounds stub. 2007-07-31 11:45:29 +02:00
Evan Stade 50799cf04f gdiplus: Partial implementation of GdipCreateMetafileFromWMF. 2007-07-31 11:45:18 +02:00
Evan Stade 249c07c161 oleaut32: Recognize EMF header when loading picture. 2007-07-31 11:43:17 +02:00
Jacek Caban 4005cf72d6 mshtml: Added HTMLWindow's IDispatch methods implementation. 2007-07-31 11:31:44 +02:00
Jacek Caban 7d1c59edce mshtml: Added mshtml.tlb registration. 2007-07-31 11:31:34 +02:00
Jacek Caban fe6d6661ab mshtml.tlb: Fixed a typo in copyright header. 2007-07-31 11:31:18 +02:00
Juan Lang 4e0f33dada crypt32: Support getting the inner content OID from a decoded signed message. 2007-07-31 11:16:04 +02:00
Juan Lang 014467031e crypt32: Get rid of attribute certs from signed info, they're not supported anyway. 2007-07-31 11:15:57 +02:00
Juan Lang a50d8dc1dd crypt32: Add a few traces. 2007-07-31 11:15:50 +02:00
Juan Lang f0509c49d1 crypt32: Simplify alignment calculation. 2007-07-31 11:15:41 +02:00
Juan Lang 04ef3c05f1 crypt32: Add CryptMsgControl stub. 2007-07-31 11:15:16 +02:00
Juan Lang 7e10d48c60 crypt32: Implement getting the signer cert info from a decoded signed message. 2007-07-31 11:15:08 +02:00
Juan Lang 555e85a2b2 crypt32: Implement getting signer info from a decoded signed message. 2007-07-31 11:14:46 +02:00
Juan Lang 5900ab1437 crypt32: Separate decoding PKCS signer info into internal and external versions. 2007-07-31 11:14:35 +02:00
Juan Lang d6150a7974 crypt32: Implement getting inner content of a decoded signed message. 2007-07-31 11:14:26 +02:00
Juan Lang 2acb8a2dd2 crypt32: Test getting more parameters from a decoded signed message. 2007-07-31 11:14:18 +02:00
Roderick Colenbrander bfe2d11b05 wgl: Fix compilation on systems without GLX_RGBA_FLOAT_ARB. 2007-07-30 23:37:58 +02:00
Paul Vriens 5e7b31b51d msi/registry: Use the return value of squash_guid. 2007-07-30 23:37:58 +02:00
Detlef Riekenberg f976fc8ead winspool: Add a TRACE when wine_dlopen for SONAME_LIBCUPS failed. 2007-07-30 23:37:58 +02:00
Stefan Dösinger 17f1c29457 ddraw: Table fog may be unsupported. 2007-07-30 23:37:58 +02:00
Stefan Dösinger e70adcd8b6 d3d8: Only test pixel shaders if they are supported. 2007-07-30 23:37:58 +02:00
Stefan Dösinger 19c574b7e5 d3d8: Use a less demanding format for the depth stencil test. 2007-07-30 23:37:58 +02:00
Stefan Dösinger 9a06fd000b d3d8: Only test volume textures if they are supported. 2007-07-30 23:37:58 +02:00
Stefan Dösinger 6ff16b9f2e d3d8: Only test cube textures if they are supported. 2007-07-30 23:37:58 +02:00