Dai Sato
b91f116976
Show progress status when dump_extra option is specified. [w3m-dev 03992]
2006-06-10 10:01:18 +00:00
Dai Sato
4b0c2cecc3
[w3m-dev-en 01067] decode content-encoding in all situations.
2006-05-29 12:54:26 +00:00
Dai Sato
a60d99eb7b
check A tag in HTMLlineproc2body().
2006-04-08 11:33:16 +00:00
Dai Sato
db790bfd2b
Introduce option show_cookie and set it TRUE by default.
2006-04-07 15:48:56 +00:00
Dai Sato
22d66ca585
rewind to 10 Feb 2006.
2006-04-07 13:21:11 +00:00
Dai Sato
bc7f9c9026
apply multiple patches on w3m-dev(-en) ML since Jun 2005 to Jan 2006.
2006-04-05 14:18:53 +00:00
Dai Sato
9d56e4804d
file.c: replace pclose with fclose in the end of uncompress_stream() by Dai Sato
...
CVS ----------------------------------------------------------------------
2006-02-09 12:49:52 +00:00
Fumitoshi UKAI
ab1f4c4d96
[w3m-dev 04130] [w3m-dev 04131] [w3m-dev 04132] Multiple challeges in *-Authenticate header
...
* file.c (skip_auth_token): added
(extract_auth_val): ',' is end of token
(extract_auth_param): use skip_auth_token
(AuthDigestCred): parse qop and calc cnonce correctly
(findAuthentication): use skip_auth_token
From: Kiyokazu SUTO <suto@ks-and-ks.ne.jp >
2005-01-04 15:51:03 +00:00
Fumitoshi UKAI
42508f56c5
[w3m-dev 04117] Re: start attribute and value attribute on ordered lists
...
* file.c (HTMLtagproc1): allow negative value for start attr
From: Hiroyuki Ito <ZXB01226@nifty.com >
2004-11-04 17:25:44 +00:00
Fumitoshi UKAI
d02cc0c7de
[w3m-dev 04064] authentication
...
closes: Bug#:244029: w3m: HTTP basic authentication annoyance
* fm.h (auth_cookie): deleted
* proto.h (find_auth_cookie): deleted
(add_auth_cookie): deleted
(add_auth_user_passwd): added
(invalidate_auth_user_passwd): added
* etc.c (auth_pass): add bad flag
delete file
(dir_under): deleted
(add_auth_pass_entry): add override flag
no need to check file
(find_auth_pass_entry): delete file
check bad flag
check uname
(find_auth_user_passwd): find by pu->user
(add_auth_user_passwd): added
(invalidate_auth_user_passwd): added
(parsePasswd): add no override
ignore file
(find_auth): deleted
(find_auth_cookie): deleted
(dump_auth_cookie): deleted
(add_auth_cookie): deleted
* file.c (getAuthCookie): add *uname, *pwd
rewrite
(loadGeneralFile): delete ss, add uname, pwd
use add_auth_user_passwd instead of add_auth_cookie
* url.c (HTTPrequest): don't authorization here
it should be done in getAuthCookie in loadGeneralFile
through extra_header
* ftp.c (openFTPStream): add uname
use find_auth_user_passwd instead of find_auth_cookie
use add_auth_user_passwd instead of add_auth_cookie
2004-04-16 18:47:18 +00:00
Fumitoshi UKAI
99ef8dfee3
[w3m-dev 04021] Deeply nested table
...
* file.c (completeHTMLstream): check obuf->table_level
From: Kiyokazu SUTO <suto@ks-and-ks.ne.jp >
2003-12-08 16:08:01 +00:00
Fumitoshi UKAI
80fb78c603
[w3m-dev 04009] ./configure --disable-image problem
...
* file.c (loadHTMLstream): if defined(USE_M17N)
From: ABE Yuji <cbo46560@pop12.odn.ne.jp >
2003-10-22 18:41:11 +00:00
Fumitoshi UKAI
db7698cbd3
OpenLDAP¤ÈActive Directory¤¬µÕ?
2003-10-21 17:12:09 +00:00
Fumitoshi UKAI
caa996c6a1
[w3m-dev 03985] Re: support for 307 Temporary Redirect
...
* file.c (loadGeneralFile): support 307 Temporary Redirect
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp >
2003-10-08 14:51:33 +00:00
Fumitoshi UKAI
683e546c2d
fix build error --disbable-m17n
...
* config.h.in: undef USE_M17N, USE_UNICODE
* etc.c (url_unquote_conv): USE_M17N
* file.c (convertLine): USE_M17N
(loadHTMLStream): fix ifdef USE_IMAGE->USE_M17N
(loadBuffer): fix USE_M17N
(getNextPage): fix USE_M17N
* fm.h (USE_M17N): don't define USE_M17N in case LANG == JA
(this should be done by configure)
(wc_ces): dummy typedef
(wc_Str_conv): fix non-m17n macro args
(wc_Str_conv_strict): ditto
* ftp.c (loadFTPDir): fix undefined USE_M17N
* mimehead.c (decodeWord): ditto
(decodeMIME): ditto
* news.c (loadNewsgroup): ditto
* proto.h (convertLine): ditto
(loadGopherDir): ditto
(loadFTPDir): ditto
(loadNewsgroup): ditto
(decodeWord): ditto
(decodeMIME): ditto
(url_unquote_conv): ditto
* terms.c (SETCH): ditto
From: Fumitoshi UKAI <ukai@debian.or.jp >
2003-10-05 18:52:50 +00:00
Fumitoshi UKAI
eb5aa3e915
add comments
2003-09-26 17:59:51 +00:00
Fumitoshi UKAI
b411c1109d
fix indent
2003-09-24 18:48:58 +00:00
Fumitoshi UKAI
604c11affe
merge m17n patch
...
add libwc
2003-09-22 21:02:15 +00:00
Fumitoshi UKAI
9b35e9d994
[w3m-dev 03957] Location: from local-CGI
...
* file.c (loadGeneralFile): don't parse header for local file
redirected by Location: from local-CGI
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp >
2003-08-29 14:49:46 +00:00
Fumitoshi UKAI
3c45cb485a
[w3m-dev 03927] deflate
...
* file.c (compression_decoder): .deflate for application/x-deflate's
extension
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp >
2003-07-07 15:39:43 +00:00
Fumitoshi UKAI
568babfea9
[w3m-dev 03901] body with status-code 401
...
* file.c (loadGeneralFile): show page when 401, 407
From: ABE Yuji <cbo46560@pop12.odn.ne.jp >
2003-05-13 17:38:47 +00:00
Fumitoshi UKAI
a5404c266c
[w3m-dev 03882] Re: Bug#189460: w3m: <q> tag is not recognized
...
* file.c (HTMLtagproc1): add HTML_Q, HTML_N_Q
* html.c (TagMAP): add "q", "/q"
* html.h (HTML_Q): added
(HTML_N_Q): added
* tagtable.tab: add q, /q
From: Fumitoshi UKAI <ukai@debian.or.jp >
2003-04-18 16:47:16 +00:00
Fumitoshi UKAI
6f87e48d61
[w3m-dev 03875] Re: SSL & compressed stream
...
* file.c (loadGeneralFile): check t_buf != NULL
* url.c (openURL): don't initialize URLFile here
(init_stream): 0 clear URLFile
From: Fumitoshi UKAI <ukai@debian.or.jp >
2003-04-14 03:29:37 +00:00
Fumitoshi UKAI
12723d3c6b
[w3m-dev 03873] SSL & compressed stream
...
* file.c (loadGeneralFile): always update ssl_certificate
* url.c (openURL): initialize URLFile
From: Fumitoshi UKAI <ukai@debian.or.jp >
2003-04-13 18:36:50 +00:00
Fumitoshi UKAI
a603190b2e
[w3m-dev 03843] cleanup macros
...
* config.h.dist config.h.in etc.c file.c fm.h ftp.c linein.c
main.c rc.c:
delete EMACS_LIKE_LINEEDIT, VI_PREC_NUM, LABEL_TOPLINE,
NEXTPAGE_TOPLINE, FTPPASS_HOSTNAMEGEN
use_mark default FALSE
emacs_like_lineedit default FALSE
vi_prec_num default FALSE
add UseHistory, use_history
* NEWS: rc: use_history
From: Fumitoshi UKAI <ukai@debian.or.jp >
2003-04-06 16:27:53 +00:00
Fumitoshi UKAI
f8ac673d1b
[w3m-dev 03788] UFhalfclose
...
* file.c (UFhalfclose): closeNews() for SCM_NEWS,NNTP
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp >
2003-03-02 15:09:24 +00:00
Fumitoshi UKAI
adf53cebd2
[w3m-dev 03735] Re: make error of checkType arg
...
* etc.c (checkType): delete USE_ANSI_COLOR
* file.c (addnewline): macro for USE_ANSI_COLOR
(readHeader): rewrite of USE_ANSI_COLOR
(HTMLlineproc2body): ditto
(addnewline2): ditto
(addnewline): ditto
(loadBuffer): ditto
(getNextPage): ditto
* proto.h (checkType): macro for USE_ANSI_COLOR
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp >
2003-02-06 17:21:42 +00:00
Fumitoshi UKAI
081ef4058c
[w3m-dev 03719] Re: Too slow when loading big file with fold_line=1
...
* file.c (addnewline): check i <l->len
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp >
2003-01-30 16:48:40 +00:00
Fumitoshi UKAI
0c0438352c
[w3m-dev 03718] Too slow when loading big file with fold_line=1
...
* etc.c (nextColumn): added
(calcPosition): use New_N
rewrite with nextColumn
(columnLen): added
* file.c (addnewline): rewrite with columnLen
* proto.h (columnLen): added
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp >
2003-01-30 16:39:29 +00:00
Fumitoshi UKAI
7226ac9de4
[w3m-dev 03715] initial currentLine when pager mode.
...
* file.c (getNextPage): fix cur
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp >
2003-01-30 16:31:56 +00:00
Fumitoshi UKAI
79af75d00c
[w3m-dev 03714] -cols 1 -dump -o fold_line=1
...
* file.c (addnewline): check i == 0, i == l->len
* fm.h (_INIT_BUFFER_WIDTH): added
(INIT_BUFFER_WIDTH): use _INIT_BUFFER_WIDTH
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp >
2003-01-30 16:29:11 +00:00
Fumitoshi UKAI
931a54afec
[w3m-dev 03709] Re: view source, edit source
...
* display.c (displayBuffer): INIT_BUFFER_WIDTH
* file.c (_saveBuffer): added
(saveBuffer): use _saveBuffer
(saveBufferBody): added
* main.c (vmSrc): saveBufferBody
* proto.h (saveBufferBody): added
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp >
2003-01-29 17:38:12 +00:00
Fumitoshi UKAI
c3281c3658
fix indent
2003-01-29 17:26:51 +00:00
Fumitoshi UKAI
b0a661730f
[w3m-dev 03708] Re: Don't stop loading image when moving to next page.
...
* config.h.dist (lstat): define ifndef HAVE_LSTAT
* configure (config.h) ditto
* display.c (fmTerm): new loadImage
(save_current_buf): only ifdef USE_BUFINFO
(displayBuffer): new loadImage
* etc.c (setup_child): TrapSignal
* file.c (loadGeneralFile): TRAP_OFF, TRAP_ON
(loadHTMLstream): ditto
(loadGopherDir): ditto
(loadBuffer): ditto
(loadImageBuffer): ditto
(getNextPage): ditto
(save2tmp): ditto
* fm.h (TrapSignal): added
(TRAP_ON): added
(TRAP_OFF): added
* form.c (HAVE_LSTAT): deleted
* frame.c (createFrameFile): TRAP_OFF, TRAP_ON
* image.c (image_buffer): added
(deleteImage): new loadImage
(getAllImage): initialize image_buffer
(loadImage): rewrite
* main.c (main): new loadImage
(checkDownloadList): remove ifdef HAVE_LSTAT
* news.c (loadNwesgroup): TRAP_ON, TRAP_OFF
* proto.h (loadImage): add buf arg
* url.c (openSocket): TRAP_ON, TRAP_OFF
(check_no_proxy): TRAP_ON, TRAP_OFF
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp >
2003-01-29 17:10:17 +00:00
Fumitoshi UKAI
58259b5c34
[w3m-dev 03706] X-Image-URL: support, bug fix of reshapeBuffer()
...
* buffer.c (reshapeBuffer): rewrite
* file.c (readHeader): rewrite
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp >
2003-01-28 16:40:58 +00:00
Fumitoshi UKAI
7119fe00e1
fix indent
2003-01-24 17:57:54 +00:00
Fumitoshi UKAI
a727eef794
[w3m-dev 03684] Re: fold patch
...
* file.c (PSIZE): added
(HTMLlineproc2body): outc,outp is created by NewAtom_N
use PSIZE
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp >
2003-01-24 17:57:07 +00:00
Fumitoshi UKAI
6384487c95
file.c (getNextPage): no need volatile for code
...
From: Fumitoshi UKAI <ukai@debian.or.jp >
2003-01-24 17:54:07 +00:00
Fumitoshi UKAI
d20914e8d9
fix indent
2003-01-24 17:37:16 +00:00
Fumitoshi UKAI
9cfb271a67
[w3m-dev 03683] interrupt in getNextPage()
...
* file.c (getNextPage): trap SIGINT
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp >
2003-01-24 17:36:44 +00:00
Fumitoshi UKAI
c50771b0a1
fix indent
2003-01-23 18:38:04 +00:00
Fumitoshi UKAI
61c2c2de18
[w3m-dev 03667] fold patch
...
* anchor.c (reAnchorPos): rewrite
(reAnchorWord): delete reseq_anchor()
(reAnchorAny): use l->size
delete reseq_anchor()
* backend.c (internal_get): pass TRUE to saveBuffer
* buffer.c (newBuffer): delete n->linelen
(reshapeBuffer): rewrite
* display.c (displayBuffer): FoldLine
(redrawLine): l->bpos
(cursorUp0): added
(cursorUp): rewrite
(cursorDown0): added
(cursowDown): rewrite
(cursorRight): check l->next
l->bwidth
(cursorLeft): l->prev && l->bpos
l->bwidth
(arrangeCursor): buf->currentLine->bwidth
buf->cursorX
* etc.c (checkType): **oporp
rewrite
(calcPosition): realColumn allocated by New_reuse
* file.c (addnewline): add nlines arg
(propBuffer): deleted
(colorBuffer): deleted
(readHeader): propBuffer
FOLD_BUFFER_WIDTH
(HTMLlineproc2body): rewrite
(addnewline2): added
(addnewline): rewrite
(loadBuffer): propBuffer, colorBuffer
(saveBuffer): cont arg
(getNextPage): rewrite
* fm.h (LINELEN): 256
(FNLEN): deleted
(Line): add size, bpos, bwidth
(Buffer): delete linelen
(INIT_BUFFER_WIDTH): check showLineNum
(FOLD_BUFFER_WIDTH): added
(FoldLine): added
* funcname.tab (RESHAPE): added
* main.c (do_dump): pass FALSE to saveBuffer
(nscroll): rewrite
(clear_mark): l->size
(shiftvisualpos): rewrite
(pipeBuf): pass TRUE to saveBuffer
(linebeg): check line->prev && line->bpos
(linend): check line->next, line->next->bpos
(editScr): pass TRUE to saveBuffer
(svBuf): pass TRUE to saveBuffer
(vmSrc): pass TRUE to saveBuffer
(reshape): added
(curlno): rewrite
* mimehead.c (LINELEN): deleted
* proto.h (reshape): added
(saveBuffer): add cont arg
(cursorUp0): added
(cursorDown0): added
(checkType): change type oprop, ocolor, delete check_color, len
* rc.c (CMT_FOLD_LINE): added
(params1): add fold_line
(sync_with_option): check PagerMax
* search.c (set_mark): l->size
(forwardSearch): rewrite
(backwardSearch): rewrite
* doc/README.func (RESHAPE): added
* doc-jp/README.func (RESHAPE): added
* scripts/w3mhelp.cgi.in (Buffer operation): add reshape
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp >
2003-01-23 18:37:18 +00:00
Fumitoshi UKAI
51c2899aa9
[w3m-dev 03680] showProgress() on fast system
...
* file.c (showProgress): check line len, time
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp >
2003-01-23 16:05:54 +00:00
Fumitoshi UKAI
fb759b572b
[w3m-dev 03679] Re: cleanup for pipe
...
* etc.c (open_pipe_rw): check stdin, stdout
* file.c (uncompress_stream): rewrite
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp >
2003-01-23 15:59:24 +00:00
Fumitoshi UKAI
3f25d8f048
[w3m-dev 03677] view source, edit source
...
* buffer.c (discardBuffer): unlink header source
* file.c (loadFile): delete skip header
* fm.h (BP_SOURCE): deleted
(SkipHeader): deleted
* main (editBf): cleanup
(vmSrc): cleanup
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp >
2003-01-22 16:16:18 +00:00
Fumitoshi UKAI
64672ce9ce
fix indent
2003-01-22 16:11:03 +00:00
Fumitoshi UKAI
b8b4edb15b
[w3m-dev 03676] cleanup for pipe
...
* etc.c (open_pipe_rw): added
* file.c (uncompress_stream): rewrite using open_pipe_rw
* image.c (openImgdisplay): rewrite using open_pipe_rw
* local.c (localcgi_popen_rw): deleted
(localcgi_post): rewrite using open_pipe_rw
* proto.h (open_pipe_rw): added
* search.c (migemor): initialized to NULL
(migemow): initialized to NULL
(migemo_pid): initialized to 0
(open_migemo): rewrite using open_pipe_rw
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp >
2003-01-22 16:10:27 +00:00
Fumitoshi UKAI
d5097483bd
[w3m-dev 03675] x-face
...
* file.c (xface2xpm): use getImage()
(readHeader): check same file
(loadImageBuffer): rewrite
(lessopen_stream): shell_quote()
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp >
2003-01-22 16:01:16 +00:00
Fumitoshi UKAI
9241f55eee
[w3m-dev 03674] -dump problem
...
* file.c (loadGeneralFile): return NULL when dump
* main.c (dump_source): deleted
(dump_head): deleted
(dupm_extra): deleted
(do_dump): added
(main): singal when dump
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp >
2003-01-22 15:56:49 +00:00
Fumitoshi UKAI
cc49eb7ecc
fix indent
2003-01-20 15:32:02 +00:00