Commit Graph

16821 Commits

Author SHA1 Message Date
Ivan Gyurdiev 07f4f70487 wined3d: QueryInterface corrections. 2006-05-05 20:23:41 +02:00
Dmitry Timoshkov 8414777cba secur32: Add partial support for ISC_REQ_ALLOCATE_MEMORY in the NTLM security provider. 2006-05-05 20:23:30 +02:00
Dmitry Timoshkov d89a038287 secur32: Fix some wrong assumptions in the NTLM test case, make it pass in XP SP2 and Wine. 2006-05-05 20:23:17 +02:00
Dmitry Timoshkov d30975d576 Add a stub implementation of mprapi.dll. 2006-05-05 20:23:05 +02:00
Vitaly Lipatov 959a84208a user: tests: Change INPUT to TEST_INPUT, fix union usage. 2006-05-05 18:01:32 +02:00
Roderick Colenbrander c4eff1eb44 wined3d: Vertex Shader regtype cleanups. 2006-05-05 18:01:09 +02:00
Dan Kegel 35f9a4797f msi: Fix missing case in MsiSourceListAddSourceEx. 2006-05-05 17:59:02 +02:00
James Hawkins 2b5963f8e2 ole32: StorageImpl_GetROBigBlock can return NULL so check for NULL before doing a memcpy. 2006-05-05 17:51:08 +02:00
James Hawkins 72e279bd36 advpack: Implement the DelDirs command. 2006-05-05 17:48:54 +02:00
James Hawkins 4df237312a advpack: Implement the CheckAdminRights option. 2006-05-05 17:48:39 +02:00
James Hawkins c9cff908ce advpack: Implement the RunPreSetupCommands command. 2006-05-05 17:48:19 +02:00
James Hawkins 5524a4c574 advpack: INF install is implemented so fix the documentation. 2006-05-05 17:48:05 +02:00
James Hawkins e0aa23a168 advpack: Implement the PerUserInstall command. 2006-05-05 17:47:51 +02:00
James Hawkins b3347c49a1 advpack: Leave room for the NULL terminator in the working_dir string. 2006-05-05 17:47:08 +02:00
James Hawkins 48b55afa56 advpack: NULL-terminate the source path. 2006-05-05 17:46:53 +02:00
James Hawkins 9c6e762e6d advpack: Return the hresult in ExecuteCabW. 2006-05-05 17:46:41 +02:00
James Hawkins 05c23edaef advpack: Clean up the formatting of RegInstall to match the rest of the file. 2006-05-05 17:45:54 +02:00
James Hawkins d049c37af2 advpack: Perform an Advanced INF-level install in RegInstall. 2006-05-05 17:45:39 +02:00
James Hawkins f1631103aa advpack: Factor out writing predefined strings into write_predefined_strings. 2006-05-05 17:45:16 +02:00
James Hawkins 4b9311b5b2 advpack: Ignore the return value from the OCX registration. 2006-05-05 17:45:04 +02:00
Hans Leidekker f43fd5ec1b wldap32: Document the search functions. 2006-05-05 17:42:43 +02:00
Jacek Caban 9e61d70a00 kernel: Remove no longer needed includes. 2006-05-05 17:42:37 +02:00
Robert Reif 1ed98cc7eb advapi32: Add some lsa tests. 2006-05-05 17:38:53 +02:00
Robert Reif b871ac4ff1 advapi32: Fix LsaClose return value. 2006-05-05 17:31:10 +02:00
Robert Reif 357713473b netapi32: Implement NetUserModalsGet level 2. 2006-05-05 17:31:00 +02:00
Robert Reif a15ef7b18a dsound: Add DirectSoundBuffer_Lock tests. 2006-05-05 17:29:23 +02:00
Robert Reif b06a06090a dsound: Check DirectSoundBuffer_Lock parameters.
Check DirectSoundBuffer_Lock parameters and return an error (like 
Windows) rather than fixing up the parameters.
2006-05-05 17:29:13 +02:00
Jacek Caban 79e2f0c4ff mshtml: Added test of connection points. 2006-05-05 17:28:07 +02:00
Jacek Caban bde8aa58fb mshtml: Added GetConnectionInterface implementation. 2006-05-05 17:27:56 +02:00
Jacek Caban a9cdfa9952 mshtml: Added GetConnectionPointContainer implementation. 2006-05-05 17:27:45 +02:00
Jacek Caban 1cfcbb3010 mshtml: Added stub implementation of connection points. 2006-05-05 17:27:32 +02:00
Jacek Caban 570a1c4eea mshtml: Added IConnectionPointContainer stub implementation. 2006-05-05 17:22:44 +02:00
Jacek Caban 77bb544c51 mshtml: Added get_body implementation. 2006-05-05 17:22:27 +02:00
Jacek Caban d7f881f715 mshtml: Added IHTMLTextContainer stub implementation. 2006-05-05 17:18:40 +02:00
Huw Davies e783531ec2 oleaut32: Implement GetDocumentation_Proxy/Stub. 2006-05-05 17:04:09 +02:00
Huw Davies 5e69b5d9ff oleaut32: Implement GetFuncDesc_Proxy and friends. 2006-05-05 17:03:52 +02:00
Huw Davies 32a626fdbd oleaut32: Implement GetTypeAttr_Proxy and friends. 2006-05-05 16:56:01 +02:00
Huw Davies b1d5158980 rpcrt4: Support for non-encapsulated unions. 2006-05-05 16:55:49 +02:00
Huw Davies 0a01f37eb8 gdi32: FcPatternGet( FC_FILE ) only returns the basename as of fontconfig 2.3.92 .
FcPatternGetString( FC_FILE ) returns the whole path.  Go figure.
2006-05-05 16:38:19 +02:00
Robert Shearman 35596ee290 advapi32: Implement the majority of ImpersonateLoggedOnUser. 2006-05-05 16:35:55 +02:00
Robert Shearman 64ff0e54a3 wininet: Initialise the LPWITHREADERROR structure after it has been allocated. 2006-05-05 16:35:48 +02:00
Mike McCormack 4e49c380c4 rpcrt4: Add stub implementations for RPC authentication functions. 2006-05-05 16:33:54 +02:00
Mike McCormack c1dce86f1f wininet: Fix peeking of http data with a nul byte in it. 2006-05-05 16:33:30 +02:00
Mike McCormack 4a7bb647bf msi: Use the source name of the msi package when it fails to copy. 2006-05-05 16:33:25 +02:00
Mike McCormack a8494aa9a9 ole32: Store drop targets in a standard list. 2006-05-05 16:33:12 +02:00
Robert Reif 2e28e4a7b3 netapi32: Add minimal NetUserModalsGet test. 2006-05-05 16:32:54 +02:00
Jacek Caban 238afbb688 shdocvw: Don't create IE default window in embedding mode. 2006-04-21 12:46:06 +02:00
Jacek Caban d5c69bf4af shdocvw: Use InternetExplorer object in create_ie_window. 2006-04-21 12:45:44 +02:00
Mike McCormack 481cec4006 rpcrt4: Invalid sockets should have a value of -1. 2006-04-21 12:44:45 +02:00
Ivan Gyurdiev 1e86752812 wined3d: Fix mipmap level count. 2006-04-21 11:35:49 +02:00
Ivan Gyurdiev 744f3ae1c4 wined3d: Improve/implement D3DSIO_TEX.
- unify per-version cases into a single sequence
- make use of get_register_name() for the destination register
- ignore destination write mask - it's only allowed on 2.0+ shaders,
  and only the default mask is allowed there (xyzw)
- enable swizzle on texld 1.4 (it works together with dw/dz modifiers)
- implement for shaders 2.0-3.0
2006-04-21 11:35:34 +02:00
Ivan Gyurdiev ecba4d5cbd wined3d: Texture format corrections.
- add missing GL type and make GL cfg entries for A16B16G16R16
- correct L16 type to UNSIGNED_SHORT (..16 = short, not byte)
- change internal format for X8R8G8B8 from GL_RGB to GL_RGB8 which
  seems more correct
