Commit Graph

72166 Commits

Author SHA1 Message Date
Juan Lang 373e472db9 rsaenh: Ensure a PKCS1 data block has at least minimum length. 2012-11-02 10:59:42 +01:00
Hiroshi Miura 923ac2e546 wininet: Add a TLS fallback mechanism. 2012-11-01 19:16:25 +01:00
Nozomi Kodama c59efbed77 d3dx9_36: Add tests for D3DXSHRotateZ. 2012-11-01 19:14:53 +01:00
Daniel Lehman ffa7ac7331 msvcrt: Return value from MSVCRT____mb_cur_max_func instead of pointer. 2012-11-01 19:01:34 +01:00
André Hentschel 2cefbaab97 winspool: Avoid memory leaks (coverity). 2012-11-01 18:59:01 +01:00
Piotr Caban b6b7eb050f comctl32: Fixed RBBS_BREAK flag unsetting in REBAR_HandleUDDrag. 2012-11-01 15:43:34 +01:00
Piotr Caban d2f4893cb6 comctl32: Don't update rebar layout if it doesn't change in REBAR_HandleUDDrag. 2012-11-01 15:43:29 +01:00
Piotr Caban a9c6113c28 msvcrt: Improved parsing precision of doubles in scanf.
This code is based on doubles parsing in jscript lexer.
2012-11-01 15:43:21 +01:00
Piotr Caban bab686e7d1 msvcrt: Fixed %Lf format handling in scanf. 2012-11-01 15:43:14 +01:00
Hans Leidekker 8ca3e80ddd winhttp: Fix the error returned from WinHttpGetProxyForUrl when autodetection fails. 2012-11-01 15:42:39 +01:00
Alexandre Julliard a04f73808e gdi32: Store the fontconfig anti-aliasing flags for each font. 2012-11-01 15:09:16 +01:00
Alexandre Julliard 24cdd74c6f gdi32: Store the font file name in Unicode in the font cache. 2012-11-01 15:09:15 +01:00
Alexandre Julliard c1f8a0bf61 gdi32: Avoid some redundant registry calls while loading the font cache. 2012-11-01 15:09:15 +01:00
Nikolay Sivov 3d013afec7 msxml3: Fix indexed access to schema collection namespace uris. 2012-11-01 15:09:13 +01:00
Nikolay Sivov 4d2164c936 dwrite: Support nine more script ranges up to code point 0x0bff. 2012-11-01 10:51:04 +01:00
Vincent Povirk 91a3e5fc10 gdiplus: Reimplement GdipCreateMetafileFromEmf without using IPicture. 2012-11-01 10:50:45 +01:00
Vincent Povirk d8a855305f gdiplus: Implement GdipCloneImage for metafiles with a handle. 2012-11-01 10:50:41 +01:00
Vincent Povirk 0cbec5508b gdiplus: Implement drawing metafiles with an emf handle. 2012-11-01 10:50:37 +01:00
Vincent Povirk 954b49382f gdiplus: Add tests for drawing recorded metafiles. 2012-11-01 10:50:33 +01:00
Christian Costa de690b8dae d3drm: Move mesh builder data cleaning code into a separate function. 2012-10-31 18:13:05 +01:00
Christian Costa 43d3ba36a1 d3drm: Init vertices before creating group. 2012-10-31 18:09:19 +01:00
Huw Davies 908c2d44e1 vbscript: The first day of the week should default to Sunday, not the system default. 2012-10-31 18:08:14 +01:00
Nikolay Sivov 368bc8aa50 dwrite: Support for Armenian, Hebrew and complete Arabic ranges. 2012-10-31 18:08:10 +01:00
Jörg Höhle 602807c2a5 ntdll: Do not execute callbacks past DeleteTimer(INVALID_HANDLE_VALUE). 2012-10-31 18:08:02 +01:00
Jörg Höhle c596ddffab winealsa: Fix capture overrun logging. 2012-10-31 18:07:40 +01:00
Michael Stefaniuc 5f304e7000 user32: Avoid sizeof on structs with variable length array. 2012-10-31 18:07:35 +01:00
Michael Stefaniuc b4712d2e16 usp10: Use FIELD_OFFSET to calculate the size of a struct with variable length array. 2012-10-31 18:07:19 +01:00
Jacek Caban 57b83719b7 advpack: Added ExtractFilesW implementation. 2012-10-31 16:17:17 +01:00
Daniel Lehman a49da3ca5d msvcp: Sync fpos usage and istream<>::tellg. 2012-10-31 16:12:28 +01:00
Daniel Lehman 01c451703c msvcp90: In istream<>::tellg don't use sentry. 2012-10-31 16:12:28 +01:00
Daniel Lehman 771cc7fdbd msvcp90: Fix usage of fpos<>::off vs fpos<>::pos. 2012-10-31 16:12:28 +01:00
Daniel Lehman 64527285cf msvcp90: Update fpos<>::off instead of pos in stringbuf<>::seekoff. 2012-10-31 16:12:28 +01:00
Jacek Caban 12adc67782 jscript: Fixed some leaks (coverity). 2012-10-31 16:12:27 +01:00
Frédéric Delanoy 9c63a30c25 rpcrt4: Fix resources leaks. 2012-10-31 16:12:27 +01:00
Michael Stefaniuc 470ad72b05 ole32/tests: Fix a memleak on an error path (Smatch). 2012-10-31 16:12:27 +01:00
Michael Stefaniuc 2e31a44aca user32/test: Don't over-allocate memory for DDEDATA. 2012-10-31 16:12:27 +01:00
André Hentschel 1aa6236428 vbscript: Avoid memory leak in compile_select_statement (coverity). 2012-10-31 16:12:27 +01:00
André Hentschel 5010f0933e wininet: Fix WININET_SetAuthorization on error path (coverity). 2012-10-31 16:12:27 +01:00
André Hentschel 585a66a463 winex11: Avoid memory leaks (coverity). 2012-10-31 16:12:27 +01:00
André Hentschel 42f791ccd5 wineps: Avoid memory leaks (coverity). 2012-10-31 16:12:27 +01:00
André Hentschel 4ee73e69b5 usp10: Avoid memory leak in ScriptTextOut (coverity). 2012-10-31 16:12:27 +01:00
André Hentschel 64e169d974 user32: Avoid memory leaks (coverity). 2012-10-30 19:14:17 +01:00
Huw Davies 9247328371 gdi32: Implement sub-pixel glyph smoothing. 2012-10-30 18:09:00 +01:00
Jacek Caban 7f50df4e43 vbscript: Added support for more builtin constants. 2012-10-30 18:09:00 +01:00
Rafał Mużyło fc2bb3bdc1 gdiplus: Mark regions as unclipped correctly. 2012-10-30 18:08:13 +01:00
Rafał Mużyło 48a2b48e16 gdiplus: Fix logic of treating the region of a string as unclipped. 2012-10-30 18:08:13 +01:00
André Hentschel a07d1da924 comdlg32: Fix usage of constants. 2012-10-30 18:08:12 +01:00
Erich Hoover 5c95bec847 ntdll: Implement nanosecond precision file time storage. 2012-10-30 18:08:11 +01:00
Alexandre Julliard 487c50c1e7 ntdll: Remove futimes implementation from libport, it's only needed in ntdll. 2012-10-30 18:08:11 +01:00
Alexandre Julliard 7b704102a8 ntdll: Add a helper function to set file times. 2012-10-30 18:08:10 +01:00
Alexandre Julliard aacc450955 ntdll: Avoid using Low/HighPart of a large integer when not necessary. 2012-10-30 18:08:05 +01:00
Jörg Höhle 1fc362ce55 winmm: Turn some MCI parser ERR into FIXME. 2012-10-30 14:37:55 +01:00
Jacek Caban 0e56e99698 vbscript: Print more informative FIXME when parser fails. 2012-10-30 10:48:18 +01:00
Nikolay Sivov bbc0137f8a dwrite: Support for Greek and Cyrillic ranges. 2012-10-30 10:48:09 +01:00
Frédéric Delanoy c97066370c gdiplus/tests: Cleanup resources on error path in test_font_height_scaling (coverity). 2012-10-30 10:47:17 +01:00
Frédéric Delanoy e078c872a0 crypt32: Avoid double free in CRYPT_LoadSIP on error path (coverity). 2012-10-30 10:46:33 +01:00
André Hentschel 3dd7c64c25 dplayx: Reorder some code to avoid memory leak (coverity). 2012-10-30 10:46:21 +01:00
Henri Verbeet 32f8548d67 d3d9/tests: Avoid LPDIRECT3DSURFACE9. 2012-10-30 09:49:18 +01:00
Henri Verbeet 64ffe6476e d3d9/tests: Avoid LPDIRECT3DVERTEXBUFFER9. 2012-10-30 09:49:15 +01:00
Henri Verbeet 369fb5185f d3d9/tests: Avoid LPDIRECT3DTEXTURE9. 2012-10-30 09:49:13 +01:00
Daniel Lehman c868db7668 msvcp: Sync istream<>::peek implementations. 2012-10-29 20:23:46 +01:00
Daniel Lehman 32be163545 msvcp90: Set eof state in istream<>::peek if got eof. 2012-10-29 20:23:39 +01:00
Nikolay Sivov df2c73a195 dwrite: Support itemization up to codepoint 0x2ff (Latin range). 2012-10-29 14:43:34 +01:00
Nikolay Sivov 89fcb11539 dwrite: Implement initial script itemization for AnalyzeScript(). 2012-10-29 14:43:29 +01:00
Nikolay Sivov 45c7798c36 dwrite: Added a stub for IDWriteTextAnalyzer. 2012-10-29 14:43:22 +01:00
Nikolay Sivov 419a1f45f9 dwrite: Added initial test code for text analyzer tests. 2012-10-29 14:42:55 +01:00
Hans Leidekker af08a2f6ba msi: Pass string length to msi_set_property in ACTION_CustomAction. 2012-10-29 14:41:55 +01:00
Hans Leidekker 52a87c9054 msi: Add a length parameter to msi_strcpy_to_awstring and use it where appropriate. 2012-10-29 14:41:49 +01:00
Hans Leidekker 2a31a3c057 msi: Don't create a copy of deferred custom action data. 2012-10-29 14:41:44 +01:00
Hans Leidekker 929d234072 msi: Return length instead of size from deformat_string. 2012-10-29 14:41:41 +01:00
Hans Leidekker 0f1d3474a8 msi: Add a length parameter to msi_set_property and use it where appropriate. 2012-10-29 14:41:36 +01:00
Hans Leidekker a7ff2818fe msi: Preserve strings with embedded nulls when copying from a record to the string table. 2012-10-29 14:41:21 +01:00
Hans Leidekker 9588deb54c msi: Preserve strings with embedded nulls when copying from the string table to a record. 2012-10-29 14:41:16 +01:00
Hans Leidekker 32aed60786 msi: Preserve strings with embedded nulls in the record implementation. 2012-10-29 14:41:04 +01:00
Hans Leidekker 8d28cc0ac7 msi: Get rid of MSI_RecordSetStringA. 2012-10-29 14:40:55 +01:00
Hans Leidekker 9aa23c6c77 msi: Store string length in the record structure. 2012-10-29 14:40:46 +01:00
Hans Leidekker 6950ac1d1c msi: Add support for storing strings with embedded nulls in the string table. 2012-10-29 14:40:40 +01:00
Hans Leidekker 652863f4d5 msi: Add more tests for embedded nulls in string property values. 2012-10-29 14:40:31 +01:00
Hans Leidekker a1c4d2c977 msi: Add a test for embedded nulls in string property values. 2012-10-29 14:40:18 +01:00
Hans Leidekker 232a44edaf comctl32: Use the dialog template caption as default propsheet title. 2012-10-29 14:40:13 +01:00
Jacek Caban a41ba1c3e8 vbscript: Added support for negative constants. 2012-10-29 14:40:04 +01:00
Frédéric Delanoy 378e86fafa ws2_32/tests: Remove dead code (coverity). 2012-10-29 14:39:58 +01:00
Maarten Lankhorst 7ce6a2dfd4 ws2_32: Define IP_UNICAST_IF if not found on linux. 2012-10-29 14:39:57 +01:00
Alexandre Julliard 3ad40bf647 winex11: Delay mapping a layered window until its attributes are set. 2012-10-29 14:39:55 +01:00
Alexandre Julliard b7582525a0 user32: Don't flush window surfaces while waiting for a sent message reply. 2012-10-29 14:39:53 +01:00
Jacek Caban 413f60bf69 urlmon.idl: Moved CopyBindInfo declaration to public header. 2012-10-29 10:57:30 +01:00
Marcus Meissner 8107290279 dsound: HeapFree secondaries (Coverity). 2012-10-29 10:54:59 +01:00
Sam Edwards a428416a8a opengl32: Fix outline-font glyphs rendering with incorrect front faces. 2012-10-29 10:47:04 +01:00
Józef Kucia 7bfd634286 d3dx9: Handle NULL viewport in D3DXVec3Unproject. 2012-10-29 10:47:04 +01:00
Józef Kucia d1a99feee6 d3dx9: Correct the FIXME message in ID3DXFont::GetGlyphData. 2012-10-29 10:47:04 +01:00
Józef Kucia 4f50e751e1 d3dx9: A simple copy isn't enough when a color key is provided. 2012-10-29 10:47:04 +01:00
Józef Kucia 08a5dbbb8e d3dx9: Introduce a function for copying pixels. 2012-10-29 10:47:03 +01:00
Józef Kucia a4df391976 d3dx9: Rename point_filter_simple_data to point_filter_argb_pixels. 2012-10-29 10:47:03 +01:00
Józef Kucia a513da063f d3dx9: Rename copy_simple_data to convert_argb_pixels. 2012-10-29 10:47:03 +01:00
Henri Verbeet 5059da9e32 wined3d: Don't depend on device internals in fragment_pipeline.alloc_private().
In particular, device->shader_backend and device->shader_priv aren't
initialized yet when the fragment pipe is initialized.
2012-10-29 10:47:03 +01:00
Henri Verbeet 435e5c89b5 dxdiagn: Avoid depending on ddraw.h. 2012-10-29 10:47:03 +01:00
Henri Verbeet 4ba6974345 d3dx9: Avoid LPDIRECT3DDEVICE9. 2012-10-29 10:47:03 +01:00
André Hentschel fbe682a22a ole32: Don't leak memory allocated by ProgIDFromCLSID (coverity). 2012-10-29 10:40:32 +01:00
André Hentschel 4d796458d0 setupapi: Avoid memory leaks (coverity). 2012-10-29 10:40:14 +01:00
André Hentschel a46bfd644d oleaut32: Don't leak memory allocated by heap_alloc_zero (coverity). 2012-10-29 10:39:59 +01:00
André Hentschel c223354912 ole32: Don't leak memory allocated by FileMonikerImpl_DecomposePath (coverity). 2012-10-29 10:39:42 +01:00
André Hentschel 764011a94f msxml3: Avoid memory leak (coverity). 2012-10-29 10:38:37 +01:00
André Hentschel 99a0c55a8f urlmon: Avoid memory leaks (coverity). 2012-10-29 10:38:31 +01:00
André Hentschel b4b396a957 shell32: Reorder code to avoid memory leaks (coverity). 2012-10-29 10:38:19 +01:00
André Hentschel 81c0e1eaa1 rpcrt4: Reorder code to make sure RpcBindingFromStringBinding[AW] cleans up (coverity). 2012-10-29 10:37:35 +01:00
André Hentschel 7c381e59c4 ole32: Don't leak memory allocated by enumx_allocate (coverity). 2012-10-29 10:35:40 +01:00
André Hentschel b45e4496af oleaut32: Don't leak SafeArray (coverity). 2012-10-29 10:35:33 +01:00
André Hentschel 69d8e75a6b ieframe: Avoid memory leak (coverity). 2012-10-29 10:35:19 +01:00
André Hentschel 0f7bc2d8cc gdi32: Avoid memory leaks (coverity). 2012-10-29 10:34:54 +01:00
André Hentschel c19dd47643 fusion: Reorder some code to avoid memory leak (coverity). 2012-10-29 10:34:47 +01:00
André Hentschel 436e9f9c06 dplayx/tests: Add missing GetPlayerName test. 2012-10-29 10:34:38 +01:00
Dmitry Timoshkov 84ea75f1c6 gdiplus: GdipGetLogFont should use device scale and transform when appropriate. 2012-10-26 16:48:53 +02:00
Dmitry Timoshkov 71eb164482 gdiplus: Move internal helper get_log_fontW() out of public GdipGetLogFontW() export. 2012-10-26 16:47:01 +02:00
Huw Davies 7cd8dc6bf2 gdi32: Use a symbol charmap if all else fails. 2012-10-26 16:29:29 +02:00
Huw Davies 8ef70039d3 gdi32: Simplify the code for charmap selection. 2012-10-26 16:29:26 +02:00
Jacek Caban 79a30a4e0a jscript: Optimize object refcount handling. 2012-10-26 13:59:08 +02:00
Nikolay Sivov 51d0f61272 dwrite: Added GetLocaleNameLength/GetLocaleName for text format and layout. 2012-10-26 11:52:55 +02:00
Nikolay Sivov fcae48a08c dwrite: Layout can't be created without text format. 2012-10-26 11:52:47 +02:00
Nikolay Sivov 1b449f459f dwrite: Keep string length in text layout. 2012-10-26 11:52:40 +02:00
Daniel Lehman bc62a7a9db msvcp: Sync istream<>::seekg implementations. 2012-10-26 11:49:26 +02:00
Daniel Lehman 7fe93a5f75 msvcp90: In istream::seekg, don't use sentry and clear state. 2012-10-26 11:49:20 +02:00
André Hentschel 904cdc46eb d3dx9_36: Free object on error (coverity). 2012-10-26 11:48:18 +02:00
André Hentschel 3abc425267 d3dcompiler_43: Free assignment on error (coverity). 2012-10-26 11:48:12 +02:00
André Hentschel b302e1f2a5 comdlg32: Free tmp_files after it's used (coverity). 2012-10-26 11:47:50 +02:00
André Hentschel a5a99047e4 cabinet: Reorder code to make sure str is freed (coverity). 2012-10-26 11:46:01 +02:00
André Hentschel 6f8ac7cf1b iphlpapi: Close socket on failed HeapAlloc (coverity). 2012-10-26 11:45:18 +02:00
Henri Verbeet f08854ac3d winex11: Avoid depending on ddraw.h. 2012-10-25 22:29:04 +02:00
Henri Verbeet fd06135d51 winealsa: Avoid depending on ddraw.h. 2012-10-25 22:27:43 +02:00
Henri Verbeet fff88819d0 d3dx9: Avoid LPDIRECT3DVERTEXBUFFER9. 2012-10-25 22:27:37 +02:00
Henri Verbeet d9c68bd191 d3dx9: Avoid LPDIRECT3DINDEXBUFFER9. 2012-10-25 22:27:34 +02:00
Henri Verbeet c4f7bcc653 d3dx9: Avoid LPDIRECT3DBASETEXTURE9. 2012-10-25 22:27:29 +02:00
Christian Costa a42d4c4b95 krnl386.exe: Display FIXME instead of ERR for instructions that are not well implemented. 2012-10-25 16:52:04 +02:00
Christian Costa 2978dbea0b d3drm: When creating a mesh, if all faces have the same number of vertex, set vertex_per_face and don't put nb indices in face data. 2012-10-25 16:51:59 +02:00
Piotr Caban 58de52a956 msvcp100: Fixed ios_base structure. 2012-10-25 15:57:56 +02:00
Jacek Caban 2c6cbf75d4 mshtml: Added IHTMLWindow2::onblur property implementation. 2012-10-25 15:57:50 +02:00
Daniel Lehman c9a505258f msvcp: Sync istream<>::_ignore. 2012-10-25 12:52:24 +02:00
Daniel Lehman 7fa823e5fa msvcp90: Set state at end of istream<>::ignore. 2012-10-25 12:52:16 +02:00
Alexandre Julliard 86abd84167 gdi32: Fix mapping of symbol font glyphs even when no encoding is specified. 2012-10-25 11:54:33 +02:00
Alexandre Julliard 0eef9075f3 winex11: Ignore WM_PAINT for layered system tray icons. 2012-10-25 11:54:09 +02:00
Jörg Höhle c347af5c67 mciseq: The code can only handle up to 128 MIDI tracks. 2012-10-25 11:53:33 +02:00
Jörg Höhle 4c4a0875da mciseq: Fix reading MCI_INFO_NAME and COPYRIGHT from MIDI file. 2012-10-25 11:52:21 +02:00
Jörg Höhle 3c640b8df9 mciseq: Fix some MCIERROR_* codes (MCI_STATUS). 2012-10-25 11:52:03 +02:00
Jörg Höhle c3842bc03c mciseq: Correct MCI_SEEK return codes. 2012-10-25 11:49:58 +02:00
Marcus Meissner 6d6b216002 dbghelp: Size of the floating point stack registers is 10 bytes (Coverity). 2012-10-25 11:49:06 +02:00
Henri Verbeet 3280939563 d3dx9: Avoid LPDIRECT3DTEXTURE9. 2012-10-25 11:48:39 +02:00
Henri Verbeet 9b19d75519 d3dx9: Avoid LPDIRECT3DCUBETEXTURE9. 2012-10-25 11:48:35 +02:00
Henri Verbeet 17e33e9b27 wined3d: Make the shader backend responsible for controlling the fixed function fragment pipe. 2012-10-25 11:48:31 +02:00
Henri Verbeet 2bf46c60fb wined3d: Replace the face and level parameters to device_parent_create_texture_surface() with the sub-resource index. 2012-10-25 11:48:25 +02:00
Henri Verbeet 191db92fd5 ddraw: Move the mipmap desc fixup code to ddraw_surface_create_texture() from device_parent_create_texture_surface(). 2012-10-25 11:48:19 +02:00
André Hentschel f5df798611 gdi32: Fix free of address-of expression (coverity). 2012-10-25 11:48:15 +02:00
André Hentschel 8f6b6303ec d3dx9_36: Fix free of address-of expression (coverity). 2012-10-25 11:47:43 +02:00
André Hentschel bbefb29d1c windowscodecs: Fix resource leak (coverity). 2012-10-25 11:47:32 +02:00
André Hentschel 31eef521e9 gdiplus: Fix order of GdipFrees (coverity). 2012-10-25 11:47:23 +02:00
André Hentschel 69f01adf2d browseui: HeapFree after deleting the cs (coverity). 2012-10-25 11:47:15 +02:00
André Hentschel 97dbccf5f2 gameux: Avoid double free (coverity). 2012-10-25 11:47:05 +02:00
André Hentschel 07fd75badd ieframe: Check for null before dereferencing it (coverity). 2012-10-25 11:46:54 +02:00
André Hentschel c60a0b857d rpcrt4: Fix copy-paste error (coverity). 2012-10-24 19:39:01 +02:00
André Hentschel 0b05d4cab1 netapi32: Fix copy-paste error (coverity). 2012-10-24 19:38:44 +02:00
André Hentschel 8683250033 windowscodecs: Fix copy-paste error (coverity). 2012-10-24 19:38:33 +02:00
André Hentschel cf95218f08 gdi32: Fix copy-paste error (coverity). 2012-10-24 19:38:20 +02:00
André Hentschel a8125d6efd cryptdlg: Fix copy-paste error (coverity). 2012-10-24 19:38:04 +02:00
André Hentschel 31ca59f0b5 d3d9/tests: Fix copy-paste error (coverity). 2012-10-24 19:37:56 +02:00
Piotr Caban c7d7744860 ieframe: Handle rebar height changes. 2012-10-24 19:37:34 +02:00
Piotr Caban d272c27673 ieframe: Added CSS_NORESIZE style to toolbar window. 2012-10-24 19:37:29 +02:00
Rico Schüller deae923cd8 wined3d: Fix return value for WINED3DFMT_ATI2N in CheckTextureCapability(). 2012-10-24 19:37:15 +02:00
Alexandre Julliard 4396a79ede gdi32: Add a DC hook flag to reset the DC state. 2012-10-24 18:24:03 +02:00
Alexandre Julliard 77c1856d43 gdi32: Remove an unused DC field. 2012-10-24 18:22:29 +02:00
Nikolay Sivov 4dbacf05fb dwrite: Partially implement IDWriteFontFace::GetGlyphIndices(). 2012-10-24 14:20:27 +02:00
Nikolay Sivov 2250f0e533 dwrite: Derive some format data for text layout from specified text format. 2012-10-24 14:20:20 +02:00
Nikolay Sivov 8089f73e87 dwrite: Implement some font properties accessors for IDWriteTextFormat. 2012-10-24 14:20:13 +02:00
Jacek Caban 81cdfc61fd mshtml: Added IHTMLFrameBase::marginWidth property implementation. 2012-10-24 14:20:03 +02:00
Jacek Caban 00d3126c23 mshtml: Added IHTMLFrameBase::marginHeight property implementation. 2012-10-24 14:19:59 +02:00
Akihiro Sagawa bb4a31a8ed ntdll: Calculate SystemProcessInformation's ReturnLength and return it. 2012-10-24 14:19:47 +02:00
Akihiro Sagawa 3fc4e88473 ntdll: Add ReturnLength test for NtQuerySystemInformation with SystemProcessInformation. 2012-10-24 14:19:35 +02:00
Michael Stefaniuc 8ab1fc5ff7 user32: Use FIELD_OFFSET to calculate the size of a struct with variable length array. 2012-10-24 12:01:48 +02:00
Michael Stefaniuc 7d4605db41 user32: Remove redundant sizeof check. 2012-10-24 12:01:45 +02:00
Alexandre Julliard 7e50d67d7e fusion/tests: Remove a broken macro. 2012-10-24 11:38:34 +02:00
André Hentschel 472010911d d3dx9_36/tests: Fix sizeof to be more portable (coverity). 2012-10-24 11:33:40 +02:00
André Hentschel c41bdf98bb usp10: Add missing break in switch (coverity). 2012-10-24 11:33:27 +02:00
André Hentschel 1e361aa8cb msi/tests: Make multiline macros blocks (coverity). 2012-10-24 11:33:00 +02:00
André Hentschel 48ce2cc282 ntdll/tests: Remove duplicate function prototypes (coverity). 2012-10-24 11:31:04 +02:00
Daniel Lehman d6e86edb99 msvcp90: Set failbit at end of istream<>::sentry::_Ipfx. 2012-10-24 11:27:30 +02:00
Piotr Caban a26119d21d msvcp: Sync implementations. 2012-10-24 11:26:01 +02:00
Piotr Caban 4a566ed3d6 msvcp90: Convert characters to unsigned char before passing them to functions operating on integers. 2012-10-24 11:25:52 +02:00
Piotr Caban 39345a1b15 msvcrt: Fixed _ungetwc implementation. 2012-10-24 11:25:33 +02:00
Christian Costa 82dd739064 d3dxof: Fix remaining 'objects.txt' filename. 2012-10-24 11:25:24 +02:00
Henri Verbeet 80382486aa d3dx9: Avoid LPDIRECT3DVOLUMETEXTURE9. 2012-10-24 11:24:31 +02:00
Henri Verbeet 0c84de4455 d3dx9: Avoid LPDIRECT3DVERTEXSHADER9. 2012-10-24 11:24:28 +02:00
Henri Verbeet 41c8f1ef8a wined3d: Remove some dead code from gen_ffp_instr(). 2012-10-24 11:24:25 +02:00
Henri Verbeet ddbe791d37 wined3d: Set texture_level in surface_set_texture_target() as well. 2012-10-24 11:24:22 +02:00
Henri Verbeet cb876cdb97 d3d10: Implement D3D10DisassembleShader(). 2012-10-24 11:24:16 +02:00
Jacek Caban 8e2fd3a9be mshtml: Get rid of no longer used painting fallback for missing Gecko. 2012-10-23 19:44:05 +02:00
Jacek Caban d27417768e mshtml: Added IHTMLIFrameElement::width property implementation. 2012-10-23 17:29:20 +02:00
Jacek Caban a741a3f99c mshtml: Added IHTMLIFrameElement::height property implementation. 2012-10-23 17:29:16 +02:00
Jacek Caban 04c97d08eb mshtml: Added IHTMLStyle::clear property implementation. 2012-10-23 17:29:10 +02:00
Alexandre Julliard f950f41bfe Revert "winex11: Refuse to set the pixel format for HWND_MESSAGE windows."
This reverts commit 53806917a3.
Tests show that this is allowed.
2012-10-23 16:39:32 +02:00
Christian Costa 2a43bb2261 krnl386.exe: If we use operands order of AT&T asm syntax, we'd better use % for registers as in winedbg and GNU assembler to avoid confusion. 2012-10-23 13:29:22 +02:00
Christian Costa 834512f186 d3dxof/tests: Document dump function and rename X files with .x extension. 2012-10-23 13:28:39 +02:00
Nikolay Sivov 2e977e112f dwrite: Separate format data and keep it in both layout and text format. 2012-10-23 13:21:02 +02:00
Nikolay Sivov 22508806fc dwrite: Added basic GetFirstMatchingFont() for font family. 2012-10-23 13:20:58 +02:00
Nikolay Sivov 10431905e5 dwrite: Implement GetFontFamily() for system font collection. 2012-10-23 13:20:54 +02:00
Nikolay Sivov a30faec10e dwrite: Implement IDWriteTextFormat::GetFontCollection(). 2012-10-23 13:20:49 +02:00
Nikolay Sivov a291a7adf8 dwrite: Keep a single instance of system font collection. 2012-10-23 13:20:44 +02:00
James Eder 7978a38f24 ntdll: Split up feature detection by architecture. 2012-10-23 12:29:13 +02:00
James Eder 0d5f301352 ntdll: Use build-time API detection instead of OS detection for finding the number of processors. 2012-10-23 12:29:08 +02:00
André Hentschel 9e5936b36c gdiplus/tests: Fix out-of-bounds access (coverity). 2012-10-23 12:28:59 +02:00
André Hentschel 010e311b04 atl: Warn when CoRegisterClassObject fails. 2012-10-23 12:27:02 +02:00
André Hentschel 7b07e015a9 wing32: Use the correct size for memcpy (coverity). 2012-10-23 12:26:29 +02:00
André Hentschel 859bf8d9e9 wing32: Use the correct size for memcpy (coverity). 2012-10-23 12:25:49 +02:00
Henri Verbeet 4704e78337 d3dx9: Avoid LPDIRECT3DPIXELSHADER9. 2012-10-23 12:11:30 +02:00
Henri Verbeet 672ad06108 wined3d: Get rid of the mostly unused "num_textures_used" field from arbfp_ffp_desc. 2012-10-23 12:11:26 +02:00
Henri Verbeet 6f025deba6 wined3d: Move shader_is_pshader_version() and shader_is_vshader_version() to the ARB program shader backend. 2012-10-23 12:11:18 +02:00
Henri Verbeet 81ae7f606b wined3d: Explicitly check the shader type in shader_generate_glsl_declarations(). 2012-10-23 12:11:13 +02:00
Dmitry Timoshkov 5e65f95542 gdiplus: Test also lf.lfEscapement and lf.lfOrientation returned by GdipGetLogFont. 2012-10-23 12:11:05 +02:00
Józef Kucia 0146b5568a d3dx9/tests: Add a simple test for filling compressed textures. 2012-10-23 12:08:10 +02:00
Józef Kucia 15d642803b d3dx9/tests: Add tests for filling floating-point textures. 2012-10-23 12:08:06 +02:00
Józef Kucia 2c19f22c8a d3dx9: Do not try to fill textures other than ARGB in fill texture functions. 2012-10-23 12:07:53 +02:00
Józef Kucia 84935d4312 d3dx9: Introduce a separate pixel format type for compressed pixel formats. 2012-10-23 12:07:47 +02:00
Józef Kucia cdc9f283fb d3dx9/tests: Only release a texture when it was created. 2012-10-23 12:07:39 +02:00
Piotr Caban 9d6c003cd7 msvcp60: Copy correct number of characters in basic_string::_Grow. 2012-10-22 19:44:18 +02:00
Piotr Caban 8ebf0a72c9 advapi32: Don't terminate service when its last thread has exited. 2012-10-22 15:17:51 +02:00
Piotr Caban a936b58b8b advapi32: Return from StartServiceCtrlDispatcher when service status is changed to stopped. 2012-10-22 15:17:44 +02:00
Piotr Caban 6027fe2daf advapi32: Validate arguments in StartServiceCtrlDispatcher. 2012-10-22 15:17:39 +02:00
Alexandre Julliard e17cdb266d user32: Retrieve the graphics driver module from gdi32. 2012-10-22 15:16:01 +02:00
Alexandre Julliard 5c1a752d61 gdi32: Export a function to retrieve the module handle of the graphics driver for a DC. 2012-10-22 15:16:00 +02:00
Alexandre Julliard 900b5f4b79 winex11: Remove some remainders of the ddraw HAL support. 2012-10-22 14:36:31 +02:00
Francois Gouget ed9e745580 Assorted spelling tweaks and fixes. 2012-10-22 12:21:55 +02:00
Nikolay Sivov 2793d8196b dwrite: Implement FindFamilyName() for system font collection. 2012-10-22 12:21:32 +02:00
Nikolay Sivov f0f1735495 dwrite: Add all installed font families to system font collection. 2012-10-22 12:21:28 +02:00
Nikolay Sivov eb7d51b649 dwrite: Fix a stupid copy/paste typo in Release return value. 2012-10-22 12:21:23 +02:00
Nikolay Sivov be699372c2 dwrite: Added a stub for IDWriteFontCollection. 2012-10-22 12:21:19 +02:00
Nikolay Sivov 11d94a11b6 dwrite: Store text string in layout object. 2012-10-22 12:21:15 +02:00
Jacek Caban 516731c861 mshtml: Added more events tests. 2012-10-22 12:06:36 +02:00
Jacek Caban 4940275d21 mshtml: Set 'this' to window object for onload handlers. 2012-10-22 12:06:33 +02:00
Jacek Caban 610ea94da5 mshtml: Added IHTMLLocation::toString implementation. 2012-10-22 12:06:30 +02:00
Jacek Caban 8b04ab10b9 mshtml: Fixed attribute object caching logic. 2012-10-22 12:06:26 +02:00
Christian Costa cb131bf030 d3drm: Fix normals computation and add according tests. 2012-10-22 12:06:21 +02:00
Christian Costa 466c244d18 d3drm: Enum all materials even if only the first one is handled. 2012-10-22 12:05:53 +02:00
Christian Costa 5e1d854ee5 d3drm: Fix child leak. 2012-10-22 12:05:48 +02:00
Christian Costa ff0e82502f d3drm: Fix wrong condition. 2012-10-22 12:05:44 +02:00
Christian Costa 079cf1c24c d3dxof: Display new ref count in AddRef & Release. 2012-10-22 12:01:33 +02:00
Dmitry Timoshkov a45da55922 gdiplus: Fix a typo leading to incorrect character width calculation in GdipMeasureDriverString. 2012-10-22 11:44:41 +02:00
Hans Leidekker d488081214 winhttp: Respect the redirect policy setting. 2012-10-22 11:44:37 +02:00
Hans Leidekker b59efd66e8 winhttp: Pass the redirect policy setting down to request objects. 2012-10-22 11:44:34 +02:00
Henri Verbeet 690df8198d user32: Implement GetRawInputDeviceInfoA(). 2012-10-22 11:44:28 +02:00
Henri Verbeet c490fb37cf wined3d: Implement WINED3DSIH_MOVC in the GLSL shader backend. 2012-10-22 11:44:22 +02:00
Henri Verbeet 7a437c29f3 wined3d: Merge a couple of shader type specific blocks in shader_generate_glsl_declarations(). 2012-10-22 11:44:20 +02:00
Henri Verbeet b96b4c63ee wined3d: Use shader_glsl_get_prefix() in shader_glsl_gen_sample_code(). 2012-10-22 11:44:02 +02:00
Henri Verbeet db3bdb0a76 wined3d: Also read comments in shader_sm1_is_end(). 2012-10-22 11:43:59 +02:00
James Eder a6eec2cf6a ntdll: Add detection for PF_SSE_DAZ_MODE_AVAILABLE. 2012-10-22 11:39:12 +02:00