Mike McCormack
efbb50bc25
Fix the dwUrlPathLength returned by InternetCrackUrl when
...
lpszExtraInfo is null.
2004-08-06 18:57:53 +00:00
Robert Shearman
0bb7b50f3d
Implement INTERNET_OPTION_CONNECTED_STATE.
2004-07-23 23:00:07 +00:00
Mike McCormack
3a1391b8dd
Use pointers internally and refcount all objects.
2004-07-19 21:49:39 +00:00
Mike McCormack
1510cfc474
Allocate the correct size string in InternetCrackUrl.
2004-07-04 00:06:44 +00:00
Dimitrie O. Paun
f3b681a2ad
Fix the function names in some of the comments.
2004-06-28 20:28:38 +00:00
Mike McCormack
a9b405cf9a
Fix proxy support, remove typecasts.
2004-06-01 20:19:56 +00:00
Lionel Ulmer
378dec1519
Fix the case where lpszSearchFile is NULL in FtpFindFirstFile.
2004-06-01 19:42:43 +00:00
Kevin Koltzau
1d2d2d6bf1
Move all FTP functions to unicode.
...
Improve FTP LIST parsing.
2004-05-25 04:02:05 +00:00
Kevin Koltzau
917df92356
Prevent memory leak and superfluous status notifications.
2004-05-13 05:17:25 +00:00
Kevin Koltzau
9debc40e66
Properly retrieve and release handles.
2004-05-12 23:02:40 +00:00
Kevin Koltzau
33972309f5
Cleanup conversion from A->W.
2004-05-10 19:59:05 +00:00
Francois Gouget
6a6c85c6d8
Make Unicode const strings static so they are not copied to the stack
...
each time we enter the function.
2004-04-19 20:12:14 +00:00
Mike McCormack
3462299c55
Convert unicode strings to const.
2004-04-12 23:13:53 +00:00
Mike McCormack
a4e902cbe1
Convert the wininet HTTP functions to Unicode.
2004-03-30 04:36:09 +00:00
Mike McCormack
09d2d47721
Convert WININETAPPINFOA structure to unicode.
2004-03-25 05:29:47 +00:00
Francois Gouget
ad5ff7ceeb
Assorted spelling and case fixes.
2004-02-09 22:07:42 +00:00
Lionel Ulmer
1d5e6b6725
Better TRACEing in some functions.
2004-02-09 22:01:49 +00:00
Lionel Ulmer
e0e314780a
Implemented proper asynchronous InternetOpenUrl handling.
2004-02-09 21:45:38 +00:00
Mike McCormack
7cc70c0a8f
Implement proper HINTERNET handles.
2004-02-07 01:03:41 +00:00
Lionel Ulmer
6849466195
Properly handle asynchronous HttpSendRequestA.
2004-02-06 05:17:17 +00:00
Sylvain Petreolle
fabfea59c7
Added stubs for options CONNECT_TIMEOUT and DATA_RECEIVE_TIMEOUT.
2003-12-30 19:16:37 +00:00
Robert Shearman
fa7d78f118
- Url Cache improvements.
...
- In Internet{Set,Query}Option functions, hInternet can be NULL.
- Add traces to Internet* functions.
2003-12-12 06:01:20 +00:00
Alexandre Julliard
402b79a1e8
Porting fixes.
2003-11-27 00:59:36 +00:00
Francois Gouget
84540b4dc7
Assorted spelling fixes.
2003-11-18 20:41:24 +00:00
Kirill Smelkov
8d0ac5574e
Added gopher stubs.
2003-11-09 01:23:32 +00:00
Mike McCormack
b8921a24ab
Use unions instead of defines in async work requests.
2003-09-25 20:25:22 +00:00
Mike McCormack
5fe38daee2
Fix a bunch of unicode/memory allocation errors.
2003-09-22 19:45:50 +00:00
Alexandre Julliard
e37c6e18d0
Fixed header dependencies to be fully compatible with the Windows
...
headers (with help from Dimitrie O. Paun).
2003-09-05 23:08:26 +00:00
Patrik Stridvall
ba78aac406
Fixed some issues found by winapi_check.
2003-08-08 21:07:23 +00:00
Mike McCormack
a1c16d28fa
Implement support for proxies with usernames and passwords.
2003-07-22 03:17:52 +00:00
Lionel Ulmer
2429d51ff2
- use SIZE command to retrieve the file size (as the file size is not
...
part of the WinNT acknowledgement string)
- free the handle / close the socket on end of download
- fix InternetReadFile in the FTP case
- fix FTP_ReceiveResponse
2003-07-21 19:59:03 +00:00
Mike McCormack
9bca6c6d4f
Stubs for InternetCreateUrlA/W and CreateUrlCacheEntryA.
2003-07-19 03:08:05 +00:00
Alexandre Julliard
ea6863c182
Fixed a couple of buffer overflows.
2003-07-09 22:15:33 +00:00
Francois Gouget
14a5d168e9
Fixed some common spelling errors.
2003-07-02 04:37:26 +00:00
David Hammerton
852c7ae404
- implemented support for https protocol
...
- fixes to the http protocol
2003-06-20 23:26:56 +00:00
Francois Gouget
9591836ffb
'sizeof type' is best avoided as it won't always compile (e.g. 'int
...
main() {return sizeof int;}'). Use 'sizeof(type)' instead.
2003-06-18 19:45:22 +00:00
Sylvain Petreolle
cc02ef89c4
Implemented wininet.InternetGetConnectedStateEx.
2003-06-06 18:17:00 +00:00
Mike McCormack
31c9b82411
Implemented InternetSetOptionExA/W.
2003-05-11 02:59:52 +00:00
Dan Wolf
b39c35457a
Implemented a stub for DetectAutoProxyUrl.
2003-04-21 23:24:46 +00:00
Dominik Strasser
94c02fef1a
Partially implement proxy support.
2003-04-14 21:32:36 +00:00
Alberto Massari
c36faaaa24
Added InternetSetStatusCallbackA and a stub for
...
InternetSetStatusCallbackW.
2003-03-28 19:30:55 +00:00
Uwe Bonnes
1cd00dae50
InternetOpenUrlA (http/s case): Use client for HttpOpenRequestA, don't
...
insert HOST: twice.
HttpAddRequestHeadersA: allow lpszHeader == NULL.
2003-02-25 03:57:59 +00:00
Michael Stefaniuc
745a78f490
Remove some unreachable code.
2003-02-24 20:48:45 +00:00
Andreas Mohr
056d2a4421
"InternetAutoDial" should be "InternetAutodial".
2003-01-28 00:17:15 +00:00
Alberto Massari
4ab2eac2cd
- Implemented InternetCrackUrlW and re-implemented InternetCrackUrlA
...
by using the Unicode version.
- InternetCrackUrlW now parses URL having the "about" and "res"
schemes.
2003-01-02 23:08:22 +00:00
Dimitrie O. Paun
737d4be892
Move excpt.h out of include/msvcrt/ as it does not conflict with any
...
standard Unix header.
2002-12-12 23:34:01 +00:00
Alberto Massari
adae4350d2
- Moved GetUrlCacheEntryInfoA and CommitUrlCacheEntryA to urlcache.c.
...
- Added stub implementation of GetUrlCacheEntryInfoExW.
- Implemented InternetQueryOptionW, InternetCombineUrl[A|W].
- InternetSetOptionW prints FIXMEs with more informations.
- INTERNET_SetLastError was crashing if called after the thread
local storage area had already been deleted (it happens if you
close Internet Explorer while the download is still in progress).
2002-12-05 19:54:40 +00:00
Alexandre Julliard
14a22702ac
Added definitions for a couple of stub functions that we import so
...
that we don't import stubs directly.
2002-11-27 20:25:12 +00:00
Huw Davies
a3f03e1cd2
Add a counter to keep track of the number of outstanding async
...
requests. This gets around a problem where a SetEvent could be called
before a previous event had been dealt with.
2002-11-13 19:40:50 +00:00
Alexandre Julliard
1e1313d54c
Made the dll entry point default to DllMain and removed most of the
...
'init' spec file declarations.
2002-11-04 23:53:41 +00:00