Commit Graph

14592 Commits

Author SHA1 Message Date
Eric Pouech be849decf6 dbghelp: First stab at supporting calling convention in function signature. 2005-12-19 18:22:54 +01:00
Eric Pouech 750575ccf2 dbghelp: Return proper size for local & parameters in SYMBOL_INFO. 2005-12-19 18:20:47 +01:00
Aric Stewart 314f45dcdb user: Make the edit control IME aware and implement inline editing.
Makes for a significantly better user experience for CJK users.
2005-12-19 18:17:51 +01:00
Magnus Olsen a06aa5e996 msi: Fixed deformat_environment to not cut off string. 2005-12-19 18:17:28 +01:00
Eric Pouech 17d93f9855 dbghelp: Implemented SymMatchString. 2005-12-19 18:16:35 +01:00
Vitaliy Margolen a80d93c5e9 user: Fix LB_GETTEXT unmapping for A<->W. 2005-12-19 18:16:18 +01:00
Thomas Weidenmueller 278bd29b8d setupapi: Fix comparing the group SIDs in IsUserAdmin. 2005-12-19 18:15:58 +01:00
Huw Davies 412cb77d51 opengl: Add support for rendering on bitmaps. 2005-12-19 17:45:13 +01:00
Alexandre Julliard dbc14a5cb5 ole32: Revert exception handler change.
The handler does the opposite of normal page fault handlers.
2005-12-19 17:44:56 +01:00
Rein Klazes d076748e22 user: Fix hrgn leaks in win.c test. 2005-12-19 17:43:34 +01:00
Dmitry Timoshkov f15abf08ac comctl32: Add a test for the initial tooltip window style settings,
make it pass under Wine.
2005-12-19 17:43:10 +01:00
Eric Pouech a229618ef1 dbghelp: New stubs (needed for windbg startup). 2005-12-19 17:41:52 +01:00
Eric Pouech 177bf4c1a6 dbghelp: Fixed loading .so modules from a living target. 2005-12-19 17:41:43 +01:00
Eric Pouech df7be14ce2 dbghelp: Fixed missing parameters info in StackWalk64. 2005-12-19 17:41:32 +01:00
Paul Vriens 636cb19ad0 d3d9: Don't crash on NULL device_ptr. 2005-12-19 10:00:08 +01:00
Alexandre Julliard 8651ceb18e ntdll: Make __wine_call_from_32_restore_regs take a context pointer.
Changed exception raise functions to call it explicitly.
2005-12-19 09:59:50 +01:00
Jacek Caban ed7aa80765 urlmon: Added handling of BINDF_FROMURLMON in file protocol. 2005-12-19 09:57:25 +01:00
Jacek Caban dd2d59818d Fix typo in urlmon.idl. 2005-12-19 09:53:30 +01:00
Lauri Tulmin 86f45494b6 user32: Don't truncate text when creating edit control. 2005-12-19 09:53:19 +01:00
Rein Klazes 3df678a5af x11drv: Do not use the scroll rectangle for clipping in ScrollDC.
With a conformance test.
2005-12-19 09:53:04 +01:00
Jacek Caban 7458d74169 urlmon: Added some tests and fixes of file protocol. 2005-12-19 09:52:30 +01:00
Alexandre Julliard 5dc6d95952 ntdll: New implementation of relay thunks.
New implementation of relay thunks that doesn't require modifying code
on the fly, so that the thunks can be put in the text section.
Some performance improvements.
2005-12-18 10:45:01 +01:00
Alexandre Julliard efffa66330 ntdll: Don't use a real guard page at the bottom of the stack.
A no-access page is enough, we can't properly raise an overflow
exception anyway.
2005-12-17 18:47:03 +01:00
Robert Reif 8accfc1def wineoss: Shorten MIDI names.
Shorten MIDI names to fit into 32 byte array without overflow.
2005-12-17 12:25:19 +01:00
Juan Lang a67b6f49ec crypt32: Implement more implicit properties, with tests. 2005-12-17 12:24:59 +01:00
Vitaliy Margolen 33832c95d8 imagehlp: Forward StackWalk64 to dbghelp.StackWalk64. 2005-12-17 12:24:46 +01:00
Dmitry Timoshkov 8d9fb6331e x11drv: ScrollDC should not clip output if a clipping rect is not specified.
Add a ScrollDC test with NULL clipping rect.
Add another set of ScrollDC tests written by Rein Klazes.
2005-12-17 12:24:37 +01:00
Huw Davies 8b7098794d x11drv: Get the visual for the GLXPixmap from the current pixel format. 2005-12-16 19:29:52 +01:00
Alexandre Julliard ae964ac801 Take advantage of the __EXCEPT_PAGE_FAULT macro. 2005-12-16 17:17:57 +01:00
Alexandre Julliard 324d86a3af Exception handling: Added a magic __EXCEPT_PAGE_FAULT macro to make it
easier to handle the common case of trapping page faults.
2005-12-16 16:58:47 +01:00
Alexandre Julliard db7920bb44 We no longer need to handle EXCEPTION_PRIV_INSTRUCTION on page faults. 2005-12-16 16:37:12 +01:00
Alexandre Julliard 07f84d0458 ntdll: More compatible exception information for protection faults.
Added a bunch of test cases.
2005-12-16 16:27:39 +01:00
Oliver Stieber a57790f46a wined3d: Vertex declaration cleanup.
Clean up constants and the wine declaration when the vertex
declaration is destroyed.
2005-12-16 12:49:38 +01:00
Oliver Stieber 8ff9a7eb55 wined3d: Allow NULL multi sample quality.
Allow MultiSampleQuality to be passed as NULL, this is a
requirement for DirectX 8 and lower.
2005-12-16 12:49:22 +01:00
Alexandre Julliard 15430f6eda Add -register hint in ntdll, kernel and msvcrt spec files. 2005-12-16 12:44:58 +01:00
Juan Lang 628ede4783 crypt32: Implement CRLDistPoints encoding/decoding.
- rewrite sequence decoding to support context-specific tags, and
  eliminate duplicated code
