Commit Graph

185 Commits

Author SHA1 Message Date
Francois Gouget
9a722d0afd Fix compatibility with native advpack dlls.
Most native advpack dlls in circulation don't have RegInstallA. So
mshtml and urlmon should do a GetProcAddress() on 'RegInstall'
instead.
2006-03-06 17:51:19 +01:00
Francois Gouget
be6d891f0d advpack: Prepare the unicodification of advpack.dll.
All functions that manipulate strings should have an Ansi and a
Unicode variant.
Forward the unqualified dll entry points to the Ansi variant for
backward compatibility.
We're not allowed to use unqualified entry points in Wine, so change
RegInstall() calls to RegInstallA().
Update win32.api.
2006-02-27 15:57:33 +01:00
Dmitry Timoshkov
57a579ffcd Make more arrays const. 2006-01-24 14:00:32 +01:00
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
Jacek Caban
fdc130f753 urlmon: Fix ref counting. 2006-01-09 17:20:04 +01:00
Jacek Caban
99306db99e urlmon: Pass FORMATETC to OnDataAvailable. 2006-01-09 17:19:49 +01:00
Jacek Caban
762e2696df urlmon: Added implementation of protocol stream. 2006-01-09 17:18:06 +01:00
Rolf Kalbermatter
d1b375f7e6 urlmon: Fix a LARGE_INTEGER truncation. 2006-01-06 13:03:50 +01:00
Jacek Caban
b235d7953c urlmon: Added implementation of QueryService and stub implementation
of IHttpNegotiate2 interface.
2006-01-05 13:42:43 +01:00
Jacek Caban
6744b9b468 urlmon: Query service provider for IInternetProtocol. 2006-01-05 13:42:32 +01:00
Jacek Caban
089435d43b urlmon: Code clean up. 2006-01-05 12:18:06 +01:00
Jacek Caban
c448968bfa urlmon: Added GetBindInfoString implementation. 2006-01-05 12:17:59 +01:00
Jacek Caban
37263f573a urlmon: Added http protocol tests (currently failing in Wine). 2005-12-31 13:32:40 +01:00
Jacek Caban
3a04ff6836 urlmon: Removed not used code. 2005-12-31 13:19:32 +01:00
Jacek Caban
fb042eb122 urlmon: Added GetSecurityId implementation. 2005-12-26 13:27:25 +01:00
Jacek Caban
0cceb3386f urlmon: Use pluggable protocol for file protocol. 2005-12-26 13:27:10 +01:00
Rolf Kalbermatter
81c446ef5d urlmon: Implement BindAsyncMoniker function. 2005-12-26 12:59:42 +01:00
Jacek Caban
7b4d59c5a0 urlmon: URL with two slashes is valid. 2005-12-26 12:59:31 +01:00
Jacek Caban
ed7aa80765 urlmon: Added handling of BINDF_FROMURLMON in file protocol. 2005-12-19 09:57:25 +01:00
Jacek Caban
7458d74169 urlmon: Added some tests and fixes of file protocol. 2005-12-19 09:52:30 +01:00
Jacek Caban
90c70f755b urlmon: Fix BindToStorage test. 2005-12-16 12:40:39 +01:00
Thomas Weidenmueller
ac459e7ea0 urlmon: Correctly fix IStream::Read.
Don't dereference a possible NULL pointer.
2005-12-12 11:49:29 +01:00
Thomas Weidenmueller
38bfd5e635 urlmon: Fix call to ReadFile.
The BytesRead parameter passed to ReadFile may never be NULL.
2005-12-09 11:22:59 +01:00
Alexandre Julliard
0ec7e1a591 Renamed all .cvsignore files to .gitignore. 2005-11-26 13:10:33 +01:00
Alexandre Julliard
dfc8305918 Don't crash if BindToStorage fails. 2005-11-15 16:54:13 +00:00
Jacek Caban
0dcf2a4589 Beginning of true BindToStorage implementation. 2005-11-14 15:12:43 +00:00
Jacek Caban
9630d155c2 Added get_protocol_iface internal function and use it in
get_protocol_info.
2005-11-14 12:28:18 +00:00
Jacek Caban
d73904713f Move BindToStorage hack to the separated function. 2005-11-14 11:22:01 +00:00
Vincent Béron
ea25ff6d5d Correct argument count for URLDownloadToCacheFile{A,W}. 2005-11-11 10:54:26 +00:00
Jacek Caban
6affb1f132 Added URLDownloadToCacheFile[AW] stub. 2005-11-10 11:04:21 +00:00
Jacek Caban
bf5155b606 Added IInternetPriority implementation to FileProtocol. 2005-11-09 10:58:02 +00:00
Jacek Caban
8c4ead4d27 Added implementation of IInternetPriority in HttpProtocol. 2005-11-09 10:28:26 +00:00
Jacek Caban
eb68aa7317 Report BINDSTATUS_SENDINGREQUEST in FileProtocol::Start. 2005-10-29 10:28:47 +00:00
Jacek Caban
a18d3faef8 Added GetZoneActionPolicy implementation. 2005-09-30 10:34:10 +00:00
Alexandre Julliard
7e22be4d84 We are no longer generating .dbg.c files. 2005-09-29 10:35:58 +00:00
Jacek Caban
7f8614bbd4 Register zones. 2005-09-29 10:30:14 +00:00
Jacek Caban
c292c84b8d Added MapUrlToZone implementation. 2005-09-29 10:30:04 +00:00
Jacek Caban
976dd6c075 - Added IHttpNegotiate2 interface.
- Update BINDSTRING and IInternetSession.
2005-09-19 14:29:16 +00:00
Jacek Caban
67e2759553 More tests of URLMoniker. 2005-09-16 18:46:29 +00:00
Alexandre Julliard
91861e44e7 Fixed a compiler warning. 2005-09-15 18:55:37 +00:00
Jacek Caban
91d6288e35 Added CoInternetGetSession implementation. 2005-09-15 18:47:13 +00:00
Jacek Caban
c54f013787 Added http and ftp protocol stub implementation. 2005-09-14 15:38:26 +00:00
Jacek Caban
097750cf95 Added MIME type checking to FileProtocol::Start. 2005-09-14 10:29:56 +00:00
Jacek Caban
0bc9e7d41c Added PARSE_SECURITY_DOMAIN action implementation. 2005-09-13 14:30:15 +00:00
Jacek Caban
db62ddec4d Register ZoneMap. 2005-09-12 22:01:47 +00:00
Jacek Caban
fa1a986093 Rewrote FindMimeFromData to pass tests. 2005-09-12 20:12:40 +00:00
Jacek Caban
dc420fe6c3 Encode URL in file protocol. 2005-09-12 11:11:11 +00:00
Jacek Caban
fecc5f21a7 Fix protocol test. 2005-09-12 11:10:22 +00:00
Jacek Caban
9dc4921e2f Added urlmon.inf as dependency of rsrc.res. 2005-09-12 11:08:00 +00:00