[w3m-dev 03429] https proxy

* fm.h (HTTPS_proxy): added
	(HTTPS_proxy_parsed): added
* main.c (main): check https_proxy
* rc.c (CMT_HTTPS_PROXY): added
	(https_proxy): added
	(parse_proxy): HTTPS_proxy
* url.c (openURL): for HTTPS, use HTTPS_proxy
	(schemeToProxy): HTTPS_proxy_parsed
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
This commit is contained in:
Fumitoshi UKAI
2002-11-14 16:56:22 +00:00
parent 5dee213f2e
commit 41139c1337
5 changed files with 64 additions and 15 deletions

8
fm.h
View File

@@ -1,4 +1,4 @@
/* $Id: fm.h,v 1.75 2002/11/11 15:33:35 ukai Exp $ */
/* $Id: fm.h,v 1.76 2002/11/14 16:56:23 ukai Exp $ */
/*
* w3m: WWW wo Miru utility
*
@@ -745,11 +745,17 @@ extern unsigned char PcKeymap[];
extern FuncList w3mFuncList[];
global char *HTTP_proxy init(NULL);
#ifdef USE_SSL
global char *HTTPS_proxy init(NULL);
#endif /* USE_SSL */
#ifdef USE_GOPHER
global char *GOPHER_proxy init(NULL);
#endif /* USE_GOPHER */
global char *FTP_proxy init(NULL);
global ParsedURL HTTP_proxy_parsed;
#ifdef USE_SSL
global ParsedURL HTTPS_proxy_parsed;
#endif /* USE_SSL */
#ifdef USE_GOPHER
global ParsedURL GOPHER_proxy_parsed;
#endif /* USE_GOPHER */