- implement encoding and decoding of CRLDistPoints
2005-12-16 12:41:28 +01:00
Stefan Leichter a4af4b95b5 shell32: Fix return value of PathProcessCommand. 2005-12-16 12:41:11 +01:00
Jacek Caban 90c70f755b urlmon: Fix BindToStorage test. 2005-12-16 12:40:39 +01:00
Ragnvald "Despair" Maartmann-Moe IV 3e495fe465 wined3d: Fix matrix copy/paste bug. 2005-12-16 12:39:07 +01:00
Oliver Stieber 74e28a354f wined3d: Vertex declaration recording state.
Stop SetVertexDeclaration from reference counting if a stateblock is
being recorded.
2005-12-16 12:38:24 +01:00
Rein Klazes 13b9923165 user32: Implement saving and fix reading of nonclient metrics.
With conformance tests.
2005-12-16 12:38:06 +01:00
Tomas Carnecky 7499cabb28 x11drv: Allow users to preload an OpenGL library. 2005-12-16 12:37:34 +01:00
James Hawkins 11fced7b57 setupapi: Added stubs for SetupGetInfInformation and
SetupQueryInfFileInformation.
2005-12-15 11:02:20 +01:00
Alexandre Julliard 50bbfb3c8c ntdll: Reimplemented _chkstk and _alloca_probe directly in assembly. 2005-12-15 10:48:12 +01:00
Jacek Caban b48d9590a3 mshtml: Fix handling Gecko strings. 2005-12-15 10:41:56 +01:00
Jacek Caban 054164d5ba mshtml: Set Gecko's profile.
Make sure that Gecko components are registered.
2005-12-15 10:26:11 +01:00
Oliver Stieber e76969b0d6 wined3d: Internal reference counting.
Change most references to resources parent into references to the
resource, so that external reference counts match DirectX but object
aren't released if they are still referenced by the stateblock.
2005-12-15 10:25:47 +01:00
Paul Vriens 49f137b666 mscms: Add another possible error. 2005-12-15 10:25:19 +01:00
Paul Vriens 27462d1d40 d3d9: Don't treat missing d3d9.dll as a failure. 2005-12-15 10:25:06 +01:00
Dmitry Timoshkov bd52a2eedf iccvid: Add support for ICM_DECOMPRESS_END message. 2005-12-15 10:24:49 +01:00