Commit Graph

28000 Commits

Author SHA1 Message Date
Francois Gouget 015844a63c msvcrt: Fix the calling convention of _wsearchenv() and _wspawnv*(). 2007-10-15 14:05:28 +02:00
Francois Gouget f4bb8209f2 mshtml: Check for HAVE_UNISTD_H before including unistd.h. 2007-10-15 14:05:11 +02:00
Francois Gouget 3265f2d7c4 crypt32/tests: Fix compilation on systems that don't support nameless unions. 2007-10-15 14:05:08 +02:00
Francois Gouget 1766918dda oleaut32/tests: Fix compilation on systems that don't support nameless unions. 2007-10-15 14:05:05 +02:00
Francois Gouget 7785c93b02 wined3d: Fix the d3dfmt_p8_init_palette() prototype. 2007-10-15 14:04:54 +02:00
Jacek Caban d6ccaa43a6 mshtml: Added ref counting to node object. 2007-10-15 13:46:51 +02:00
Jacek Caban 71894ead1f mshtml: Try installing Gecko from local file in DllRegisterServer. 2007-10-15 13:46:42 +02:00
Jacek Caban 2cb3c5de90 mshtml: Added IHTMLTxtRange::moveStart("character") implementation. 2007-10-15 13:46:27 +02:00
Jacek Caban 07dfef53bc mshtml: Added more range tests and fixes. 2007-10-15 13:46:19 +02:00
Jacek Caban 924b667821 mshtml: Added more DOM tests. 2007-10-15 13:46:13 +02:00
Jacek Caban a468ec5747 mshtml: Added IHTMLSelectElement::selectedIndex property implementation. 2007-10-15 13:46:05 +02:00
Jacek Caban 8bfc6f7594 mshtml: Added IHTMLOptionElementFactory::create implementation. 2007-10-15 13:46:00 +02:00
Jacek Caban 0466542a7e mshtml: Added IHTMLOptionElement::get_text implementation. 2007-10-15 13:45:48 +02:00
Jacek Caban fa2f0665b5 mshtml: Added IHTMLOptionElement::put_text implementation. 2007-10-15 13:45:43 +02:00
Jacek Caban 108bb7af2f mshtml: Added IHTMLOptionElement::put_value implementation. 2007-10-15 13:45:38 +02:00
Jacek Caban b1fca21f5e mshtml: Added IHTMLOptionElement::get_value implementation. 2007-10-15 13:45:02 +02:00
Jacek Caban b14ba8aac6 mshtml: Added IHTMLStyle display and visibility properties implementation. 2007-10-15 13:44:56 +02:00
Jacek Caban 141dfab1a1 mshtml: Added IHTMLDocument4 stub implementation. 2007-10-15 13:44:51 +02:00
Jacek Caban 41c35a1ce2 mshtml: Use wine scheme mechanism in do_load_from_moniker_hack. 2007-10-15 13:44:42 +02:00
Jacek Caban 954d4477b5 mshtml: Added IHTMLWindow2::get_option implementation. 2007-10-15 13:44:36 +02:00
Jacek Caban 697d65305b mshtml: Fixed ref count leak. 2007-10-15 13:44:20 +02:00
Jacek Caban 512d09245d mshtml: Fix range pos after put_text call. 2007-10-15 13:44:15 +02:00
Juan Lang b0efe7f8b8 iphlpapi: Improve GetPerAdapterInfo stub. 2007-10-15 12:10:38 +02:00
Juan Lang 17248108d4 ws2_32: Fix broadcast address calculation. 2007-10-15 12:10:32 +02:00
Juan Lang a10a8eb134 setupapi: Correct device enumeration. 2007-10-15 12:10:25 +02:00
Juan Lang 162911baef setupapi: Don't abort key enumeration early. 2007-10-15 12:10:08 +02:00
Juan Lang 8b5faacfb4 setupapi: Implement SetupDiDeleteDevRegKey. 2007-10-15 12:10:02 +02:00
Juan Lang 36229a74d1 setupapi: Make error checking in SetupDiCreateDevRegKeyW more like that in SetupDiOpenDevRegKey. 2007-10-15 12:09:17 +02:00
Juan Lang 629123bae4 setupapi: Implement SetupDiOpenDevRegKey. 2007-10-15 12:09:11 +02:00
Juan Lang 559f89afd2 setupapi: Test SetupDiOpenDevRegKey. 2007-10-15 12:05:28 +02:00
Juan Lang 8cacf12fe5 setupapi: Improve parameter checking in SetupDiInstallClass. 2007-10-15 12:05:22 +02:00
Juan Lang f2c85adbc3 setupapi: Remove bogus part of test. 2007-10-15 12:05:15 +02:00
Francois Gouget 860cf251f6 winex11.drv: The 'lossy' parameter is always false so remove it. 2007-10-15 12:04:54 +02:00
Huw Davies bc2a4dbee0 gdi32: Try to load Wine's TrueType fonts from the build directory. 2007-10-15 11:28:31 +02:00
Huw Davies e5df622ff3 gdi32: Don't load Wine's bitmap-only TrueType fonts. 2007-10-15 11:28:26 +02:00
Huw Davies 6ee7182ebb gdi32: Factor out the code to call FT_Load_Sfnt_Table. 2007-10-15 11:10:32 +02:00
Roderick Colenbrander b4678b7b10 wined3d: Optimize P8 fragment shader. 2007-10-15 11:10:26 +02:00
Andrew Talbot 2b8a6a3a06 wininet: Fix a memory leak. 2007-10-12 11:48:31 +02:00
Alexandre Julliard 60c562446c kernel32: Get rid of the NLS_RegOpenSubKey function, its behavior is broken. 2007-10-12 11:47:34 +02:00
John Klehm 997bb8942d inkobj: Stub implementation of IInkCollector. 2007-10-12 11:29:25 +02:00
John Klehm e92819d845 nkobj: Use an internal header. 2007-10-12 11:27:36 +02:00
Marcus Meissner a84f9e6f69 imm32: Avoid spamming the debug output. 2007-10-12 11:07:39 +02:00
Misha Koshelev 5a96cc146c urlmon: Increment/decrement reference count when internet handles are created/destroyed. 2007-10-12 11:07:29 +02:00
Roderick Colenbrander 134aa67ec9 wined3d: Use a fragment shader to do P8 palette conversion in hardware. 2007-10-12 11:07:23 +02:00
Roderick Colenbrander 5749dd4051 wined3d: Fix inverse palette lookup for P8 surfaces.
The previous method didn't take into account duplicate entries for the same color.
2007-10-12 11:07:07 +02:00
Juan Lang cb1d6517c7 setupapi: Implement SetupDiCreateDevRegKeyW. 2007-10-12 11:06:01 +02:00
Juan Lang 732b968b22 setupapi: Add a device ID member to DeviceInfo. 2007-10-12 11:05:49 +02:00
Juan Lang 0d39a07eca setupapi: Don't require caller to pass a SP_DEVINFO_DATA pointer to SETUPDI_AddDeviceToSet. 2007-10-12 11:05:42 +02:00
Juan Lang 22724c2c8b setupapi: Add helper function to open a device's hardware key. 2007-10-12 11:05:31 +02:00
Juan Lang e6a9eb6b85 setupapi: Implement SetupDiCreateDevRegKeyA on top of SetupDiCreateDevRegKeyW. 2007-10-12 11:05:22 +02:00
Juan Lang 0138ea49ed setupapi: Add stubs for SetupDiCreateDevRegKeyA/W. 2007-10-12 11:05:04 +02:00
Juan Lang 33c2d032fe setupapi: Install more items when installing a class. 2007-10-12 11:04:55 +02:00
Juan Lang 01bf19dc0b setupapi: Correct creating the class key. 2007-10-12 11:04:47 +02:00
Juan Lang 6851e109ed setupapi: SetupOpenAppendInfFile is implemented, so remove #if 0 around it. 2007-10-12 11:04:34 +02:00
Juan Lang caae01f8be setupapi: Test SetupDiInstallClass. 2007-10-12 11:04:25 +02:00
Stefan Dösinger a022e8b402 wined3d: Add a (nested) loop test. 2007-10-12 10:59:17 +02:00
Juan Lang 9908fe9ac6 crypt32: Implement name constraint checking. 2007-10-11 22:23:58 +02:00
Juan Lang c57a084882 crypt32: Implement name constraints decoding. 2007-10-11 22:23:13 +02:00
Juan Lang 30355fa674 crypt32: Don't check tag in AsnDecodeIntInternal, caller already checks it. 2007-10-11 22:23:03 +02:00
Juan Lang 436a4a283b crypt32: Allow either NULL or empty strings where one or the other is expected. 2007-10-11 22:22:55 +02:00
Juan Lang 942fb6c3eb crypt32: Implement name constraint encoding. 2007-10-11 22:22:33 +02:00
Juan Lang ade18ff33c crypt32: Test encoding/decoding name constraints. 2007-10-11 22:22:25 +02:00
Juan Lang a5de2742e7 crypt32: Add another test to show that time validity nesting isn't checked. 2007-10-11 22:22:17 +02:00
Juan Lang 0d544f9510 crypt32: Remove superficially different certificates. 2007-10-11 22:22:10 +02:00
Juan Lang e6dbb9d203 crypt32: Allow imprecision of one millisecond in time decoding to fix test failures on Windows. 2007-10-11 22:22:01 +02:00
Francois Gouget fda899a778 Assorted spelling fixes. 2007-10-11 19:52:49 +02:00
Francois Gouget 63a8755457 pdh/tests: Fix compilation on systems that don't support nameless unions. 2007-10-11 19:52:43 +02:00
Francois Gouget c76362afdd comctl32/tests: Fix the control's size reporting in an error message. 2007-10-11 19:52:40 +02:00
Francois Gouget 6fc6b23287 user32/tests: Don't use nameless unions where they are not needed. 2007-10-11 19:52:36 +02:00
Francois Gouget 0b67c0a6e1 winex11.drv: Add the trailing '\n' to a Wine trace. 2007-10-11 19:52:32 +02:00
Francois Gouget e396288ec5 winex11.drv: Remove an obsolete FIXME comment. 2007-10-11 19:52:25 +02:00
Jacek Caban f4e1ff6e1f mshtml: Added support for installing Gecko from the local file. 2007-10-11 16:24:29 +02:00
Aric Stewart 352d29b194 msdmo: Improve registration and reading of codecs. 2007-10-11 16:24:29 +02:00
Roy Shea 2b0255f6d8 qmgr: Skeleton implementation of Background Intelligent Transfer Service (BITS). 2007-10-11 16:24:28 +02:00
Alexandre Julliard c881875c07 winex11: Don't use a window manager border for a simple WS_BORDER-style border. 2007-10-11 16:24:28 +02:00
Alexandre Julliard c4e20e7462 winex11: Reuse the mwm hints when computing the window X11 rectangle.
This allows more flexibility in deciding which elements of the decor
are done by the window manager.
2007-10-11 16:24:28 +02:00
Alexandre Julliard a0019801eb winex11: Set the SKIP_PAGER and SKIP_TASKBAR styles on tool windows. 2007-10-11 16:24:28 +02:00
Alexandre Julliard 8a87429d12 winex11: Add generic mechanism for managing WM_STATE properties. 2007-10-11 16:24:28 +02:00
Detlef Riekenberg f98b4507ba wininet/tests: Initial tests for InternetCanonicalizeUrlA. 2007-10-11 16:24:28 +02:00
Chris Robinson fc96587b3d wined3d: Set D3DCAPS2_CANAUTOGENMIPMAP flag when supported. 2007-10-11 16:24:28 +02:00
Dan Hipschman acfde97b9e rpcrt4, widl: Make pointer layouts compatible with windows; fix conformant array tests. 2007-10-11 16:24:28 +02:00
Andrew Talbot a76d10d1d9 wineps.drv: Fix some memory leaks. 2007-10-10 22:08:19 +02:00
Mikolaj Zalewski bda66cc37a oleaut32: Function kind for dispatch interfaces should be FUNC_DISPATCH. 2007-10-10 21:33:38 +02:00
H. Verbeet 3587dfeb48 d3d9: Release pixel shaders after we're done with them in the visual test. 2007-10-10 19:52:22 +02:00
Alexandre Julliard 49864b084d msvcrt: Fix demangling of function pointers by maintaining the left/right distinction for type references. 2007-10-10 19:52:16 +02:00
Robert Shearman 836cdb88ce mshtml: Set the SETUP_IS_CHROME_WRAPPER to FALSE as the embedded Gecko is always used to display content and not chrome. 2007-10-10 19:46:51 +02:00
Chris Robinson 0cca1ea876 winex11: Don't choose double buffered modes with gdi support. 2007-10-10 17:40:24 +02:00
Chris Robinson d298b68f50 winex11: Use the specified format for GL Bitmaps. 2007-10-10 17:40:03 +02:00
Chris Robinson fa6598a260 winex11: Create GLXPixmap for bitmaps in SetPixelFormat. 2007-10-10 17:39:35 +02:00
Alexandre Julliard 6cd7d06823 winex11: Don't store a physdev pointer in the GL context. 2007-10-10 17:38:51 +02:00
Alexandre Julliard 771d61a886 winex11: Use ExtEscape to flush the GL drawable to the physdev.
Based on a patch by Chris Robinson.
2007-10-10 17:33:35 +02:00
Alexandre Julliard 235532ce28 server: Use the file_pos_t type for file sizes and offsets in the protocol structures. 2007-10-10 14:06:25 +02:00
Ken Thomases 54a471732f ntdll: Work around a bug in Mac OS X's getdirentries(). 2007-10-10 13:42:44 +02:00
Alexandre Julliard 3eea9a6193 kernel32: Use FIELD_OFFSET instead of pointer cast. 2007-10-10 12:38:58 +02:00
Karl Relton e764e61369 wineserver: Allow already peeked messages to merge. 2007-10-10 12:37:01 +02:00
Vitaliy Margolen 7e6d0e71eb dinput: Use ClipCursor() to keep mouse from leaving the window. 2007-10-10 12:16:16 +02:00
Jacek Caban d9d11b3e7c mshtml: Fixed test crash on Windows. 2007-10-10 12:16:13 +02:00
Roderick Colenbrander 8e64d870b1 wined3d: Merge p8 palette initialization code. 2007-10-10 11:59:51 +02:00
Stefan Dösinger 848650d908 ddraw: Downgrade the SetCooperativeLevel FIXME to a TRACE. 2007-10-10 11:59:33 +02:00
Stefan Dösinger 7a445747ea ddraw: Do not fail on surface creation errors, skip instead. 2007-10-10 11:59:26 +02:00
Stefan Dösinger aec86b4ef9 wined3d: Silently ignore setting the 0 texture on gdi surfaces. 2007-10-10 11:59:18 +02:00
Stefan Dösinger c5055fb3eb ddraw: Cope with Init3D failures. 2007-10-10 11:58:37 +02:00
Stefan Dösinger 8fc4e3cec7 wined3d: Clear up in Init3D if something fails. 2007-10-10 11:58:23 +02:00
Andrew Talbot 91128b901e wineps.drv: Fix some memory leaks. 2007-10-10 11:57:05 +02:00
Andrew Talbot 057a7eba55 wined3d: Fix a memory leak. 2007-10-10 11:57:01 +02:00
Andrew Talbot 3b47a5732a winealsa.drv: Fix a memory leak. 2007-10-10 11:56:56 +02:00
Andrew Talbot dbf995a8b4 urlmon: Fix some memory leaks. 2007-10-10 11:56:51 +02:00
Mikolaj Zalewski 01e7891d48 ole32: OleIsRunning should return TRUE if the class doesn't implement IRunnableObject. 2007-10-10 11:18:44 +02:00
Andrey Turkin 4c8e88df7e dbghelp: Avoid crashing on files with bogus export table. 2007-10-10 11:18:26 +02:00
EA Durbin 64dda7f317 kernel32: Implement SetUserGeoID. 2007-10-10 11:18:21 +02:00
Juan Lang 0cd5f2089e wintrust: Add generic chain action to known actions. 2007-10-09 20:20:40 +02:00
Juan Lang e69cf802e7 wintrust: Add traces. 2007-10-09 20:20:35 +02:00
Juan Lang 355193b70d wintrust: Implement GenericChainFinalProv. 2007-10-09 20:20:30 +02:00
Juan Lang d1fcdea034 wintrust: Implement GenericChainCertificateTrust. 2007-10-09 20:20:24 +02:00
Juan Lang cab0c5a553 wintrust: Add a helper function to create a chain for a signer. 2007-10-09 20:20:17 +02:00
Juan Lang 1a88c8bccb wintrust: Add a helper function to initialize chain creation parameters. 2007-10-09 20:20:11 +02:00
Juan Lang 7bff4e7141 wintrust: Trace input to WinVerifyTrust. 2007-10-09 20:20:04 +02:00
James Hawkins 9cf7f8c3e2 user32: Test the ddeml server interface. 2007-10-09 20:19:42 +02:00
James Hawkins 3349afdbc0 user32: Move the test_ddeml_client function closer to the other ddeml client test functions. 2007-10-09 20:18:54 +02:00
James Hawkins c26a745444 user32: Set client_pid to zero before initializing dde. 2007-10-09 20:18:34 +02:00
Jacek Caban 9a9de4d65b mshtml: Move init_nsevents call from start_binding to read_stream_data to avoid race. 2007-10-09 17:52:46 +02:00
Jacek Caban 0ea0754771 mshtml: Fixed tests on IE7. 2007-10-09 17:52:46 +02:00
Juan Lang 57b13b37d5 crypt32: Add an extra pointer alignment to avoid possible memory corruption. 2007-10-09 17:52:46 +02:00
Maarten Lankhorst 4ed3f22082 wineoss: Remove useless fixme shown on initialisation. 2007-10-09 17:52:46 +02:00
Maarten Lankhorst 6ad603d219 dsound: Release buffer before reopening when buffer is too small. 2007-10-09 17:52:46 +02:00
Maarten Lankhorst d322d63b10 winmm: Set default sound driver to alsa,oss,coreaudio. 2007-10-09 17:52:46 +02:00
Reece H. Dunn 4b4cfff4ba comctl32: Fixed drawing the trackbar background when themes are installed. 2007-10-09 17:52:46 +02:00
Jacek Caban 5c57c838b2 urlmon: Fixed test on IE7. 2007-10-09 17:52:46 +02:00
Jacek Caban d8ba5bf20b shdocvw: Fixed tests on IE7. 2007-10-09 17:52:46 +02:00
Rob Shearman 5e2d890e5d ole32: RegisterDragDrop should return E_OUTOFMEMORY in the case that COM isn't intialised, instead of CO_E_NOTINITIALIZED. 2007-10-09 17:52:46 +02:00
Lei Zhang 4b8ca91d03 comctl32: Fix monthcal hit tests. 2007-10-09 17:52:46 +02:00
Marcus Meissner 7689953404 crypt32/tests: Fixed buffer overflow in encode test. 2007-10-09 17:52:46 +02:00
Huw Davies e31d8d8f5b comctl32/tests: Don't assume that the default font height is 16 pixels. 2007-10-09 12:35:15 +02:00
Rob Shearman ce2cba7a09 oleaut32: Add a check for a test that depends on the decimal separator being a dot. 2007-10-09 12:35:09 +02:00
Chris Robinson c4cc337d7a wined3d: Prevent some console spamming. 2007-10-09 12:34:55 +02:00
Roderick Colenbrander c2bf124a90 wined3d: Use EXT-versions of glBlend*. 2007-10-09 12:34:49 +02:00
Huw Davies 75c2fb668d comctl32/tests: Skip some font dependent tests if we don't have System or Tahoma installed. 2007-10-09 12:34:36 +02:00
Jacek Caban 791be37a46 actctx: Rename version to assembly_version. 2007-10-09 12:34:35 +02:00
Jacek Caban df4bdad94d mshtml: Skip tests if we can't get body object - it means that there is no Gecko available. 2007-10-09 12:34:35 +02:00
Jacek Caban 99e6592c9d mshtml: Move most code from handle_editor_load to exec_editmode. 2007-10-09 12:34:35 +02:00
Kai Blin fdfa760c85 secur32: ntlm_auth returns BH if the connection to winbindd fails. 2007-10-09 12:34:35 +02:00
Juan Lang 6021eef5c9 crypt32: Print values of failing time tests. 2007-10-09 12:34:35 +02:00
Juan Lang 57240ddd05 crypt32: Remove some tests that fail inconsistently on Windows.
Reported by Steven Edwards.
2007-10-09 12:34:35 +02:00
Juan Lang 216ab7d4cb setupapi: Remove a misleading fixme. 2007-10-09 12:34:35 +02:00
Dan Kegel 8e8f840159 quartz: Make clock test less flaky. 2007-10-09 12:31:53 +02:00
Marcus Meissner 0065387b83 advpack: Handle localized C:\Program Files. 2007-10-09 12:31:47 +02:00
Stefan Dösinger 6486a79e2a d3d9: Do not rely on CreateVertexShader failing. 2007-10-09 12:31:36 +02:00
Ulrich Czekalla 700c602eb6 d3d9: Fix crash in texture test. 2007-10-09 12:31:32 +02:00
Francois Gouget 81c4b91cb2 user32/tests: Remove an unneeded cast. 2007-10-09 12:31:28 +02:00
Francois Gouget 4ea5dbfa1c comdlg32/tests: Tell PageSetupDlg() not to bring up a dialog if there is no default printer. 2007-10-09 12:31:15 +02:00