* [w3m-dev 04237] [patch] cookie avoid [wrong number of dots]
This commit is contained in:
10
ChangeLog
10
ChangeLog
@@ -1,3 +1,11 @@
|
|||||||
|
2010-07-26 d+w3m@vdr.jp
|
||||||
|
|
||||||
|
* [w3m-dev 04237] [patch] cookie avoid [wrong number of dots]
|
||||||
|
* rc.c: Introduce option cookie_avoid_wrong_number_of_dots.
|
||||||
|
* fm.h: add global variables cookie_avoid_wrong_number_of_dots and Cookie_avoid_wrong_number_of_dots_domains.
|
||||||
|
* cookie.c (check_avoid_wrong_number_of_dots_domain): added.
|
||||||
|
(add_cookie): use check_avoid_wrong_number_of_dots_domain().
|
||||||
|
|
||||||
2010-07-26 Ito Hiroyuki <ZXB01226 at nifty.com>
|
2010-07-26 Ito Hiroyuki <ZXB01226 at nifty.com>
|
||||||
|
|
||||||
* acinclude.m4: define AC_W3M_SSL_DIGEST_AUTH
|
* acinclude.m4: define AC_W3M_SSL_DIGEST_AUTH
|
||||||
@@ -9053,4 +9061,4 @@ a * [w3m-dev 03276] compile error on EWS4800
|
|||||||
* release-0-2-1
|
* release-0-2-1
|
||||||
* import w3m-0.2.1
|
* import w3m-0.2.1
|
||||||
|
|
||||||
$Id: ChangeLog,v 1.1020 2010/07/26 11:24:14 htrb Exp $
|
$Id: ChangeLog,v 1.1021 2010/07/26 11:38:53 htrb Exp $
|
||||||
|
|||||||
33
cookie.c
33
cookie.c
@@ -1,4 +1,4 @@
|
|||||||
/* $Id: cookie.c,v 1.10 2006/12/10 10:53:22 inu Exp $ */
|
/* $Id: cookie.c,v 1.11 2010/07/26 11:38:53 htrb Exp $ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* References for version 0 cookie:
|
* References for version 0 cookie:
|
||||||
@@ -257,6 +257,30 @@ char *special_domain[] = {
|
|||||||
".com", ".edu", ".gov", ".mil", ".net", ".org", ".int", NULL
|
".com", ".edu", ".gov", ".mil", ".net", ".org", ".int", NULL
|
||||||
};
|
};
|
||||||
|
|
||||||
|
int
|
||||||
|
check_avoid_wrong_number_of_dots_domain( Str domain )
|
||||||
|
{
|
||||||
|
TextListItem *tl;
|
||||||
|
int avoid_wrong_number_of_dots_domain = FALSE;
|
||||||
|
|
||||||
|
if (Cookie_avoid_wrong_number_of_dots_domains &&
|
||||||
|
Cookie_avoid_wrong_number_of_dots_domains->nitem > 0) {
|
||||||
|
for (tl = Cookie_avoid_wrong_number_of_dots_domains->first;
|
||||||
|
tl != NULL; tl = tl->next) {
|
||||||
|
if (domain_match(domain->ptr, tl->ptr)) {
|
||||||
|
avoid_wrong_number_of_dots_domain = TRUE;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (avoid_wrong_number_of_dots_domain == TRUE) {
|
||||||
|
return TRUE;
|
||||||
|
} else {
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
int
|
int
|
||||||
add_cookie(ParsedURL *pu, Str name, Str value,
|
add_cookie(ParsedURL *pu, Str name, Str value,
|
||||||
time_t expires, Str domain, Str path,
|
time_t expires, Str domain, Str path,
|
||||||
@@ -304,7 +328,9 @@ add_cookie(ParsedURL *pu, Str name, Str value,
|
|||||||
domain->ptr + domain->length,
|
domain->ptr + domain->length,
|
||||||
3);
|
3);
|
||||||
if (n < 2) {
|
if (n < 2) {
|
||||||
COOKIE_ERROR(COO_ESPECIAL);
|
if (! check_avoid_wrong_number_of_dots_domain(domain)) {
|
||||||
|
COOKIE_ERROR(COO_ESPECIAL);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else if (n == 2) {
|
else if (n == 2) {
|
||||||
char **sdomain;
|
char **sdomain;
|
||||||
@@ -315,8 +341,9 @@ add_cookie(ParsedURL *pu, Str name, Str value,
|
|||||||
strcasecmp(*sdomain, &domain->ptr[offset]) == 0)
|
strcasecmp(*sdomain, &domain->ptr[offset]) == 0)
|
||||||
ok = 1;
|
ok = 1;
|
||||||
}
|
}
|
||||||
if (!ok)
|
if (!ok && ! check_avoid_wrong_number_of_dots_domain(domain)) {
|
||||||
COOKIE_ERROR(COO_ESPECIAL);
|
COOKIE_ERROR(COO_ESPECIAL);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
|||||||
4
fm.h
4
fm.h
@@ -1,4 +1,4 @@
|
|||||||
/* $Id: fm.h,v 1.144 2010/07/25 09:55:05 htrb Exp $ */
|
/* $Id: fm.h,v 1.145 2010/07/26 11:38:53 htrb Exp $ */
|
||||||
/*
|
/*
|
||||||
* w3m: WWW wo Miru utility
|
* w3m: WWW wo Miru utility
|
||||||
*
|
*
|
||||||
@@ -1112,8 +1112,10 @@ global int accept_cookie init(FALSE);
|
|||||||
global int accept_bad_cookie init(ACCEPT_BAD_COOKIE_DISCARD);
|
global int accept_bad_cookie init(ACCEPT_BAD_COOKIE_DISCARD);
|
||||||
global char *cookie_reject_domains init(NULL);
|
global char *cookie_reject_domains init(NULL);
|
||||||
global char *cookie_accept_domains init(NULL);
|
global char *cookie_accept_domains init(NULL);
|
||||||
|
global char *cookie_avoid_wrong_number_of_dots init(NULL);
|
||||||
global TextList *Cookie_reject_domains;
|
global TextList *Cookie_reject_domains;
|
||||||
global TextList *Cookie_accept_domains;
|
global TextList *Cookie_accept_domains;
|
||||||
|
global TextList *Cookie_avoid_wrong_number_of_dots_domains;
|
||||||
#endif /* USE_COOKIE */
|
#endif /* USE_COOKIE */
|
||||||
|
|
||||||
#ifdef USE_IMAGE
|
#ifdef USE_IMAGE
|
||||||
|
|||||||
142
po/ja.po
142
po/ja.po
@@ -8,8 +8,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: w3m 0.5.2\n"
|
"Project-Id-Version: w3m 0.5.2\n"
|
||||||
"Report-Msgid-Bugs-To: satodai@w3m.jp\n"
|
"Report-Msgid-Bugs-To: satodai@w3m.jp\n"
|
||||||
"POT-Creation-Date: 2010-07-24 17:31+0900\n"
|
"POT-Creation-Date: 2010-07-26 16:12+0900\n"
|
||||||
"PO-Revision-Date: 2010-07-24 13:50+0900\n"
|
"PO-Revision-Date: 2010-07-26 16:13+0900\n"
|
||||||
"Last-Translator: Fumitoshi UKAI <ukai@debian.or.jp>\n"
|
"Last-Translator: Fumitoshi UKAI <ukai@debian.or.jp>\n"
|
||||||
"Language-Team: Japanese\n"
|
"Language-Team: Japanese\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
@@ -573,267 +573,271 @@ msgstr "クッキーを受け付けないドメイン"
|
|||||||
msgid "Domains to accept cookies from"
|
msgid "Domains to accept cookies from"
|
||||||
msgstr "クッキーを受け付けるドメイン"
|
msgstr "クッキーを受け付けるドメイン"
|
||||||
|
|
||||||
#: rc.c:204
|
#: rc.c:203
|
||||||
|
msgid "Domains to avoid [wrong number of dots]"
|
||||||
|
msgstr "[wrong number of dots] を無視するドメイン"
|
||||||
|
|
||||||
|
#: rc.c:205
|
||||||
msgid "Number of redirections to follow"
|
msgid "Number of redirections to follow"
|
||||||
msgstr "従うリダイレクトの回数"
|
msgstr "従うリダイレクトの回数"
|
||||||
|
|
||||||
#: rc.c:205
|
#: rc.c:206
|
||||||
msgid "Enable processing of meta-refresh tag"
|
msgid "Enable processing of meta-refresh tag"
|
||||||
msgstr "meta refresh に対応する"
|
msgstr "meta refresh に対応する"
|
||||||
|
|
||||||
#: rc.c:208
|
#: rc.c:209
|
||||||
msgid "Enable Migemo (Roma-ji search)"
|
msgid "Enable Migemo (Roma-ji search)"
|
||||||
msgstr "Migemo(ローマ字検索)を使用する"
|
msgstr "Migemo(ローマ字検索)を使用する"
|
||||||
|
|
||||||
#: rc.c:209
|
#: rc.c:210
|
||||||
msgid "Migemo command"
|
msgid "Migemo command"
|
||||||
msgstr "Migemoコマンド"
|
msgstr "Migemoコマンド"
|
||||||
|
|
||||||
#: rc.c:213
|
#: rc.c:214
|
||||||
msgid "Display charset"
|
msgid "Display charset"
|
||||||
msgstr "表示用文字コード"
|
msgstr "表示用文字コード"
|
||||||
|
|
||||||
#: rc.c:214
|
#: rc.c:215
|
||||||
msgid "Default document charset"
|
msgid "Default document charset"
|
||||||
msgstr "文書の標準の文字コード"
|
msgstr "文書の標準の文字コード"
|
||||||
|
|
||||||
#: rc.c:215
|
#: rc.c:216
|
||||||
msgid "Automatic charset detect when loading"
|
msgid "Automatic charset detect when loading"
|
||||||
msgstr "文書の読み込み時に文字コードの自動判定を行う"
|
msgstr "文書の読み込み時に文字コードの自動判定を行う"
|
||||||
|
|
||||||
#: rc.c:216
|
#: rc.c:217
|
||||||
msgid "System charset"
|
msgid "System charset"
|
||||||
msgstr "システムの文字コード"
|
msgstr "システムの文字コード"
|
||||||
|
|
||||||
#: rc.c:217
|
#: rc.c:218
|
||||||
msgid "System charset follows locale(LC_CTYPE)"
|
msgid "System charset follows locale(LC_CTYPE)"
|
||||||
msgstr "Locale(LC_CTYPE) に従ってシステムの文字コードを設定"
|
msgstr "Locale(LC_CTYPE) に従ってシステムの文字コードを設定"
|
||||||
|
|
||||||
#: rc.c:218
|
#: rc.c:219
|
||||||
msgid "Output halfdump with display charset"
|
msgid "Output halfdump with display charset"
|
||||||
msgstr "表示用文字コードで halfdump の出力を行う"
|
msgstr "表示用文字コードで halfdump の出力を行う"
|
||||||
|
|
||||||
#: rc.c:219
|
#: rc.c:220
|
||||||
msgid "Use multi column characters"
|
msgid "Use multi column characters"
|
||||||
msgstr "複数カラムの文字を使う"
|
msgstr "複数カラムの文字を使う"
|
||||||
|
|
||||||
#: rc.c:220
|
#: rc.c:221
|
||||||
msgid "Use combining characters"
|
msgid "Use combining characters"
|
||||||
msgstr "結合文字を使う"
|
msgstr "結合文字を使う"
|
||||||
|
|
||||||
#: rc.c:221
|
#: rc.c:222
|
||||||
msgid "Use double width for some Unicode characters"
|
msgid "Use double width for some Unicode characters"
|
||||||
msgstr "ある種のUnicode文字を全角にする"
|
msgstr "ある種のUnicode文字を全角にする"
|
||||||
|
|
||||||
#: rc.c:222
|
#: rc.c:223
|
||||||
msgid "Use Unicode language tags"
|
msgid "Use Unicode language tags"
|
||||||
msgstr "Unicode の言語タグを使う"
|
msgstr "Unicode の言語タグを使う"
|
||||||
|
|
||||||
#: rc.c:223
|
#: rc.c:224
|
||||||
msgid "Charset conversion using Unicode map"
|
msgid "Charset conversion using Unicode map"
|
||||||
msgstr "Unicodeを介したコード変換"
|
msgstr "Unicodeを介したコード変換"
|
||||||
|
|
||||||
#: rc.c:224
|
#: rc.c:225
|
||||||
msgid "Charset conversion when loading"
|
msgid "Charset conversion when loading"
|
||||||
msgstr "文書の読み込み時に文字コードを変換する"
|
msgstr "文書の読み込み時に文字コードを変換する"
|
||||||
|
|
||||||
#: rc.c:225
|
#: rc.c:226
|
||||||
msgid "Adjust search string for document charset"
|
msgid "Adjust search string for document charset"
|
||||||
msgstr "検索文字列を文書の文字コードに変換する"
|
msgstr "検索文字列を文書の文字コードに変換する"
|
||||||
|
|
||||||
#: rc.c:226
|
#: rc.c:227
|
||||||
msgid "Fix character width when conversion"
|
msgid "Fix character width when conversion"
|
||||||
msgstr "文字幅の変わる変換をしない"
|
msgstr "文字幅の変わる変換をしない"
|
||||||
|
|
||||||
#: rc.c:227
|
#: rc.c:228
|
||||||
msgid "Use GB 12345 Unicode map instead of GB 2312's"
|
msgid "Use GB 12345 Unicode map instead of GB 2312's"
|
||||||
msgstr "GB 12345 の Unicode マップを GB 2312 用に使う"
|
msgstr "GB 12345 の Unicode マップを GB 2312 用に使う"
|
||||||
|
|
||||||
#: rc.c:228
|
#: rc.c:229
|
||||||
msgid "Use JIS X 0201 Roman for ISO-2022-JP"
|
msgid "Use JIS X 0201 Roman for ISO-2022-JP"
|
||||||
msgstr "ISO-2022-JP で JIS X 0201-Roman を使う"
|
msgstr "ISO-2022-JP で JIS X 0201-Roman を使う"
|
||||||
|
|
||||||
#: rc.c:229
|
#: rc.c:230
|
||||||
msgid "Use JIS C 6226:1978 for ISO-2022-JP"
|
msgid "Use JIS C 6226:1978 for ISO-2022-JP"
|
||||||
msgstr "ISO-2022-JP で JIS C 6226:1978(旧JIS) を使う"
|
msgstr "ISO-2022-JP で JIS C 6226:1978(旧JIS) を使う"
|
||||||
|
|
||||||
#: rc.c:230
|
#: rc.c:231
|
||||||
msgid "Use JIS X 0201 Katakana"
|
msgid "Use JIS X 0201 Katakana"
|
||||||
msgstr "JIS X 0201-Katakana を使う"
|
msgstr "JIS X 0201-Katakana を使う"
|
||||||
|
|
||||||
#: rc.c:231
|
#: rc.c:232
|
||||||
msgid "Use JIS X 0212:1990 (Supplemental Kanji)"
|
msgid "Use JIS X 0212:1990 (Supplemental Kanji)"
|
||||||
msgstr "JIS X 0212:1990(補助漢字) を使う"
|
msgstr "JIS X 0212:1990(補助漢字) を使う"
|
||||||
|
|
||||||
#: rc.c:232
|
#: rc.c:233
|
||||||
msgid "Use JIS X 0213:2000 (2000JIS)"
|
msgid "Use JIS X 0213:2000 (2000JIS)"
|
||||||
msgstr "JIS X 0213:2000(2000JIS) を使う"
|
msgstr "JIS X 0213:2000(2000JIS) を使う"
|
||||||
|
|
||||||
#: rc.c:233
|
#: rc.c:234
|
||||||
msgid "Strict ISO-2022-JP/KR/CN"
|
msgid "Strict ISO-2022-JP/KR/CN"
|
||||||
msgstr "厳格な ISO-2022-JP/KR/CN を使う"
|
msgstr "厳格な ISO-2022-JP/KR/CN を使う"
|
||||||
|
|
||||||
#: rc.c:234
|
#: rc.c:235
|
||||||
msgid "Treat 4 bytes char. of GB18030 as Unicode"
|
msgid "Treat 4 bytes char. of GB18030 as Unicode"
|
||||||
msgstr "GB18030 の 4バイト文字を Unicode として扱う"
|
msgstr "GB18030 の 4バイト文字を Unicode として扱う"
|
||||||
|
|
||||||
#: rc.c:235
|
#: rc.c:236
|
||||||
msgid "Simple Preserve space"
|
msgid "Simple Preserve space"
|
||||||
msgstr "単純な空白の保存"
|
msgstr "単純な空白の保存"
|
||||||
|
|
||||||
#: rc.c:238
|
#: rc.c:239
|
||||||
msgid "keymap file"
|
msgid "keymap file"
|
||||||
msgstr "keymapファイル"
|
msgstr "keymapファイル"
|
||||||
|
|
||||||
#: rc.c:255
|
#: rc.c:256
|
||||||
msgid "black"
|
msgid "black"
|
||||||
msgstr "黒"
|
msgstr "黒"
|
||||||
|
|
||||||
#: rc.c:256
|
#: rc.c:257
|
||||||
msgid "red"
|
msgid "red"
|
||||||
msgstr "赤"
|
msgstr "赤"
|
||||||
|
|
||||||
#: rc.c:257
|
#: rc.c:258
|
||||||
msgid "green"
|
msgid "green"
|
||||||
msgstr "緑"
|
msgstr "緑"
|
||||||
|
|
||||||
#: rc.c:258
|
#: rc.c:259
|
||||||
msgid "yellow"
|
msgid "yellow"
|
||||||
msgstr "黄"
|
msgstr "黄"
|
||||||
|
|
||||||
#: rc.c:259
|
#: rc.c:260
|
||||||
msgid "blue"
|
msgid "blue"
|
||||||
msgstr "青"
|
msgstr "青"
|
||||||
|
|
||||||
#: rc.c:260
|
#: rc.c:261
|
||||||
msgid "magenta"
|
msgid "magenta"
|
||||||
msgstr "紫"
|
msgstr "紫"
|
||||||
|
|
||||||
#: rc.c:261
|
#: rc.c:262
|
||||||
msgid "cyan"
|
msgid "cyan"
|
||||||
msgstr "空色"
|
msgstr "空色"
|
||||||
|
|
||||||
#: rc.c:262
|
#: rc.c:263
|
||||||
msgid "white"
|
msgid "white"
|
||||||
msgstr "白"
|
msgstr "白"
|
||||||
|
|
||||||
#: rc.c:263
|
#: rc.c:264
|
||||||
msgid "terminal"
|
msgid "terminal"
|
||||||
msgstr "端末"
|
msgstr "端末"
|
||||||
|
|
||||||
#: rc.c:282
|
#: rc.c:283
|
||||||
msgid "none"
|
msgid "none"
|
||||||
msgstr "無し"
|
msgstr "無し"
|
||||||
|
|
||||||
#: rc.c:283
|
#: rc.c:284
|
||||||
msgid "current URL"
|
msgid "current URL"
|
||||||
msgstr "現在のURL"
|
msgstr "現在のURL"
|
||||||
|
|
||||||
#: rc.c:284
|
#: rc.c:285
|
||||||
msgid "link URL"
|
msgid "link URL"
|
||||||
msgstr "リンク先のURL"
|
msgstr "リンク先のURL"
|
||||||
|
|
||||||
#: rc.c:289
|
#: rc.c:290
|
||||||
msgid "simple"
|
msgid "simple"
|
||||||
msgstr "シンプル"
|
msgstr "シンプル"
|
||||||
|
|
||||||
#: rc.c:290
|
#: rc.c:291
|
||||||
msgid "use tag"
|
msgid "use tag"
|
||||||
msgstr "タグで表示"
|
msgstr "タグで表示"
|
||||||
|
|
||||||
#: rc.c:291
|
#: rc.c:292
|
||||||
msgid "fontify"
|
msgid "fontify"
|
||||||
msgstr "文字装飾"
|
msgstr "文字装飾"
|
||||||
|
|
||||||
#: rc.c:297
|
#: rc.c:298
|
||||||
msgid "A:relative to screen height"
|
msgid "A:relative to screen height"
|
||||||
msgstr "A:画面サイズに比例"
|
msgstr "A:画面サイズに比例"
|
||||||
|
|
||||||
#: rc.c:298
|
#: rc.c:299
|
||||||
msgid "B:fixed speed"
|
msgid "B:fixed speed"
|
||||||
msgstr "B:一定の行数"
|
msgstr "B:一定の行数"
|
||||||
|
|
||||||
#: rc.c:305
|
#: rc.c:306
|
||||||
msgid "unspecified"
|
msgid "unspecified"
|
||||||
msgstr "指定しない"
|
msgstr "指定しない"
|
||||||
|
|
||||||
#: rc.c:306
|
#: rc.c:307
|
||||||
msgid "inet inet6"
|
msgid "inet inet6"
|
||||||
msgstr "IPv4優先"
|
msgstr "IPv4優先"
|
||||||
|
|
||||||
#: rc.c:307
|
#: rc.c:308
|
||||||
msgid "inet6 inet"
|
msgid "inet6 inet"
|
||||||
msgstr "IPv6優先"
|
msgstr "IPv6優先"
|
||||||
|
|
||||||
#: rc.c:308
|
#: rc.c:309
|
||||||
msgid "inet only"
|
msgid "inet only"
|
||||||
msgstr "IPv4のみ"
|
msgstr "IPv4のみ"
|
||||||
|
|
||||||
#: rc.c:309
|
#: rc.c:310
|
||||||
msgid "inet6 only"
|
msgid "inet6 only"
|
||||||
msgstr "IPv6のみ"
|
msgstr "IPv6のみ"
|
||||||
|
|
||||||
#: rc.c:316
|
#: rc.c:317
|
||||||
msgid "discard"
|
msgid "discard"
|
||||||
msgstr "破棄する"
|
msgstr "破棄する"
|
||||||
|
|
||||||
#: rc.c:318
|
#: rc.c:319
|
||||||
msgid "accept"
|
msgid "accept"
|
||||||
msgstr "受け入れる"
|
msgstr "受け入れる"
|
||||||
|
|
||||||
#: rc.c:320
|
#: rc.c:321
|
||||||
msgid "ask"
|
msgid "ask"
|
||||||
msgstr "確認する"
|
msgstr "確認する"
|
||||||
|
|
||||||
#: rc.c:330
|
#: rc.c:331
|
||||||
msgid "OFF"
|
msgid "OFF"
|
||||||
msgstr "無効"
|
msgstr "無効"
|
||||||
|
|
||||||
#: rc.c:331
|
#: rc.c:332
|
||||||
msgid "Only ISO 2022"
|
msgid "Only ISO 2022"
|
||||||
msgstr "ISO 2022 のみ"
|
msgstr "ISO 2022 のみ"
|
||||||
|
|
||||||
#: rc.c:332
|
#: rc.c:333
|
||||||
msgid "ON"
|
msgid "ON"
|
||||||
msgstr "有効"
|
msgstr "有効"
|
||||||
|
|
||||||
#: rc.c:691
|
#: rc.c:695
|
||||||
msgid "Display Settings"
|
msgid "Display Settings"
|
||||||
msgstr "表示関係"
|
msgstr "表示関係"
|
||||||
|
|
||||||
#: rc.c:693
|
#: rc.c:697
|
||||||
msgid "Color Settings"
|
msgid "Color Settings"
|
||||||
msgstr "表示色"
|
msgstr "表示色"
|
||||||
|
|
||||||
#: rc.c:695
|
#: rc.c:699
|
||||||
msgid "Miscellaneous Settings"
|
msgid "Miscellaneous Settings"
|
||||||
msgstr "雑多な設定"
|
msgstr "雑多な設定"
|
||||||
|
|
||||||
#: rc.c:696
|
#: rc.c:700
|
||||||
msgid "Directory Settings"
|
msgid "Directory Settings"
|
||||||
msgstr "ディレクトリ設定"
|
msgstr "ディレクトリ設定"
|
||||||
|
|
||||||
#: rc.c:697
|
#: rc.c:701
|
||||||
msgid "External Program Settings"
|
msgid "External Program Settings"
|
||||||
msgstr "外部プログラム"
|
msgstr "外部プログラム"
|
||||||
|
|
||||||
#: rc.c:698
|
#: rc.c:702
|
||||||
msgid "Network Settings"
|
msgid "Network Settings"
|
||||||
msgstr "ネットワークの設定"
|
msgstr "ネットワークの設定"
|
||||||
|
|
||||||
#: rc.c:699
|
#: rc.c:703
|
||||||
msgid "Proxy Settings"
|
msgid "Proxy Settings"
|
||||||
msgstr "プロキシの設定"
|
msgstr "プロキシの設定"
|
||||||
|
|
||||||
#: rc.c:701
|
#: rc.c:705
|
||||||
msgid "SSL Settings"
|
msgid "SSL Settings"
|
||||||
msgstr "SSLの設定"
|
msgstr "SSLの設定"
|
||||||
|
|
||||||
#: rc.c:704
|
#: rc.c:708
|
||||||
msgid "Cookie Settings"
|
msgid "Cookie Settings"
|
||||||
msgstr "クッキーの設定"
|
msgstr "クッキーの設定"
|
||||||
|
|
||||||
#: rc.c:707
|
#: rc.c:711
|
||||||
msgid "Charset Settings"
|
msgid "Charset Settings"
|
||||||
msgstr "文字コードの設定"
|
msgstr "文字コードの設定"
|
||||||
|
|
||||||
@@ -842,6 +846,6 @@ msgstr "文字コードの設定"
|
|||||||
#. * header. For example, ja.po should translate it as
|
#. * header. For example, ja.po should translate it as
|
||||||
#. * "ja;q=1.0, en;q=0.5" like that.
|
#. * "ja;q=1.0, en;q=0.5" like that.
|
||||||
#.
|
#.
|
||||||
#: rc.c:1183
|
#: rc.c:1190
|
||||||
msgid "en;q=1.0"
|
msgid "en;q=1.0"
|
||||||
msgstr "ja;q=1.0, en;q=0.5"
|
msgstr "ja;q=1.0, en;q=0.5"
|
||||||
|
|||||||
140
po/w3m.pot
140
po/w3m.pot
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: satodai@w3m.jp\n"
|
"Report-Msgid-Bugs-To: satodai@w3m.jp\n"
|
||||||
"POT-Creation-Date: 2010-07-24 17:31+0900\n"
|
"POT-Creation-Date: 2010-07-26 16:12+0900\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
@@ -572,267 +572,271 @@ msgstr ""
|
|||||||
msgid "Domains to accept cookies from"
|
msgid "Domains to accept cookies from"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:204
|
#: rc.c:203
|
||||||
msgid "Number of redirections to follow"
|
msgid "Domains to avoid [wrong number of dots]"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:205
|
#: rc.c:205
|
||||||
|
msgid "Number of redirections to follow"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: rc.c:206
|
||||||
msgid "Enable processing of meta-refresh tag"
|
msgid "Enable processing of meta-refresh tag"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:208
|
#: rc.c:209
|
||||||
msgid "Enable Migemo (Roma-ji search)"
|
msgid "Enable Migemo (Roma-ji search)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:209
|
#: rc.c:210
|
||||||
msgid "Migemo command"
|
msgid "Migemo command"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:213
|
#: rc.c:214
|
||||||
msgid "Display charset"
|
msgid "Display charset"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:214
|
#: rc.c:215
|
||||||
msgid "Default document charset"
|
msgid "Default document charset"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:215
|
#: rc.c:216
|
||||||
msgid "Automatic charset detect when loading"
|
msgid "Automatic charset detect when loading"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:216
|
#: rc.c:217
|
||||||
msgid "System charset"
|
msgid "System charset"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:217
|
#: rc.c:218
|
||||||
msgid "System charset follows locale(LC_CTYPE)"
|
msgid "System charset follows locale(LC_CTYPE)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:218
|
#: rc.c:219
|
||||||
msgid "Output halfdump with display charset"
|
msgid "Output halfdump with display charset"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:219
|
#: rc.c:220
|
||||||
msgid "Use multi column characters"
|
msgid "Use multi column characters"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:220
|
#: rc.c:221
|
||||||
msgid "Use combining characters"
|
msgid "Use combining characters"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:221
|
#: rc.c:222
|
||||||
msgid "Use double width for some Unicode characters"
|
msgid "Use double width for some Unicode characters"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:222
|
#: rc.c:223
|
||||||
msgid "Use Unicode language tags"
|
msgid "Use Unicode language tags"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:223
|
#: rc.c:224
|
||||||
msgid "Charset conversion using Unicode map"
|
msgid "Charset conversion using Unicode map"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:224
|
#: rc.c:225
|
||||||
msgid "Charset conversion when loading"
|
msgid "Charset conversion when loading"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:225
|
#: rc.c:226
|
||||||
msgid "Adjust search string for document charset"
|
msgid "Adjust search string for document charset"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:226
|
#: rc.c:227
|
||||||
msgid "Fix character width when conversion"
|
msgid "Fix character width when conversion"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:227
|
#: rc.c:228
|
||||||
msgid "Use GB 12345 Unicode map instead of GB 2312's"
|
msgid "Use GB 12345 Unicode map instead of GB 2312's"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:228
|
#: rc.c:229
|
||||||
msgid "Use JIS X 0201 Roman for ISO-2022-JP"
|
msgid "Use JIS X 0201 Roman for ISO-2022-JP"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:229
|
#: rc.c:230
|
||||||
msgid "Use JIS C 6226:1978 for ISO-2022-JP"
|
msgid "Use JIS C 6226:1978 for ISO-2022-JP"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:230
|
#: rc.c:231
|
||||||
msgid "Use JIS X 0201 Katakana"
|
msgid "Use JIS X 0201 Katakana"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:231
|
#: rc.c:232
|
||||||
msgid "Use JIS X 0212:1990 (Supplemental Kanji)"
|
msgid "Use JIS X 0212:1990 (Supplemental Kanji)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:232
|
#: rc.c:233
|
||||||
msgid "Use JIS X 0213:2000 (2000JIS)"
|
msgid "Use JIS X 0213:2000 (2000JIS)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:233
|
#: rc.c:234
|
||||||
msgid "Strict ISO-2022-JP/KR/CN"
|
msgid "Strict ISO-2022-JP/KR/CN"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:234
|
#: rc.c:235
|
||||||
msgid "Treat 4 bytes char. of GB18030 as Unicode"
|
msgid "Treat 4 bytes char. of GB18030 as Unicode"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:235
|
#: rc.c:236
|
||||||
msgid "Simple Preserve space"
|
msgid "Simple Preserve space"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:238
|
#: rc.c:239
|
||||||
msgid "keymap file"
|
msgid "keymap file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:255
|
#: rc.c:256
|
||||||
msgid "black"
|
msgid "black"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:256
|
#: rc.c:257
|
||||||
msgid "red"
|
msgid "red"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:257
|
#: rc.c:258
|
||||||
msgid "green"
|
msgid "green"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:258
|
#: rc.c:259
|
||||||
msgid "yellow"
|
msgid "yellow"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:259
|
#: rc.c:260
|
||||||
msgid "blue"
|
msgid "blue"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:260
|
#: rc.c:261
|
||||||
msgid "magenta"
|
msgid "magenta"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:261
|
#: rc.c:262
|
||||||
msgid "cyan"
|
msgid "cyan"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:262
|
#: rc.c:263
|
||||||
msgid "white"
|
msgid "white"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:263
|
#: rc.c:264
|
||||||
msgid "terminal"
|
msgid "terminal"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:282
|
#: rc.c:283
|
||||||
msgid "none"
|
msgid "none"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:283
|
#: rc.c:284
|
||||||
msgid "current URL"
|
msgid "current URL"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:284
|
#: rc.c:285
|
||||||
msgid "link URL"
|
msgid "link URL"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:289
|
#: rc.c:290
|
||||||
msgid "simple"
|
msgid "simple"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:290
|
#: rc.c:291
|
||||||
msgid "use tag"
|
msgid "use tag"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:291
|
#: rc.c:292
|
||||||
msgid "fontify"
|
msgid "fontify"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:297
|
#: rc.c:298
|
||||||
msgid "A:relative to screen height"
|
msgid "A:relative to screen height"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:298
|
#: rc.c:299
|
||||||
msgid "B:fixed speed"
|
msgid "B:fixed speed"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:305
|
#: rc.c:306
|
||||||
msgid "unspecified"
|
msgid "unspecified"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:306
|
#: rc.c:307
|
||||||
msgid "inet inet6"
|
msgid "inet inet6"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:307
|
#: rc.c:308
|
||||||
msgid "inet6 inet"
|
msgid "inet6 inet"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:308
|
#: rc.c:309
|
||||||
msgid "inet only"
|
msgid "inet only"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:309
|
#: rc.c:310
|
||||||
msgid "inet6 only"
|
msgid "inet6 only"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:316
|
#: rc.c:317
|
||||||
msgid "discard"
|
msgid "discard"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:318
|
#: rc.c:319
|
||||||
msgid "accept"
|
msgid "accept"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:320
|
#: rc.c:321
|
||||||
msgid "ask"
|
msgid "ask"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:330
|
#: rc.c:331
|
||||||
msgid "OFF"
|
msgid "OFF"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:331
|
#: rc.c:332
|
||||||
msgid "Only ISO 2022"
|
msgid "Only ISO 2022"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:332
|
#: rc.c:333
|
||||||
msgid "ON"
|
msgid "ON"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:691
|
#: rc.c:695
|
||||||
msgid "Display Settings"
|
msgid "Display Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:693
|
#: rc.c:697
|
||||||
msgid "Color Settings"
|
msgid "Color Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:695
|
#: rc.c:699
|
||||||
msgid "Miscellaneous Settings"
|
msgid "Miscellaneous Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:696
|
#: rc.c:700
|
||||||
msgid "Directory Settings"
|
msgid "Directory Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:697
|
#: rc.c:701
|
||||||
msgid "External Program Settings"
|
msgid "External Program Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:698
|
#: rc.c:702
|
||||||
msgid "Network Settings"
|
msgid "Network Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:699
|
#: rc.c:703
|
||||||
msgid "Proxy Settings"
|
msgid "Proxy Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:701
|
#: rc.c:705
|
||||||
msgid "SSL Settings"
|
msgid "SSL Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:704
|
#: rc.c:708
|
||||||
msgid "Cookie Settings"
|
msgid "Cookie Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: rc.c:707
|
#: rc.c:711
|
||||||
msgid "Charset Settings"
|
msgid "Charset Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -841,6 +845,6 @@ msgstr ""
|
|||||||
#. * header. For example, ja.po should translate it as
|
#. * header. For example, ja.po should translate it as
|
||||||
#. * "ja;q=1.0, en;q=0.5" like that.
|
#. * "ja;q=1.0, en;q=0.5" like that.
|
||||||
#.
|
#.
|
||||||
#: rc.c:1183
|
#: rc.c:1190
|
||||||
msgid "en;q=1.0"
|
msgid "en;q=1.0"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
9
rc.c
9
rc.c
@@ -1,4 +1,4 @@
|
|||||||
/* $Id: rc.c,v 1.113 2010/07/25 09:55:05 htrb Exp $ */
|
/* $Id: rc.c,v 1.114 2010/07/26 11:38:53 htrb Exp $ */
|
||||||
/*
|
/*
|
||||||
* Initialization file etc.
|
* Initialization file etc.
|
||||||
*/
|
*/
|
||||||
@@ -200,6 +200,7 @@ static int OptionEncode = FALSE;
|
|||||||
#define CMT_ACCEPTBADCOOKIE N_("Action to be taken on invalid cookie")
|
#define CMT_ACCEPTBADCOOKIE N_("Action to be taken on invalid cookie")
|
||||||
#define CMT_COOKIE_REJECT_DOMAINS N_("Domains to reject cookies from")
|
#define CMT_COOKIE_REJECT_DOMAINS N_("Domains to reject cookies from")
|
||||||
#define CMT_COOKIE_ACCEPT_DOMAINS N_("Domains to accept cookies from")
|
#define CMT_COOKIE_ACCEPT_DOMAINS N_("Domains to accept cookies from")
|
||||||
|
#define CMT_COOKIE_AVOID_WONG_NUMBER_OF_DOTS N_("Domains to avoid [wrong number of dots]")
|
||||||
#endif
|
#endif
|
||||||
#define CMT_FOLLOW_REDIRECTION N_("Number of redirections to follow")
|
#define CMT_FOLLOW_REDIRECTION N_("Number of redirections to follow")
|
||||||
#define CMT_META_REFRESH N_("Enable processing of meta-refresh tag")
|
#define CMT_META_REFRESH N_("Enable processing of meta-refresh tag")
|
||||||
@@ -581,6 +582,9 @@ struct param_ptr params8[] = {
|
|||||||
(void *)&cookie_reject_domains, CMT_COOKIE_REJECT_DOMAINS, NULL},
|
(void *)&cookie_reject_domains, CMT_COOKIE_REJECT_DOMAINS, NULL},
|
||||||
{"cookie_accept_domains", P_STRING, PI_TEXT,
|
{"cookie_accept_domains", P_STRING, PI_TEXT,
|
||||||
(void *)&cookie_accept_domains, CMT_COOKIE_ACCEPT_DOMAINS, NULL},
|
(void *)&cookie_accept_domains, CMT_COOKIE_ACCEPT_DOMAINS, NULL},
|
||||||
|
{"cookie_avoid_wrong_number_of_dots", P_STRING, PI_TEXT,
|
||||||
|
(void *)&cookie_avoid_wrong_number_of_dots,
|
||||||
|
CMT_COOKIE_AVOID_WONG_NUMBER_OF_DOTS, NULL},
|
||||||
{NULL, 0, 0, NULL, NULL, NULL},
|
{NULL, 0, 0, NULL, NULL, NULL},
|
||||||
};
|
};
|
||||||
#endif
|
#endif
|
||||||
@@ -1119,6 +1123,9 @@ parse_cookie()
|
|||||||
Cookie_reject_domains = make_domain_list(cookie_reject_domains);
|
Cookie_reject_domains = make_domain_list(cookie_reject_domains);
|
||||||
if (non_null(cookie_accept_domains))
|
if (non_null(cookie_accept_domains))
|
||||||
Cookie_accept_domains = make_domain_list(cookie_accept_domains);
|
Cookie_accept_domains = make_domain_list(cookie_accept_domains);
|
||||||
|
if (non_null(cookie_avoid_wrong_number_of_dots))
|
||||||
|
Cookie_avoid_wrong_number_of_dots_domains
|
||||||
|
= make_domain_list(cookie_avoid_wrong_number_of_dots);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user