diff options
-rw-r--r-- | ChangeLog | 9 | ||||
-rw-r--r-- | rc.c | 43 |
2 files changed, 27 insertions, 25 deletions
@@ -1,5 +1,12 @@ 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> + * [w3m-dev 02832] external URI loader support * NEWS: support external URI loader * config.h.dist (USE_EXTERNAL_URI_LOADER): added @@ -1915,4 +1922,4 @@ * release-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 $ @@ -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. */ @@ -147,17 +147,16 @@ static char *config_file = NULL; #define CMT_NOSENDREFERER "Referer: ������ʤ��褦�ˤ���" #define CMT_IGNORE_CASE "������������ʸ����ʸ���ζ��̤ʤ�" #define CMT_USE_LESSOPEN "LESSOPEN�����" -#if defined(USE_SSL) && defined(USE_SSL_VERIFY) +#ifdef USE_SSL +#ifdef USE_SSL_VERIFY #define CMT_SSL_VERIFY_SERVER "SSL�Υ�����ǧ�ڤ�Ԥ�" #define CMT_SSL_CERT_FILE "SSL�Υ��饤�������PEM����������ե�����" #define CMT_SSL_KEY_FILE "SSL�Υ��饤�������PEM������̩���ե�����" #define CMT_SSL_CA_PATH "SSL��ǧ�ڶɤ�PEM���������Τ���ǥ��쥯�ȥ�ؤΥѥ�" #define CMT_SSL_CA_FILE "SSL��ǧ�ڶɤ�PEM���������Υե�����" -#endif /* defined(USE_SSL) && - * defined(USE_SSL_VERIFY) */ -#ifdef USE_SSL +#endif /* USE_SSL_VERIFY */ #define CMT_SSL_FORBID_METHOD "�Ȥ�ʤ�SSL��åɤΥꥹ��(2: SSLv2, 3: SSLv3, t:TLSv1)" -#endif +#endif /* USE_SSL */ #ifdef USE_COOKIE #define CMT_USECOOKIE "���å�������Ѥ���" #define CMT_ACCEPTCOOKIE "���å���������դ���" @@ -265,17 +264,16 @@ static char *config_file = NULL; #define CMT_NOSENDREFERER "Don't send header `Referer:'" #define CMT_IGNORE_CASE "Ignore case when search" #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_CERT_FILE "PEM encoded certificate 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_FILE "File consisting of PEM encoded certificates of CAs" -#endif /* defined(USE_SSL) && - * defined(USE_SSL_VERIFY) */ -#ifdef USE_SSL +#endif /* USE_SSL_VERIFY */ #define CMT_SSL_FORBID_METHOD "List of forbidden SSL method (2: SSLv2, 3: SSLv3, t:TLSv1)" -#endif +#endif /* USE_SSL */ #ifdef USE_COOKIE #define CMT_USECOOKIE "Use Cookie" #define CMT_ACCEPTCOOKIE "Accept Cookie" @@ -523,8 +521,11 @@ struct param_ptr params6[] = { {NULL, 0, 0, NULL, NULL, NULL}, }; -#if defined(USE_SSL) && defined(USE_SSL_VERIFY) +#ifdef USE_SSL 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, CMT_SSL_VERIFY_SERVER, NULL}, {"ssl_cert_file", P_SSLPATH, PI_TEXT, (void *)&ssl_cert_file, @@ -535,10 +536,10 @@ struct param_ptr params7[] = { NULL}, {"ssl_ca_file", P_SSLPATH, PI_TEXT, (void *)&ssl_ca_file, CMT_SSL_CA_FILE, NULL}, +#endif /* USE_SSL_VERIFY */ {NULL, 0, 0, NULL, NULL, NULL}, }; -#endif /* defined(USE_SSL) && - * defined(USE_SSL_VERIFY) */ +#endif /* USE_SSL */ #ifdef USE_COOKIE struct param_ptr params8[] = { @@ -578,10 +579,6 @@ struct param_ptr params9[] = { CMT_FOLLOW_REDIRECTION, NULL}, {"meta_refresh", P_CHARINT, PI_ONOFF, (void *)&MetaRefresh, 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 {"dns_order", P_INT, PI_SEL_C, (void *)&DNS_order, CMT_DNS_ORDER, dnsorders}, @@ -600,10 +597,9 @@ struct param_section sections[] = { {"�����ץ������", params6}, {"�ͥåȥ��������", params9}, {"�ץ�����������", params4}, -#if defined(USE_SSL) && defined(USE_SSL_VERIFY) +#ifdef USE_SSL {"SSLǧ������", params7}, -#endif /* defined(USE_SSL) && - * defined(USE_SSL_VERIFY) */ +#endif #ifdef USE_COOKIE {"���å���������", params8}, #endif @@ -617,10 +613,9 @@ struct param_section sections[] = { {"External Programs", params6}, {"Network Setting", params9}, {"Proxy Setting", params4}, -#if defined(USE_SSL) && defined(USE_SSL_VERIFY) +#ifdef USE_SSL {"SSL Verification Setting", params7}, -#endif /* defined(USE_SSL) && - * defined(USE_SSL_VERIFY) */ +#endif #ifdef USE_COOKIE {"Cookie Setting", params8}, #endif |