557 Commits

Author SHA1 Message Date
Jacek Caban
ad4a21bc99 urlmon: Added ftp pluggable protocol implementation. 2009-03-03 12:35:42 +01:00
Jacek Caban
4063a32f80 urlmon: Added IInternetPriority interface stup implementation to FtpProtocol. 2009-03-02 12:04:48 +01:00
Jacek Caban
a7ef2f4ef0 urlmon: Move HttpProtocolVtbl to its implementation (code clean up). 2009-03-02 12:04:39 +01:00
Jacek Caban
a4ba18a50d urlmon: Move HttpProtocol::Start implementation to generic Protocol object. 2009-03-02 12:04:33 +01:00
Jacek Caban
c2ffe97779 urlmon: Move HttpProtocol::Continue implementation to generic Protocol object. 2009-03-02 12:04:16 +01:00
Jacek Caban
4c129514b5 urlmon: Move HttpProtocol::Read implementation to generic Protocol object. 2009-03-02 12:04:09 +01:00
Jacek Caban
a30ffca108 urlmon: Move close_connection implementation to common Protocol object. 2009-03-02 12:04:02 +01:00
Jacek Caban
7c77c57ab8 urlmon: Moved HttpProtocol::[Lock|Unlock]Request implementation to generic Protocol object. 2009-03-02 12:03:56 +01:00
Jacek Caban
4ae60c6f00 urlmon: Move strndupW implementation to header file. 2009-03-02 12:03:42 +01:00
Jacek Caban
b0a9ddae67 urlmon: Move some HttpProtocol variables to generic Protocol object. 2009-03-02 12:03:35 +01:00
Jacek Caban
b105b084a2 urlmon: Ignore report_data call if binding is stopped. 2009-03-02 12:03:27 +01:00
Jacek Caban
6e5c2f961d urlmon: Make HttpProtocol implementation vtbl offset independent. 2009-02-26 12:11:51 +01:00
Alistair Leslie-Hughes
ef2f455cdf urlmon: Fix PutProperty_CLASSIDPROP check under win98 to w2k. 2009-02-17 12:47:42 +01:00
Alistair Leslie-Hughes
cc0a46ad64 urlmon: Correctly test to see if PutProperty_CLASSIDPROP is called. 2009-02-16 11:51:27 +01:00
Francois Gouget
4617d7753d urlmon: Make create_http_protocol() static. 2009-02-09 13:14:16 +01:00
Marcus Meissner
8b812b413d urlmon: Fixed target buffer length to MultiByteToWideChar. 2009-02-05 13:13:28 +01:00
Alasdair Sinclair
ac1ef319ac urlmon/tests: Fix missing void in empty parameter list. 2009-01-29 12:19:47 +01:00
Nikolay Sivov
0b8faac9e6 urlmon: Added a stub for HlinkSimpleNavigateToMoniker. 2009-01-21 13:27:45 +01:00
Ge van Geldorp
f0f6225906 urlmon/tests: Fix protocol tests when proxy is configured. 2009-01-20 14:02:33 +01:00
Jacek Caban
66a7da71ee urlmon: Added https binding tests. 2009-01-13 15:29:14 +01:00
Jacek Caban
1876f46bcf urlmon: Use pluggable protocol handler for https binding. 2009-01-13 15:29:07 +01:00
Jacek Caban
d4ce90e688 urlmon: Ignore ReportProgress(BINDSTATUS_ACCEPTRANGES) calls. 2009-01-13 15:29:01 +01:00
Jacek Caban
3b84a40cf1 urlmon: Added HttpSProtocol object tests. 2009-01-13 15:28:56 +01:00
Jacek Caban
998b4653c9 urlmon: Call ReportProgress(BINDSTATUS_ACCEPTRANGES) in https handler. 2009-01-13 15:28:47 +01:00
Jacek Caban
954e55b55b urlmon: Added https pluggable protocol handler. 2009-01-12 13:11:21 +01:00
Ge van Geldorp
7f22f1c68d urlmon/tests: Skip a couple of tests when IE is running in Enhanced Security Configuration. 2009-01-10 17:43:11 +01:00
Alexandre Julliard
e2e4da9732 urlmon: Fix pointer cast warnings on 64-bit. 2009-01-08 17:27:58 +01:00
Francois Gouget
581e390115 winapi_test: The tests don't support WIN64 yet so disable them there. 2009-01-08 12:47:22 +01:00
Francois Gouget
411f5d22c0 winapi_test: The real tests are done at compile time so use C_ASSERT() instead of ok(). Do only one test per line so one can know exactly what went wrong. 2009-01-08 12:46:39 +01:00
Francois Gouget
9f62c9b7a8 winapi_test: Fix TEST_FIELD() so it correctly tests the field size. 2009-01-08 12:44:49 +01:00
Francois Gouget
43c18c1321 winapi_test: FIELD_ALIGNMENT() is redundant so remove it. 2009-01-08 12:43:15 +01:00
Francois Gouget
2e668d2572 winapi_test: Updated so the generated tests work. 2009-01-08 12:42:12 +01:00
Jacek Caban
4ac8322db4 urlmon: Skip more tests on old IE and ignore BINDSTATUS_PROXYDETECTING notification. 2009-01-07 12:21:29 +01:00
Alexandre Julliard
4deb0ada75 urlmon/tests: Fix an uninitialized variable check for Win64. 2009-01-05 15:20:15 +01:00
Jacek Caban
b316ce3c05 urlmon: Remove broken IBindCtx ref count test. 2008-12-18 13:16:22 +01:00
Hans Leidekker
8bd9a3aa09 janitorial: Don't depend on user32 for the self registration functions. 2008-12-17 11:38:32 +01:00
Alexandre Julliard
075d24526f urlmon/tests: Don't expect IHttpNegotiate2 queries if the interface is not supported. 2008-11-20 23:06:27 +01:00
Alexandre Julliard
d4226445d0 urlmon/tests: Accept IInternetProtocolEx interface id. 2008-11-14 12:08:31 +01:00
Andrew Talbot
c7284efa13 urlmon: Sign-compare warnings fix. 2008-11-14 11:02:15 +01:00
Paul Vriens
0a11bd813a urlmon/tests: Fix failures on Win9x and WinMe. 2008-11-11 11:41:13 +01:00
Paul Vriens
7a723944b8 urlmon/tests: Skip some tests on Win9x and WinMe. 2008-11-11 11:41:03 +01:00
Jacek Caban
2ef724113a urlmon: Added IsLoggingEnabled[AW] stub implementation. 2008-10-24 14:24:59 +02:00
Michael Stefaniuc
10ebc51fa4 urlmon/tests: Use FAILED instead of !SUCCEEDED. 2008-10-08 13:42:15 +02:00
Rob Shearman
ee2281d370 urlmon: Compare HRESULT value explicitly against S_OK instead of using an implicit != 0 comparison. 2008-10-01 11:43:25 -05:00
Jacek Caban
ec34ad38ef urlmon: Fixed potential null dereference. 2008-09-30 10:56:22 -05:00
Jacek Caban
9b81945aeb urlmon: Fixed file protocol tests on win9x. 2008-09-29 17:26:11 -05:00
Rob Shearman
601b3b2732 urlmon: Fix race in protocol tests.
The value of *called is set asynchronously and so the callback
function could be called after IInternetProtocol_Read returns
E_PENDING. The value of *called is only predictable after the
WaitForSingleObject call returns. Therefore, remove the checks on
*called before this call.
2008-09-29 17:23:11 -05:00
Rob Shearman
d5614bfff4 urlmon: Add explicit "!= S_OK" to expressions that use HRESULTs as booleans. 2008-09-12 16:50:03 +02:00
James Hawkins
7518781904 urlmon: Fix several failing tests with IE7. 2008-09-09 11:46:17 +02:00
James Hawkins
1c010e77cf urlmon: Fix a failing test with IE7. 2008-09-09 11:46:17 +02:00