Commit graph

61 commits

Author SHA1 Message Date
Nikolay Sivov
8957d74b99 include: Change include guard for wininet.h.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-10-10 11:11:43 +02:00
Zebediah Figura
8efa72d1a3 include: Add more wininet error codes.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-10-15 17:35:16 +02:00
Bruno Jesus
269f19e602 include: Add missing connection check flags to wininet.h.
Signed-off-by: Bruno Jesus <bjesus@codeweavers.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-03-06 19:44:54 +01:00
Francois Gouget
b436a15a87 include: Add a couple of INTERNET_SCHEME_XXX constants.
Also add comments noting that it is not a mistake for the wininet.h
constants to be incompatible with the winhttp.h ones.

Signed-off-by: Francois Gouget <fgouget@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-02-08 17:00:05 +01:00
Jacek Caban
0d5e3e74d5 wininet.h: Added InternetCookieState declaration. 2014-07-04 14:51:22 +02:00
Jacek Caban
50ccf65fe6 wininet.h: Added missing INTERNET_COOKIE_* flags. 2014-07-03 18:17:54 +02:00
Hans Leidekker
a8ec0edfa8 include: Add missing proxy definitions. 2014-05-15 19:04:41 +02:00
Michael Stefaniuc
23b86eb44e include: Replace the remaining CONSTs. 2013-09-27 10:34:09 +02:00
Piotr Caban
7967f8beec wininet: Don't define DELETED_CACHE_ENTRY in public headers. 2012-09-18 14:50:49 +02:00
Michael Stefaniuc
6bfc07e3e5 include/wininet.h: Avoid TRUE:FALSE conditional expressions. 2012-08-13 17:30:22 +02:00
Alex Henrie
0b64d319c9 wininet: Support ICU_ENCODE_PERCENT, ICU_ENCODE_SPACES_ONLY, and ICU_NO_META. 2012-07-31 10:53:54 +02:00
Morten Rønne
e0f93874c8 wininet/tests: Added more tests for urlcache, including a new flag in CacheEntryType. 2012-04-05 17:53:14 +02:00
Michael Stefaniuc
f869a16186 include: Drop some superfluous l modifiers from numeric constants. 2011-11-21 11:01:39 +01:00
Alexander Scott-Johns
fa19e1bdb3 wininet: Partially implement FreeUrlCacheSpaceW. 2011-03-11 13:27:32 +01:00
Huw Davies
55f6f9ada4 include: Add some more internet options. 2011-01-20 19:02:13 +01:00
André Hentschel
cc90dc6f3b include: Add ERROR_INTERNET_FORTEZZA_LOGIN_NEEDED for wininet tests. 2010-12-21 19:47:14 +01:00
Piotr Caban
ee72094ca8 wininet: Added INTERNET_OPTION_ERROR_MASK flag handling to InternetSetOptionW. 2010-05-19 15:00:55 +02:00
Juan Lang
7dd7109e9e include: Add INTERNET_DIAGNOSTIC_SOCKET_INFO definitions. 2009-08-11 12:32:14 +02:00
Hans Leidekker
c29328583d wininet: Implement InternetQueryOption(INTERNET_OPTION_CACHE_TIMESTAMPS). 2009-06-16 15:41:08 +02:00
Jacek Caban
6ecb686dbd wininet.h: Added more error codes. 2009-05-29 11:26:21 +02:00
Alexandre Julliard
e12ade9fb3 wininet: Add stubs for PrivacyGet/SetZonePreferenceW. 2009-04-27 20:04:34 +02:00
Aric Stewart
101991255b wininet: Print better stubs for the internet options IE7 uses. 2009-02-12 11:52:47 +01:00
Hans Leidekker
c3ecb7244b wininet: More win64 compatibility fixes. 2008-06-30 15:07:47 +02:00
Maarten Lankhorst
11a0e45304 wininet: Ignore INTERNET_STATUS_DETECTING_PROXY messages in the http test. 2008-05-07 12:11:08 +02:00
Juan Lang
dce5feb1a8 wininet.h: Add some more defines. 2007-10-16 09:35:27 +02:00
Francois Gouget
ca31d8ad1c wininet: Remove the occasional parameter name in the prototypes. 2007-08-31 12:08:58 +02:00
Francois Gouget
d4337f2b5e wininet: Fix many wininet prototypes: the context is a DWORD_PTR now. 2007-08-30 17:02:49 +02:00
Francois Gouget
f33abb6d96 wininet: Add a skeleton winineti.h header with fixed prototypes for [GS]etUrlCacheConfigInfo*(), DeleteIE3Cache() and IsUrlCacheEntryExpired*().
Remove SetUrlCacheConfigInfo*() from wininet.h, it's supposed to be declared in winineti.h.
Update win32.api to fix the winapi_check warnings.
2007-08-09 14:11:56 +02:00
Jacek Caban
cdbab7ddf2 wininet: Fixed declaration of INTERNET_STATUS_CALLBACK. 2006-10-30 11:17:24 +01:00
Paul Vriens
57d0810aa5 wininet.h: Add extra error code. 2006-07-05 12:56:24 +02:00
Jonathan Ernst
360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Robert Shearman
3efe42537a include: Add some more defines to wininet.h. 2006-03-20 12:01:15 +01:00
Peter Lemenkov
b6bec9d05c Added some missing definitions in wininet.h. 2005-11-07 20:12:13 +00:00
Vincent Béron
05b2c1cc81 Remove multiple declarations of the same function, keeping the public
one as reference.
2005-07-24 16:17:28 +00:00
Maarten Lankhorst
6d6ca1e7c5 - Added new INTERNET_OPTION* defines.
- Fixed InternetSetOptionW unknown option handling, and added
  INTERNET_OPTION_DISABLE_PASSPORT_AUTH.
