Commit Graph

48 Commits

Author SHA1 Message Date
Fumitoshi UKAI
804cd482d6 [w3m-dev 03093] Re: gopher broken
(Re: Bug#137287: w3m: segfault on gopher://xxxx.xxx URI)
* file.c (loadGopherDir): fix ->ptr
	q should be url_quote()
* url.c (openURL): url_unquote() for gopher selector
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2002-03-08 15:59:25 +00:00
Fumitoshi UKAI
ae731e7079 * version.c.in: 0.3+cvs
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2002-03-06 03:32:10 +00:00
Fumitoshi UKAI
84854e6db6 [w3m-dev 03072] Proxy-Authorization (Re: Re: https through proxy)
* file.c (loadGeneralFile) delete Proxy-Authorization set here
* fm.h (HR_FLAG_PROXY): added
* main.c (MAIN): need "Basic " for proxy_auth_cookie
* url.c (HTTPrequest): add seen_proxy_auth
	if proxy and no Proxy-Authorization: header seen and
	has proxy_auth_cookie, use it
* url.c (openURL): hr->flag |= HR_FLAG_PROXY

* file.c (loadGeneralFile) comment indent fix
* html.c (TagMAP): ditto
From: Fumitoshi UKAI <ukai@debian.or.jp>
2002-02-28 16:15:41 +00:00
Fumitoshi UKAI
b6e7d6aa35 [w3m-dev 03070] Re: https through proxy
* url.c (openURL): pass extra_header (Proxy-Authorization:)
From: Fumitoshi UKAI <ukai@debian.or.jp>
2002-02-27 16:53:27 +00:00
Fumitoshi UKAI
afbe346d3c [w3m-dev 03057] Re: Bug#134350: w3m: Forgets (http auth) login information upon reload (or almost anything else)
* etc.c (find_auth): add `file'
		check file as well
* etc.c (find_auth_cookie): add `file'
* etc.c (add_auth_cookie): add `file'
* file.c (AuthBasicCred): add "Basic "
* file.c (AuthDigestCred): add "Digest "
* file.c (getAuthCookie): if h_auth == NULL, get recorded cookie
* file.c (get_auth_cookie): get recorded cookie
* file.c (loadGeneralFile): don't clear add_auth_cookie_flag
			by redirection
	add_auth_cookie if authorization is required and passed
* fm.h (auth_cookie): add file
* ftp.c (openFTP): follow change auth_cookie
* proto.h (get_auth_cookie): added
* proto.h (find_auth_cookie): add `file'
* proto.h (add_auth_cookie): add `file'
* url.c (openURL): get_auth_cookie
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2002-02-19 15:50:17 +00:00
Fumitoshi UKAI
6e8be2a897 add comments 2002-02-08 11:25:24 +00:00
Fumitoshi UKAI
732bd9f443 [w3m-dev 03017] URI scheme is case insensitive
* url.c (searchURIMethods): s/strcmp/strcasecmp/
From: Yuji Abe <cbo46560@pop12.odn.ne.jp>
2002-02-08 11:20:14 +00:00
Fumitoshi UKAI
f767a82fd3 [w3m-dev 02985] inputAnswer() and no "ssl_forbid_method"
* file.c (inputAnswer): buf size is 80
 * url.c (openSSLHandle): if old_ssl_forbid_method == ssl_forbid_method
			ssl path is not modified
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2002-02-04 14:49:21 +00:00
Dai Sato
50b17ce71e for SunOS 4.1.x 2002-02-01 13:58:47 +00:00
Fumitoshi UKAI
d1ede3ab4f [w3m-dev 02928] RFC2617: HTTP Digest authentication
* NEWS: RFC2617: HTTP Digest authentication
* config.h.dist (USE_DIGEST_AUTH): added
* configure (use_digest_auth): added, enabled when openssl found
				(because it used openssl/md5.h)
* file.c (auth_param): added
* file.c (http_auth): added
* file.c (extract_auth_val): added
* file.c (qstr_unquote): added
* file.c (extract_auth_param): added
* file.c (get_auth_param): added
* file.c (AuthBasicCred): added
* file.c (digest_hex): added
* file.c (AuthDigestCred): added
* file.c (basic_auth_param): added
* file.c (digest_auth_param): added
* file.c (www_auth): added
* file.c (findAuthentication): added
* file.c (getAuthCookie): rewrite, use http_auth
* file.c (loadGeneralFile): HRequest hr
* file.c (loadGeneralFile): use findAuthentication, new getAuthCookie
* proto.h (HTTPrequestMethod): added
* proto.h (HTTPrequestURI): added
* proto.h (openURL): add `hr' arg
* url.c (HTTPrequestMethod): added
* url.c (HTTPrequestURI): added
* url.c (HTTPrequest): use HTTPrequestMethod and HTTPrequestURI
* url.c (openURL): add `hr' arg
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2002-01-29 19:08:49 +00:00
Fumitoshi UKAI
2fdc8794ea [w3m-dev 02880] URI_PATTERN
* url.c (URI_PATTERN): better match for % hex hex
* url.c (chkExternalURIBuffer): don't use URI_PATTERN as format string
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2002-01-21 18:33:59 +00:00
Fumitoshi UKAI
a87d5ca932 url.c (URI_PATTERN): remove \
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2002-01-21 16:58:32 +00:00
Fumitoshi UKAI
004f4abe6e [w3m-dev 02877] some fixes for urimethodmap
* config.h.dist (RC_DIR): remove tailing /
* configure (mailer): if use_w3mmailer = y, don't ask mailer
* configure (RC_DIR): remove tailing /
* fm.h (Mailer): ifndef USE_W3MMAILER
* main.c (MAIN): ifndef USE_W3MMAILER getenv("MAILER")
* rc.c ("mailer"): ifndef USE_W3MMAILER
* regex.c (newRegex0): \ escape kanji chars
* url.c (searchURIMethods): need escape for -
* scripts/w3mmail.cgi.in: move $url, $qurl
* scripts/w3mmail.cgi.in: url_unquote $to
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2002-01-21 15:56:12 +00:00
Fumitoshi UKAI
48c6df47d0 [w3m-dev 02867] mark URL for external URIs
* main.c (chkURLBuffer): chkExternalURIBuffer()
* proto.h (chkExternalURIBuffer): added
* url.c (chkExternalURIBuffer): added
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2002-01-17 11:06:45 +00:00
Fumitoshi UKAI
0b5a17e5c0 [w3m-dev 02834] mailto: use external program 2002-01-15 03:45:02 +00:00
Fumitoshi UKAI
a5ab3f27e0 [w3m-dev 02832] external URI loader support
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2002-01-14 15:59:17 +00:00
Fumitoshi UKAI
4cb999da4e [w3m-dev 02828]
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2002-01-12 15:34:34 +00:00
Fumitoshi UKAI
9de0a515bc [w3m-dev 02829]
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2002-01-12 13:33:47 +00:00
Fumitoshi UKAI
e7c6a1c7f9 [w3m-dev 02815]
From: aito@fw.ipsj.or.jp
2002-01-10 15:39:21 +00:00
Fumitoshi UKAI
d52fa78f4f [w3m-dev 02794]
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2002-01-07 16:28:17 +00:00
Fumitoshi UKAI
44ca7f4423 [w3m-dev 02772]
From: Fumitoshi UKAI <ukai@debian.or.jp>
2001-12-27 18:22:59 +00:00
Fumitoshi UKAI
cb62f30ad4 fix #undef USE_SSL_VERIFY compile error 2001-12-27 02:32:08 +00:00
Fumitoshi UKAI
409a8bb4c0 [w3m-dev 02753]
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2001-12-27 02:28:17 +00:00
Fumitoshi UKAI
13eb03f6ba [w3m-dev 02750]
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2001-12-26 18:46:33 +00:00
Fumitoshi UKAI
2b86b4b794 RFC2818 server identity check update 2001-12-26 12:58:49 +00:00
Fumitoshi UKAI
f67501a12a [w3m-dev 02743] RFC2818 server identity check
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2001-12-26 12:18:06 +00:00
Fumitoshi UKAI
55891cb44a run "make indent" 2001-12-07 07:58:07 +00:00
Fumitoshi UKAI
397f68e930 [w3m-dev 02637]
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2001-12-06 22:45:04 +00:00
Fumitoshi UKAI
10e43e2248 [#489463] Host: header is wrong IPv6 literal addr 2001-12-06 16:35:37 +00:00
Fumitoshi UKAI
8e1eed3dc1 [w3m-dev 02633]
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2001-12-06 15:44:41 +00:00
Fumitoshi UKAI
86aecdfa30 [w3m-dev 02608]
From: From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2001-12-03 18:15:12 +00:00
Fumitoshi UKAI
ba4557fc9d [w3m-dev 02605]
From: Kiyokazu SUTO <suto@ks-and-ks.ne.jp>
2001-12-02 16:26:08 +00:00
Fumitoshi UKAI
ecf09ea77a modify AcceptLang 2001-11-30 14:06:27 +00:00
Fumitoshi UKAI
3f39747627 [w3m-dev 02598]
From: Fumitoshi UKAI <ukai@debian.or.jp>
2001-11-30 11:06:25 +00:00
Fumitoshi UKAI
c0e95adf50 [w3m-dev 02597]
From: Fumitoshi UKAI <ukai@debian.or.jp>
2001-11-30 10:49:06 +00:00
Fumitoshi UKAI
c5cd840adb [w3m-dev 02592] Accept: and AcceptEncoding:
From: Fumitoshi UKAI <ukai@debian.or.jp>
2001-11-30 09:54:22 +00:00
Fumitoshi UKAI
c33cdfcd56 [w3m-dev 02584] code cleanup again
From: Fumitoshi UKAI <ukai@debian.or.jp>
2001-11-29 09:34:14 +00:00
Fumitoshi UKAI
5f6668127e [w3m-dev 02576]
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2001-11-27 17:00:18 +00:00
Fumitoshi UKAI
975c8f9d43 run make indent 2001-11-24 02:01:26 +00:00
Fumitoshi UKAI
ad69eb843a [w3m-dev 02528] RFC2732 URL Patch
From: Akihiro Sagawa <sagawa@sohgoh.net>
2001-11-23 20:06:40 +00:00
Fumitoshi UKAI
4493ae705f [w3m-dev 02497]
From: WATANABE Katsuyuki <katsuyuki_1.watanabe@toppan.co.jp>
2001-11-22 13:30:02 +00:00
Fumitoshi UKAI
91c91cb5cd [w3m-dev 02479] #ifdef cleanups
make -> $(MAKE)
2001-11-21 16:29:46 +00:00
Fumitoshi UKAI
8ca5c59be7 add rcsids 2001-11-20 17:49:23 +00:00
Fumitoshi UKAI
6efb142eea remove gcc warnings 2001-11-20 04:11:16 +00:00
Fumitoshi UKAI
3a391ef6c2 follow autoconf conventions, #include cleanups 2001-11-16 22:02:00 +00:00
Akinori Ito
85da7ee692 Update to w3m-0.2.1-inu-1.6. 2001-11-15 00:32:13 +00:00
Akinori Ito
6c63633545 Updates from 0.2.1 into 0.2.1-inu-1.5 2001-11-09 04:59:17 +00:00
Akinori Ito
68a07bf03b Initial revision 2001-11-08 05:14:08 +00:00