2006-04-21 11:35:06 +02:00
Ivan Gyurdiev 74117baa6c wined3d: Correct vtrace usage. 2006-04-21 11:34:31 +02:00
Mike McCormack 3d5e517e5b rpcrt4: Add support for the ncacn_ip_tcp transport layer. 2006-04-21 11:34:08 +02:00
Mike McCormack 5bfb579f9a rpcrt4: Add a stub transport layer for ncacn_ip_tcp. 2006-04-21 11:32:57 +02:00
Mike McCormack 87ddd7b53a rpcrt4: Hide the details of the rpc transport mechanism. 2006-04-21 11:32:44 +02:00
Mike McCormack 83109e4937 rpcrt4: Abstract RPCRT4_SpawnConnection. 2006-04-21 11:32:29 +02:00
Mike McCormack e7e209da64 rpcrt4: Move the connected check inside the named pipe code. 2006-04-21 11:32:07 +02:00
Mike McCormack 5c6f72873a rpcrt4: Split the transport layer into a different file. 2006-04-21 11:31:51 +02:00
Mike McCormack 9b791e0983 rpcrt4: Allocate RpcServerProtseq in a single place. 2006-04-21 11:28:39 +02:00
Paul Vriens e56f6a38b1 usp10: Fix return codes of ScriptGetFontProperties + tests. 2006-04-21 11:28:34 +02:00
Robert Reif d2a59d86d9 advapi32: Fix LsaQueryInformationPolicy return values. 2006-04-21 11:28:18 +02:00
Stefan Dösinger a6f71af021 wined3d: Implement IWineD3DPalette. 2006-04-21 11:28:11 +02:00
Alexandre Julliard 80634596a5 gdi: Added WineEngGetCharABCWidthsI stub for the non-freetype case. 2006-04-21 11:27:38 +02:00
Alexandre Julliard b0c63af124 kernel: Make GetTickCount call NtGetTickCount. 2006-04-20 20:13:12 +02:00
Jacek Caban 2333c80500 ntdll: Added NtGetTickCount implementation. 2006-04-20 20:12:48 +02:00
Alexandre Julliard bace1ef6f0 user: Don't return CLASS_OTHER_PROCESS when modifying a class.
Based on a patch by qingdoa daoo.
2006-04-20 19:50:01 +02:00
Mike McCormack fe99f330ab rpcrt4: Abstract the transport layer functionality. 2006-04-20 19:48:15 +02:00
James Hawkins 924d91ca05 advpack: Implement LaunchINFSectionW. 2006-04-20 19:39:29 +02:00
James Hawkins c14fe5a6be advpack: Implement ExecuteCabW. 2006-04-20 19:39:01 +02:00
James Hawkins 401becab3e advpack: Implement the RunPostSetupCommands callback. 2006-04-20 19:38:22 +02:00
James Hawkins c4ca63418f advpack: Implement the RegisterOCXs callback. 2006-04-20 19:38:03 +02:00
Jeff Latimer 9be30c83ca usp10: Set defaults for ScriptGetFontProperties.
Set defaults similar to Win XP for Kashida and set the default char in
ScriptGetFontProperties.
2006-04-20 19:37:27 +02:00
Jeff Latimer 9c6c83e97f usp10: Remove the need to pass chars to ScriptPlace. 2006-04-20 19:37:01 +02:00
Alexandre Julliard 2bfe47e852 ntdll: Use NtSetContextThread in NtRaiseException. 2006-04-20 15:40:42 +02:00
Alexandre Julliard d2ad6f8355 ntdll: Get registers on the client side for NtGetContextThread on the current thread. 2006-04-20 15:40:28 +02:00
Ivan Gyurdiev 63ef9788dd wined3d: Trace corrections/improvements. 2006-04-20 15:38:00 +02:00
qingdoa daoo d2f59fe455 comctl32: Fix an unsigned comparison to zero. 2006-04-20 15:37:48 +02:00
James Hawkins aabb5d0443 advpack: Set the ldids of the install section in install_init. 2006-04-20 15:34:00 +02:00
James Hawkins 704e70ff7c advpack: Add stub handling for the RegisterOCXs command. 2006-04-20 15:33:13 +02:00
James Hawkins 92f979b005 advpack: Don't TRACE the internals of the setup pointer as it can be NULL. 2006-04-20 15:30:50 +02:00
James Hawkins 49a29a1878 advpack: LaunchINFSectionExA is no longer a stub. 2006-04-20 15:30:34 +02:00
Mike McCormack 0ee6f59cc0 rpcrt4: Use a separate function to open each protseq. 2006-04-20 15:30:23 +02:00
Mike McCormack 3a4a76be2f rpcrt4: Abstract access to the connection's waitable object. 2006-04-20 15:17:06 +02:00
Robert Shearman d133ff9afb wininet: Don't allocate memory for the thread error structure until it is needed.
Don't allocate memory for the thread error structure until it is
needed, as it is quite large and wastes memory for threads that don't
call any wininet function.
2006-04-20 15:16:52 +02:00
Robert Shearman 0ced865aa1 rpcrt4: Don't apply the offset to the pointer passed to callback conformance functions. 2006-04-20 15:12:20 +02:00
Robert Shearman 8d36337644 rpcrt4: Free all pointers by default, except for conformant strings.
Free all pointers by default, except for conformant strings.
Conformant arrays should always be freed.
Add FC_CVARRAY to list of known types to avoid a FIXME.
2006-04-20 15:12:07 +02:00
Robert Shearman b36d5fa11f rpcrt4: Fix some memory leaks. 2006-04-20 15:11:51 +02:00
Robert Shearman 98facf4d0f rpcrt4: Use the documented NDR_PROC_HEADER_EXTS structure.
Use the documented NDR_PROC_HEADER_EXTS structure instead of the
current NDR_PROC_EXTENSIONS structure currently in ndr_stubless.c.
2006-04-20 15:11:34 +02:00
Robert Shearman 28f494e31a rpcrt4: Use INTERPRETER_OPT_FLAGS in ndrtypes.h instead of flags on an unsigned char. 2006-04-20 15:11:24 +02:00
Robert Shearman 312df9bf7f rpcrt4: Store the return value on the stack for interpreted stubs.
Store the return value on the stack for stubs, as MIDL reserves space
for it and gives us a stack offset. This fixes calling methods with
thunks that assume that the return value will be stored on the stack.
2006-04-20 15:10:25 +02:00
Robert Shearman f4de78babe rpcrt4: Correctly fill in StackTop for stubless clients/servers.
Correctly fill in StackTop for stubless clients/servers so that
conformance for top-level parameters works.
2006-04-20 15:10:09 +02:00
Robert Shearman 727e25d673 rpcrt4: There's no need to set stubMsg.StackTop twice. 2006-04-20 15:09:49 +02:00
Robert Shearman a674ec0fda rpcrt4: Fix the MSVC version of call_server_func.
Fix the MSVC version of call_server_func to pop the registers in the
same order they were pushed.
2006-04-20 15:09:39 +02:00
Thomas Kho 75cd5e2101 x11drv: Virtual key input scrubbing in X11DRV_send_keyboard_input. 2006-04-20 11:34:42 +02:00
Mikołaj Zalewski b82156586e comctl32: header: Avoid freeing invalid pointers. 2006-04-20 11:34:13 +02:00
Michael Kaufmann a1c98ea8bb user: Add SS_NOPREFIX to the text style in message boxes. 2006-04-20 11:33:58 +02:00
Jacek Caban 4d5cf7e6f9 shdocvw: Added InternetExplorer::Navigate2 implementation. 2006-04-20 11:32:42 +02:00
Jacek Caban 7b09cca963 shdocvw: Move create_doc_view_hwnd call to navigate_url. 2006-04-20 11:32:15 +02:00
Jacek Caban 4a8397a593 shdocvw: Register InternetExplorer class factory in IEWinMain.
Based on a patch by Mike McCormack.
2006-04-20 11:32:01 +02:00
Jacek Caban c51aefdb58 shdocvw: Added InternetExplorer::put_Visible implementation. 2006-04-20 11:31:34 +02:00
Jacek Caban 4027a1149c shdocvw: Move IEWinMain to iexplore.c. 2006-04-20 11:31:20 +02:00
Jacek Caban c0e42d5597 shdocvw: Added beginning InternetExplorer implementation. 2006-04-20 11:31:05 +02:00
Jacek Caban c48c50f575 shdocvw: Move DllGetClassObject implementation to factory.c. 2006-04-20 11:29:54 +02:00
Jacek Caban b26ed16633 shdocvw: Move more initialization code to DocHost_Init. 2006-04-20 11:29:28 +02:00
Jeff Latimer 07767bfd28 gdi: Added implementation of GetCharABCWidthsI. 2006-04-19 20:04:25 +02:00
Mike Frysinger dd174c54e1 joystick: Search for /dev/input/js as well as /dev/js. 2006-04-19 19:27:41 +02:00
Ivan Gyurdiev 162d9cb6f4 wined3d: Support for shift modifiers. 2006-04-19 19:27:22 +02:00
Ivan Gyurdiev 70fc78b64e wined3d: Support more than 4/6 tex/temp registers. 2006-04-19 19:26:50 +02:00
Mikołaj Zalewski d848dda8bc comctl32: Test the HDM_SETITEM notifications. 2006-04-19 19:25:33 +02:00
Mikołaj Zalewski 50d8c80fda comctl32: header: Send correct notify after HDM_SETITEM.
The HDN_ITEMCHANGING notify should have the new data instead of the
old one.  Both HDN_ITEMCHANGING and HDN_ITEMCHANGED now have the text
field if it changed.
2006-04-19 19:25:09 +02:00
Mikołaj Zalewski c5b27fa97b comctl32: Add Str_SetPtrWtoA analogue to Str_SetPtrAtoW. 2006-04-19 19:24:43 +02:00
Huw Davies 195ae60e97 oleaut32: Implement CLEANLOCALSTORAGE marshalling and fix GetLibAttr to use it.
Based on some documentation by Rob Shearman.
2006-04-19 19:17:49 +02:00
Mike McCormack 5f6ac9c484 rpcrt4: Use rpcrt4_conn_read in RPCRT4_OpenBinding. 2006-04-19 19:17:42 +02:00
Mike McCormack 71fc596a05 rpcrt4: Make RPCRT4_Send more compatible with write(2). 2006-04-19 19:15:53 +02:00
Mike McCormack 9a4abffa18 rpcrt4: Make RPCRT4_Receive more compatible with read(2). 2006-04-19 15:23:37 +02:00
Mike McCormack d571441562 rpcrt4: Simplify RPCRT4_OpenConnection() a little. 2006-04-19 14:48:02 +02:00
Mike McCormack ae8197ef37 rpcrt4: Split code to open a pipe from RPCRT4_OpenConnection. 2006-04-19 14:31:01 +02:00
Mike McCormack 7e709cf258 rpcrt4: Isolate code to open named pipes out of RPCRT4_OpenConnection. 2006-04-19 14:30:15 +02:00
Alexandre Julliard ae5aacb4cc dbghelp: Don't fail to initialize if we can't load the main module as ELF. 2006-04-19 14:30:10 +02:00
Alexandre Julliard 9686acb46c shell32: Fixed ordinals of SHDefExtractIconA/W. 2006-04-19 14:24:17 +02:00
Michael Kaufmann 01bf37d810 user: Find popup menus by ID.
- Find menus by ID: Proper fallback to popup menus.
- Use the menu ID, not the handle for the fallback.
- Save the fallback menu's position.
2006-04-19 12:56:27 +02:00
Stefan Dösinger 04da3ce2d1 wined3d: Implement GetHWND and SetHWND. 2006-04-19 12:55:03 +02:00
Stefan Dösinger 7fee88df9f wined3d: Implement EnumTextureFormats. 2006-04-19 12:54:32 +02:00
Stefan Dösinger ac964c3b61 wined3d: Implement EnumZBufferFormats. 2006-04-19 12:54:08 +02:00
Stefan Dösinger a6206836e6 wined3d: Implement IWineD3DDevice::EnumDisplayModes. 2006-04-19 12:53:30 +02:00
Stefan Dösinger d04f0507cf wined3d: Implement Init3D and Uninit3D. 2006-04-19 12:43:22 +02:00
James Hawkins b9fc3f8eb1 advpack: Set the destination directory to the working directory if key equals SourceDir. 2006-04-19 12:43:14 +02:00
James Hawkins fc52a8483c advpack: Add the ability to set multiple keys on one line in set_ldid. 2006-04-19 12:42:14 +02:00
James Hawkins b2a3ffd893 advpack: Put function declarations in advpack_private.h. 2006-04-19 12:00:59 +02:00
Mike McCormack a0f8623e2e rpcrt4: Stub implementation for rpcrt4.RpcMgmtEpEltInqBegin(). 2006-04-19 12:00:26 +02:00
Mike McCormack f0c49daedf rpcrt4: Add a stub implementation for rpcrt4.RpcMgmtInqIfIds(). 2006-04-19 12:00:09 +02:00
Mike McCormack 9aa468d884 ntdll: Stub implementations of NtCreateIoCompletion, NtSetIoCompletion, and NtRemoveIoCompletion.
Based on a patch by Rob Shearman.
2006-04-19 12:00:02 +02:00
Huw Davies 7f8ad07ee0 gdi32: Fix return values in BitBlt/StretchBlt. 2006-04-19 11:59:53 +02:00
Huw Davies bf23ad0da7 gdi32: Fix {Bit,Stretch}Blt fallbacks to StretchDIBits. 2006-04-18 21:26:07 +02:00
Mikołaj Zalewski a49da0b719 comctl32: header: Remove the unused bUnicode. 2006-04-18 21:16:54 +02:00
Mikołaj Zalewski 7a7f80e9d1 comctl32: header: Correct WM_[GS]ETUNICODEFORMAT. 2006-04-18 21:16:33 +02:00
Mike McCormack 3a94011ab6 msi: Clean up memset usage. 2006-04-18 21:13:52 +02:00
Mike McCormack edb58a6d05 msi: Fix a regression caused by some bad logic. 2006-04-18 21:13:46 +02:00
Mike McCormack 1da2fbce95 msi: Don't fall back to the folder's parent if the folder doesn't exist. 2006-04-18 21:13:39 +02:00
Alexandre Julliard ec9af18e96 wldap32: Added a wrapper for ber_scanf. 2006-04-18 20:41:03 +02:00
Alexandre Julliard 7a1fb2ecb4 wldap32: Added a wrapper for ber_printf. 2006-04-18 20:40:40 +02:00
Alexandre Julliard e048a204c1 wldap32: Add wrappers for the ber_* functions. 2006-04-18 20:38:43 +02:00
Alexandre Julliard d340bd003a ntdll: Add wrappers for the remaining math functions. 2006-04-18 20:31:41 +02:00
Alexandre Julliard 473fbcb781 ntdll: Add wrappers for the string functions. 2006-04-18 20:30:43 +02:00
Mike McCormack 6607180f64 msi: Simplify create_component_advertise_string() a little. 2006-04-18 16:49:10 +02:00
Robert Shearman 50a9c208c6 oleaut32: Fix differences between the size returned in sizing the
buffer for interfaces and the buffer actually used.
2006-04-18 16:49:01 +02:00
Robert Shearman a963fd6285 oleaut32: Initialise BSTR pointer to NULL in VARIANT_UserUnmarshal.
Initialise BSTR pointer to NULL before calling BSTR_UserUnmarshal,
otherwise BSTR_UserUnmarshal will try to use the memory in the
pointer.
2006-04-18 16:48:48 +02:00
Dmitry Timoshkov b5d677a5b2 winspool: Add a test for DocumentProperties. 2006-04-18 16:48:30 +02:00
Jacek Caban 470e987d2f shdocvw: Use DocHost, not WebBrowser, in navigate_url. 2006-04-18 11:39:04 +02:00
Jacek Caban 00e3ac5b31 shdocvw: Use DocHost, not WebBrowser, in Shell DocObject View window. 2006-04-18 11:38:48 +02:00
Jacek Caban 61560b8715 shdocvw: Move connection points to DocHost object. 2006-04-18 11:38:10 +02:00
Jacek Caban 22b6d5485c shdocvw: Use Dochost, not WebBrowser, in deactivate_document. 2006-04-18 11:37:47 +02:00
Jacek Caban 6470c5ca0a shdocvw: Get rid of WebBrowser dependency in DocHost object. 2006-04-18 11:37:13 +02:00
Jacek Caban 59c6f20495 shdocvw: Move IOleInPlaceFrame to DocHost object. 2006-04-18 11:36:52 +02:00
Jacek Caban 3a9aeace0f shdocvw: Move IServiceProvider to DocHost object. 2006-04-18 11:36:31 +02:00
Jacek Caban 9b0c2bf595 shdocvw: Move IDispatch to DocHost object. 2006-04-18 11:34:39 +02:00
Jacek Caban 62aa916b28 shdocvw: Move IOleCommandTarget to DocHost object. 2006-04-18 11:34:24 +02:00
Jacek Caban 72c5329336 shdocvw: Move IOleDocumentSite to DocHost object. 2006-04-18 11:33:57 +02:00
Jacek Caban ff7a8abb85 shdocvw: Move IDocHostUIHandler to DocHost object. 2006-04-18 11:33:19 +02:00
Jacek Caban 89da131352 shdocvw: Move IOleInPlaceSite to DocHost object. 2006-04-18 11:33:10 +02:00
Jacek Caban 2dab3d4c1b shdocvw: Move IOleClientSite to new DocHost object to allow sharing
code between WebBrowser and InternetExplorer.
2006-04-18 11:30:37 +02:00
Ivan Gyurdiev 3dddaae795 wined3d: Use ARB[f|v]p1.0 for ps2/ps3/vs3. 2006-04-18 11:22:48 +02:00
Ivan Gyurdiev e3c8e65084 wined3d: Use correct register number mask.
The regmask currently being used is wrong - 0x1FFF includes the high
two bits of the register type.
2006-04-18 11:20:45 +02:00
Ivan Gyurdiev e0a1442f6c wined3d: Dcl opcode takes 2 parameters. 2006-04-18 11:19:48 +02:00
Ivan Gyurdiev 7e5f734ee3 wined3d: Fix _dw modifier.
The _dw modifier needs to specify a component swizzle, just like the
_dz currently does.
2006-04-18 11:19:13 +02:00
Ivan Gyurdiev d3d56e765d wined3d: Fix flow control instructions number of parameters.
- else, endif, break take 0 parameters [not 2]
- if, rep take 1 parameter [not 2]
- breakp takes 1 parameter [not 2]
- move all flow control instructions in one place
- sync software shaders signatures with this
2006-04-18 11:18:48 +02:00
Ivan Gyurdiev 0d6eaf363d wined3d: Skip unhandled opcodes in vshaders. 2006-04-18 11:17:34 +02:00
Ivan Gyurdiev d486b93e30 wined3d: Texkill is supported for ps2.0-3.0. 2006-04-18 11:17:12 +02:00
Mikołaj Zalewski 84c3189445 comctl32: Send Unicode notifications if required in header control. 2006-04-18 11:16:44 +02:00
Mikołaj Zalewski cb3424f642 comctl32: Scroll listview if changing scroll bounds changes the scroll pos. 2006-04-18 11:16:26 +02:00
Mikołaj Zalewski 89ed90f3e5 shell32: Use LVCOLUMW instead of LVCOLUMNA in LVM_INSERTCOLUMNW listview message. 2006-04-18 11:16:14 +02:00
Mike McCormack 11e4b21a30 ole32: More tests and fixes for STGM_PRIORITY. 2006-04-18 11:15:03 +02:00
Mike McCormack d7424771ea ole32: Fix a declaration. 2006-04-18 11:14:58 +02:00
Mike McCormack 64659785de ole32: Uncomment some code to make sure it is compiled, but don't run it. 2006-04-18 11:14:53 +02:00
Stefan Dösinger 42b9221f51 wined3d: Add the remaining DirectDraw methods to WineD3DSurface. 2006-04-18 11:14:13 +02:00
Stefan Dösinger 80bdb24cad wined3d: Add the remaining IWineD3DDevice methods. 2006-04-18 11:13:47 +02:00
Stefan Dösinger cff4e1ea4b wined3d: Add IWineD3DPalette. 2006-04-18 11:11:49 +02:00
Stefan Dösinger 03b256b16d wined3d: Add a parameter for surface type selection. 2006-04-18 11:09:17 +02:00
Louis Lenders 3d29c5ad77 shell32: Define 2 more avi resources. 2006-04-18 11:09:08 +02:00
Mike McCormack 6d9af55a12 configure: Remove the --disable-debug and --disable-trace options. 2006-04-17 12:38:52 +02:00
Mike McCormack a92fe55cce msi: Fix some possible NULL pointer dereferences (Coverity). 2006-04-17 12:38:36 +02:00
Detlef Riekenberg 15e4ad4866 winspool: Basic tests for DeleteMonitor. 2006-04-17 12:32:20 +02:00
Detlef Riekenberg 3b38308a7a winspool: Implement DeleteMonitor. 2006-04-17 12:32:13 +02:00
James Hawkins eb602fa8f0 advpack: Add install_init/release to perform install initialization. 2006-04-17 12:17:20 +02:00
James Hawkins 3f784a7339 advpack: Factor out OCX registering into do_ocx_reg. 2006-04-17 12:14:53 +02:00
James Hawkins 1bc69125af advpack: Use get_parameter to read the three parameters of RegisterOCX.
Use get_parameter to read the three parameters to RegisterOCX.
Remove the ERRs and TRACEs now that we return the HRESULT.
2006-04-17 12:14:42 +02:00
James Hawkins 39c0682bff advpack: The fallback directory is the fifth field index, not the sixth. 2006-04-17 12:03:01 +02:00
James Hawkins b70d65b227 advpack: Use the default queue callback when calling SetupInstallFromInfSection. 2006-04-17 12:02:42 +02:00
James Hawkins ab68238af7 advpack: Fix the documentation for RegisterOCX. 2006-04-17 12:02:25 +02:00
James Hawkins 940af1b41c advpack: Fix the return type of RegisterOCX. 2006-04-17 12:02:16 +02:00
Alexander N. Sørnes 8211dd82b0 twain_32: Added Norwegian resource. 2006-04-17 12:00:43 +02:00
Jonathan Ernst 3a54daeecc twain_32: French localization. 2006-04-17 11:59:06 +02:00
Jonathan Ernst 2748087e0f shlwapi: French localization. 2006-04-17 11:58:53 +02:00
Jonathan Ernst b97f7dff0e iccvid: French localization. 2006-04-17 11:58:42 +02:00
Jonathan Ernst c18b46d463 msvfw: French localization. 2006-04-17 11:58:30 +02:00
Jonathan Ernst b3102cf7fe msvidc: French localization. 2006-04-17 11:58:17 +02:00
Paul Vriens 0c24301394 dbghelp: Params of LPSTACKFRAME64 only has 4 elements. 2006-04-17 11:57:47 +02:00
Stefan Dösinger 076fa811af wined3d: Add a method to change the front and back buffers. 2006-04-17 11:21:22 +02:00
Stefan Dösinger ffc8e46e76 wined3d: Add IWineD3DSurface::Blt. 2006-04-17 11:19:30 +02:00
Paul Vriens 02bf3558bd uxtheme: Fix GetThemeSysString as the error-path was always taken. 2006-04-17 11:19:18 +02:00
Aric Stewart 097aec39ca comctl32: Listview notify fix.
Turn off updating for that the unselect and select and then turns it
on for the focus call, this results in 1 edit notify being sent at the
end of the operation.
2006-04-17 11:18:13 +02:00
Detlef Riekenberg d78a3eec41 kernel: Add some tests for Lock/Unlock memory handles. 2006-04-14 19:43:05 +02:00
Detlef Riekenberg f64f9ef5fa kernel: Update WARN/ERR and documentation for GlobalLock/GlobalUnlock. 2006-04-14 19:42:53 +02:00
Jacek Caban 0705381069 shdocvw: Added Top, Left, Height and Width properties implementation. 2006-04-14 19:38:57 +02:00
Jacek Caban 80dcc8b813 shdocvw: Store IOleInPlaceSite in WebBrowser object. 2006-04-14 19:38:44 +02:00
Jacek Caban 1e0f378c30 shdocvw: Update pos_rect and clip_rect in SetObjectRects. 2006-04-14 19:37:37 +02:00
Jacek Caban b81b614da8 shdocvw: Better window handling.
Use unicode version of DefWindowProc in unicode window procs.
Fix window styles.
2006-04-14 19:37:11 +02:00
Jacek Caban 150bd5442c shell32: Don't crash in SHELL_ExecuteW if psei->lpDirectory is NULL. 2006-04-14 19:37:02 +02:00
Hans Leidekker 3492a14641 wldap32: Document the miscellaneous functions. 2006-04-14 19:36:54 +02:00
Sagar Mittal 4f986c842f wined3d: Fix null pointer check in IWineD3DImpl_GetPixelShader. 2006-04-14 19:36:48 +02:00
Dmitry Timoshkov b13c498c9d winspool: Add a test for GetPrinterDriver, make it pass under Wine. 2006-04-14 19:36:31 +02:00
Dmitry Timoshkov 590f6faee1 rpcrt4: Constify NDR function tables. 2006-04-14 19:36:09 +02:00
qingdoa daoo 5e18834217 comctl32: Change return code comparison in AVI control. 2006-04-14 19:35:57 +02:00
James Hawkins 640b7761eb advpack: Document RegisterOCX. 2006-04-14 19:35:48 +02:00
Anssi Hannula eb1c4fff93 shell32: Fix common files directory location in shell32_Fi.rc. 2006-04-14 19:35:21 +02:00
Thomas Kho 0e81484c45 x11drv: Properly handle VK_LMENU input. 2006-04-14 19:35:05 +02:00
Detlef Riekenberg 513c35a363 kernel: Load tests again on NT 3.51 (toolhelp API not present). 2006-04-14 10:53:11 +02:00
Stefan Dösinger d9cd05db80 wined3d: Add GetHWND and SetHWND methods to IWineD3DDevice. 2006-04-14 10:52:01 +02:00
Antonio Codazzi b758ea053c shell32: Italian resources update. 2006-04-14 10:51:02 +02:00
Anssi Hannula 66b548ac81 twain_32: Add Finnish resources. 2006-04-14 10:49:41 +02:00
Alexandre Julliard 5c2a980c86 advpack: Fixed a couple of typos in Unicode conversion. 2006-04-13 12:10:56 +02:00
Alexandre Julliard 4d574a41b5 crypt32: Fixed day/month mismatch in time encoding routines. 2006-04-13 11:45:12 +02:00
Alexandre Julliard ee05e245a4 crypt32: Avoid crash on NULL pointer in trace. 2006-04-13 11:44:52 +02:00
Rein Klazes 7a560493fe user: Fix dereferencing a potential NULL pointer. 2006-04-13 11:27:46 +02:00
Jason Green 5f4b424553 wined3d: Add case 0 to switch statement and fix the fixme.
Screwed up a copy/paste from one of my recent patches.  This
eliminates the erroneous FIXME for calls to D3DFmtMakeGlCfg() with 0
as the Stencil format.  Also, it changes the FIXME to print the
correct variable.
2006-04-13 11:23:50 +02:00
Paul Vriens b3d8be24db version: Translate some German comments. 2006-04-13 11:23:30 +02:00
Jeff Latimer ca55584b19 usp10: Add some tests to ScriptGetFontProperties. 2006-04-13 11:23:22 +02:00
qingdoa daoo 750102d1a3 msvcrt: If caller passes a NULL deallocator to __unDNameEx, don't use it. 2006-04-13 11:23:13 +02:00
Stefan Dösinger cf27031329 wined3d: Add IWineD3DSurface::Flip. 2006-04-13 11:23:03 +02:00
Stefan Dösinger d2510847b0 wined3d: Split device creation and opengl initialization. 2006-04-13 11:22:45 +02:00
Karsten Elfenbein 59189ba75b wined3d: Combined unhandled renderstate cases into one. 2006-04-12 20:57:26 +02:00
Karsten Elfenbein c90c04607e wined3d: IWineD3DDeviceImpl_Reset cleanup.
Joined the functions as it looks like a typo in the function name
(IWineD3DDeviceImpl_Rest isn't used anywhere but contains comments).
2006-04-12 20:57:16 +02:00
Jacek Caban 4b5125a79c shell32: Allocate wszApplicationName on the heap as it may be longer than MAX_PATH. 2006-04-12 20:56:57 +02:00
Jacek Caban 51bd5408d4 shdocvw: Use GetClientRect, not GetWindowRect in create_doc_view_hwnd. 2006-04-12 20:56:18 +02:00
Alexandre Julliard 6d2afbcf7a wineps: Load generic.ppd from the data dir if nothing else is specified. 2006-04-12 20:43:43 +02:00
Mikołaj Zalewski e55c44c737 comctl32: Fix listview column resize.
Draw a track line after a HDN_TRACK, resize the columns only after a
HDN_ITEMCHANGED.
Create the header with HDS_FULLDRAG.
2006-04-12 19:52:34 +02:00
Mikołaj Zalewski c63f5f095a comctl32: Fix listview column resize.
Fix the HDS_FULLDRAG headers notifications, invalidate such a control
after a mouse move.
2006-04-12 19:51:44 +02:00
Dmitry Timoshkov 14aab5f3cb avifil32: Avoid not necessary zeroing out of an allocated memory block. 2006-04-12 12:54:45 +02:00
Stefan Dösinger e0c8773199 wined3d: Add a resource dumper. 2006-04-12 12:54:28 +02:00
Jean-Philippe Theriault 6e4b960a1c gdi32: Fix for PlayEnhMetaFileRecord support of EMR_SELECTPALETTE record. 2006-04-12 12:54:20 +02:00
Eric Pouech 69804258ca kernel32: Added some tests for toolhelp functions. 2006-04-12 12:43:44 +02:00
Eric Pouech 4f3682f428 kernel32: Rewrote toolhelp implementation only on top of ntdll functions. 2006-04-12 12:42:36 +02:00
Ivan Gyurdiev c1a6e910ce wined3d: Enable texld instruction (shaders 1.4). 2006-04-12 11:42:21 +02:00
Ivan Gyurdiev 8ab0237e21 wined3d: Reorganize shaders code a bit. 2006-04-12 11:42:04 +02:00
Hans Leidekker cedf0ab45d wldap32: Improve error handling in create_page_control(). 2006-04-12 11:41:15 +02:00
Detlef Riekenberg f0a9586879 winspool: Basic tests for AddMonitor. 2006-04-12 11:40:57 +02:00
Detlef Riekenberg ed1161f993 winspool: Implement AddMonitor. 2006-04-12 11:40:49 +02:00
Vitaliy Margolen 4a25828c0d d3d9: VertexDeclaration and VertexShader should keep reference to the parent device object. 2006-04-12 11:20:21 +02:00
Vitaliy Margolen 99136998e2 d3d8: VertexShader should keep reference to the parent device object. 2006-04-12 11:20:07 +02:00
Petr Tesarik 31b0a4edf6 winedos: Implement INT2F/AX=1501 (get drive device list). 2006-04-12 11:18:43 +02:00
Juan Lang 3700913803 msi: Fix possible crash bugs in error path. 2006-04-12 11:18:33 +02:00
Mike McCormack 42c7372b6b shdocvw: Register iexplore.exe as a COM local server. 2006-04-12 11:18:26 +02:00
Jason Green be10a6a099 wined3d: Spelling fixes and downgrade a FIXME to a TRACE. 2006-04-12 11:17:59 +02:00
Stefan Dösinger 108688f96a wined3d: Don't do a logical AND on the swap effect. 2006-04-12 11:17:49 +02:00
Stefan Dösinger edfe5d68ee wined3d: Store the private data in IWineD3DResource::SetPrivateData. 2006-04-12 11:17:39 +02:00
Phil Krylov 4e796854af riched20: Allow inheriting table cell definitions from previous table row.
Allow inheriting of table cell definitions from a previous table row
when the current table row does not contain a \trowd, only an \intbl.
2006-04-12 11:17:25 +02:00
Peter Oberndorfer ac0bee4bf2 shlwapi: Ignore leading spaces in PathMatchSpec. 2006-04-12 11:17:12 +02:00
Peter Oberndorfer 759324a20c shlwapi: Add tests for PathMatchSpec. 2006-04-12 11:16:58 +02:00
Peter Oberndorfer 1ed3382438 gdi: Do not convert string paramter when rendering glyph indexes. 2006-04-12 11:16:42 +02:00
Peter Oberndorfer e1f74ad5c7 gdi: Write out glyph count correctly in GetCharacterPlacementA. 2006-04-12 11:16:30 +02:00
Dan Kegel d5292cb3f4 x11drv: Fix two clipboard bugs.
Fix two clipboard problems that caused BadAtom crashes and caused some
clipboard formats to not be exported properly.
2006-04-11 14:31:05 +02:00
Ivan Gyurdiev 12be14b6cc wined3d: Remove bogus address register warning for pixel shaders.
Pixel shaders don't have an address register, this warning is bogus.
D3DSPR_ADDR is interpreted as D3DSPR_TEXTURE for pixel shaders.
2006-04-11 14:22:18 +02:00
James Hawkins fadf610065 advpack: Implement UserInstStubWrapper. 2006-04-11 14:22:09 +02:00
Mike McCormack aebc88d54b avifil32: Fix a regression caused by patch removing GlobalAllocs by using HEAP_ZERO_INIT. 2006-04-11 14:19:13 +02:00
Eric Pouech 819565be21 msvcrt: IO init.
Make sure, when copying handles from std ones (when no io info is
inherited from parent) to create inheritable handles (spotted by
qingdao daoo).
2006-04-11 12:38:23 +02:00
Petr Tesarik 9f9ac54a19 winedos: Implement true CDROM DOS device driver. 2006-04-11 11:40:14 +02:00
Petr Tesarik d72178a1be winedos: Move all device driver initialization code to a newly written
function DOSDEV_SetupDevice().
2006-04-11 11:39:24 +02:00
Petr Tesarik 07d77c28fd winedos: Move most of MSCDEX stuff into a separate function. 2006-04-11 11:38:15 +02:00
Petr Tesarik 7e4ad8e6a7 winedos: Move some declarations to the header file. 2006-04-11 11:37:58 +02:00
Antonio Codazzi 33a232a4a2 wininet: Added Esperanto language. 2006-04-11 11:31:02 +02:00
Antonio Codazzi 4a0b6e9c11 shlwapi: Added Esperanto language. 2006-04-11 11:28:01 +02:00
Antonio Codazzi 135ca99f88 oleaut32: Added Esperanto language. 2006-04-11 11:27:47 +02:00
Antonio Codazzi beea62886e mpr: Added Esperanto language. 2006-04-11 11:27:32 +02:00
Antonio Codazzi 1347c1dfde serialui: Added Esperanto language. 2006-04-11 11:27:08 +02:00
Antonio Codazzi 20a94612ab mpr: Italian language update. 2006-04-11 11:26:43 +02:00
Antonio Codazzi f2d320b0a6 wininet: Italian language update. 2006-04-11 11:26:30 +02:00
Mike McCormack c1caf43d10 shdocvw: Move the private class factory declaration into factory.c. 2006-04-11 11:25:54 +02:00
Mike McCormack 8232e69492 msi: Add some more MsiFormatRecord tests. 2006-04-11 11:25:32 +02:00
James Hawkins 698ee36c85 advpack: Perform a setupapi-level install of the INF file in RunSetupCommand. 2006-04-11 11:25:23 +02:00
James Hawkins 46fe944832 advpack: Implement LaunchINFSectionEx. 2006-04-11 11:24:59 +02:00
James Hawkins 65b50022d5 advpack: Standardize the format of advpack traces.
Display all strings in advpack traces.
Use debugstr_a/w for TRACE strings.
2006-04-11 11:24:14 +02:00
James Hawkins cc6685f089 advpack: Standardize the format of advpack parameter lists. 2006-04-11 11:23:57 +02:00
Juan Lang fced68672f ntdll: Initialize a variable.
Fix an uninitialized pointer in RtlCreateUserThread, caught by
coverity.
2006-04-11 11:23:49 +02:00
Juan Lang 95859a1d6a crypt32: Fix a typo caught by coverity. 2006-04-11 11:23:39 +02:00
Alexandre Julliard 64f17bb3ef user: Use a smaller window for the menu test. 2006-04-10 20:21:19 +02:00
Alexandre Julliard 1404dc8014 twain_32: Renamed the dlls/twain directory to dlls/twain_32. 2006-04-10 17:29:18 +02:00
Alexandre Julliard b4f553f5be riched32: Renamed the dlls/richedit directory to dlls/riched32. 2006-04-10 17:09:08 +02:00
Alexandre Julliard ca1e72a402 comdlg32: Renamed the dlls/commdlg directory to dlls/comdlg32. 2006-04-10 17:00:03 +02:00
Alexandre Julliard c4fde65022 msacm32: Renamed the dlls/msacm directory to dlls/msacm32. 2006-04-10 16:55:04 +02:00
Huw Davies aa25176974 gdi32: Add support for ttc indices in the font link list. 2006-04-10 16:32:40 +02:00
Jason Green 3f591ecb13 wined3d: Add some more debugging info.
Adds more debugging FIXME's if a specific WINED3DFMT_??? isn't supported.
2006-04-10 16:32:30 +02:00
Hans Leidekker c4f4b01b05 gdi32: GetCharABCWidthsW should not crash on a NULL handle. 2006-04-10 15:56:43 +02:00
Hans Leidekker 1bf5e2da0a wldap32: Fix broken parameter handling. 2006-04-10 15:56:40 +02:00
Hans Leidekker 2d6d4e9674 dnsapi: Add a configure check for the resolver library and header. 2006-04-10 15:56:35 +02:00
Hans Leidekker 975899aa83 dnsapi: Add a test for DnsNameCompare_A. 2006-04-10 15:53:04 +02:00
Hans Leidekker 486e3b32e2 dnsapi: Implement DnsNameCompare_{A,W}. 2006-04-10 15:48:48 +02:00
Hans Leidekker 6b1dded3b5 dnsapi: Add a stub implementation of dnsapi.dll. 2006-04-10 15:44:59 +02:00
Stefan Dösinger dbdc8c2f65 ddraw: Add a test for IDirect3DVertexBuffer7::ProcessVertices. 2006-04-10 15:44:10 +02:00
James Hawkins 6053d265bc advpack: Add initial implementation of SetPerUserSecValues. 2006-04-10 15:43:53 +02:00
Ivan Gyurdiev 634698cb19 wined3d: Print all errors in checkGLcall. 2006-04-10 12:24:23 +02:00
Ivan Gyurdiev 88a7c9e948 wined3d: Downgrade some FIXMEs. 2006-04-10 12:23:45 +02:00
Ivan Gyurdiev 5c12c043df wined3d: Map D3DFMT_L16, D3DFMT_A16B16G16R16 to OpenGL formats.
Map:
D3DFMT_L16 -> GL_LUMINANCE16_EXT
D3DFMT_A16B16G16R16 -> GL_RGBA16_EXT
as Raphael suggested.

Also increase the returned Bpp for unknown and unhandled formats from
4 to 8 bytes - this part fixes segfault in the F.E.A.R demo. It now
shows some flashy graphics before it dies again :)
2006-04-10 12:23:38 +02:00
Dmitry Timoshkov 09a1a3fd7c shdocvw: Constify IExplore OLE vtables. 2006-04-10 12:23:03 +02:00
Dmitry Timoshkov 3afe420833 x11drv: Update French keyboard layout to better match the X11 one. 2006-04-10 12:22:52 +02:00
Hans Leidekker ec6a5175b4 ntdll: The closing brace of a guid string is at index 37. 2006-04-10 12:22:16 +02:00
Robert Reif 1f882cd68d dsound: Fix 2 bugs in ds3d tests.
Fix 2 bugs in the error paths of the ds3d.c test (coverity).
2006-04-10 12:22:08 +02:00
Jeff Latimer df4b0a831e usp10: Terminate some strings in fixmes and traces. 2006-04-10 12:21:54 +02:00
Detlef Riekenberg 9243cb349e winspool: Avoid reading from NULL (GetPrinterDriver). 2006-04-10 12:21:37 +02:00
Jacek Caban 26f6a30f58 shdocvw: Set active document of both frame and doc window. 2006-04-10 12:21:23 +02:00
Jacek Caban ce2f142bf1 shdocvw: Use IOleInPlaceObjectWindowless interface of document in deactivate_document. 2006-04-10 12:21:17 +02:00
Jacek Caban e189b54687 mshtml: Make sure to use initialized variables. 2006-04-10 12:21:07 +02:00
Jacek Caban 417c104760 mshtml: Fix ref counting.
- Fix ref counting.
- Use This->window instead of QI in NSContainer_Release.
2006-04-10 12:20:50 +02:00
Antonio Codazzi 7d73af6bd8 winspool: Italian language support. 2006-04-08 20:03:29 +02:00
Antonio Codazzi afb3864307 winspool: Esperanto language support. 2006-04-08 20:00:36 +02:00
Detlef Riekenberg 50b32da7af winspool: A read can fail. 2006-04-08 20:00:13 +02:00
Stefan Dösinger cfb6b282d8 d3d9: Add typecasts for WINED3DLOCKED_BOX to avoid compiler warnings. 2006-04-08 19:59:54 +02:00
Hans Leidekker 12ad28acfe wldap32: Don't handle NULL attrs twice. 2006-04-08 19:59:27 +02:00
Hans Leidekker 34282fb518 wldap32: Don't return uninitialised values. 2006-04-08 19:59:19 +02:00
Hans Leidekker 42af5f3950 wldap32: Fix overrun by one of static array. 2006-04-08 19:59:12 +02:00
Rein Klazes b72c36fef8 user: Add an missing element to the hbmmenus array. 2006-04-08 15:53:10 +02:00
Robert Reif 208b0c2e72 dsound: Remove NULL This pointer checks. 2006-04-08 15:53:00 +02:00
Robert Reif 2c4c204371 dsound: Remove unnecessary NULL pointer check. 2006-04-08 15:50:08 +02:00
Troy Rollo 90df5a967f ntdll: Fix DVD_ReadStructure's layout of layer information.
Fix DVD_ReadStructure to reflect what Windows actually does, not what
Microsoft (incorrectly) documents it to do and not what the DDK
headers (incorrectly) suggest it does.
2006-04-08 15:49:42 +02:00
Detlef Riekenberg 44aab2e23f ntdll: Added ARM architecture. 2006-04-08 15:49:24 +02:00
Robert Reif 44b7760e6a dsound: Set default primary buffer sample rate and bits per sample.
Programs that are written specifically for 2000 and xp don't bother to
set the primary buffer format because it's a noop.  However wine is
patterned after win9x and DirectX 7 or earlier which has a real
primary buffer and expects the program to change the primary buffer
format if necessary.
2006-04-08 15:48:59 +02:00
Mike Hearn ddd0e03e91 kernel: Don't crash on NULL arg in GetShortPathNameW. 2006-04-07 20:05:33 +02:00
Mike Hearn 1740fe0fe6 comctl32: Add OOM codepath in imagelist control. 2006-04-07 20:04:19 +02:00
Mike Hearn 8122173abf gdi: Protect GetEnhMetaFilePaletteEntries against bad handles. 2006-04-07 20:01:55 +02:00
Mike Hearn 679df54b6c kernel: Correct SearchPathA argument validation. 2006-04-07 20:01:48 +02:00
Robert Reif ba62608996 dsound: Fix capture test.
Remove bogus release of NULL pointer code found by Coverity.
2006-04-07 20:01:40 +02:00
Mike Hearn d46e68da1e uxtheme: Fix GetThemeSysInt.
TMT_FIRSTINT and TMT_LASTINT are the same value here, so the error
path would always be taken. Fix to check only that the values are
outside the possible range.
2006-04-07 20:01:31 +02:00
Paul Vriens a233d55dbd netapi32: Move NetShareEnum from browsr.c to share.c. 2006-04-07 20:01:12 +02:00
James Hawkins d7199a4836 advpack: Add a few more tests for SetPerUserSecValues. 2006-04-07 20:01:04 +02:00
Gerald Pfeifer ac6d4f7e94 gdi: Also initialize a variable in the failure case. 2006-04-07 20:00:59 +02:00
Mike McCormack 819815d66c msi: Use a debug channel to turn on transform debugging. 2006-04-07 20:00:45 +02:00
Alexandre Julliard 959bbf8b75 server: Get rid of alignment requirements in write_process_memory request.
All the alignment handling is now done in the write_process_memory
function inside the server.
2006-04-07 18:41:58 +02:00
Stefan Dösinger cf4b91f074 wined3d: Add WINED3DBOX to wined3d_types.h. 2006-04-07 14:55:50 +02:00
Stefan Dösinger 9d67b4287e wined3d: Rename return values from D3D* to WINED3D*. 2006-04-07 14:54:04 +02:00
Robert Shearman bff74c1763 ole32: Fix typo in FileMonikerImpl_BindToObject.
Fix apparent typo in FileMonikerImpl_BindToObject, where ppf was
incorrectly passed into IClassFactory_CreateInstance instead of &ppf
(found by Coverity).
2006-04-07 13:10:18 +02:00
Robert Shearman 3a2e18c99c ole32: Check for pcbSize parameter of CompositeMonikerImpl_GetSizeMax being NULL, rather than non-NULL. 2006-04-07 13:10:03 +02:00
Robert Shearman ff5efc2779 ole32: Check for pcbSize in AntiMonikerImpl_GetSizeMax being for NULL, not for non-NULL. 2006-04-07 13:09:57 +02:00
Robert Shearman 582e2f1ff8 ole32: Fix DefaultHandler_EnumAdvises.
As per MSDN, if the object has no connections then
IOleObject::EnumAdvises should return a NULL enumerator and S_OK. This
is the case when This->oleAdviseHolder is NULL, so do this and avert a
potential NULL dereference of This->oleAdviseHolder (found by
Coverity).
2006-04-07 13:09:36 +02:00
Robert Shearman cca69647a3 oleaut32: Fix typo in LPSAFEARRAY_Unmarshal.
Fix typo in LPSAFEARRAY_Unmarshal where the check for the failure of
the SafeArrayCreateEx call was missing a dereference operator (found
by Coverity).
2006-04-07 13:09:23 +02:00
Robert Shearman f74dfe3182 oleaut32: Remove deadcode in SafeArrayPutElement.
Remove deadcode in SafeArrayPutElement, as lpBstr cannot be NULL
because of the check at the top of the function on pvData (found by
Coverity).
2006-04-07 13:09:08 +02:00
Mike McCormack 604cdff911 msi: Remove broken volume management code. 2006-04-07 12:57:52 +02:00
Mike McCormack 5d0873a74c shdocvw: Implement IEWinMain using a simple window frame. 2006-04-07 12:57:47 +02:00
Mike McCormack 11132d2cdf x11drv: Cursors index used with WTI_DEVICES is zero based. 2006-04-07 12:57:11 +02:00
James Hawkins 12a9ed0ade advpack: Forward DelNodeRunDLL32A to its Unicode counterpart. 2006-04-07 12:56:49 +02:00
James Hawkins cc4b01a0f1 advpack: Rewrite get_parameter to be able to handle an empty parameter. 2006-04-07 12:56:36 +02:00
Stefan Dösinger e71468c786 wined3d: Add WINED3DLOCKED_BOX to wined3d_types.h. 2006-04-07 11:46:36 +02:00
James Hawkins 14faf12845 ntdll: Return error if the signal index equals the size of the array. 2006-04-07 11:46:12 +02:00
Mike McCormack e0276035a4 oleaut32: Remove unnecessary check for NULL. 2006-04-07 11:46:04 +02:00
Mike McCormack ccdd0869a1 msi: Fix a logic error. 2006-04-07 11:45:47 +02:00
Mike McCormack ed580a1d85 msi: Avoid accessing a null pointer. 2006-04-07 11:45:41 +02:00
Mike McCormack ed9745b94f msi: Check the correct pointer after allocating memory. 2006-04-07 11:45:34 +02:00
Mike McCormack 85e8d3adf8 msi: Fix possible free of uninitialized pointer. 2006-04-07 11:45:29 +02:00
Alexandre Julliard fcb771d9c0 kernel: Fixed set_process_name for the winevdm case. 2006-04-07 11:45:22 +02:00
Stefan Dösinger bbe490abcc wined3d: Add WINED3DLOCKED_RECT to wined3d_types.h. 2006-04-06 22:23:31 +02:00
Stefan Dösinger 63fd9a7a98 wined3d: Add WINED3DTEXTUREFILTERTYPE to wined3d_types.h. 2006-04-06 22:22:35 +02:00
Paul Vriens e29dd373b2 netapi32: Add (stubbed) NetSessionEnum. 2006-04-06 22:22:29 +02:00
James Hawkins a7e055e0bd advpack: Add initial tests for SetPerUserSecValues. 2006-04-06 22:22:15 +02:00
Huw Davies 517b85f989 comctl32: Set the sheet caption before invoking the sheet callback and before creating the pages. 2006-04-06 22:22:00 +02:00
Alexandre Julliard 00bb4536b0 ntdll: Print traces for EXC_CallHandler even with the assembly version. 2006-04-06 21:32:17 +02:00
qingdoa daoo 508c6e6cf4 msvcrt: Append extension(.exe) for _spawnve argument. 2006-04-06 12:05:54 +02:00
Alexandre Julliard 9603ee0756 kernel: Show the exe name instead of wine-[kp]thread in ps and top. 2006-04-06 11:57:37 +02:00
Juan Lang 992a1af44b crypt32: Implement CertCreateSelfSignCertificate, with some tests. 2006-04-06 11:38:16 +02:00
Juan Lang 309b26801e crypt32: Add support for the CERT_KEY_PROV_INFO_PROP_ID certificate property. 2006-04-06 11:35:48 +02:00
Detlef Riekenberg 603f13e2a0 winspool: Implement EnumMonitorsA on top of EnumMonitorsW. 2006-04-06 11:35:20 +02:00
Detlef Riekenberg 4b00805268 winspool: Implement EnumMonitorsW. 2006-04-06 11:33:35 +02:00
Mike McCormack ba881a94d8 shdocvw: Forward IWebBrowser2::Navigate calls to ::Navigate2. 2006-04-06 11:33:23 +02:00
Mike McCormack 17e2c3cc61 msi: Avoid a crash if a parameter is NULL. 2006-04-06 11:33:17 +02:00
Robert Reif 269236c1c8 winearts: Don't call arts_free if arts_init wasn't successful. 2006-04-06 11:33:11 +02:00
Huw Davies f8cb60f6c5 gdi32: Always consume the subst structure. 2006-04-05 20:16:30 +02:00
Huw Davies 2c7867a1c0 gdi32: Use the localised family name if present
(based on a patch on Byeong-Sik Jeon).
2006-04-05 20:16:10 +02:00
Huw Davies c76af0d3b3 gdi32: Move a few functions around. Should be a nop. 2006-04-05 20:15:53 +02:00
Dmitry Timoshkov 140eabf3f4 gdi32: Add tests for GetBitmapBits and GetObject for a DIB section.
Make them pass under Wine.
2006-04-05 20:15:35 +02:00
Alexandre Julliard c205d115c8 cards: Avoid GetPixel to draw round corners, use a clip region instead. 2006-04-05 14:05:03 +02:00
James Hawkins 148a481266 advpack: Factor out advpack error handling into ADV_HRESULT. 2006-04-05 11:38:57 +02:00
Mike McCormack fc33d3bca8 shdocvw: Stub implementation of IEWinMain. 2006-04-05 11:27:13 +02:00
qingdoa daoo 330978ec9b msvcrt: Fix a TRACE message to avoid buffer overflow. 2006-04-05 10:58:41 +02:00
Pavel Semerad ff8debd2be dinput: Fixed joystick with POV and JoystickAImpl_SetProperty-proprange. 2006-04-05 10:58:18 +02:00
Alexandre Julliard 2136f32715 x11drv: Avoid redundant flushing of the thread display. 2006-04-04 20:49:53 +02:00
Alexandre Julliard 57b1ea618f x11drv: Remove one more XSync call. 2006-04-04 20:47:34 +02:00
Jan Zerebecki d4fa4f22cb wined3d: CreateDevice should use the root window. 2006-04-04 20:34:47 +02:00
Jan Zerebecki 166b6d861d wined3d: Output unhandled renderstates with debug_d3drenderstate. 2006-04-04 20:31:38 +02:00
Jan Zerebecki 10fc948093 wined3d: Add D3DFMT_L16. 2006-04-04 20:30:53 +02:00
Jesse Allen 5812eb3afa x11drv: Make UseXVidMode default to yes. 2006-04-04 20:30:44 +02:00
Jesse Allen 094b18f4b9 x11drv: Allow xvidmode to always initialize at least for the gamma functions. 2006-04-04 20:06:13 +02:00
Mike McCormack 07e9ec46ef setupapi: Add a stub implementation for RegistryDelnode. 2006-04-04 20:02:04 +02:00
Huw Davies 9ae3f1dcfe gdi32: Use a function to add entries to the substitution list
(based on a patch by Byeong-Sik Jeon).
2006-04-04 20:01:51 +02:00
Huw Davies d8a2fb971b gdi32: Use RtlUshortByteSwap to read big endian words. 2006-04-04 20:01:31 +02:00
Stefan Dösinger be720179b6 wined3d: Add WINED3DCUBEMAP_FACES to wined3d_types.h. 2006-04-04 20:01:10 +02:00
Stefan Dösinger c289b3cc51 wined3d: Define WINED3DGAMMARAMP based on D3DGAMMARAMP / DDGAMMARAMP. 2006-04-04 20:00:41 +02:00
Alexandre Julliard 53ad4cbb57 user: Fixed PrivateExtractIcons to pass the tests when using native dlls. 2006-04-04 18:58:48 +02:00
Augusto Arcoverde da Rocha d5d878f232 x11drv: Fixed handling of XK_KP_Separator. 2006-04-04 12:27:07 +02:00
James Hawkins e475634799 advpack: Forward RegInstallA to its Unicode counterpart. 2006-04-04 12:20:24 +02:00
James Hawkins 39cedf0bed advpack: Forward LaunchINFSectionA to its Unicode counterpart. 2006-04-04 12:18:56 +02:00
James Hawkins 844eebd0e7 advpack: Forward RegSaveRestoreOnINFA to its Unicode counterpart. 2006-04-04 12:18:22 +02:00
James Hawkins 96a428066a advpack: Forward RegSaveRestoreA to its Unicode counterpart. 2006-04-04 12:18:04 +02:00