Robert Shearman
4a76473965
The CLSID can be substituted by an IID present in one of the proxy
...
file infos in NdrDllGetClassObject.
2005-11-29 10:41:55 +01:00
Robert Shearman
96a8f8edda
Return the correct error code from NdrProxyErrorHandler.
2005-11-29 10:41:45 +01:00
Robert Shearman
bb90b3e3cc
Raise exceptions on failures.
...
Replace references of pStubMsg->BufferEnd with RpcMsg->Buffer +
pStubMsg->BufferLength.
Fix buffer calculation when no interface data is marshaled to the
stream.
2005-11-29 10:41:34 +01:00
Robert Shearman
552f18211d
Fix the overflow check to not depend on pStubMsg->BufferStart and
...
pStubMsg->BufferEnd being valid, because they aren't filled in when
using MIDL-generated server stubs.
Don't set the pointer to NULL on unmarshaling because we may want to
unmarshal the value to an existing pointer instead of allocating a new
one.
2005-11-29 10:41:17 +01:00
Vitaliy Margolen
e95464a5cb
EnumChildWindows should return result from the callback.
2005-11-29 10:40:58 +01:00
Jacek Caban
eea60a6672
Activate document object.
2005-11-28 20:57:04 +01:00
Dmitry Timoshkov
8140d66c47
Fix all drivers DriverProc to conform to the DRIVERPROC definition.
2005-11-28 20:53:22 +01:00
Juan Lang
43d855530b
Fix parameter count on some stubs (thanks to Marcus Meissner for
...
spotting that.) Add a few more stubs.
2005-11-28 20:52:13 +01:00
Henning Gerhardt
eaae447177
Add German resources.
2005-11-28 20:51:54 +01:00
Hans Leidekker
9d3c5fbe61
Document the ldap_bind* functions.
2005-11-28 20:41:08 +01:00
Michael Jung
ea62530466
Enhanced UnixFolder's IDropTarget implementation.
...
Use STATIC_CAST macro more consistently.
2005-11-28 20:40:50 +01:00
Ge van Geldorp
1a1583a364
Match PSDK STATUS_* definitions.
2005-11-28 17:32:54 +01:00
Dmitry Timoshkov
19021aab0d
Set both dwVersionICM and dwVersion to ICVERSION in Wine builtin
...
codecs.
2005-11-28 17:31:48 +01:00
Aric Stewart
1fc760d4a7
Allow HttpEndRequest to process 302 and 301 redirects. Append Host
...
port if non standard on the redirect host header and make sure to
append the extra information (parameters) and such to the location if
present. Additionally check to see if we are redirecting to https and
if so set the appropriate port.
2005-11-28 17:31:02 +01:00
Jacek Caban
1692bc34c9
Added GetOverrideKeyPath and GetOptionKeyPath implementation.
2005-11-28 17:30:21 +01:00
Michael Jung
12dd1bc12e
Use GetUIObjectOf instead of BindToObject to get a IDropTarget object.
2005-11-28 17:30:11 +01:00
Ge van Geldorp
72ed6eae4c
Other code in shlexec.c (e.g. the extension handling code in
...
ShellExecute_GetClassKey) expects sei->lpFile to not be enclosed in
quotes.
2005-11-28 17:29:58 +01:00
Detlef Riekenberg
f1522445f3
Documentation added for GetPrinterDriverDirectoryW + A.
2005-11-28 17:29:38 +01:00
Robert Shearman
0e7c41e979
Add support for using secure (SSL/TLS) connections through a proxy
...
server.
2005-11-28 11:55:16 +01:00
Robert Shearman
13d371da54
Move the initiation of the SSL connection into a separate function.
2005-11-28 11:54:31 +01:00
Dmitry Timoshkov
b9212e2aba
set_menu_item_text handles converting an empty menu item to a
...
separator on its own, give it a chance to do its work in the
MIIM_FTYPE case.
2005-11-28 11:53:20 +01:00
Robert Shearman
3592110af7
Add a host port field that preserves the requested port of the
...
destination URL.
2005-11-28 11:53:05 +01:00
Vijay Kiran Kamuju
a1eeaf97fb
Added some missing definitions in usp10.h.
2005-11-28 11:52:55 +01:00
Rein Klazes
1b87564259
Handle an X error in X11DRV_ExtFloodFill().
2005-11-28 11:52:37 +01:00
Robert Shearman
cc44f3a5c7
Fix "http://" prefix detection on the proxy URL.
2005-11-28 11:31:11 +01:00
Robert Shearman
386c3a5819
Make sure to fill out the MIDL_STUB_MESSAGE structure in
...
NdrSendReceive like we do in NdrProxySendReceive.
2005-11-28 11:31:04 +01:00
Robert Shearman
d9896dec47
Implement conformant varying array functions.
2005-11-28 11:30:32 +01:00
Robert Shearman
bc16c66736
Implement conformant struct functions.
2005-11-28 11:30:12 +01:00
Robert Shearman
d42ff35087
Implement FC_STRUCTPAD2 for complex types.
2005-11-28 11:28:45 +01:00
Rein Klazes
466633c7af
Add stub implementation for SetMagicColors().
2005-11-28 11:28:32 +01:00
Jacek Caban
69b54d4edc
Added AtlAxCreateControl stub implementation.
2005-11-28 11:28:19 +01:00
Robert Shearman
0adec2b3dc
Replace some useless checks in HTTP_AddProxyInfo with asserts.
2005-11-28 11:28:06 +01:00
Jacek Caban
13e3cad0d0
Added IOleDocumentSite implementation.
2005-11-28 11:24:49 +01:00
Robert Shearman
225a9facd4
Simplify and fix Set-Cookie handling.
2005-11-28 11:24:41 +01:00
Robert Shearman
5f7bb17cf4
Implement IOleObject_DoVerb function by running the object and then
...
delegating to the remote IOleObject_DoVerb function.
2005-11-28 11:24:31 +01:00
Robert Shearman
5ed6dc2c1b
Add functions for marshaling base types (ints, floats, etc.).
2005-11-28 11:24:21 +01:00
Jacek Caban
8be6eb25bd
Better windows handling.
2005-11-28 11:17:28 +01:00
Michael Jung
c820a3c17f
Modified KeyStateToDropEffect macro to match native shellview's
...
behaviour.
2005-11-28 11:17:19 +01:00
Robert Shearman
22edb3e99e
Simplify HTTP_InsertProxyAuthorization.
2005-11-28 11:17:06 +01:00
Robert Shearman
b9d7754034
Delegate advises to the remote object to enable the client to receive
...
data change notifications.
2005-11-28 11:16:58 +01:00
Robert Shearman
fc17683f7d
Extend conformance computation function to also compute variances.
...
MSDN suggests that conformance and variance are pretty much the same,
but there may be some subtleties to it.
2005-11-28 11:16:44 +01:00
Jacek Caban
fea8a762cc
Added implementation of GetWindowContext.
...
Added stub implementation of IOleInPlaceFrame interface.
2005-11-28 11:01:17 +01:00
Alexandre Julliard
127df1e115
Ignore generated rsrc.res.
2005-11-28 11:00:57 +01:00
Michael Jung
a83d55e929
Register the shell view itself as the drop target, not it's parent folder.
...
Forward drag&drop method calls to the folder currently under the cursor.
2005-11-28 11:00:33 +01:00
Robert Shearman
8c8c81a1ef
Change some SendAsyncCallback calls to INTERNET_SendCallback as the
...
tests show that the callbacks happen either synchronously or within an
alternative asynchronous call.
Remove a check for a NULL lpfnStatusCB that is already performed by
INTERNET_SendCallback and add a comment about a difference to native.
2005-11-28 11:00:18 +01:00
Robert Shearman
29a436fd87
Add parsing of the Content-ID and Proxy-Connection headers.
...
Sort the table of header to option number mappings correctly.
Change a FIXME to a WARN because there are "X-..." headers that we
aren't supposed to parse.
2005-11-28 11:00:05 +01:00
Oliver Stieber
5903c5df1b
Stop reporting not having swapchain 0 as an error and add an internal
...
variable instead of modifying a parameter.
2005-11-28 10:59:41 +01:00
Oliver Stieber
c622cd7c24
Correct some errors in the way vertex declarations for directx 8 are
...
parsed and add offset support.
2005-11-28 10:59:22 +01:00
Ge van Geldorp
0991687d3c
Load shortcut icon by resource id instead of by icon index.
2005-11-28 10:59:06 +01:00
Robert Shearman
bc09238067
Call DefaultHandler_Stop if we fail to start the server running
...
correctly and a few formatting fixes.
2005-11-28 10:58:51 +01:00
Robert Shearman
b73a4a9528
Fix NdrConformantArrayBufferSize to include the size of the
...
conformance value.
Make NdrConformantArrayMemorySize do something more useful, like
actually return the required memory.
Conformance offset can be negative and should only be two bytes.
2005-11-28 10:58:40 +01:00
Dmitry Timoshkov
0a1e28fe3f
Add support for ICM_GETINFO in msvidc32 codec (based on msrle32).
2005-11-28 10:45:02 +01:00
Dmitry Timoshkov
5f6cf2a342
Add support for ICM_GETINFO in iccvid codec (based on msrle32).
2005-11-28 10:44:54 +01:00
Dmitry Timoshkov
e1e83cac75
Fix several bugs in msrle32 preventing it to load.
...
Remove a hack in ICOpen compensating a bug in msrle32.
Use MSVFW32_hModule directly in ICCompressorChoose, and avoid a
convoluted GWLP_HINSTANCE hack.
2005-11-28 10:44:34 +01:00
YunSong Hwang
966df981a1
Update Korean translations.
2005-11-28 10:41:28 +01:00
Michael Jung
5db65cdd51
Correct the hot spot position of the drag&drop 'move' and 'link' cursors.
2005-11-28 10:41:00 +01:00
Jacek Caban
3659834b48
Don't crash when parameters of Navigate2 are NULL.
2005-11-28 10:40:52 +01:00
Robert Shearman
7bb3463166
Add a new field "lpszHostName" to the session to track the host name
...
of the HTTP server, as opposed to the server that we will connect to
that could be a proxy server. Fixes the "Host:" header that we send to
servers.
2005-11-28 10:40:42 +01:00
Eric Pouech
7ec69e9c2b
LoadLibrary16 is no longer exported by name, so do the lookup by its
...
ordinal (when loading NE sibling).
2005-11-28 10:40:25 +01:00
Vitaliy Margolen
39e922ce72
Handle IOCTL_DISK_CHECK_VERIFY which is synonym for
...
IOCTL_STORAGE_CHECK_VERIFY.
2005-11-28 10:40:13 +01:00
Eric Pouech
7a431fc826
Added stubs for DbgHelp functions: SymRegisterFunctionEntryCallback.
2005-11-28 10:40:02 +01:00
Oliver Stieber
d3c33dc018
Correct the matrix sizes in software shaders and remove an erroneous
...
parameter from lrp.
2005-11-28 10:39:48 +01:00
Lionel Ulmer
2ca5efea08
Ignore frequency requests in Desktop mode.
2005-11-28 10:39:28 +01:00
Robert Shearman
22cf59ba43
Call the equivalent delegate function for all of the simple
...
functions.
2005-11-28 10:39:19 +01:00
Robert Shearman
a1758ed6e0
We should always allocate in NdrConformantStringUnmarshal if the
...
memory pointer is NULL.
2005-11-28 10:39:10 +01:00
Lionel Ulmer
809dd5b044
Handle DInput8 interfaces in device QueryInterface.
2005-11-28 10:38:59 +01:00
Hans Leidekker
02b9135d58
Document the ldap_add* functions.
2005-11-28 10:38:45 +01:00
Huw Davies
1ee8dd8901
If the driver doesn't support StretchBlt try to use StretchDIBits
...
instead.
2005-11-28 10:38:33 +01:00
Martin Fuchs
0b17529332
Correctly call HCR_GetFolderAttributes() in SHELL32_GetItemAttributes().
...
Directly return the correct "My Computer" attributes in
ISF_Desktop_fnGetAttributesOf().
Remove "todo_wine" from the "My Computer" attributes test case.
Add test case for retrieving the file system path from the
CSIDL_PROGRAM_FILES PIDL using SHGetPathFromIDListW().
2005-11-28 10:38:06 +01:00
Mike McCormack
2a6d007c65
If a source directory doesn't exist, use the install root instead.
2005-11-28 10:37:08 +01:00
Mike McCormack
6a976373b3
Handle the ^ character in MaskEdit controls.
2005-11-28 10:36:54 +01:00
Raphael Junqueira
c329e17ba4
Partial implementation of IDirectMusicPerformance8Impl_AddPort.
2005-11-28 10:36:41 +01:00
Michael Jung
2919cec009
Initial stubbed implementation of UnixFolder's IDropTarget interface.
2005-11-28 10:36:04 +01:00
Alex Villacís Lasso
efb290b2f0
Initialize file_exists to 0 at exe load test, prevents mistaking of
...
UTF-8 encoded exenames as builtins.
2005-11-28 10:35:10 +01:00
Alexandre Julliard
ec34a66612
Ignore symlink files too (needed for git).
2005-11-26 13:12:57 +01:00
Alexandre Julliard
0ec7e1a591
Renamed all .cvsignore files to .gitignore.
2005-11-26 13:10:33 +01:00
Mike McCormack
d160c8b926
Add some tests for _fcvt.
2005-11-24 19:23:10 +01:00
Mike McCormack
9fac484928
Make all source directories at the root of the install.
2005-11-24 19:22:44 +01:00
Paul Vriens
e6b0dc2a2f
Return a real error in LsaLookupSids.
2005-11-24 19:22:30 +01:00
Mike McCormack
1f8d661d0f
Fix a compile error.
2005-11-24 19:21:49 +01:00
Raphael Junqueira
38c54b9d3b
Fix incorrect implementation of WGL_COLOR_BITS_ARB.
2005-11-24 19:21:38 +01:00
Francois Gouget
6d442aeb34
Assorted spelling fixes.
2005-11-23 20:14:43 +01:00
Francois Gouget
d69268e77c
Documentation tweaks to make winapi_check happy.
...
Also specify the documented spec file entry.
2005-11-23 20:14:04 +01:00
Henning Gerhardt
da70dc5868
Add German resource file for msvideo.
2005-11-23 20:12:55 +01:00
Francois Gouget
f667584aac
winldap.h should include windeh.f and schnlsp.h.
...
Enclose the API definitions in an extern "C" section and define
LDAPAPI.
Better stick to the types defined by the PSDK.
Fix the ldap_create_vlv_control*() prototypes.
Update win32.api.
2005-11-23 20:12:07 +01:00
Alexandre Julliard
cc01e8ff05
Preserve 16-byte stack alignment in the various assembly
...
functions. Needed for MacOSX.
2005-11-23 19:55:06 +01:00
YunSong Hwang
5b5a2f320f
Add Korean translation.
2005-11-23 19:45:38 +01:00
Francois Gouget
bcac03453a
Add trailing '\n' to trace() call.
2005-11-23 19:44:20 +01:00
Francois Gouget
482df927ca
Add LPADDRINFO, missing IP_* defines and missing APIs.
...
Enclose the API definitions in an extern "C" section.
Define function pointer types if INCL_WINSOCK_API_TYPEDEFS is defined.
Better stick to the types defined by the PSDK.
Update win32.api.
2005-11-23 19:43:50 +01:00
YunSong Hwang
5e7f77ea8b
Update Korean translations.
2005-11-23 15:21:56 +01:00
Michael Jung
3531178b8b
Use the ANSI codepage in IShellFolder::GetDisplayNameOf.
2005-11-23 15:20:33 +01:00
Saulius Krasuckas
f40b5938a2
Be more strict and verbose while testing
...
GetStandardColorSpaceProfile().
2005-11-23 15:20:04 +01:00
Rein Klazes
168e0db02c
Make test_SPI_SETBORDER less likely to permanently change visual
...
settings:
- use smaller border widths values for testing;
- provide a work around for a Windows XP feature that made the tests
change the caption width.
2005-11-23 15:19:04 +01:00
Michael Jung
46018bbc59
Also scan HKEY_CURRENT_USER for shell namespace extensions in Desktop
...
folder.
Fixed a handle leak in case of failing AddToEnumList call.
2005-11-23 15:17:54 +01:00
Michael Jung
b2647030c4
Also scan HKEY_CURRENT_USER for shell namespace extensions in
...
MyComputer.
2005-11-23 15:17:22 +01:00
Michael Jung
ae8a912605
Initialize OLE instead of just COM, in order to enable Drag & Drop.
2005-11-23 15:15:16 +01:00
Michael Jung
2212d9484f
Initialize OLE instead of COM only in order to enable Drag and Drop.
2005-11-23 15:14:25 +01:00
Juan Lang
fd7a60bc8d
Fix some memory leaks.
2005-11-23 15:12:56 +01:00
Alexandre Julliard
fcfee2794b
Fixed some broken code that was causing compiler warnings.
2005-11-23 14:30:41 +01:00
Huw Davies
f0c1e349e1
Release a stray node.
2005-11-23 14:30:22 +01:00