Mike McCormack [Fri, 21 Apr 2006 06:39:27 +0000 (15:39 +0900)]
rpcrt4: Abstract RPCRT4_SpawnConnection.
Mike McCormack [Fri, 21 Apr 2006 06:39:41 +0000 (15:39 +0900)]
rpcrt4: Move the connected check inside the named pipe code.
Mike McCormack [Fri, 21 Apr 2006 06:38:57 +0000 (15:38 +0900)]
rpcrt4: Split the transport layer into a different file.
Mike McCormack [Fri, 21 Apr 2006 06:38:25 +0000 (15:38 +0900)]
rpcrt4: Allocate RpcServerProtseq in a single place.
Paul Vriens [Fri, 21 Apr 2006 06:00:14 +0000 (08:00 +0200)]
usp10: Fix return codes of ScriptGetFontProperties + tests.
Robert Reif [Fri, 21 Apr 2006 02:19:31 +0000 (22:19 -0400)]
advapi32: Fix LsaQueryInformationPolicy return values.
Stefan Dösinger [Thu, 20 Apr 2006 22:00:30 +0000 (00:00 +0200)]
wined3d: Implement IWineD3DPalette.
Eric Kohl [Thu, 20 Apr 2006 20:28:41 +0000 (22:28 +0200)]
widl: Implement support for unique pointers to strings.
Bill Medland [Thu, 20 Apr 2006 17:45:39 +0000 (10:45 -0700)]
include: Expand pack nesting from 3 to 15 levels.
Alexandre Julliard [Fri, 21 Apr 2006 09:27:38 +0000 (11:27 +0200)]
gdi: Added WineEngGetCharABCWidthsI stub for the non-freetype case.
Alexandre Julliard [Thu, 20 Apr 2006 18:13:12 +0000 (20:13 +0200)]
kernel: Make GetTickCount call NtGetTickCount.
Jacek Caban [Wed, 19 Apr 2006 19:21:52 +0000 (21:21 +0200)]
ntdll: Added NtGetTickCount implementation.
Alexandre Julliard [Thu, 20 Apr 2006 17:50:01 +0000 (19:50 +0200)]
user: Don't return CLASS_OTHER_PROCESS when modifying a class.
Based on a patch by qingdoa daoo.
Mike McCormack [Thu, 20 Apr 2006 12:00:28 +0000 (21:00 +0900)]
rpcrt4: Abstract the transport layer functionality.
James Hawkins [Thu, 20 Apr 2006 15:09:44 +0000 (10:09 -0500)]
advpack: Implement LaunchINFSectionW.
James Hawkins [Thu, 20 Apr 2006 15:09:16 +0000 (10:09 -0500)]
advpack: Implement ExecuteCabW.
James Hawkins [Thu, 20 Apr 2006 15:09:00 +0000 (10:09 -0500)]
advpack: Implement the RunPostSetupCommands callback.
James Hawkins [Thu, 20 Apr 2006 15:08:44 +0000 (10:08 -0500)]
advpack: Implement the RegisterOCXs callback.
Jeff Latimer [Thu, 20 Apr 2006 11:57:06 +0000 (21:57 +1000)]
usp10: Set defaults for ScriptGetFontProperties.
Set defaults similar to Win XP for Kashida and set the default char in
ScriptGetFontProperties.
Jeff Latimer [Thu, 20 Apr 2006 11:50:44 +0000 (21:50 +1000)]
usp10: Remove the need to pass chars to ScriptPlace.
Alexandre Julliard [Thu, 20 Apr 2006 15:46:16 +0000 (17:46 +0200)]
server: Remove some no longer needed ptrace code to set registers.
Also make sure the debug registers are properly copied to the context
when set.
Alexandre Julliard [Thu, 20 Apr 2006 13:40:42 +0000 (15:40 +0200)]
ntdll: Use NtSetContextThread in NtRaiseException.
Alexandre Julliard [Thu, 20 Apr 2006 13:40:28 +0000 (15:40 +0200)]
ntdll: Get registers on the client side for NtGetContextThread on the current thread.
Ivan Gyurdiev [Thu, 20 Apr 2006 03:53:48 +0000 (23:53 -0400)]
wined3d: Trace corrections/improvements.
qingdoa daoo [Thu, 20 Apr 2006 00:53:28 +0000 (17:53 -0700)]
comctl32: Fix an unsigned comparison to zero.
James Hawkins [Thu, 20 Apr 2006 06:36:39 +0000 (01:36 -0500)]
advpack: Set the ldids of the install section in install_init.
James Hawkins [Thu, 20 Apr 2006 06:36:26 +0000 (01:36 -0500)]
advpack: Add stub handling for the RegisterOCXs command.
James Hawkins [Thu, 20 Apr 2006 06:35:55 +0000 (01:35 -0500)]
advpack: Don't TRACE the internals of the setup pointer as it can be NULL.
James Hawkins [Thu, 20 Apr 2006 06:35:40 +0000 (01:35 -0500)]
advpack: LaunchINFSectionExA is no longer a stub.
Mike McCormack [Thu, 20 Apr 2006 10:52:26 +0000 (19:52 +0900)]
rpcrt4: Use a separate function to open each protseq.
Mike McCormack [Thu, 20 Apr 2006 09:02:43 +0000 (18:02 +0900)]
rpcrt4: Abstract access to the connection's waitable object.
Robert Shearman [Thu, 20 Apr 2006 10:47:00 +0000 (11:47 +0100)]
widl: Prevent NULL pointer de-refs on "void *" types.
Robert Shearman [Thu, 20 Apr 2006 10:46:38 +0000 (11:46 +0100)]
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.
Robert Shearman [Thu, 20 Apr 2006 10:45:40 +0000 (11:45 +0100)]
rpcrt4: Don't apply the offset to the pointer passed to callback conformance functions.
Robert Shearman [Thu, 20 Apr 2006 10:45:16 +0000 (11:45 +0100)]
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.
Robert Shearman [Thu, 20 Apr 2006 10:44:53 +0000 (11:44 +0100)]
rpcrt4: Fix some memory leaks.
Robert Shearman [Thu, 20 Apr 2006 10:44:41 +0000 (11:44 +0100)]
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.
Robert Shearman [Thu, 20 Apr 2006 10:44:27 +0000 (11:44 +0100)]
rpcrt4: Use INTERPRETER_OPT_FLAGS in ndrtypes.h instead of flags on an unsigned char.
Robert Shearman [Thu, 20 Apr 2006 10:43:22 +0000 (11:43 +0100)]
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.
Robert Shearman [Thu, 20 Apr 2006 10:41:45 +0000 (11:41 +0100)]
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.
Robert Shearman [Thu, 20 Apr 2006 10:42:16 +0000 (11:42 +0100)]
rpcrt4: There's no need to set stubMsg.StackTop twice.
Robert Shearman [Thu, 20 Apr 2006 10:42:03 +0000 (11:42 +0100)]
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.
Thomas Kho [Wed, 19 Apr 2006 20:04:11 +0000 (13:04 -0700)]
x11drv: Virtual key input scrubbing in X11DRV_send_keyboard_input.
Mikołaj Zalewski [Wed, 19 Apr 2006 19:34:15 +0000 (21:34 +0200)]
progman: Add close button and sysmenu to dialogs.
Mikołaj Zalewski [Wed, 19 Apr 2006 19:30:29 +0000 (21:30 +0200)]
comctl32: header: Avoid freeing invalid pointers.
Michael Kaufmann [Wed, 19 Apr 2006 19:29:31 +0000 (21:29 +0200)]
user: Add SS_NOPREFIX to the text style in message boxes.
Jacek Caban [Wed, 19 Apr 2006 18:40:56 +0000 (20:40 +0200)]
shdocvw: Added InternetExplorer::Navigate2 implementation.
Jacek Caban [Wed, 19 Apr 2006 18:39:39 +0000 (20:39 +0200)]
shdocvw: Move create_doc_view_hwnd call to navigate_url.
Jacek Caban [Wed, 19 Apr 2006 18:37:57 +0000 (20:37 +0200)]
shdocvw: Register InternetExplorer class factory in IEWinMain.
Based on a patch by Mike McCormack.
Jacek Caban [Wed, 19 Apr 2006 18:36:32 +0000 (20:36 +0200)]
shdocvw: Added InternetExplorer::put_Visible implementation.
Jacek Caban [Wed, 19 Apr 2006 18:34:53 +0000 (20:34 +0200)]
shdocvw: Move IEWinMain to iexplore.c.
Jacek Caban [Wed, 19 Apr 2006 18:33:32 +0000 (20:33 +0200)]
shdocvw: Added beginning InternetExplorer implementation.
Jacek Caban [Wed, 19 Apr 2006 18:31:59 +0000 (20:31 +0200)]
shdocvw: Move DllGetClassObject implementation to factory.c.
Jacek Caban [Wed, 19 Apr 2006 18:31:11 +0000 (20:31 +0200)]
shdocvw: Move more initialization code to DocHost_Init.
Jacek Caban [Wed, 19 Apr 2006 19:13:20 +0000 (21:13 +0200)]
mshtml.idl: Added HTMLDocumentEvents and HTMLDocumentEvents2 dispifaces.
Jeff Latimer [Wed, 19 Apr 2006 09:20:50 +0000 (19:20 +1000)]
gdi: Added implementation of GetCharABCWidthsI.
Alexandre Julliard [Wed, 19 Apr 2006 17:45:39 +0000 (19:45 +0200)]
server: Use the standard suspend mechanism to simulate a breakpoint
in an active process, instead of sending a SIGTRAP.
Alexandre Julliard [Wed, 19 Apr 2006 17:28:33 +0000 (19:28 +0200)]
loader: Attempt to detect broken vmsplit setups.
Mike Frysinger [Tue, 18 Apr 2006 22:58:44 +0000 (18:58 -0400)]
joystick: Search for /dev/input/js as well as /dev/js.
Ivan Gyurdiev [Wed, 19 Apr 2006 14:20:03 +0000 (10:20 -0400)]
wined3d: Support for shift modifiers.
Ivan Gyurdiev [Wed, 19 Apr 2006 14:17:24 +0000 (10:17 -0400)]
wined3d: Support more than 4/6 tex/temp registers.
Mikołaj Zalewski [Wed, 19 Apr 2006 12:38:40 +0000 (14:38 +0200)]
comctl32: Test the HDM_SETITEM notifications.
Mikołaj Zalewski [Wed, 19 Apr 2006 12:36:57 +0000 (14:36 +0200)]
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.
Mikołaj Zalewski [Wed, 19 Apr 2006 12:34:14 +0000 (14:34 +0200)]
comctl32: Add Str_SetPtrWtoA analogue to Str_SetPtrAtoW.
Huw Davies [Wed, 19 Apr 2006 13:28:59 +0000 (14:28 +0100)]
oleaut32: Implement CLEANLOCALSTORAGE marshalling and fix GetLibAttr to use it.
Based on some documentation by Rob Shearman.
Mike McCormack [Wed, 19 Apr 2006 16:02:19 +0000 (01:02 +0900)]
rpcrt4: Use rpcrt4_conn_read in RPCRT4_OpenBinding.
Mike McCormack [Wed, 19 Apr 2006 15:25:37 +0000 (00:25 +0900)]
rpcrt4: Make RPCRT4_Send more compatible with write(2).
Mike McCormack [Wed, 19 Apr 2006 11:57:00 +0000 (20:57 +0900)]
rpcrt4: Make RPCRT4_Receive more compatible with read(2).
Mike McCormack [Wed, 19 Apr 2006 10:24:59 +0000 (19:24 +0900)]
rpcrt4: Simplify RPCRT4_OpenConnection() a little.
Mike McCormack [Wed, 19 Apr 2006 10:07:09 +0000 (19:07 +0900)]
rpcrt4: Split code to open a pipe from RPCRT4_OpenConnection.
Mike McCormack [Wed, 19 Apr 2006 09:14:30 +0000 (18:14 +0900)]
rpcrt4: Isolate code to open named pipes out of RPCRT4_OpenConnection.
Alexandre Julliard [Wed, 19 Apr 2006 12:30:10 +0000 (14:30 +0200)]
dbghelp: Don't fail to initialize if we can't load the main module as ELF.
Alexandre Julliard [Wed, 19 Apr 2006 12:24:17 +0000 (14:24 +0200)]
shell32: Fixed ordinals of SHDefExtractIconA/W.
Michael Kaufmann [Tue, 18 Apr 2006 14:35:51 +0000 (16:35 +0200)]
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.
Stefan Dösinger [Tue, 18 Apr 2006 21:39:52 +0000 (23:39 +0200)]
wined3d: Implement GetHWND and SetHWND.
Stefan Dösinger [Tue, 18 Apr 2006 21:22:24 +0000 (23:22 +0200)]
wined3d: Implement EnumTextureFormats.
Stefan Dösinger [Tue, 18 Apr 2006 21:15:56 +0000 (23:15 +0200)]
wined3d: Implement EnumZBufferFormats.
Stefan Dösinger [Tue, 18 Apr 2006 21:04:51 +0000 (23:04 +0200)]
wined3d: Implement IWineD3DDevice::EnumDisplayModes.
Stefan Dösinger [Tue, 18 Apr 2006 20:38:30 +0000 (22:38 +0200)]
wined3d: Implement Init3D and Uninit3D.
James Hawkins [Tue, 18 Apr 2006 21:14:34 +0000 (16:14 -0500)]
advpack: Set the destination directory to the working directory if key equals SourceDir.
James Hawkins [Tue, 18 Apr 2006 21:14:05 +0000 (16:14 -0500)]
advpack: Add the ability to set multiple keys on one line in set_ldid.
James Hawkins [Tue, 18 Apr 2006 21:13:26 +0000 (16:13 -0500)]
advpack: Put function declarations in advpack_private.h.
Mike McCormack [Wed, 19 Apr 2006 08:25:21 +0000 (17:25 +0900)]
rpcrt4: Stub implementation for rpcrt4.RpcMgmtEpEltInqBegin().
Mike McCormack [Wed, 19 Apr 2006 08:25:02 +0000 (17:25 +0900)]
rpcrt4: Add a stub implementation for rpcrt4.RpcMgmtInqIfIds().
Mike McCormack [Wed, 19 Apr 2006 08:26:11 +0000 (17:26 +0900)]
ntdll: Stub implementations of NtCreateIoCompletion, NtSetIoCompletion, and NtRemoveIoCompletion.
Based on a patch by Rob Shearman.
Huw Davies [Tue, 18 Apr 2006 21:12:15 +0000 (22:12 +0100)]
gdi32: Fix return values in BitBlt/StretchBlt.
Huw Davies [Tue, 18 Apr 2006 19:00:13 +0000 (20:00 +0100)]
gdi32: Fix {Bit,Stretch}Blt fallbacks to StretchDIBits.
Mikołaj Zalewski [Tue, 18 Apr 2006 17:45:29 +0000 (19:45 +0200)]
comctl32: header: Remove the unused bUnicode.
Mikołaj Zalewski [Tue, 18 Apr 2006 17:44:09 +0000 (19:44 +0200)]
comctl32: header: Correct WM_[GS]ETUNICODEFORMAT.
Mike McCormack [Tue, 18 Apr 2006 17:29:03 +0000 (02:29 +0900)]
msi: Clean up memset usage.
Mike McCormack [Tue, 18 Apr 2006 17:29:33 +0000 (02:29 +0900)]
msi: Fix a regression caused by some bad logic.
Mike McCormack [Tue, 18 Apr 2006 17:28:05 +0000 (02:28 +0900)]
msi: Don't fall back to the folder's parent if the folder doesn't exist.
Alexandre Julliard [Tue, 18 Apr 2006 19:12:43 +0000 (21:12 +0200)]
explorer: Reuse drives that point to the same device to avoid memory leaks.
Also print a warning if HAL support is not compiled in.
Alexandre Julliard [Tue, 18 Apr 2006 18:49:29 +0000 (20:49 +0200)]
winebuild: Disable linking to external symbols by default.
Alexandre Julliard [Tue, 18 Apr 2006 18:41:03 +0000 (20:41 +0200)]
wldap32: Added a wrapper for ber_scanf.
Alexandre Julliard [Tue, 18 Apr 2006 18:40:40 +0000 (20:40 +0200)]
wldap32: Added a wrapper for ber_printf.
Alexandre Julliard [Tue, 18 Apr 2006 18:38:43 +0000 (20:38 +0200)]
wldap32: Add wrappers for the ber_* functions.
Alexandre Julliard [Tue, 18 Apr 2006 18:31:41 +0000 (20:31 +0200)]
ntdll: Add wrappers for the remaining math functions.
Alexandre Julliard [Tue, 18 Apr 2006 18:30:43 +0000 (20:30 +0200)]
ntdll: Add wrappers for the string functions.
Alexandre Julliard [Tue, 18 Apr 2006 17:10:59 +0000 (19:10 +0200)]
configure: Added check to catch old versions of the dbus library.