Commit Graph

2233 Commits

Author SHA1 Message Date
Fumitoshi UKAI
c65469f28b [w3m-dev 03092] Reload image
* file.c (loadImageBuffer): cache->index = 0
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2002-03-08 16:02:51 +00:00
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
6a26743be5 [w3m-dev 03090] Re: gopher broken
(Re: Bug#137287: w3m: segfault on gopher://xxxx.xxx URI)
* file.c (loadGeneralFile): if loadGopherDir, type is real_type
* file.c (loadGopherDir): rewrite to use loadHTMLstream()
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2002-03-08 15:16:02 +00:00
Fumitoshi UKAI
9ab701643a [w3m-dev 03088] gopher broken
(Re: Bug#137287: w3m: segfault on gopher://xxxx.xxx URI)
* file.c (form_max): initial value should be -1
* file.c (loadGopherDir): </A>
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2002-03-08 03:28:38 +00:00
Fumitoshi UKAI
52d8b35649 [w3m-dev 03087] vi +1 emptyfile
* etc.c (myEditor): line > 1
From: YAMAMOTO Takashi <yamt@mwd.biglobe.ne.jp>
2002-03-07 16:10:22 +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
3d13f591f2 * version.c.in: 0.3+cvs
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2002-03-05 18:10:49 +00:00
Fumitoshi UKAI
db7af95ba5 w3m 0.3
* version.c.in: update
* doc/README: version 0.3, release date
* doc-jp/README: ditto
* NEWS: update
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2002-03-05 17:17:43 +00:00
Fumitoshi UKAI
666431c560 [w3m-dev 03084] A temporary file remains when pipe + 'v'
* proto.h (saveBufferDelNum): deleted
* file.c (saveBufferDelNum): deleted
* file.c (saveBuffer): saveBufferDelNum() renamed
* main.c (vwSrc): tmpfname() recorded as fileToDelete
		use saveBuffer() instead of saveBufferDelNum()
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2002-03-05 16:58:09 +00:00
Fumitoshi UKAI
e86e075e0a doc-jp/MANUAL.html: add note about file:/cgi-bin
* doc/MANUAL.html: ditto
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2002-03-03 19:07:37 +00:00
Fumitoshi UKAI
98f9b038f0 [w3m-dev 03073] frame + image
* file.c (loadGeneralFile): w3m_dump & ~DUMP_FRAME
* file.c (loadImageBuffer): comment out if (frame_source)
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2002-02-28 16:21:54 +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
a596d1ee44 [w3m-dev 03067] Re: https through proxy
* file.c (loadGeneralFile): comment out ssl_get_certificate here
From: Fumitoshi UKAI <ukai@debian.or.jp>
2002-02-26 04:08:48 +00:00
Fumitoshi UKAI
f9bcdabcb1 [w3m-dev-en 00691] Re: w3m 0.2.5.1 fails to recognize '<dt id="XXX">'
* html.c: ATTR_CORE for dt, dd, blockquote, caption
From: Fumitoshi UKAI <ukai@debian.or.jp>
2002-02-25 15:55:39 +00:00
Fumitoshi UKAI
c7954b8ecd [w3m-dev 03064] Re: SELECTED form value
* form.c (formResetBuffer): set inititial value
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2002-02-25 15:40:03 +00:00
Fumitoshi UKAI
09071ac55d [w3m-dev 03060] doc-jp/README.migemo
* doc-jp/README.migemo: added
From: HIDAI Ken-ichi <hidai@nmn.jp>
2002-02-22 17:59:51 +00:00
Fumitoshi UKAI
7a5bfd34f9 [w3m-dev 03059] table + hborder + rowspan + valign=bottom
* table.c (renderTable): add case BORDER_NOWIN:
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2002-02-22 17:55:17 +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
8ebc9bc1fb [w3m-dev 03058] mailer
* NEWS: rc: mailer
* fm.h (Mailer): change default
* main.c (MAIN): $MAILER will be used as "mailer"
* main.c (followA): if "mailer" defined & simple mailto: URL,
	use mailer instead of w3mmail.cgi
* main.c (cmd_loadURL): ditto
* rc.c (params6): remove ifndef USE_W3MMAILER
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2002-02-19 15:25:19 +00:00
Fumitoshi UKAI
838e657a01 [w3m-dev 03056] DISPLAY_IMAGE, STOP_IMAGE don't work.
* main.c (dispI): fix DISPLAY_IMAGE
* main.c (stopI): fix STOP_IMAGE
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2002-02-14 15:10:29 +00:00
Fumitoshi UKAI
7c9198f5a1 [w3m-dev 03055] LIB_DIR -> w3m_lib_dir()
* image.c (getCharSize): s/LIB_DIR/w3m_lib_dir()/
* image.c (openImgdisplay): ditto
* image.c (getImageSize): ditto
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2002-02-14 03:50:03 +00:00
Fumitoshi UKAI
9e8ad273fc [w3m-dev 03048] garbage of images on the right edge of termical.
* display.c (redrawLineImage): fix width calculation
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2002-02-14 03:47:48 +00:00
Fumitoshi UKAI
b907828f09 * [w3m-dev 03053] Re: SSL indicator
* main.c (dump_extra): Output SSL certificate.
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2002-02-13 17:24:24 +00:00
Fumitoshi UKAI
63edcab415 * [w3m-dev 03038] LDFLAGS
* XMakefile: refer to LDFLAGS when linking
* configure: add -ldflags=*
From: Katsumi Yamaoka  <yamaoka@jpl.org>
2002-02-12 08:52:57 +00:00
Fumitoshi UKAI
06c76fad55 * [w3m-dev 03036]
* display.c (displayBuffer): ifdef USE_SSL
From: Yoshinobu Sakane <sakane@d4.bsd.nes.nec.co.jp>
2002-02-12 08:43:45 +00:00
Fumitoshi UKAI
669df39333 [w3m-dev 03034] check buf
* frame.c (frame_download_source): buf->ssl_certificate can be used
			only if buf != NULL && buf != NO_BUFFER
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2002-02-09 15:27:14 +00:00
Fumitoshi UKAI
5d552dad99 fix indent 2002-02-09 15:24:58 +00:00
Fumitoshi UKAI
066998e428 [w3m-dev 03033] SSL indicator
* display.c (displayBuffer): show SSL indicator
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2002-02-09 15:12:34 +00:00
Fumitoshi UKAI
012d99b0bf [w3m-dev 03025] fix image loading on EWS4800
* image.c (loadImage): exit if symlink failed
			exit if fopen failed
From: Yoshinobu Sakane <sakane@d4.bsd.nes.nec.co.jp>
2002-02-08 14:29:52 +00:00
Fumitoshi UKAI
5c83eb8404 [w3m-dev 03022] SSL certificates of frame body
* frame.h (frame_body): add ssl_certificate
* frame.c (frame_download_source): save ssl_certificate
* map.c (append_frame_info): display ssl_certificate of frame_body
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2002-02-08 11:45:07 +00:00
Fumitoshi UKAI
589c1c0211 [w3m-dev 03021] Bug#132934: w3m should recognize file:/uris
in chkURLBuffer function
* main.c (chkURLBuffer): add "file:"
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2002-02-08 11:37:09 +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
b974490602 [w3m-dev 03011] segmentation fault on <input> tag without <form>
* file.c (process_input): tmp initialization fix
From: Tsutomu Okada <okada@furuno.co.jp>
2002-02-08 11:18:10 +00:00
Fumitoshi UKAI
942c161248 [emacs-w3m:02733] for emacs-w3m better rendering with inline image
* main.c (MAIN): activeImage = TRUE when -halfdump & display_image=1
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2002-02-07 14:44:47 +00:00
Fumitoshi UKAI
9ec82130b1 [w3m-dev 03006] fix form order in table
* file.c (process_form): static
		fix form index order
		method should be quoted
* file.c (process_form): added
* file.c (HTMLlineproc2body): add form_id
* html.c (ALST_FORM_INT): added
* html.c (form_int): update
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2002-02-07 14:15:59 +00:00
Fumitoshi UKAI
c0d15a79a9 fix indent 2002-02-07 14:02:12 +00:00
Fumitoshi UKAI
c4dbac6c2c [w3m-dev 03005] fix Bad cert ident
* istream.c (ssl_match_cert_ident): added
* istream.c (ssl_check_cert_ident): use ssl_match_cert_ident()
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2002-02-06 17:24:14 +00:00
Fumitoshi UKAI
6352ed6986 [w3m-dev 02999] don't ask accept bad cert when background downloading
* file.c (getAuthCookie): if QuietMessage, return NULL
* file.c (inputAnswer): if QuietMessage, input "n"
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2002-02-06 16:20:25 +00:00
Fumitoshi UKAI
735d0c1d57 [w3m-dev 02991] form support in w3m -halfdump foo.html|w3m -halfload
* fm.h (DUMP_HALFEXTRA): deleted
* proto.h (process_select): return Str
* file.c (process_img): process_form() fix
* file.c (process_input): process_form() fix
* file.c (process_select): return Str
			process_form() fix
* file.c (process_textarea): process_form() fix
* file.c (process_form): support -halfdump
* file.c (HTMLtagproc1): delete case HTML_FORM_INT, HTML_N_FORM_INT
			process_{form,select,textarea}() fix
* file.c (HTMLlineproc2body): support -halfload
		HTML_INTERNAL, HTML_N_INTERNAL,
		HTML_FORM_INT, HTML_FORM_INT,
		HTML_TEXTAREA_INT, HTML_N_TEXTAREA_INT,
		HTML_SELECT_INT, HTML_N_SELECT_INT,
		HTML_OPTION_INT, HTML_TITLE_ALT
* file.c (print_internal_information): fix -halfdump
* file.c (loadHTMLstream): no DUMP_HALFEXTRA
* html.h: add HTML_INTERNAL, HTML_N_INTERNAL,
		HTML_SELECT_INT, HTML_N_SELECT_INT,
		HTML_OPTION_INT, HTML_TEXTAREA_INT, HTML_N_TEXTAREA_INT
* html.c (ALST_TEXTAREA_INT): added
* html.c (ALST_SELECT_INT): added
* html.c: add <internal>, </internal>, <select_int>, </select_int>
	<option_int>, <textarea_int>, </textarea_int>
* main.c (MAIN): delete -halfdump_extra
	dont output <pre> by -halfdump
* table.c (feed_table_tag): process_{form,select}() fix
	add case HTML_INTERNAL, HTML_N_INTERNAL,
	    HTML_SELECT_INT, HTML_N_SELECT_INT,
	    HTML_OPTION_INT, HTML_TEXTAREA_INT, HTML_N_TEXTAREA_INT,
* tagtable.tab: add internal, /internal, select_int, /select_int
	option_int, textarea_int, /textarea_int
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2002-02-05 12:31:27 +00:00
Fumitoshi UKAI
32087595f7 [w3m-dev 02990]
* file.c (doFileCopy): use Strfgets() instead of fgets()
* file.c (doFileSave): ditto
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2002-02-05 11:58:03 +00:00
Fumitoshi UKAI
18f99feec2 [w3m-dev 02989]
* file.c (inputAnswer): use Strfgets() instead of fgets()
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2002-02-05 03:45:33 +00:00
Fumitoshi UKAI
3b67857297 w3m 0.2.5.1 - 2002-02-05 2002-02-05 01:15:06 +00:00
Fumitoshi UKAI
97b9fb465a w3m 0.2.5.1 - 2002-02-05 2002-02-05 01:14:13 +00:00
Fumitoshi UKAI
20c1fd1b01 [w3m-dev 02984] inline image improvements and cleanups
* config.h.dist (HAVE_SYMLINK) added
* config.h.dist (HAVE_LSTAT): added
* configure: symlink() check
* configure: lstat() check
* fm.h (maxLoadImage): added
* form.c (form_write_from_file): s/HAVE_READLINK/HAVE_LSTAT/
* image.c: include <sys/stat.h>
* image.c (MAX_LOAD_IMAGE): default 8
* image.c (max_load_image): deleted
* image.c (n_load_image): added
* image.c (showImageProgress): added
* image.c (loadImage): check load image count
			s/HAVE_READLINK/HAVE_LSTAT/ (HAVE_SYMLINK)
			showImageProgress
* local.c: include <sys/stat.h>
		s/HAVE_READLINK/HAVE_LSTAT/
* rc.c (CMT_MAX_LOAD_IMAGE): added
* rc.c (max_load_image): added
* doc/README.img: update
[w3m-dev 02986]
* file.c (print_internal_information): Don't print boundaries.
          Use henv->f instead of stdout.
From: TSUCHIYA Masatoshi  <tsuchiya@pine.kuee.kyoto-u.ac.jp>
2002-02-04 15:26:44 +00:00
Fumitoshi UKAI
137838a85b update NEWS 2002-02-04 15:20:38 +00:00
Fumitoshi UKAI
a8831d96bd [w3m-dev 02984] inline image improvements and cleanups
* config.h.dist (HAVE_SYMLINK) added
* config.h.dist (HAVE_LSTAT): added
* configure: symlink() check
* configure: lstat() check
* fm.h (maxLoadImage): added
* form.c (form_write_from_file): s/HAVE_READLINK/HAVE_LSTAT/
* image.c: include <sys/stat.h>
* image.c (MAX_LOAD_IMAGE): default 8
* image.c (max_load_image): deleted
* image.c (n_load_image): added
* image.c (showImageProgress): added
* image.c (loadImage): check load image count
			s/HAVE_READLINK/HAVE_LSTAT/ (HAVE_SYMLINK)
			showImageProgress
* local.c: include <sys/stat.h>
		s/HAVE_READLINK/HAVE_LSTAT/
* rc.c (CMT_MAX_LOAD_IMAGE): added
* rc.c (max_load_image): added
* doc/README.img: update
* doc-jp/README.img: update

* file.c (process_img): pre_int fix
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2002-02-04 15:18:41 +00:00
Fumitoshi UKAI
53b9c12956 indent breaks config.h Makefile parts 2002-02-04 15:07:20 +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