Commit Graph

74414 Commits

Author SHA1 Message Date
Alexandre Julliard c2d53af33b winex11: Don't use uninitialized variables (Coverity). 2013-03-26 17:15:53 +01:00
Huw Davies 5713311657 gdi32: Printer drivers don't use the character extra spacing if lpdx is supplied. 2013-03-26 17:07:37 +01:00
Ken Thomases 4ec2809e73 winemac: Keep stable surface for layered windows using UpdateLayeredWindow(). 2013-03-26 16:40:23 +01:00
André Hentschel d53a55ea88 ntdll: Improve stub for FileFsAttributeInformation in NtQueryVolumeInformationFile. 2013-03-26 16:36:42 +01:00
Jacek Caban 7b9fc3bb7d mshtml: Use Uri_CREATE_ALLOW_IMPLICIT_FILE_SCHEME in CreateUri calls. 2013-03-26 12:16:21 +01:00
Jacek Caban 79b7c1108e urlmon: Fixed handling URIs with implicit file scheme in CoInternetCombineUrlEx. 2013-03-26 12:16:15 +01:00
Jacek Caban 96ace8cbcb jscript: Use jsstr_flatten to access string buffer in jsutils.c. 2013-03-26 12:16:04 +01:00
Jacek Caban b11d47fc90 jscript: Use jsstr_flatten to access string buffer in dispex.c. 2013-03-26 12:16:01 +01:00
Jacek Caban e3d940334f jscript: Added jsstr_flatten helper and use it to access string buffer in date.c. 2013-03-26 12:15:57 +01:00
Piotr Caban 16668e82fe msvcrt20: Match parameters list with function we're forwarding to. 2013-03-26 12:15:50 +01:00
Piotr Caban 607316df5f msvcrt: Match architecture with function we're forwarding to. 2013-03-26 12:15:46 +01:00
Piotr Caban 78ea6a7592 msvcp: Match parameters list and architecture with function we're forwarding to. 2013-03-26 12:15:41 +01:00
Piotr Caban cd8571af52 msvcp80: Fixed typo in spec file. 2013-03-26 12:14:51 +01:00
Piotr Caban 2bcd8a3fae wininet: Reorder functions to avoid urlcache_create_hash_table forward declaration. 2013-03-26 12:14:39 +01:00
Piotr Caban 21b84e7ac9 wininet: Rename URLCacheContainers_* functions to cache_containers_*. 2013-03-26 12:14:32 +01:00
Piotr Caban 4e624561ca wininet: Rename URLCache_* functions to urlcache_*. 2013-03-26 12:14:16 +01:00
Piotr Caban 33725537c1 wininet: Rename URLCacheFindEntryHandle to find_handle. 2013-03-26 12:14:07 +01:00
Piotr Caban 299739d07f wininet: Rename URLCACHECONTAINER to cache_container. 2013-03-26 12:14:01 +01:00
Piotr Caban db9d650342 wininet: Rename STREAM_HANDLE to stream_handle. 2013-03-26 12:13:55 +01:00
Piotr Caban 39daf43ce3 wininet: Rename URLCACHE_HEADER to urlcache_header. 2013-03-26 12:13:50 +01:00
Piotr Caban d7ab4d74fe wininet: Rename HASH_CACHEFILE_ENTRY to entry_hash_table. 2013-03-26 12:13:42 +01:00
Ken Thomases 678f086904 winemac: Support CFSTR_SHELLURLW (UniformResourceLocator) clipboard format, mapped to public.url. 2013-03-26 12:12:28 +01:00
Ken Thomases 36343f520b winemac: Specify import and export functions explicitly in builtin_format_names[]. 2013-03-26 12:12:26 +01:00
Andrew Eikum 2d76befbdd winmm: Shutdown the devices thread when all devices are closed. 2013-03-26 12:11:47 +01:00
Andrew Eikum 1d3aac50a6 mmdevapi: Don't free resources on PROCESS_DETACH. 2013-03-26 12:11:45 +01:00
Nikolay Sivov 4521044758 hlink: Implement IHlinkBrowseContext_UpdateHlink(). 2013-03-26 12:11:03 +01:00
Nikolay Sivov ba40bbfcbf hlink: Implement IHlinkBrowseContext_GetHlink(). 2013-03-26 12:10:57 +01:00
Nikolay Sivov a083415dbc hlink: Add link stack to browser context. 2013-03-26 12:10:51 +01:00
Nikolay Sivov 3e3027761c hlink: Remove useless initializers. 2013-03-26 12:10:30 +01:00
Nikolay Sivov c5a73badad hlink: Implement HlinkUpdateStackItem(). 2013-03-26 12:10:16 +01:00
Nikolay Sivov 2bdaffd879 xmllite: Partially implement value normalization for CDATA sections. 2013-03-26 12:09:59 +01:00
Nikolay Sivov 448e939ebe msxml3: Embed user/password in uri used to create a moniker. 2013-03-26 12:09:48 +01:00
Daniel Jelinski d8a86da66e wined3d: Add NVidia GeForce 315M. 2013-03-26 12:07:59 +01:00
Ken Thomases e633f79f61 winemac: Implement GetDeviceGammaRamp() and SetDeviceGammaRamp(). 2013-03-26 12:07:03 +01:00
Carlo Bramini fd7f0517c7 inetcpl.cpl: Minor fix, remove useless code. 2013-03-26 12:06:32 +01:00
Jacek Caban b7a75b468a secur32: Pass whole schan_credentials struct to schannel backend implementations. 2013-03-25 16:28:18 +01:00
Piotr Caban 737bb1bb18 msvcrt: Fixed copied buffer size in _ui64tow_s. 2013-03-25 16:28:07 +01:00
Hans Leidekker a55e3d4f57 winhttp: Remove support for MSG_PEEK. 2013-03-25 16:27:38 +01:00
Hans Leidekker bb3097f01e winhttp: Add a read-ahead buffer to allow WinHttpQueryDataAvailable to return the right values in chunked mode.
This is a port of wininet commit 3d02c42b39.
2013-03-25 16:27:34 +01:00
Hans Leidekker 9967aed09d rpcrt4: Use the right port for https connections. 2013-03-25 16:27:17 +01:00
Dmitry Timoshkov c09c82b25a ws2_32: Make _is_blocking() return server error code, so that callers can act appropriately. 2013-03-25 16:26:34 +01:00
Austin English f3c154197e msvcp90/tests: Remove thiscall_thunk_retptr struct definitions. 2013-03-25 16:25:04 +01:00
Lucas Zawacki 45a19b0c9b dinput: Initialize all axis (from 0 to ABS_MAX) with -1. 2013-03-25 16:24:30 +01:00
Piotr Caban 6eeb000c90 msvcrt: Fixed fgetwc behavior on multibyte characters and Unicode files. 2013-03-25 16:24:13 +01:00
Piotr Caban cde73251d8 msvcrt: Remove incorrect cast in fgetws function. 2013-03-25 16:24:01 +01:00
Qian Hong 6b616f3ea8 atl: Don't forward AtlAxWinInit to atl100. 2013-03-25 16:23:10 +01:00
Qian Hong cd321cbea8 atl80: Don't forward AtlAxWinInit to atl100. 2013-03-25 16:23:04 +01:00
Qian Hong ed62fcb700 atl100: Fixed register class types in AtlAxWinInit. 2013-03-25 16:22:25 +01:00
Qian Hong ef601fcb7e atl100: Fixed register class names in AtlAxWinInit. 2013-03-25 16:22:15 +01:00
Qian Hong c02bf8817e atl100/tests: Added class name test for AtlAxWinInit. 2013-03-25 16:22:11 +01:00
Jimmy Rentz c61df08543 advapi32: Fix segfault in OpenService. 2013-03-25 16:21:17 +01:00
Jacek Caban 4ece40f86b jscript: Return buffer pointer separately from jsstr_t from jsstr_alloc_len. 2013-03-25 14:10:08 +01:00
Piotr Caban 79632a2212 vbscript: Added IMatch interface to Match2 object. 2013-03-25 14:09:55 +01:00
Piotr Caban fbf01da470 vbscript: Added IMatchCollection interface to MatchCollection2 object. 2013-03-25 14:09:50 +01:00
Huw Davies a20d42de15 riched20: Always write out the color table. 2013-03-25 14:09:41 +01:00
Huw Davies c409fc13fd riched20: Set the bidi base embedding level. 2013-03-25 14:09:38 +01:00
Huw Davies 503c6caba6 riched20: We don't need to special case the PARAFORMAT2 fields since the masks have already been correctly sanitised. This fixes setting PFE_RTLPARA. 2013-03-25 14:09:31 +01:00
Ken Thomases 3158fd764d winemac: Don't read an array at index -1 in debugstr_pf(). 2013-03-25 14:09:25 +01:00
André Hentschel 3c04958b8a ntdll: Implement RtlLookupFunctionEntry on ARM. 2013-03-25 14:08:42 +01:00
André Hentschel df7f4fb720 ntdll: Add stubs for RtlAddFunctionTable and RtlDeleteFunctionTable on ARM. 2013-03-25 14:08:32 +01:00
Marcus Meissner 2ba014bf40 strmbase: Fixed user-after-free (Coverity). 2013-03-25 14:07:35 +01:00
Marcus Meissner 542fe17a05 urlmon: Pass up error on error condition (Coverity). 2013-03-25 14:07:29 +01:00
Andrew Eikum 3f02c24163 riched20: EM_FINDTEXT implementation should match richedit character type. 2013-03-25 14:07:19 +01:00
Piotr Caban a0a12d7b7c msvcp: Sync implementations. 2013-03-25 14:06:33 +01:00
Piotr Caban 5401437739 msvcp90: Added time_put facet to locale object. 2013-03-25 14:06:30 +01:00
Piotr Caban 1c688130c4 msvcp90: Added collate facet to locale object. 2013-03-25 14:06:28 +01:00
Piotr Caban 889786edd1 msvcp90: Added time_put class implementation. 2013-03-25 14:06:26 +01:00
Piotr Caban 38302c20f0 msvcp90: Added time_put class stub. 2013-03-25 14:06:24 +01:00
Aric Stewart e909665db3 usp10: Correct access to -1 index of array.
Issue found by Phil Krylov.
2013-03-25 14:04:12 +01:00
Phil Krylov c9cbde73c0 usp10: Support GPOS extension lookup subtables. 2013-03-25 14:03:52 +01:00
Jacek Caban 9fa1570fe6 mshtml: Added IHTMLButtonElement::name tests. 2013-03-25 14:03:25 +01:00
Jacek Caban 724b248f98 mshtml: Added IHTMLButtonElement::name implementation. 2013-03-25 14:03:23 +01:00
Dmitry Timoshkov fb87ee2464 windowscodecs: Make JPEG decoder fallback to 96 dpi resolution for density_unit == 0 case. 2013-03-25 14:03:14 +01:00
Ken Thomases 6ee486644a winemac: Allow Command-[Shift-]Tab to switch apps even when the displays are captured. 2013-03-25 14:03:02 +01:00
Ken Thomases 9714e6ee63 winemac: Implement rudimentary support for system tray icons as Mac status items. 2013-03-25 14:02:56 +01:00
Ken Thomases b1de532393 winemac: Set application Dock icon from first icon resource in process's .exe file. 2013-03-25 14:01:04 +01:00
Ken Thomases 462721a115 winemac: Move create_cgimage_from_icon_bitmaps() into new module, image.c. 2013-03-25 14:01:01 +01:00
Ken Thomases 322ce433d5 winemac: Rename create_cgimage_from_icon() to create_cgimage_from_icon_bitmaps(). 2013-03-25 13:57:20 +01:00
Daniel Jelinski 27fb2fb076 comctl32/listview: Fix overwriting of item values. 2013-03-25 13:57:15 +01:00
Marcus Meissner 874c66e086 jscript: Fix warning with older compilers. 2013-03-25 13:56:17 +01:00
Dmitry Timoshkov 8744c10a38 gdi32: Add support for disk-based metafiles to GetMetaFileBitsEx. 2013-03-25 13:56:09 +01:00
Marcus Meissner 4641ed5c95 windowscodecs: Do not leak profile on errors (Coverity). 2013-03-25 13:55:51 +01:00
Marcus Meissner 339ec9c4ed jscript: Check the correct heap return condition (Coverity). 2013-03-25 13:55:32 +01:00
Jacek Caban 3c4e4ee3c0 mshtml: Added HTMLElementEvents2 tests. 2013-03-15 16:18:10 +01:00
Jacek Caban d3e8d44e9c mshtml: Added HTMLElementEvents2 support. 2013-03-15 16:18:08 +01:00
Jacek Caban af6c518e7d mshtml: Use lazy allocation for connection points. 2013-03-15 16:18:05 +01:00
Jacek Caban 1d05cd515c mshtml: Don't use getElementsByTagNameNS in IHTMLDocument3::getElementsByTagName implementation. 2013-03-15 16:18:01 +01:00
Jacek Caban c6005aabcd wininet: Use parsed status_code to test for CONTINUE HTTP response. 2013-03-15 11:49:59 +01:00
Hans Leidekker 02f2ab9437 winhttp: Implement WINHTTP_OPTION_CONNECTION_INFO. 2013-03-15 11:45:09 +01:00
Alistair Leslie-Hughes 6f2f577fa5 msxml3: Implment IXMLParser SetInput. 2013-03-15 11:45:05 +01:00
Dmitry Timoshkov 6ab04040e5 gdiplus: GdipMeasureCharacterRanges should treat empty layout extents as infinite when StringFormatFlagsNoClip is specified.
Unlike GdipMeasureString which always treats empty layout extents as infinite.
2013-03-15 11:43:24 +01:00
Dmitry Timoshkov db746fe897 gdiplus: GdipMeasureCharacterRanges shouldn't add margins to string bounds. 2013-03-15 11:43:13 +01:00
Francois Gouget 534410b832 msvcr110: Remove an unused debug channel. 2013-03-15 11:42:22 +01:00
Marcus Meissner 2d05c24a1e quartz: Free wszPatternString (Coverity). 2013-03-15 11:42:10 +01:00
Marcus Meissner 5d0ae3d112 msxml3: Initialize hr (Coverity). 2013-03-15 11:42:00 +01:00
Andrew Talbot f3790542d5 user32: Avoid signed-unsigned integer comparisons. 2013-03-15 11:40:02 +01:00
Jacek Caban 78b579dff2 mshtml: Added IHTMLButtonElement stub implementation. 2013-03-14 19:40:54 +01:00
Huw Davies 28adfd4c3c usp10: Don't read past the end of the context_type array. 2013-03-14 17:44:21 +01:00
Piotr Caban 027d985210 msvcrt: Limit access to out buffer in fread function.
DVDFab HD Decrypter expects that unused part of output buffer is not
modified.
2013-03-14 14:56:10 +01:00
Nikolay Sivov b1d7517ab1 xmllite: Implement ReadValueChunk(). 2013-03-14 14:55:47 +01:00
Alexandre Julliard 0a3cc8b85d ntoskrnl: Synchronize spec file with ntdll and msvcrt. 2013-03-14 13:59:05 +01:00
Alexandre Julliard e3f9f7b388 ntdll: Copy some missing string functions from msvcrt. 2013-03-14 13:53:46 +01:00
Alexandre Julliard 17be935568 ntdll: Copy some missing math functions from msvcrt. 2013-03-14 13:43:46 +01:00
Alexandre Julliard 799731f4b9 msvcrt: Synchronize spec files. 2013-03-14 13:21:47 +01:00
Alexandre Julliard 866034c1ef msvcrt: Use -arch=i386 everywhere for consistency. 2013-03-14 13:20:18 +01:00
Alexandre Julliard 599d080220 msvcrt: Export the float math functions on ARM. 2013-03-14 13:20:13 +01:00
Alexandre Julliard 5c4bce668c msvcrt: Export the ARM version of some mangled names. 2013-03-14 13:19:48 +01:00
André Hentschel b29e56f205 msvcrt: Add setjmp for ARM in spec file. 2013-03-14 12:13:12 +01:00
Dmitry Timoshkov 4b19b618f5 gdiplus: Add more GdipMeasureString/GdipMeasureCharacterRanges clipping and alignment tests. 2013-03-14 12:03:45 +01:00
Nikolay Sivov 81ffe0432e msxml3: Use characters callback helper in one more place. 2013-03-14 12:03:38 +01:00
Ken Thomases 7993bd3d90 winemac: Implement support for drag-and-drop. 2013-03-14 12:03:32 +01:00
Ken Thomases fb5794a764 winemac: Extract new function from macdrv_EnumClipboardFormats() parameterized by the target pasteboard. 2013-03-14 12:02:49 +01:00
Ken Thomases caf6db7bf9 winemac: Extract new function from macdrv_IsClipboardFormatAvailable() parameterized by the target pasteboard. 2013-03-14 12:02:45 +01:00
Ken Thomases c8e6bad153 winemac: Extract new function from macdrv_GetClipboardData() parameterized by the target pasteboard. 2013-03-14 12:02:41 +01:00
Ken Thomases 4ae5b106f8 winemac: Enable pasteboard functions to operate on arbitrary pasteboards.
... not just the general pasteboard (although the general pasteboard is
still the default).
2013-03-14 12:02:36 +01:00
Ken Thomases 761ad810d9 winemac: Allow for processing Cocoa events while waiting for query results. 2013-03-14 12:02:28 +01:00
Ken Thomases bff19b1739 winemac: Add support for CF_HDROP clipboard format, mapped to/from Cocoa's NSFilenamesPboardType. 2013-03-14 12:02:23 +01:00
Ken Thomases 95d5270a0d winemac: Synthesize additional bitmap pasteboard types from any that Cocoa can convert.
Mac apps generally put TIFF on the pasteboard, but Windows programs are
more likely to handle CF_DIB or CF_BITMAP which map to BMP.
2013-03-14 12:02:17 +01:00
Ken Thomases 6528619494 winemac: Add support for CF_DIB and CF_BITMAP clipboard formats. 2013-03-14 12:02:10 +01:00
Ken Thomases a8d55288de winemac: Add clipboard formats which can or must be put on Mac pasteboard without transformation. 2013-03-14 12:02:05 +01:00
Jactry Zeng 50e323502e atl100: Added AtlSetPerUserRegistration stub implementation. 2013-03-14 12:01:55 +01:00
Piotr Caban a448427bf9 wininet: Rename URL_CACHEFILE_ENTRY to entry_url. 2013-03-13 17:44:42 +01:00
Piotr Caban 9d98ced7ec wininet: Rename CACHEFILE_ENTRY to entry_header. 2013-03-13 17:44:39 +01:00
Piotr Caban 0e0f06412a wininet: Added tests for Cache-Control: no-cache and no-store HTTP headers. 2013-03-13 17:12:11 +01:00
Piotr Caban 9d6843a8c1 wininet: Test if cache entry is created when INTERNET_FLAG_NO_CACHE_WRITE flag is used. 2013-03-13 17:12:06 +01:00
Piotr Caban bbbc6d119b wininet: Don't create cache file if it's forbidden. 2013-03-13 17:11:57 +01:00
Nikolay Sivov 6874bf3c4e msxml3: Process CDATA section before reporting it. 2013-03-13 16:27:51 +01:00
Alexandre Julliard 33aa647e64 msi: Avoid intermediate variables when calling create_record. 2013-03-13 16:27:50 +01:00
Jacek Caban 3faeffc5f4 jscript: Use DEFAULT_UNREACHABLE macro where appropriate. 2013-03-13 16:27:49 +01:00
Jacek Caban 9eed654e05 vbscript: Use DEFAULT_UNREACHABLE macro where appropriate. 2013-03-13 16:27:49 +01:00
Dmitry Timoshkov 61dafbb701 gdiplus: Ignore gdiplus page and world transformations when creating a gdi32 clipping region. 2013-03-13 11:30:11 +01:00
Andrew Talbot ae77b3d368 wininet: Avoid signed-unsigned integer comparisons. 2013-03-13 11:29:29 +01:00
Vincent Povirk a424968482 gdiplus: Correct EMF record size calculation. 2013-03-13 11:29:17 +01:00
Vincent Povirk 6214e5b92c gdiplus: Also get a DC for drawing WMF images. 2013-03-13 11:29:10 +01:00
Stefan Dösinger 3eb6045325 ddraw/tests: Use hardware VP only if available in the visual tests. 2013-03-12 18:55:01 +01:00
Stefan Dösinger f39443787a ddraw/tests: Use a software VP device in test_surface_interface_mismatch. 2013-03-12 18:54:56 +01:00
Stefan Dösinger a990dbfa22 ddraw/tests: Use a TnLHal device only if supported in ddraw7 tests.
Intel GPUs don't support d3d7 hardware vertexprocessing on Windows. In
d3d8 and d3d9 it is available starting with i965 chips, but for some
reason the driver does not expose this for d3d7.
2013-03-12 18:54:45 +01:00
Stefan Leichter 0e7f39439d msvcr110: Add VS2012 C/C++ runtime. 2013-03-12 16:35:03 +01:00
Jörg Höhle 2722f2cbfc winmm: Fix GetPosition when using MSACM codecs. 2013-03-12 16:29:11 +01:00
Francois Gouget 78a52bd867 msxml3/tests: Make test_xmlns_attribute() static. 2013-03-12 12:56:38 +01:00
Sergey Guralnik ac0738471d user32: Use window height/width instead of client for combo resizing. 2013-03-12 11:25:58 +01:00
Andrew Talbot 0515b44f2f msvcp71: Avoid signed-unsigned integer comparisons. 2013-03-12 11:24:05 +01:00
Michael Stefaniuc 2dcc12aac3 kernel32: Avoid TRUE FALSE conditional expressions. 2013-03-12 11:23:58 +01:00
Nikolay Sivov 40d30cf399 msxml3: Fix some test failures on Windows 8. 2013-03-12 11:23:55 +01:00
Nikolay Sivov 2321f8b06f msxml3: Added a simple test for CDATA processing with SAX reader. 2013-03-12 11:23:50 +01:00
Jacek Caban 52fc8b3d94 jscript: Use BSTR also for pure IDispatch call in Object.hasOwnProperty. 2013-03-11 17:01:53 +01:00
Jacek Caban 67d86e630e jscript: Use BSTR also for pure IDispatch call in disp_get_id. 2013-03-11 17:01:50 +01:00
Jacek Caban 587d007d69 jscript: Use BSTR also for pure IDispatch call in disp_delete_name. 2013-03-11 17:01:47 +01:00
Andrew Eikum dd0751ae83 winmm/tests: Add tests for non-block-aligned fragment sizes. 2013-03-11 13:38:39 +01:00
Andrew Eikum f74128f132 winmm: Truncate buffers to align to frame size. 2013-03-11 13:38:30 +01:00