Jacek Caban
|
09436d69f1
|
urlmon: Use one wininet internet handle for all connections.
|
2009-08-03 15:00:02 +02:00 |
Jacek Caban
|
de36782c48
|
urlmon: Set INTERNET_OPTION_HTTP_DECODING option in http protocol handler.
|
2009-06-05 14:43:24 +02:00 |
Jacek Caban
|
e16af65971
|
urlmon: Use common name for IInternetProtocol and IInternetProtocolSink vtbls.
|
2009-05-19 11:58:52 +02:00 |
Jacek Caban
|
19067f1256
|
urlmon.idl: Use HANDLE_PTR in IInternetProtocolRoot::Start declaration.
|
2009-04-01 14:23:32 +02:00 |
Jacek Caban
|
3fa595e2a8
|
urlmon: Added IWinInetHttpInfo stub implementation to HttpProtocol object.
|
2009-03-30 15:09:17 +02: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
|
6e5c2f961d
|
urlmon: Make HttpProtocol implementation vtbl offset independent.
|
2009-02-26 12:11:51 +01:00 |
Francois Gouget
|
4617d7753d
|
urlmon: Make create_http_protocol() static.
|
2009-02-09 13:14:16 +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 |
Alexandre Julliard
|
e2e4da9732
|
urlmon: Fix pointer cast warnings on 64-bit.
|
2009-01-08 17:27:58 +01:00 |
Andrew Talbot
|
c7284efa13
|
urlmon: Sign-compare warnings fix.
|
2008-11-14 11:02:15 +01:00 |
Rob Shearman
|
eb0a8692f2
|
urlmon: Fix the character count passed into MultiByteToWideChar in HttpProtocol_Start.
|
2008-02-16 13:54:11 +01:00 |
Jacek Caban
|
f2aef4cbb9
|
urlmon: Correctly handle BINDF_NEEDFILE flag in http protocol.
|
2008-02-04 13:17:06 +01:00 |
Dan Kegel
|
95fbd7f46b
|
urlmon: Fix unlikely free of uninitialized pointer.
|
2008-01-14 13:11:10 +01:00 |
Jacek Caban
|
7a2a6f4e0d
|
urlmon: Includes clean up.
|
2007-12-14 12:24:51 +01:00 |
Michael Stefaniuc
|
2ad6cc19b7
|
urlmon: Rename the wrappers around HeapAlloc() &Co to use the new standard naming.
|
2007-11-30 12:43:42 +01:00 |
Jacek Caban
|
03218d6d2c
|
urlmon: Wrap heap functions.
|
2007-11-26 12:35:28 +01:00 |
Misha Koshelev
|
0a158e7aa3
|
urlmon: Release IInternetProtocolSink and BindInfo on request handle closure, not on first handle closure.
|
2007-11-12 12:53:37 +01:00 |
Andrew Talbot
|
509760922a
|
urlmon: Constify some variables.
|
2007-11-08 12:18:30 +01:00 |
Jacek Caban
|
48d393bdfe
|
urlmon: Added https protocol class factory stub implementation.
|
2007-11-05 14:19:59 +01:00 |
Rob Shearman
|
cfeaa3e682
|
urlmon: Fix the MIME type reported by the HTTP protocol when the Content-Type headers contains charset data too.
|
2007-10-22 13:52:38 +02:00 |
Misha Koshelev
|
5a96cc146c
|
urlmon: Increment/decrement reference count when internet handles are created/destroyed.
|
2007-10-12 11:07:29 +02:00 |
Misha Koshelev
|
5a11a1201f
|
urlmon: Call IInternetProtocolSink_Release and ReleaseStgMedium in HttpProtocol where native does.
|
2007-08-16 11:52:56 +02:00 |
Misha Koshelev
|
c8ab2a947c
|
urlmon: Call IInternetProtocolSink_AddRef in HttpProtocol where native does (but just once).
|
2007-08-16 11:52:34 +02:00 |
Misha Koshelev
|
4f405b228d
|
urlmon: Fix timing issue with FLAG_REQUEST_COMPLETE and InternetQueryDataAvailable in HttpProtocol_Continue.
|
2007-08-14 12:25:26 +02:00 |
Francois Gouget
|
988be5dd8f
|
urlmon: Fix compilation on systems that don't support nameless unions.
|
2007-08-08 15:32:03 +02:00 |
Misha Koshelev
|
a8aa3fb546
|
urlmon: Don't free structures that are used by asynchronous HttpSendRequest until we are sure they won't be used.
|
2007-07-26 12:33:49 +02:00 |
Jacek Caban
|
262db80776
|
urlmon: Change some gotos to return.
|
2007-07-26 11:51:11 +02:00 |
Misha Koshelev
|
9bcb9c16ec
|
urlmon: Fix timing issue with FLAG_REQUEST_COMPLETE and InternetQueryDataAvailable in HttpProtocol.
|
2007-07-24 12:17:58 +02:00 |
Misha Koshelev
|
a58da4c49a
|
urlmon: Add support for non-GET requests (e.g., POST) in HttpProtocol.
|
2007-07-23 11:57:56 +02:00 |
Misha Koshelev
|
609d91fb0c
|
urlmon: Actually send the additional headers returned by IHttpNegotiate::BeginningTransaction.
|
2007-07-23 11:57:50 +02:00 |
Misha Koshelev
|
2a4e41878d
|
urlmon: Call HttpOpenRequest with INTERNET_FLAG_KEEP_CONNECTION, INTERNET_FLAG_NO_CACHE_WRITE if appropriate.
|
2007-07-23 11:57:35 +02:00 |
Misha Koshelev
|
b6aea93891
|
urlmon: Implement HttpProtocol::Terminate.
|
2007-07-19 11:59:15 +02:00 |
Misha Koshelev
|
043f71b576
|
urlmon: Fix HttpProtocol behavior when it is called without the BINDF_FROMURLMON flag.
|
2007-07-19 11:59:04 +02:00 |
Misha Koshelev
|
c2534d0cd6
|
urlmon: Use InternetCloseHandle instead of CloseHandle.
|
2007-07-19 11:58:30 +02:00 |
Misha Koshelev
|
442ec6acdd
|
urlmon: Remove FLAG_CALLED_SWITCH, which is now redundant.
|
2007-07-19 11:58:24 +02:00 |
Misha Koshelev
|
fc48d6da73
|
urlmon: Fix HttpProtocol behavior when InternetQueryDataAvailable returns ERROR_IO_PENDING.
|
2007-07-16 14:59:11 +02:00 |
Misha Koshelev
|
11ccc0f79e
|
urlmon: Make HttpProtocol conform with native wininet on wine.
|
2007-07-12 13:00:24 +02:00 |
Misha Koshelev
|
213bfd2777
|
urlmon: Fix HttpProtocol_Start and strndupW to work properly with native wininet.
|
2007-07-12 12:59:44 +02:00 |
Misha Koshelev
|
dab80a8d9f
|
urlmon: Implement HttpProtocol.
|
2007-07-11 12:42:14 +02:00 |
Jacek Caban
|
7e340f8f62
|
urlmon: Win64 printf format warning fixes.
|
2006-10-06 12:47:59 +02:00 |
Francois Gouget
|
398245b640
|
urlmon: Fix spelling of the 'origin' parameter in the *Protocol_Seek() functions.
|
2006-10-03 15:56:26 +02:00 |