Jacek Caban
ab6adcb077
urlmon: Reimplement CoInternetCombineUrl to use pluggable protocol.
2006-01-11 20:57:23 +01:00
Jacek Caban
0d57265a16
urlmon: Use CoInternetCombineUrl in URLMonikerImpl_Construct.
2006-01-11 20:55:51 +01:00
Aric Stewart
4bc3b16b44
msvcrt: Modify dir test to create its own directory to ensure the
...
directory exists for the test. Using the temp dir as the root.
2006-01-11 20:55:38 +01:00
Phil Krylov
2eb59ee2b0
riched20: Added \n to trace output.
2006-01-11 20:55:18 +01:00
Marcus Meissner
cf173911a3
ole: ITypeInfo::Invoke stack overwrite fix.
...
Have enough stack space up to even VT_VARIANTs, fixes a stack
corruption.
2006-01-11 20:55:07 +01:00
Huw Davies
bce90cfb85
msxml: Fix for selectNodes when the node has no children.
2006-01-11 20:54:32 +01:00
James Hawkins
213d8a0f2f
cabinet: Remove no longer used code from cabextract.c.
2006-01-11 20:54:10 +01:00
Alexandre Julliard
2654be08d5
ntdll: Handle NtSetContextThread on the client side (as far as
...
possible) when setting the context of the current thread.
2006-01-11 20:20:32 +01:00
Martin Fuchs
7114f8c3bd
shell32: Fix folder icon index when read from registry.
...
Change "DWORD dwNr" into "int icon_idx" at several places.
2006-01-11 12:33:24 +01:00
Alex Villacís Lasso
6d88d5ad5c
winealsa: Ensure that copy_format() will not write past end of
...
referenced WAVEFORMATPCMEX structure.
2006-01-11 12:33:05 +01:00
Eric Pouech
329ab98940
ntdll: Implemented ntdll.NtSetInformationThread(ThreadAffinityMask).
...
Reimplemented kernel32.SetThreadAffinityMask on top of it.
2006-01-11 12:32:19 +01:00
James Hawkins
1ca3a4afe3
advpack: Implement ExtractFiles.
2006-01-11 12:13:03 +01:00
James Hawkins
362aa36d09
cabinet: Add documentation for FDITruncateCabinet.
2006-01-11 12:12:54 +01:00
Robert Reif
54cf8ea1ac
dsound: Add primary buffer change tests.
...
Add tests to figure out whether Windows can change the primary buffer
capabilities after setting the buffer format. Based on a patch by Alex
Villacís Lasso.
2006-01-11 12:12:46 +01:00
Mike McCormack
891df89ee7
msi: Remove the font when setting a control's text.
2006-01-11 12:12:16 +01:00
Rob Shearman
823ba55aca
comctl32: Test the painting behaviour of the progress bar control.
...
Test the painting behaviour of the progress bar control when the
PBM_SETPOS message is sent to it, with respect to whether the
background is erased and what part of the control is redrawn.
2006-01-11 12:12:06 +01:00
Mike McCormack
ab4438e24d
comctl32: Invalidate the entire progress bar any time it changes.
2006-01-11 12:11:46 +01:00
Saulius Krasuckas
dc2cdf13a4
mscms: Set the last error code to an unusual value.
2006-01-11 12:10:56 +01:00
Ulrich Czekalla
55f7f8b999
commdlg: If provided use and update hDevMode in the PAGESETUPDLG struct.
...
Update the dmDefaultSourcea return value inside hDevMode.
2006-01-11 12:10:33 +01:00
Huw Davies
586ed7d458
opengl: Use indirect contexts if the surface is a pixmap.
2006-01-11 12:10:04 +01:00
Robert Shearman
6e6d24e959
ole: Implement IEnumSTATDATA for the Ole Advise Holder.
...
Implement IEnumSTATDATA for the Ole Advise Holder and use it to
implement the Send* functions.
2006-01-11 12:09:32 +01:00
Robert Shearman
781970f001
ole: Initialise hrref so as not to display garbage in the trace.
2006-01-11 12:09:17 +01:00
Robert Shearman
92ad2958ac
ole: Remove some duplicated code.
2006-01-11 12:09:11 +01:00
Rein Klazes
fe57d73249
hhctrl.ocx: Report commands in HtmlHelp that are not handled at all.
2006-01-10 20:41:23 +01:00
Phil Krylov
6818762a6e
riched20: Reduced screen flicker by using proper update region invalidation.
2006-01-10 20:41:23 +01:00
Vitaliy Margolen
1406010d3c
kernel: Remove no longer used debug channel.
2006-01-10 20:41:23 +01:00
Robert Shearman
cd2fafb775
ole: Defer apartment window creation until the first object is marshalled.
2006-01-10 20:41:23 +01:00
Robert Shearman
fcba783fc7
ole: Add an accessor function for an apartment's window.
2006-01-10 20:41:22 +01:00
Robert Shearman
d175f154ba
ole: Report and clean up after PostMessage failures.
2006-01-10 20:41:22 +01:00
Robert Shearman
a02cb3ebd6
ole: Pass a channel into IRpcStubBuffer::Invoke.
...
Create a server channel and store this in the ifstub.
Rename ipid_to_apt_and_stubbuffer to ipid_get_dispatch_params and make
the function return an HRESULT.
Return the channel for the ifstub in ipid_get_dispatch_params.
2006-01-10 20:41:22 +01:00
Robert Shearman
8e5b36147d
ole: Reduce the access rights required by start_local_service.
2006-01-10 20:41:22 +01:00
Robert Shearman
c46386ff5c
ole: Return the last error if we couldn't open the requested service.
...
Fix the ok/failed message.
2006-01-10 20:41:22 +01:00
James Hawkins
4e31bf6863
advpack: Add initial tests for ExtractFiles.
...
- Use FCI to create a test cabinet file.
- Add initial tests for ExtractFiles.
2006-01-10 20:41:22 +01:00
Robert Shearman
b330bd7ae9
rpcrt4: Remove the unused RPCRT4_GetPSFactory function.
2006-01-10 19:59:48 +01:00
Robert Shearman
e298538459
rpcrt4: Don't release the interface pointer on failure.
...
Don't release the interface pointer on failure since we are not the
ones that allocated it. It is the caller's responsability to call
NdrInterfacePointerFree, where the freeing is supposed to happen.
2006-01-10 19:59:26 +01:00
Robert Shearman
cb7aa0306e
kernel32: Return an error when unlocking a global with a zero lock count.
...
Rename GLOBAL_LOCK_MAX to the public GMEM_LOCKCOUNT.
2006-01-10 19:59:15 +01:00
Saulius Krasuckas
ab113d7e59
mscms: Enumerate registered standard colorspace profiles.
2006-01-10 19:59:02 +01:00
Huw Davies
a48bb7b3de
msxml: It's valid to release an empty document.
2006-01-10 19:58:42 +01:00
Phil Krylov
1b9fc2a170
comctl32: Fix emitting of NM_CUSTOMDRAW header notifications.
...
Emit NM_CUSTOMDRAW header notifications for all headers, not only
ownerdrawn. Allow to change item text and background colors in an
application's NM_CUSTOMDRAW handler.
2006-01-10 19:58:24 +01:00
Phil Krylov
f5ebb75f08
riched20: Allow NUL characters.
2006-01-10 19:58:00 +01:00
Robert Shearman
f61878b1d5
kernel: Remove wine/server.h include from files where it is no longer needed.
2006-01-10 18:09:28 +01:00
Alexandre Julliard
90e3865929
ntdll: NtRaiseException doesn't need to be a register function.
...
Moved common code between NtRaiseException and RtlRaiseException to a
separate raise_exception function.
2006-01-10 17:51:22 +01:00
Alexandre Julliard
8b84808bed
kernel: Don't send a debugger event in UnhandledExceptionFilter,
...
leave that to the standard ntdll exception handling.
2006-01-10 17:44:39 +01:00
Alexandre Julliard
52bce47b14
kernel: Implement FT_Exit directly in assembly to avoid the overhead
...
of register functions.
2006-01-10 17:43:05 +01:00
James Hawkins
ca0246fbde
cabinet: Add initial tests for Extract.
2006-01-10 12:14:47 +01:00
James Hawkins
54565b72fd
cabinet: Implement Extract on top of FDI.
2006-01-10 12:13:07 +01:00
Rein Klazes
43694d9582
winedos: Open files with write access on read only media.
...
If the CreateFile in INT21_CreateFile fails with ERROR_WRITE_PROTECT,
retry without write access.
2006-01-10 12:12:46 +01:00
Phil Krylov
d82af6f711
riched20: Speed up text insertion.
...
Optimized reading large texts into RichEdit to be an O(n) order
algorythm instead of O(n^2) by removing extraneous conversions of
character offsets to run offsets.
2006-01-10 12:10:49 +01:00
Mike McCormack
a8b71c2727
advapi32: If we can't connect to a service's pipe, name the service in
...
the error message.
2006-01-10 12:10:34 +01:00
Mike McCormack
f69d7bf0f3
msi: Count the number of columns requested and allocate that many,
...
as columns may be select more than once in from a table.
2006-01-10 12:10:19 +01:00