2005-06-21 20:02:21 +00:00
Mike McCormack
0489f9e4c0 Include missing AW macro. 2005-06-10 19:29:46 +00:00
Mike McCormack
d69ddb7ae7 Declare some missing functions. 2005-06-09 12:06:08 +00:00
Troy Rollo
9c7932d475 Implement CreateUrlCacheEntryW and CommitUrlCacheEntryW. Replace the
existing 'A' versions with calls to the 'W' versions.
2005-03-21 12:33:17 +00:00
Dmitry Timoshkov
75b93ff1aa Match OVERLAPPED structure to the SDK definition. 2005-03-17 19:00:08 +00:00
Hans Leidekker
6a367dbf8d - Stub implementations for FtpGetFileSize, FtpCommand{A,W},
HttpSendRequestExW, InternetGetLastResponseInfoW,
  InternetConfirmZoneCrossing{A,W}, InternetDial{A,W},
  InternetGoOnline{A,W}, InternetHangUp, CreateMD5SSOHash,
  InternetClearAllPerSiteCookieDecisions,
  InternetEnumPerSiteCookieDecision{A,W}, InternetGetCookieEx{A,W},
  InternetGetPerSiteCookieDecision{A,W},
  InternetSetPerSiteCookieDecision{A,W}, InternetSetCookieEx{A,W},
  ResumeSuspendedDownload, RetrieveUrlCacheEntryFileW,
  UnlockUrlCacheEntryFileW, {Create,Delete}UrlCacheEntryW,
  CommitUrlCacheEntryW, RetrieveUrlCacheEntryStreamW,
  FindCloseUrlCache, FindFirstUrlCacheEntryEx{A,W},
  FindFirstUrlCacheGroup, FindNextUrlCacheEntry{,Ex}{A,W},
  FindNextUrlCacheGroup, SetUrlCacheEntryGroup{A,W},
  {Get,Set}UrlCacheGroupAttribute{A,W}, SetUrlCacheConfigInfo{A,W}.
- Spec file stubs for new undocumented functions
  ForceNexusLookup{,ExW}, Ftp{Get,Put}FileEx, HttpCheckDavCompliance,
  InternetAlgIdToString{A,W}, InternetFortezzaCommand,
  InternetGetCertByURLA, InternetQueryFortezzaStatus,
  InternetSecurityProtocolToString{A,W}, InternetSetDialState{A,W},
  InternetShowSecurityInfoByURL{A,W}, IsUrlCacheEntryExpired{A,W},
  Privacy{Get,Set}ZonePreferenceW, RegisterUrlCacheNotification,
  UrlZonesDetach.
- Use memcpy instead of strncpy in InternetGetLastResponseInfoA.
- Add and improve some traces.
- Fix my own coding style in InternetTimeToSystemTimeW.
- Fix a couple of signedness warnings.
2005-02-01 18:50:53 +00:00
Hans Leidekker
e9856f166b Implement and test InternetTime{From,To}SystemTime{A,W}.
Correct spelling in InternetCheckConnectionA.
2005-01-18 11:43:40 +00:00
Mike McCormack
fc619d0423 Define some extra HTTP_QUERY values. 2004-10-29 21:26:47 +00:00
Mike McCormack
a4e902cbe1 Convert the wininet HTTP functions to Unicode. 2004-03-30 04:36:09 +00:00
Warren Baird
7f77f0f15d Changed InternetSetStatusCallback declaration to
InternetSetStatusCallbackA/W.
2003-10-08 02:57:07 +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
8cded56db3 - the first argument in several Unicode functions was an ASCII string
instead of a Unicode one
- added more macro definitions
2003-02-19 03:39:12 +00:00
Andreas Mohr
056d2a4421 "InternetAutoDial" should be "InternetAutodial". 2003-01-28 00:17:15 +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
Alberto Massari
1e5d816a0d - Added some definitions.
- Fixed signature of GetUrlCacheEntryInfoExW.
2002-11-18 19:43:10 +00:00
Vincent Béron
9a62491660 Removed trailing whitespace. 2002-05-31 23:06:46 +00:00