Patrik Stridvall
070db4e5de
Fixed some issues found by winapi_check.
2004-05-17 21:08:31 +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
Alexandre Julliard
a11b2bbafb
Updated the auto-generated tests.
2004-05-04 00:41:11 +00:00
Francois Gouget
8fc374d8b4
Make Unicode strings 'static const'.
2004-04-20 02:14:00 +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
Alexandre Julliard
286fe0af18
Fixed a warning.
2004-04-13 00:19:58 +00:00
Mike McCormack
3462299c55
Convert unicode strings to const.
2004-04-12 23:13:53 +00:00
Alexandre Julliard
a2bf4d009b
Fixed length handling in HttpQueryInfoW.
2004-03-31 20:09:54 +00:00
Mike McCormack
44ef9a1f07
Unicodify the cookie handling code.
2004-03-30 20:38:08 +00:00
Mike McCormack
1baf39f95a
Fix the HttpQueryInfoA function buffer size.
2004-03-30 20:37:49 +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
Alexandre Julliard
9e4ed6460c
.spec.c files are no longer used for 32-bit dlls.
2004-03-24 03:36:44 +00:00
Marcus Meissner
9d61aee357
Allocate the correct nr of bytes for lpszCookies in HTTP_HttpOpenRequestA.
...
Allocate the correct nr of bytes for request stringlen without options.
2004-03-22 21:31:44 +00:00
Marcus Meissner
8624ef4ab3
Allocate correct number of pointers for szAcceptTypes, since we need
...
it NULL terminated.
HeapReAlloc will modify the pointer, so store it there.
2004-03-22 20:40:46 +00:00
Uwe Bonnes
25efbc9dbc
HTTP_HttpSendRequestA: Remove \r and \n at the end of
...
lpwhr->lpszPath.
2004-03-16 01:06:30 +00:00
Alexandre Julliard
589e115233
We no longer use the .exe.spec.c files.
2004-03-02 21:16:37 +00:00
Patrik Stridvall
8f9b09e947
Fixed some issues found by winapi_check.
2004-02-27 21:32:54 +00:00
Lionel Ulmer
676e059c61
Store pointers in the internal structures and not handles.
2004-02-16 20:24:15 +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
Lionel Ulmer
a29b4c7cde
Report real handles to the application, not Wine internal ones.
2004-02-09 20:55:58 +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
Francois Gouget
6b6ed724ae
Add missing '\n's to debug traces.
2004-01-27 00:01:43 +00:00
Francois Gouget
72323cb6a9
Add trailing '\n's to ok() calls.
...
Fix a couple of spelling errors.
2004-01-23 22:44:26 +00:00
Sylvain Petreolle
a53c884986
winehq.com -> winehq.org
2004-01-23 20:49:05 +00:00
Francois Gouget
7494b5b980
Add trailing '\n's to ok() calls.
...
Check whether _MSC_VER is defined.
2004-01-23 02:11:12 +00:00
Mike Hearn
f3957f52cd
Change URL used in http tests to be a #define so it can be changed
...
easily in future, and make it point to winehq.
2004-01-16 02:03:16 +00:00
Gerald Pfeifer
6969a9b02d
Remove URLCache_FindEntry() which is not used any longer.
2003-12-31 00:11:02 +00:00
Michael Stefaniuc
0bdf5d8c91
Fixed mem leak on error path.
2003-12-30 19:19:46 +00:00
Sylvain Petreolle
fabfea59c7
Added stubs for options CONNECT_TIMEOUT and DATA_RECEIVE_TIMEOUT.
2003-12-30 19:16:37 +00:00
Uwe Bonnes
599c4522a8
HTTP_DealWithProxy: Only add http:// to proxy string when needed.
2003-12-15 19:47:31 +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
Jeremy Shaw
3cd1cfeaf9
Add a '\r\n' to lpszHeaders if it is not already terminated by
...
'\r\n'.
2003-12-11 04:25:41 +00:00
Alexandre Julliard
402b79a1e8
Porting fixes.
2003-11-27 00:59:36 +00:00
Vincent Béron
f68ec6fc5d
Undefine FAR to avoid conflict with ssl.h.
2003-11-25 01:48:01 +00:00
Francois Gouget
84540b4dc7
Assorted spelling fixes.
2003-11-18 20:41:24 +00:00
Ivan Leo Murray-Smith
e51000f44f
Added Italian translation.
2003-11-17 19:59:13 +00:00
Kirill Smelkov
8d0ac5574e
Added gopher stubs.
2003-11-09 01:23:32 +00:00
Hans Leidekker
a2977cf5b8
Added Dutch translations.
2003-10-27 22:04:36 +00:00
Alexandre Julliard
b83789fdc3
Updated some of the generated tests.
2003-10-24 04:45:35 +00:00
Dmitry Timoshkov
2581db8f6a
Fixed some problems found while compiling and linking Wine under
...
Cygwin.
2003-10-14 05:27:43 +00:00
Dimitrie O. Paun
fbdfd910c1
Remove SYMBOLFILE and LDDLLFLAGS from Makefiles.
2003-10-11 01:09:15 +00:00
Francois Gouget
61ef356347
Some spelling fixes.
2003-10-08 19:09:44 +00:00
Jon Griffiths
90535ce905
Various test fixes for XP/msvc.
2003-09-25 20:29:40 +00:00
Mike McCormack
b8921a24ab
Use unions instead of defines in async work requests.
2003-09-25 20:25:22 +00:00
Mike McCormack
e0fffb6c7c
Fix more unicode/memory allocation errors.
2003-09-23 22:47:18 +00:00
Vincent Béron
bf5f07a5b4
Yet another batch of French resources updates.
2003-09-22 21:16:56 +00:00
Mike McCormack
99f5a05555
Fix logic problems with NETCON_connected.
2003-09-22 21:15:34 +00:00
Mike McCormack
5fe38daee2
Fix a bunch of unicode/memory allocation errors.
2003-09-22 19:45:50 +00:00
Igor Stepin
f638678830
Added a lot of Russian translations.
2003-09-17 20:08:20 +00:00
Francois Gouget
ae50013017
Fix the case of product and company names.
2003-09-08 19:38:45 +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
Rok Mandeljc
d4c1ebabdb
Minor updates of Slovenian translations.
2003-08-29 22:21:43 +00:00
José Manuel Ferrer Ortiz
4a0dd81cf1
Some new Spanish translations and improvements to other existing
...
ones.
2003-08-22 05:03:19 +00:00
Mike McCormack
43629c9b5b
Use WideByteToMultiChar not strlenW.
...
Use HeapAlloc, not malloc.
2003-08-15 03:47:30 +00:00
Patrik Stridvall
ba78aac406
Fixed some issues found by winapi_check.
2003-08-08 21:07:23 +00:00
Robert Shearman
4450a61149
- Documentation of the index.dat files.
...
- Read support for "Temporary Internet Files".
- Limited write support for "Temporary Internet Files" (provided file
does not need enlarging).
- Delete support (untested on anything other than Temporary Internet
Files).
2003-08-05 19:21:38 +00:00
Alexandre Julliard
a3cba5235d
Avoid DSA type conflict between ssl.h and commctrl.h.
2003-08-05 19:21:08 +00:00
David Hammerton
6226f3f26a
Added support for http-POST (well, any kind of http request that sends
...
data in the lpOptional field).
2003-08-05 18:31:02 +00:00
Marcelo Duarte
8b644f86bf
- lesser adjustments in cdlg_Pt.rc (better visual)
...
- localization to the Portuguese of Brazil of wininet resource.
2003-07-24 00:02:06 +00:00
Mike McCormack
a1c16d28fa
Implement support for proxies with usernames and passwords.
2003-07-22 03:17:52 +00:00
Alexandre Julliard
d8c5f2bd4b
Use trace() instead of printf().
2003-07-22 03:16:47 +00:00
Lionel Ulmer
a1852bff23
- fix multiple consecutive downloads (by flushing when needed the
...
command socket)
- detect attempts to download multiple files at the same time
- fix size / date reporting when enumerating files
- fix Y2K problem in NT parsing of files
2003-07-21 22:04:14 +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
Mike McCormack
dce0829913
Only call wininet callbacks if dwContext is non-zero.
2003-07-18 22:59:25 +00:00
Lionel Ulmer
877f323161
- fix spec file for FTPFindFirstFileA/W functions
...
- implement parsing of NT directory format
2003-07-15 20:51:02 +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
Dmitry Timoshkov
a97ed621bb
Add inclusion of <sys/time.h> needed for struct timeval declaration.
...
Protect some optional headers from inclusion.
2003-06-27 04:04:00 +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
Mike Hearn
8e6ae023e5
Stub out SetUrlCacheEntryInfoA/W.
2003-06-16 19:40:27 +00:00
Sylvain Petreolle
cc02ef89c4
Implemented wininet.InternetGetConnectedStateEx.
2003-06-06 18:17:00 +00:00
Uwe Bonnes
908ef2b290
HTTP_HttpOpenRequestA: Calculate size from the right argument.
2003-05-16 20:12:03 +00:00
Mike McCormack
31c9b82411
Implemented InternetSetOptionExA/W.
2003-05-11 02:59:52 +00:00
Uwe Bonnes
7c578ab349
Some UrlCache stubs.
2003-04-27 20:35:38 +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
Dmitry Timoshkov
2d55e0484c
Fix some problems found while compiling and linking Wine under
...
Cygwin.
2003-03-31 23:58:27 +00:00
Alberto Massari
c36faaaa24
Added InternetSetStatusCallbackA and a stub for
...
InternetSetStatusCallbackW.
2003-03-28 19:30:55 +00:00
Alexandre Julliard
114a31a2a8
Take advantage of new winebuild syntax to remove redundant function
...
names in spec files.
2003-03-20 03:53:12 +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
Francois Gouget
9b0b1e078a
Remove (POINTER)NULL casts.
2003-01-14 23:43:41 +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
Alexandre Julliard
3121fdac41
Fixed warnings.
2002-12-17 21:03:33 +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
Alexandre Julliard
dbf8b78acd
Added .spec.def files.
2002-12-12 22:04:04 +00:00
Alberto Massari
eddf9a02d2
Added stubs for FtpCommand[A|W].
2002-12-12 02:16:54 +00:00
Alexandre Julliard
ba2f2acc86
Fixed the list of accepted types passed to HttpOpenRequestA.
2002-12-06 23:21:35 +00:00
Alberto Massari
bc8bd72297
- When sending a request using HttpOpenRequest/HttpSendRequest, send the
...
User-Agent header; fixed the Accept and the Referer header handling to
really work.
- Fixed bug in the HTTP_ProcessHeader: when a second value was supposed to be
added to an existing one, the buffer was reduced to be 1 char long instead
of being expanded, due to the precedence rules of the operator '?'.
- Added support for opening URLs that redirect to a different place.
2002-12-06 23:20:31 +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