[w3m-dev 02833] ssl_forbid_method in SSL Setting
From: Fumitoshi UKAI <ukai@debian.or.jp>
This commit is contained in:
@@ -1,3 +1,10 @@
|
|||||||
|
2002-01-15 Fumitoshi UKAI <ukai@debian.or.jp>
|
||||||
|
|
||||||
|
* [w3m-dev 02833] ssl_forbid_method in SSL Setting
|
||||||
|
* rc.c (params7): ssl_forbid_method moved here
|
||||||
|
* rc.c (params8): ssl_forbid_method removed here
|
||||||
|
* rc.c (sections): params7 ifdef USE_SSL
|
||||||
|
|
||||||
2002-01-15 Fumitoshi UKAI <ukai@debian.or.jp>
|
2002-01-15 Fumitoshi UKAI <ukai@debian.or.jp>
|
||||||
|
|
||||||
* [w3m-dev 02832] external URI loader support
|
* [w3m-dev 02832] external URI loader support
|
||||||
@@ -1915,4 +1922,4 @@
|
|||||||
* release-0-2-1
|
* release-0-2-1
|
||||||
* import w3m-0.2.1
|
* import w3m-0.2.1
|
||||||
|
|
||||||
$Id: ChangeLog,v 1.214 2002/01/14 16:00:59 ukai Exp $
|
$Id: ChangeLog,v 1.215 2002/01/14 16:31:26 ukai Exp $
|
||||||
|
43
rc.c
43
rc.c
@@ -1,4 +1,4 @@
|
|||||||
/* $Id: rc.c,v 1.25 2002/01/14 15:59:17 ukai Exp $ */
|
/* $Id: rc.c,v 1.26 2002/01/14 16:31:26 ukai Exp $ */
|
||||||
/*
|
/*
|
||||||
* Initialization file etc.
|
* Initialization file etc.
|
||||||
*/
|
*/
|
||||||
@@ -147,17 +147,16 @@ static char *config_file = NULL;
|
|||||||
#define CMT_NOSENDREFERER "Referer: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4>褦<EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD>"
|
#define CMT_NOSENDREFERER "Referer: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4>褦<EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD>"
|
||||||
#define CMT_IGNORE_CASE "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD>ζ<EFBFBD><CEB6>̤ʤ<F2A4B7A4>"
|
#define CMT_IGNORE_CASE "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD>ζ<EFBFBD><CEB6>̤ʤ<F2A4B7A4>"
|
||||||
#define CMT_USE_LESSOPEN "LESSOPEN<45><4E><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
|
#define CMT_USE_LESSOPEN "LESSOPEN<45><4E><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
|
||||||
#if defined(USE_SSL) && defined(USE_SSL_VERIFY)
|
#ifdef USE_SSL
|
||||||
|
#ifdef USE_SSL_VERIFY
|
||||||
#define CMT_SSL_VERIFY_SERVER "SSL<53>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD><EFBFBD>ǧ<EFBFBD>ڤ<EFBFBD><DAA4>Ԥ<EFBFBD>"
|
#define CMT_SSL_VERIFY_SERVER "SSL<53>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD><EFBFBD>ǧ<EFBFBD>ڤ<EFBFBD><DAA4>Ԥ<EFBFBD>"
|
||||||
#define CMT_SSL_CERT_FILE "SSL<53>Υ<EFBFBD><CEA5>饤<EFBFBD><E9A5A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>PEM<45><4D><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ե<EFBFBD><D5A5><EFBFBD><EFBFBD><EFBFBD>"
|
#define CMT_SSL_CERT_FILE "SSL<53>Υ<EFBFBD><CEA5>饤<EFBFBD><E9A5A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>PEM<45><4D><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ե<EFBFBD><D5A5><EFBFBD><EFBFBD><EFBFBD>"
|
||||||
#define CMT_SSL_KEY_FILE "SSL<53>Υ<EFBFBD><CEA5>饤<EFBFBD><E9A5A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>PEM<45><4D><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̩<EFBFBD><CCA9><EFBFBD>ե<EFBFBD><D5A5><EFBFBD><EFBFBD><EFBFBD>"
|
#define CMT_SSL_KEY_FILE "SSL<53>Υ<EFBFBD><CEA5>饤<EFBFBD><E9A5A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>PEM<45><4D><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̩<EFBFBD><CCA9><EFBFBD>ե<EFBFBD><D5A5><EFBFBD><EFBFBD><EFBFBD>"
|
||||||
#define CMT_SSL_CA_PATH "SSL<53><4C>ǧ<EFBFBD>ڶɤ<DAB6>PEM<45><4D><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Τ<F1B7B2A4><CEA4><EFBFBD><EFBFBD>ǥ<EFBFBD><C7A5>쥯<EFBFBD>ȥ<EFBFBD><C8A5>ؤΥѥ<CEA5>"
|
#define CMT_SSL_CA_PATH "SSL<53><4C>ǧ<EFBFBD>ڶɤ<DAB6>PEM<45><4D><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Τ<F1B7B2A4><CEA4><EFBFBD><EFBFBD>ǥ<EFBFBD><C7A5>쥯<EFBFBD>ȥ<EFBFBD><C8A5>ؤΥѥ<CEA5>"
|
||||||
#define CMT_SSL_CA_FILE "SSL<53><4C>ǧ<EFBFBD>ڶɤ<DAB6>PEM<45><4D><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Υե<CEA5><D5A5><EFBFBD><EFBFBD><EFBFBD>"
|
#define CMT_SSL_CA_FILE "SSL<53><4C>ǧ<EFBFBD>ڶɤ<DAB6>PEM<45><4D><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Υե<CEA5><D5A5><EFBFBD><EFBFBD><EFBFBD>"
|
||||||
#endif /* defined(USE_SSL) &&
|
#endif /* USE_SSL_VERIFY */
|
||||||
* defined(USE_SSL_VERIFY) */
|
|
||||||
#ifdef USE_SSL
|
|
||||||
#define CMT_SSL_FORBID_METHOD "<22>Ȥ<EFBFBD><C8A4>ʤ<EFBFBD>SSL<53><EFBFBD>åɤΥꥹ<CEA5><EAA5B9>(2: SSLv2, 3: SSLv3, t:TLSv1)"
|
#define CMT_SSL_FORBID_METHOD "<22>Ȥ<EFBFBD><C8A4>ʤ<EFBFBD>SSL<53><EFBFBD>åɤΥꥹ<CEA5><EAA5B9>(2: SSLv2, 3: SSLv3, t:TLSv1)"
|
||||||
#endif
|
#endif /* USE_SSL */
|
||||||
#ifdef USE_COOKIE
|
#ifdef USE_COOKIE
|
||||||
#define CMT_USECOOKIE "<22><><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѥ<EFBFBD><D1A4><EFBFBD>"
|
#define CMT_USECOOKIE "<22><><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѥ<EFBFBD><D1A4><EFBFBD>"
|
||||||
#define CMT_ACCEPTCOOKIE "<22><><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>դ<EFBFBD><D5A4><EFBFBD>"
|
#define CMT_ACCEPTCOOKIE "<22><><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>դ<EFBFBD><D5A4><EFBFBD>"
|
||||||
@@ -265,17 +264,16 @@ static char *config_file = NULL;
|
|||||||
#define CMT_NOSENDREFERER "Don't send header `Referer:'"
|
#define CMT_NOSENDREFERER "Don't send header `Referer:'"
|
||||||
#define CMT_IGNORE_CASE "Ignore case when search"
|
#define CMT_IGNORE_CASE "Ignore case when search"
|
||||||
#define CMT_USE_LESSOPEN "Use LESSOPEN"
|
#define CMT_USE_LESSOPEN "Use LESSOPEN"
|
||||||
#if defined(USE_SSL) && defined(USE_SSL_VERIFY)
|
#ifdef USE_SSL
|
||||||
|
#ifdef USE_SSL_VERIFY
|
||||||
#define CMT_SSL_VERIFY_SERVER "Perform SSL server verification"
|
#define CMT_SSL_VERIFY_SERVER "Perform SSL server verification"
|
||||||
#define CMT_SSL_CERT_FILE "PEM encoded certificate file of client"
|
#define CMT_SSL_CERT_FILE "PEM encoded certificate file of client"
|
||||||
#define CMT_SSL_KEY_FILE "PEM encoded private key file of client"
|
#define CMT_SSL_KEY_FILE "PEM encoded private key file of client"
|
||||||
#define CMT_SSL_CA_PATH "Path to a directory for PEM encoded certificates of CAs"
|
#define CMT_SSL_CA_PATH "Path to a directory for PEM encoded certificates of CAs"
|
||||||
#define CMT_SSL_CA_FILE "File consisting of PEM encoded certificates of CAs"
|
#define CMT_SSL_CA_FILE "File consisting of PEM encoded certificates of CAs"
|
||||||
#endif /* defined(USE_SSL) &&
|
#endif /* USE_SSL_VERIFY */
|
||||||
* defined(USE_SSL_VERIFY) */
|
|
||||||
#ifdef USE_SSL
|
|
||||||
#define CMT_SSL_FORBID_METHOD "List of forbidden SSL method (2: SSLv2, 3: SSLv3, t:TLSv1)"
|
#define CMT_SSL_FORBID_METHOD "List of forbidden SSL method (2: SSLv2, 3: SSLv3, t:TLSv1)"
|
||||||
#endif
|
#endif /* USE_SSL */
|
||||||
#ifdef USE_COOKIE
|
#ifdef USE_COOKIE
|
||||||
#define CMT_USECOOKIE "Use Cookie"
|
#define CMT_USECOOKIE "Use Cookie"
|
||||||
#define CMT_ACCEPTCOOKIE "Accept Cookie"
|
#define CMT_ACCEPTCOOKIE "Accept Cookie"
|
||||||
@@ -523,8 +521,11 @@ struct param_ptr params6[] = {
|
|||||||
{NULL, 0, 0, NULL, NULL, NULL},
|
{NULL, 0, 0, NULL, NULL, NULL},
|
||||||
};
|
};
|
||||||
|
|
||||||
#if defined(USE_SSL) && defined(USE_SSL_VERIFY)
|
#ifdef USE_SSL
|
||||||
struct param_ptr params7[] = {
|
struct param_ptr params7[] = {
|
||||||
|
{"ssl_forbid_method", P_STRING, PI_TEXT, (void *)&ssl_forbid_method,
|
||||||
|
CMT_SSL_FORBID_METHOD, NULL},
|
||||||
|
#ifdef USE_SSL_VERIFY
|
||||||
{"ssl_verify_server", P_INT, PI_ONOFF, (void *)&ssl_verify_server,
|
{"ssl_verify_server", P_INT, PI_ONOFF, (void *)&ssl_verify_server,
|
||||||
CMT_SSL_VERIFY_SERVER, NULL},
|
CMT_SSL_VERIFY_SERVER, NULL},
|
||||||
{"ssl_cert_file", P_SSLPATH, PI_TEXT, (void *)&ssl_cert_file,
|
{"ssl_cert_file", P_SSLPATH, PI_TEXT, (void *)&ssl_cert_file,
|
||||||
@@ -535,10 +536,10 @@ struct param_ptr params7[] = {
|
|||||||
NULL},
|
NULL},
|
||||||
{"ssl_ca_file", P_SSLPATH, PI_TEXT, (void *)&ssl_ca_file, CMT_SSL_CA_FILE,
|
{"ssl_ca_file", P_SSLPATH, PI_TEXT, (void *)&ssl_ca_file, CMT_SSL_CA_FILE,
|
||||||
NULL},
|
NULL},
|
||||||
|
#endif /* USE_SSL_VERIFY */
|
||||||
{NULL, 0, 0, NULL, NULL, NULL},
|
{NULL, 0, 0, NULL, NULL, NULL},
|
||||||
};
|
};
|
||||||
#endif /* defined(USE_SSL) &&
|
#endif /* USE_SSL */
|
||||||
* defined(USE_SSL_VERIFY) */
|
|
||||||
|
|
||||||
#ifdef USE_COOKIE
|
#ifdef USE_COOKIE
|
||||||
struct param_ptr params8[] = {
|
struct param_ptr params8[] = {
|
||||||
@@ -578,10 +579,6 @@ struct param_ptr params9[] = {
|
|||||||
CMT_FOLLOW_REDIRECTION, NULL},
|
CMT_FOLLOW_REDIRECTION, NULL},
|
||||||
{"meta_refresh", P_CHARINT, PI_ONOFF, (void *)&MetaRefresh,
|
{"meta_refresh", P_CHARINT, PI_ONOFF, (void *)&MetaRefresh,
|
||||||
CMT_META_REFRESH, NULL},
|
CMT_META_REFRESH, NULL},
|
||||||
#ifdef USE_SSL
|
|
||||||
{"ssl_forbid_method", P_STRING, PI_TEXT, (void *)&ssl_forbid_method,
|
|
||||||
CMT_SSL_FORBID_METHOD, NULL},
|
|
||||||
#endif /* USE_SSL */
|
|
||||||
#ifdef INET6
|
#ifdef INET6
|
||||||
{"dns_order", P_INT, PI_SEL_C, (void *)&DNS_order, CMT_DNS_ORDER,
|
{"dns_order", P_INT, PI_SEL_C, (void *)&DNS_order, CMT_DNS_ORDER,
|
||||||
dnsorders},
|
dnsorders},
|
||||||
@@ -600,10 +597,9 @@ struct param_section sections[] = {
|
|||||||
{"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ץ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>", params6},
|
{"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ץ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>", params6},
|
||||||
{"<EFBFBD>ͥåȥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>", params9},
|
{"<EFBFBD>ͥåȥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>", params9},
|
||||||
{"<EFBFBD>ץ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>", params4},
|
{"<EFBFBD>ץ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>", params4},
|
||||||
#if defined(USE_SSL) && defined(USE_SSL_VERIFY)
|
#ifdef USE_SSL
|
||||||
{"SSLǧ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>", params7},
|
{"SSLǧ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>", params7},
|
||||||
#endif /* defined(USE_SSL) &&
|
#endif
|
||||||
* defined(USE_SSL_VERIFY) */
|
|
||||||
#ifdef USE_COOKIE
|
#ifdef USE_COOKIE
|
||||||
{"<EFBFBD><EFBFBD><EFBFBD>å<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>", params8},
|
{"<EFBFBD><EFBFBD><EFBFBD>å<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>", params8},
|
||||||
#endif
|
#endif
|
||||||
@@ -617,10 +613,9 @@ struct param_section sections[] = {
|
|||||||
{"External Programs", params6},
|
{"External Programs", params6},
|
||||||
{"Network Setting", params9},
|
{"Network Setting", params9},
|
||||||
{"Proxy Setting", params4},
|
{"Proxy Setting", params4},
|
||||||
#if defined(USE_SSL) && defined(USE_SSL_VERIFY)
|
#ifdef USE_SSL
|
||||||
{"SSL Verification Setting", params7},
|
{"SSL Verification Setting", params7},
|
||||||
#endif /* defined(USE_SSL) &&
|
#endif
|
||||||
* defined(USE_SSL_VERIFY) */
|
|
||||||
#ifdef USE_COOKIE
|
#ifdef USE_COOKIE
|
||||||
{"Cookie Setting", params8},
|
{"Cookie Setting", params8},
|
||||||
#endif
|
#endif
|
||||||
|
Reference in New Issue
Block a user