Commit Graph

45218 Commits

Author SHA1 Message Date
Vincent Povirk 941f2d3a3b windowscodecs: Implement Initialize for BMP encoder. 2009-08-12 13:42:59 +02:00
Vincent Povirk fbadf7c0ed windowscodecs: Add stub BMP encoder. 2009-08-12 13:42:42 +02:00
Stefan Leichter 5ffba2da97 advapi32: Add stub for SaferGetPolicyInformation. 2009-08-12 13:28:09 +02:00
Nikolay Sivov e41d0dd7de comctl32/listview: Some tests to show we don't handle WM_SETREDRAW right. 2009-08-12 13:23:14 +02:00
Henri Verbeet f7918b978f wined3d: Make the "luminanceparams" shader_reg_maps member a bitmap. 2009-08-12 13:22:50 +02:00
Henri Verbeet 95bb4c0486 wined3d: Make the "bumpmat" shader_reg_maps member a bitmap. 2009-08-12 13:22:44 +02:00
Henri Verbeet 3d718d6414 wined3d: Make the "labels" shader_reg_maps member a bitmap. 2009-08-12 13:22:37 +02:00
Henri Verbeet 270f57e755 wined3d: Make the "address" shader_reg_maps member a bitmap. 2009-08-12 13:22:30 +02:00
Henri Verbeet 3ec639e38c wined3d: Fix swapchain draw buffer cleanup.
Destroying the first back buffer before the other ones might cause an already
freed surface to be used as target in FindContext().
2009-08-12 13:22:25 +02:00
Rein Klazes 06b99c62c2 user32: Fix a bug in computing the maximum depth of a branch in a menu hierarchy.
It was computing the number of submenus in the branch, rather then the
maximum depth.
2009-08-12 12:53:42 +02:00
Dmitry Timoshkov 32e3539413 winex11.drv: Handle failure of XcursorImageCreate. 2009-08-12 12:53:32 +02:00
Dmitry Timoshkov 96e44ddb78 user32: Return 0 from DefDlgProc and dialog loop for invalid dialog handles. 2009-08-12 12:53:25 +02:00
Juan Lang 0ddc6d5287 iphlpapi: Set adapter name in GetAdaptersAddresses. 2009-08-12 12:51:17 +02:00
Kai Blin e6ac20e814 secur32: Revert "secur32: Work around ntlm_auth in Samba 3.0.28a being broken for cached credentials".
This reverts commit 7788c8ed0d, as well
as commit ec443be738. Due to erroneous
user input, these commits actually broke more than they fixed.
2009-08-12 12:51:02 +02:00
Kai Blin dfb2b429a0 secur32: Load Negotiate provider again. 2009-08-12 12:50:03 +02:00
Jacek Caban fbe9845890 mshtml: Added IHTMLElement::get_outerHTML implementation. 2009-08-12 12:49:46 +02:00
Jacek Caban 60db5edaf5 mshtml: Ignore DOCUMENT_TYPE_NODE nodes in nsnode_to_nsstring. 2009-08-12 12:49:39 +02:00
Jacek Caban 7a2e3a7b02 mshtml: Call IDocHostUIHandler::TranslateUrl from OnURIOpen. 2009-08-12 12:49:34 +02:00
Jacek Caban 520f41b259 mshtml: Don't write null byte in IPersist*::Save functions. 2009-08-12 12:49:29 +02:00
Jacek Caban 0d5899548f mshtml: Use correct macro in HTMLInputTextElement::get_value. 2009-08-12 12:49:23 +02:00
Jacek Caban 3768ae7336 mshtml: Added IBindStatusCallback::OnResponse implementation. 2009-08-12 12:49:18 +02:00
Jacek Caban 902829ea70 mshtml: Added support for partial reads in read_stream_data. 2009-08-12 12:49:02 +02:00
Jacek Caban dbe0de7337 mshtml: Moved TASK_PARSECOMPLETE to nsIMutationObserver::EndLoad. 2009-08-12 12:48:53 +02:00
Paul Vriens 862bd3c61e jscript: Add some Dutch translations. 2009-08-11 17:30:12 +02:00
Vincent Povirk d76d00ea7e gdiplus: Remove an unnecessary picture reference in GdipSaveImageToFile. 2009-08-11 17:29:58 +02:00
Piotr Caban 59cf9c449e jscript: Added $ handling to String.replace. 2009-08-11 17:29:37 +02:00
Vladimir Pankratov 01128fa35b hhctrl.ocx: Handle NULL param. 2009-08-11 17:29:30 +02:00
Henri Verbeet 6fa9fa15da wined3d: Make the "temporary" shader_reg_maps member a bitmap. 2009-08-11 12:36:20 +02:00
Henri Verbeet 50853e295b wined3d: Make the "texcoord" shader_reg_maps member a bitmap. 2009-08-11 12:36:16 +02:00
Henri Verbeet a282380f08 wined3d: Fix the type of the shader_reg_maps bitfields. 2009-08-11 12:36:12 +02:00
Henri Verbeet b2ace3b1ab wined3d: Correctly check for luminance bumpmap parameters in shader_generate_glsl_declarations(). 2009-08-11 12:35:49 +02:00
Henri Verbeet 76fdf2c1a5 wined3d: Handle GetData() on event queries that aren't started yet.
This fixes a regression introduced by fb77678e9f.
2009-08-11 12:35:43 +02:00
Francois Gouget e74efb5487 Assorted spelling fixes. 2009-08-11 12:35:38 +02:00
Francois Gouget b4aede60b0 setupapi: Remove a space before an ellipsis. 2009-08-11 12:35:28 +02:00
Juan Lang 6ae6ea99b4 wininet: Partially implement InternetQueryOption for INTERNET_OPTION_DIAGNOSTIC_SOCKET_INFO. 2009-08-11 12:32:24 +02:00
Juan Lang 6ec60e26bc wininet: Implement proxy-related per-connection option queries. 2009-08-11 12:31:33 +02:00
Juan Lang 3ed82127c6 wininet: Fix memory leak querying proxy settings. 2009-08-11 12:31:23 +02:00
Dylan Smith 314bd5ca85 richedit: Update paragraph on saved cursor when inserting table start.
Since the table row start is inserted after the rest of the table is
inserted, the cursor is saved, and temporarily moved to the start of the
row to insert the table row start paragraph.  Unfortunately the
paragraph in saved cursor becomes invalid during this insertion and
needs to be updated, so this code introduced a regression once
paragraphs started to be stored in cursors.
2009-08-11 12:31:18 +02:00
Juan Lang ef79507d88 crypt32: Don't free a certificate that hasn't been removed from its store. 2009-08-11 12:31:12 +02:00
Mike Kaplinskiy b9c3e9310a ntdll/tests: Fix NtWriteFile checks. 2009-08-11 12:31:06 +02:00
Jacek Caban 780aff0bea mshtml: Call stop_binding before releasing binding object. 2009-08-11 12:30:39 +02:00
Dylan Smith 114a64ce5d richedit: Added missing style releases.
Style objects are referenced counted in richedit controls, so I tried to
make sure styles were released properly.  This can be checked using with
the all_refs global reference count to see if everything is cleaned up.
2009-08-10 17:10:34 +02:00
Dylan Smith fc618ab041 richedit: Add closing actions for IRichEditOle_fnInsertObject.
Previously inserting the object didn't result in the text being wrapped,
which would cause an assertion error when this is checked for during
repainting the text.  It is also important to invalidate the affected
areas of text, update the scrollbar, and end the creation of undo
transactions for this insertion.
2009-08-10 17:10:24 +02:00
Dylan Smith 71cb069246 richedit: Use richedit class string macros from public headers. 2009-08-10 17:10:14 +02:00
Dylan Smith 832ffe108c richedit: Remove header function declarations with no definition. 2009-08-10 17:09:53 +02:00
Dylan Smith 6782627624 richedit: Implement ME_DITypesEqual using a switch statment. 2009-08-10 17:09:46 +02:00
Jeff Latimer 694b6955a3 ws2_32/tests: Tests for invalid conditions in InetNtop. 2009-08-10 17:09:26 +02:00
Austin English eb8f95b5b6 ntdll: Quiet a noisy fixme. 2009-08-10 17:04:19 +02:00
Piotr Caban 561437ad98 jscript: Fixed var handling. 2009-08-10 15:02:22 +02:00
Piotr Caban 6afd53547e jscript: Lookup global members after script_disp. 2009-08-10 15:02:18 +02:00
Henri Verbeet cbd555bbc9 wined3d: Get rid of the unused vbo_mode setting. 2009-08-10 13:53:11 +02:00
Henri Verbeet 6794a57073 wined3d: Return ~0U for wined3d_log2i(0). 2009-08-10 13:53:05 +02:00
Henri Verbeet 3b06fc92f4 wined3d: Use EXT_provoking_vertex to match Direct3D's provoking vertex convention. 2009-08-10 13:52:50 +02:00
Henri Verbeet ac64bf6406 wined3d: Detect EXT_provoking_vertex. 2009-08-10 13:52:43 +02:00
Henri Verbeet 8d746c31ba wined3d: Properly handle negative loop step in shader_glsl_loop(). 2009-08-10 13:52:37 +02:00
Vladimir Pankratov 3bc4e67f9e shdocvw: Fix format parameter type. 2009-08-10 13:19:42 +02:00
Jacek Caban 2ca7683dfb mshtml: Added IHTMLLocation::get_pathname implementation. 2009-08-10 13:19:26 +02:00
Vincent Povirk 3d1bb79983 windowscodecs: Fix copy_pixels when Y != 0. 2009-08-10 13:19:17 +02:00
Jacek Caban 52bade97f4 shdocvw: Check GetContainer result before setting new container. 2009-08-10 13:11:34 +02:00
Aric Stewart e9aaea044b winemp3: A fix for security alert CVE-2006-1655. 2009-08-10 13:11:30 +02:00
Rein Klazes b7a852b1df comdlg32/tests: Fix some test failures on Win95 and NT4.
Reported by Paul Vriens.
2009-08-10 13:11:21 +02:00
Andrew Nguyen e903872fd2 user32/tests: Fix some test failures on Windows. 2009-08-10 13:11:13 +02:00
Andrew Nguyen 15b0087d6e msvcrt: Remove dead code in wcscpy_s. 2009-08-10 13:11:02 +02:00
Roderick Colenbrander 5a00c8053e wined3d: Get rid of two dead render target lock mode options. 2009-08-10 13:10:49 +02:00
Mike Kaplinskiy 5b1992b466 ws2_32/tests: Fix the last failures on NT4/2000. 2009-08-10 13:10:42 +02:00
Mike Kaplinskiy ebc7c138e7 ntdll/tests: Test NtCancelIoFileEx, if present. 2009-08-10 13:10:37 +02:00
Akihiro Sagawa c6a947d2ec shell32: Use IDS_DESKTOPDIRECTORY for CSIDL_COMMON_DESKTOPDIRECTORY. 2009-08-10 13:10:30 +02:00
Rein Klazes 1b740dd14a comdlg32: In the file dialog change the position of the file browser when the application changes that of the invisible listbox control. 2009-08-10 13:10:22 +02:00
Vincent Povirk b364bc005d windowscodecs: Add support for BI_BITFIELDS compressed BMP files. 2009-08-10 13:09:27 +02:00
Juan Lang d2827be07f rsaenh: Implement exporting PLAINTEXTKEYBLOBs. 2009-08-10 13:09:13 +02:00
Juan Lang ff6328efcc rsaenh: Implement importing PLAINTEXTKEYBLOBs. 2009-08-10 13:09:06 +02:00
Juan Lang 64b320b7d9 wintrust: Correct alignment for 64-bit. 2009-08-10 13:09:00 +02:00
Juan Lang 15512454fb secur32: Implement QueryContextAttributes for SECPKG_ATTR_CONNECTION_INFO. 2009-08-10 13:08:54 +02:00
Juan Lang 570c57ac95 secur32: Trace values of SCHANNEL_CRED structure. 2009-08-07 15:27:24 +02:00
Vincent Povirk c689451cd1 hhctrl.ocx: Ensure that the topic within MSITStore url's begins with /. 2009-08-07 15:27:18 +02:00
André Hentschel 8309788b55 jscript: Update German translation. 2009-08-07 14:57:34 +02:00
Andrew Nguyen 20276d0b38 kernel32: Revise SetThreadIdealProcessor to return success. 2009-08-07 14:57:31 +02:00
Dylan Smith e306b91392 richedit: Avoid comparing padding in cursor structures on memcmp. 2009-08-07 14:57:24 +02:00
Mike Kaplinskiy da1e7a7208 ws2_32/tests: Test closing (and CancelIo'ing) accepting socket with pending AcceptEx call. 2009-08-07 14:57:18 +02:00
Stefan Dösinger 4f9f8fef0b wined3d: Dirtify the correct state. 2009-08-07 14:57:09 +02:00
Stefan Dösinger 6f5a1d9a15 wined3d: Filter WINED3DSTENCILCAPS_TWOSIDED in d3d8. 2009-08-07 14:56:48 +02:00
Stefan Dösinger 296573caae d3d: Filter R8G8B8 in d3d8 and d3d9. 2009-08-07 14:56:40 +02:00
Stefan Dösinger 14eedc5be7 wined3d: Watch out about higher constants when clamping ps 1.x consts.
ps 1.x supports only 8 constants, so the shader load code dirtifies the
first 8 on a shader switch. However, the constant load code reloaded all dirty
consts with clamping. That potentially left constants > 8 clamped.
2009-08-07 14:56:33 +02:00
Henri Verbeet 85fe381daf winex11.drv: Fallback to X11DRV_SHM_NONE in X11DRV_DIB_DoCopyDIBSection() if dest doesn't match the pixmap.
Falling back to X11DRV_SHM_IMAGE doesn't work, the image's data isn't in
shared memory if the pixmap was created as Shm pixmap.
2009-08-07 12:11:55 +02:00
Stefan Leichter a4c1c66c87 shdocvw: Add stub for SHRestricted2W. 2009-08-07 12:11:50 +02:00
Andrew Nguyen 797ec7a58e user32/tests: Test the behavior of DialogBoxParamA with dialog procedure window destruction. 2009-08-07 12:11:42 +02:00
Henri Verbeet 35826e9761 wined3d: Fix a condition in record_lights(). 2009-08-07 12:11:35 +02:00
Henri Verbeet 41729ca919 wined3d: Check the return value of wglDeleteContext() in context_destroy_gl_resources(). 2009-08-07 12:11:27 +02:00
Henri Verbeet 7ed116da2e wined3d: Merge the context->current_rt check for rendertarget readback with the code above.
Also update the comments.
2009-08-07 12:11:17 +02:00
Henri Verbeet 0479fb13b5 wined3d: Explicitly pass the context to drawStridedSlow(). 2009-08-07 12:11:10 +02:00
Henri Verbeet 3bf0ad4528 wined3d: Explicitly pass the context to the shader_select() handler. 2009-08-07 12:11:06 +02:00
Hans Leidekker 9cec6e64ec advapi32: Add tests for LsaLookupNames2. 2009-08-07 11:39:50 +02:00
Hans Leidekker bf021af0ee advapi32: Add a basic implementation of LsaLookupNames2. 2009-08-07 11:39:43 +02:00
Juan Lang 598e0a8fcf wintrust: Implement WVTAsn1SpcSpOpusInfoDecode. 2009-08-07 11:39:35 +02:00
Nikolay Sivov 6bcdc69ec0 comctl32/treeview: Check passed handle value in WM_COMMAND handler. 2009-08-07 11:39:28 +02:00
Nikolay Sivov 83c9cdb797 comctl32/treeview: Use separate pointer for currently edited item. 2009-08-07 11:39:20 +02:00
Frédéric Delanoy 99ec95e474 jscript: Update French translation. 2009-08-07 11:39:10 +02:00
Ricardo Filipe 57675f801c wininet: Fix Portuguese translation and convert to UTF8. 2009-08-06 17:28:14 +02:00
Ricardo Filipe 63aec3f325 jscript: Add Portuguese translation. 2009-08-06 17:28:13 +02:00
Vladimir Pankratov d1de34a58b kernel32: Convert the Russian resources to UTF-8. 2009-08-06 17:26:34 +02:00
Nikolay Sivov 861fb2eddd comctl32/treeview: Handle EN_KILLFOCUS in WM_COMMAND handler. 2009-08-06 17:26:34 +02:00
Nikolay Sivov 578e872b31 comctl32/treeview: Some tests to show edit item label problems. 2009-08-06 17:26:34 +02:00
Nikolay Sivov 0adb4ef423 comctl32/treeview: Make tests not depend from each other, replace some magics with macros. 2009-08-06 17:26:33 +02:00
Nikolay Sivov b32bccb4da comctl32/treeview: Use a common structure for tests (as we use already for others). 2009-08-06 17:26:33 +02:00
Nikolay Sivov a6694761fa comctl32/listview: Fix comment typo. 2009-08-06 17:26:33 +02:00
Rein Klazes 229d9a6e03 comdlg32: Fix problems in calculation of the size of a file dialog. 2009-08-06 17:26:32 +02:00
Hans Leidekker e5e40ef423 advapi32: Factor out lookup of local usernames and well-known SIDs.
Based on a patch by Aric Stewart.
2009-08-06 17:26:31 +02:00
Stefan Dösinger c0892c2f35 ddraw: d3d7 does not support two sided stencil.
The header is wrong. There is simply no API to set this. The MS header does
not have this declaration either.
2009-08-06 17:26:31 +02:00
Stefan Dösinger c6d3e75482 wined3d: Not all cards support float16 filtering. 2009-08-06 17:26:31 +02:00
Henri Verbeet 9fd29492c1 winex11.drv: Add support for XShm pixmaps.
Most of this is "Copyright 2004 Huw Davies for CodeWeavers", I just did a
little bit of integration.
2009-08-06 17:26:31 +02:00
Henri Verbeet 4c1b3de936 wined3d: Call the shader_load_np2fixup_constants() handler directly from inside the shader backend. 2009-08-06 17:26:30 +02:00
Henri Verbeet 03686cb6bd wined3d: Explicitly pass the context to the shader_load_constants() handlers. 2009-08-06 17:26:30 +02:00
Henri Verbeet a7251f0f4e wined3d: Track render_offscreen in the context.
This makes sure the relevant states in FindContext() are actually marked dirty
when needed.
2009-08-06 17:26:30 +02:00
Henri Verbeet b04e992a65 wined3d: Set the WINED3DTEXF_NONE entry in the minification lookup table to GL_NEAREST.
Although WINED3DTEXF_NONE is not a valid minification filter, having it in the
tables simplifies the lookup. GL_NEAREST is more appropriate than GL_LINEAR
though.
2009-08-06 17:26:29 +02:00
Andrew Nguyen 4569eb2e66 gdi32: Fix the type of a few return values. 2009-08-06 17:26:29 +02:00
Ken Sharp e072d36a87 gdiplus: Add GdipIsVisibleRectI stub. 2009-08-06 12:25:53 +02:00
Maarten Lankhorst c186d8a337 msgsm32.acm: Also check for gsm/gsm.h.
Some systems don't have a gsm.h, so try including gsm/gsm.h first
2009-08-06 12:22:26 +02:00
Aurimas Fišeras bc1f3f4c95 jscript: Update Lithuanian translation. 2009-08-06 12:02:39 +02:00
Piotr Caban 3edf1ba22f jscript: Added JSGlobal_parseFloat implementation. 2009-08-06 12:02:34 +02:00
Piotr Caban 9d23f8a771 jscript: Make compare2_values working with NULL BSTR's. 2009-08-06 12:02:09 +02:00
Piotr Caban ec25138a46 jscript: Added 'unterminated string' error. 2009-08-06 12:02:00 +02:00
Juan Lang 5ee34ea870 secur32: Implement QueryContextAttributes for SECPKG_ATTR_REMOTE_CERT_CONTEXT. 2009-08-06 12:01:41 +02:00
Juan Lang 3a493d7782 secur32: Sanity check handle index before indexing table. 2009-08-06 12:01:30 +02:00
Alexandre Julliard 7f64b8a9a9 ntdll: Don't switch from small to large block when HEAP_REALLOC_IN_PLACE_ONLY is specified. 2009-08-05 20:35:36 +02:00
Alistair Leslie-Hughes 31dab8f0db shlwapi: Correct AssocCreate tests. 2009-08-05 15:30:16 +02:00
Jeff Latimer f40cbb3d77 ws2_32: Add the scope_id to the IPv6 address string if present. 2009-08-05 15:30:16 +02:00
Jeff Latimer 4028a0e9f0 ws2_32: Add the port to the IPv6 address string if present. 2009-08-05 15:30:16 +02:00
Austin English 4814d67ed5 userenv: Add a stub for LoadUserProfileW. 2009-08-05 15:30:16 +02:00
Alexandre Julliard 66e83d2156 comctl32/tests: Fix some test failures on older versions. 2009-08-05 15:30:10 +02:00
Alexandre Julliard 8c700d2b3b kernel32/tests: Add one more possible error code. 2009-08-05 13:52:42 +02:00
Vladimir Pankratov 148551f900 winspool.drv: Convert the Russian resources to UTF-8. 2009-08-05 13:11:08 +02:00
Vladimir Pankratov c574f6c421 wldap32: Convert the Russian resources to UTF-8. 2009-08-05 13:11:01 +02:00
Vladimir Pankratov 590bb35079 winmm: Convert the Russian resources to UTF-8. 2009-08-05 13:10:56 +02:00
Juan Lang 90d7172bcb crypt32: Fix leak on error path.
Spotted by Chris Ahrendt.
2009-08-05 11:40:33 +02:00
Vincent Povirk 100546686c windowscodecs: Add test for IWICImagingFactory::CreateDecoderFromStream. 2009-08-05 11:40:24 +02:00
Vincent Povirk 219b8c64ac windowscodecs: Implement IWICImagingFactory::CreateDecoderFromStream. 2009-08-05 11:40:02 +02:00
Vincent Povirk cd4fdb9587 windowscodecs: Implement IWICImagingFactory::CreateComponentEnumerator. 2009-08-05 11:39:47 +02:00
Vincent Povirk d8c926d79e windowscodecs: Implement GetDecoderInfo for BMP decoder. 2009-08-05 11:39:38 +02:00
Vincent Povirk 220edb7900 windowscodecs: Add tests for IWICBitmapDecoderInfo. 2009-08-05 11:39:31 +02:00
Vincent Povirk a13899cc90 windowscodecs: Implement IWICBitmapDecoderInfo::MatchesPattern. 2009-08-05 11:39:21 +02:00
Vincent Povirk 4e5ee3699f windowscodecs: Implement IWICBitmapDecoderInfo::CreateInstance. 2009-08-05 11:39:14 +02:00
Vincent Povirk 6c5d1b2f63 windowscodecs: Implement IWICBitmapDecoderInfo::GetPatterns. 2009-08-05 11:39:07 +02:00
Vincent Povirk 3f2ff08803 windowscodecs: Implement IWICBitmapDecoderInfo::GetComponentType. 2009-08-05 11:39:01 +02:00
Vincent Povirk f24834f486 windowscodecs: Add stub implementation of IWICBitmapDecoderInfo. 2009-08-05 11:38:53 +02:00
Stefan Leichter a14256f621 shell32: Make the tests of the value returned from function SHGetFileInfoA more strick, fix wine to pass the tests. 2009-08-05 11:23:41 +02:00
Alexandre Julliard b76dc21b82 ntdll: Ignore activation context entries that don't specify a path. 2009-08-05 11:23:16 +02:00
Alexandre Julliard c10bdbefd6 ntdll: Don't free low address space for large address aware applications.
Many games set the LARGE_ADDRESS_AWARE flag but don't pass the
appropriate flags to d3dx9 to make it cope with it.
2009-08-05 11:23:02 +02:00
Alexandre Julliard 6aa4d2e562 mshtml: Never try to unload the Gecko libraries. 2009-08-05 11:21:33 +02:00
Henri Verbeet 7165bd19c1 wined3d: WINED3DTEXF_NONE only makes sense as a mip filter. 2009-08-05 11:20:43 +02:00
Henri Verbeet 9e8f7898c9 wined3d: Get rid of the ANISOTROPIC entry from the filter lookup tables.
Anisotropy and texture filters are orthogonal in GL. In D3D
D3DTEXF_ANISOTROPIC just selects the best (linear) filter type and enables
anisotropy.
2009-08-05 11:20:36 +02:00