aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [w3m-dev 03034] check bufFumitoshi UKAI2002-02-092-3/+10
| | | | | | * 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>
* fix indentFumitoshi UKAI2002-02-091-3/+3
|
* [w3m-dev 03033] SSL indicatorFumitoshi UKAI2002-02-092-3/+11
| | | | | * display.c (displayBuffer): show SSL indicator From: Fumitoshi UKAI <ukai@debian.or.jp>
* [w3m-dev 03025] fix image loading on EWS4800Fumitoshi UKAI2002-02-082-5/+13
| | | | | | * image.c (loadImage): exit if symlink failed exit if fopen failed From: Yoshinobu Sakane <sakane@d4.bsd.nes.nec.co.jp>
* [w3m-dev 03022] SSL certificates of frame bodyFumitoshi UKAI2002-02-084-4/+24
| | | | | | | * 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>
* [w3m-dev 03021] Bug#132934: w3m should recognize file:/urisFumitoshi UKAI2002-02-082-2/+9
| | | | | | in chkURLBuffer function * main.c (chkURLBuffer): add "file:" From: Fumitoshi UKAI <ukai@debian.or.jp>
* add commentsFumitoshi UKAI2002-02-081-1/+7
|
* [w3m-dev 03017] URI scheme is case insensitiveFumitoshi UKAI2002-02-082-4/+9
| | | | | * url.c (searchURIMethods): s/strcmp/strcasecmp/ From: Yuji Abe <cbo46560@pop12.odn.ne.jp>
* [w3m-dev 03011] segmentation fault on <input> tag without <form>Fumitoshi UKAI2002-02-082-3/+10
| | | | | * file.c (process_input): tmp initialization fix From: Tsutomu Okada <okada@furuno.co.jp>
* [emacs-w3m:02733] for emacs-w3m better rendering with inline imageFumitoshi UKAI2002-02-072-2/+11
| | | | | * main.c (MAIN): activeImage = TRUE when -halfdump & display_image=1 From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
* [w3m-dev 03006] fix form order in tableFumitoshi UKAI2002-02-073-16/+44
| | | | | | | | | | | * 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>
* fix indentFumitoshi UKAI2002-02-071-2/+2
|
* [w3m-dev 03005] fix Bad cert identFumitoshi UKAI2002-02-062-16/+41
| | | | | | * 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>
* [w3m-dev 02999] don't ask accept bad cert when background downloadingFumitoshi UKAI2002-02-062-2/+12
| | | | | | * file.c (getAuthCookie): if QuietMessage, return NULL * file.c (inputAnswer): if QuietMessage, input "n" From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
* [w3m-dev 02991] form support in w3m -halfdump foo.html|w3m -halfloadFumitoshi UKAI2002-02-059-65/+291
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* [w3m-dev 02990]Fumitoshi UKAI2002-02-052-10/+16
| | | | | | * file.c (doFileCopy): use Strfgets() instead of fgets() * file.c (doFileSave): ditto From: Fumitoshi UKAI <ukai@debian.or.jp>
* [w3m-dev 02989]Fumitoshi UKAI2002-02-052-5/+8
| | | | | * file.c (inputAnswer): use Strfgets() instead of fgets() From: Fumitoshi UKAI <ukai@debian.or.jp>
* w3m 0.2.5.1 - 2002-02-05Fumitoshi UKAI2002-02-051-0/+1
|
* w3m 0.2.5.1 - 2002-02-05Fumitoshi UKAI2002-02-051-0/+7
|
* [w3m-dev 02984] inline image improvements and cleanupsFumitoshi UKAI2002-02-042-6/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* update NEWSFumitoshi UKAI2002-02-041-0/+3
|
* [w3m-dev 02984] inline image improvements and cleanupsFumitoshi UKAI2002-02-0411-86/+183
| | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* indent breaks config.h Makefile partsFumitoshi UKAI2002-02-041-0/+2
|
* [w3m-dev 02985] inputAnswer() and no "ssl_forbid_method"Fumitoshi UKAI2002-02-043-7/+15
| | | | | | | * 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>
* [w3m-dev 02980] Re: code_to_str not found ifndef JP_CHARSETFumitoshi UKAI2002-02-032-3/+9
| | | | | * backend.c (get_mime_charset_name): used only ifdef JP_CHARSET From: Fumitoshi UKAI <ukai@debian.or.jp>
* [w3m-dev 02979] code_to_str not found ifndef JP_CHARSETFumitoshi UKAI2002-02-032-2/+9
| | | | | * file.c (print_internal_information): ifdef JP_CHARSET From: Kazuhiko <kazuhiko@archi.kyoto-u.ac.jp>
* [w3m-dev 02967] parallel image downloadingFumitoshi UKAI2002-02-033-82/+167
| | | | | | | | | | | | | | | | * fm.h (ImageCache): add touch, pid * image.c (getCharSize): retry fscanf * image.c (drawImage): retry fflush * image.c (MAX_LOAD_IMAGE): added, default 4 * image.c (image_cache): change to ImageCache** * image.c (image_lock): added * image.c (load_image_handler): signal SIGUSR1 * image.c (load_image_next): signal SIGUSR1 * image.c (loadImage): parallel image downloading * image.c (getImage): initialize touch, pid * image.c (getImageSize): return value is TRUE or FALSE retry fscanf From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
* [w3m-dev 02970] multiple -lnsl -lsocketFumitoshi UKAI2002-02-032-17/+13
| | | | | | | | * configure: merge bsdlib and extlib detection, use extlib only add ldflags to extlib (SYS_LIBRARIES): remove extlib (LOCAL_LIBRARIES): exlib only From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
* [w3m-dev 02964] Print data of forms when halfdump option is setFumitoshi UKAI2002-02-035-38/+90
| | | | | | | | | | | | * backend.c (print_headers): print w3m-current-url and w3m-base-url * backend.c (print_formlist): deleted * backend.c (internal_get): remove "if (buf->formlist) {}" * file.c (print_internal_information): added * file.c (loadHTMLstream): if halfdump, print_internal_information if w3m_backend, print_internal_information * fm.h (DUMP_HALFEXTRA): added * main.c (-halfdump_extra): added From: TSUCHIYA Masatoshi <tsuchiya@pine.kuee.kyoto-u.ac.jp>
* [w3m-dev 02972]Dai Sato2002-02-011-1/+6
|
* for SunOS 4.1.xDai Sato2002-02-012-3/+5
|
* [w3m-dev 02968] fix problem with Netscape-Enterprise WWW-authenticateFumitoshi UKAI2002-02-012-3/+8
| | | | | * file.c (findAuthentication): token is case insensitive From: Fumitoshi UKAI <ukai@debian.or.jp>
* [w3m-dev 02961] halfdump image is not consistentFumitoshi UKAI2002-01-312-8/+13
| | | | | | * file.c (flushline): check f * file.c (do_blankline): fix blanklink conditions From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
* gcc -Wall -Werror safeFumitoshi UKAI2002-01-319-46/+74
| | | | | | | | | | | | | | | | | | | | * anchor.c (addMultirowsImg): unused variable: fi * display.c (redrawLineImage): unused variable: ncol * file.c (process_img): uninitialized variables: r2, ni, w0, i0, ismap unused variable: url, ext * file.c (loadHTMLstream): need volatile image_flag * image.c (image_index): int * image.c (getCharSize): need prototype * image.c (getImage): uninitialized variable: key return NULL * map.c (follow_map_menu): used only USE_IMAGE: px, py, map * map.c (newMapArea): used only USE_IMAGE: p, i, max * proto.h (addMultirowsImg): added * w3mimgdisplay.c (main): format string fix * w3mimgdisplay.c (DrawImage): need (Pixmap) cast * inflate.c: indent From: Fumitoshi UKAI <ukai@debian.or.jp>
* w3m-img merge (w3m-0.2.4+cvs-1.278-img-2.2.patch.gz)Fumitoshi UKAI2002-01-3134-215/+3009
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * NEWS: w3m-img merge * .cvsignore: add w3mimgdisplay, w3mimgsize * XMakefile: add image.c to SRCS add image.o to OBJS add IMGDISPLAY, IMGSIZE * config.h.dist: USE_IMAGE, IMGSIZE, IMGDISPLAY * configure: add find_imlib ask use_image (config.h) add $imgtarget to EXT_TARGETS $def_use_image IMGSIZE, IMGDISPLAY * fm.h (MAX_IMAGE): added * fm.h (DEFAULT_PIXEL_PER_CHAR): fix for USE_IMAGE * fm.h (DEFAULT_PIXEL_PER_LINE): added * fm.h (B_REDRAW_IMAGE): added * fm.h (IMG_FLAG_SKIP): added * fm.h (IMG_FLAG_AUTO): added * fm.h (IMG_FLAG_START): added * fm.h (IMG_FLAG_STOP): added * fm.h (IMG_FLAG_NEXT): added * fm.h (IMG_FLAG_UNLOADED): added * fm.h (IMG_FLAG_LOADED): added * fm.h (IMG_FLAG_ERROR): added * fm.h (MapArea): added * fm.h (MapList): s/urls/alts/, add area * fm.h (ImageCache): added * fm.h (Image): added * fm.h (Anchor): add image * fm.h (Buffer): add imarklist, image_flag, need_reshape * fm.h (RG_FRAME_SRC): added * fm.h (ALIGN_MIDDLE): added * fm.h (ALIGN_TOP): added * fm.h (ALIGN_BOTTOM): added * fm.h (QuietMessage): added * fm.h (Imgdisplay): added * fm.h (Imgsize): added * fm.h (activeImage): added * fm.h (displayImage): added * fm.h (autoImage): added * fm.h (useExtImageViewer): added * fm.h (image_source): added * fm.h (view_unseenobject): change default if USE_IMAGE * fm.h (set_pixel_per_char): added * fm.h (pixel_per_line): added * fm.h (set_pixel_per_line): added * fm.h (image_scale): added * proto.h (dispI): added * proto.h (stopI): added * proto.h (deleteImage): added * proto.h (getAllImage): added * proto.h (loadImage): added * proto.h (getImage): added * proto.h (getImageSize): added * proto.h (process_img): add width arg * proto.h (loadImageBuffer): added * proto.h (follow_map_menu): add a_img arg * proto.h (getMapXY): added * proto.h (newMapArea): added * proto.h (touch_cursor): added * proto.h (cURLcode): added * proto.h (initImage): added * proto.h (termImage): added * proto.h (addImage): added * proto.h (drawImage): added * proto.h (clearImage): added * anchor.c (addMultirowsImg): added * buffer.c (discardBuffer): deleteImage if USE_IMAGE * buffer.c (reshapeBuffer): buf->need_reshape check * display.c (fmTerm): if activeImage, stop load image * display.c (fmInit): if displayImage, initImage * display.c (image_touch): added * display.c (draw_image_flag): added * display.c (redrawLineImage): added * display.c (displayBuffer): buf->need_reshape = TRUE mode == B_REDRAW_IMAGE image flag checks force redraw image in mode == B_REDRAW_IMAGE displayBuffer if need reshape drawImage * display.c (redrawNLine): redrawLineImage * display.c (redrawLineImage): added * display.c (disp_message_nsec): return immediately if QuietMessage * etc.c (reset_signals): ignore SIGUSR1 * file.c (frame_source): added * file.c (_MoveFile): added * file.c (cur_baseURL): added * file.c (cur_document_code): added * file.c (cur_iseq): added * file.c (loadGeneralFile): fix fmInitialized and prevtrap checks save cur_baseURL image_source load loadImageBuffer for "image/*" frame_source flag fix b->type when proc is loadImageBuffer * file.c (process_img): add width arg parse height and width attr, align fix for inline-image * file.c (process_input): fix for form <input type="image"> * file.c (HTMLtagproc1): pass h_env->limit to process_img() fix <img_alt> for inline-image save cur_baseURL * file.c (HTMLlineproc2body): fix <img_alt> for inline-image * file.c (loadHTMLstream): fix for inline-image fix fmInitialized and prevtrap checks save cur_document_code save image_flag * file.c (loadGopherDir): save cur_document_code fix fmInitialized and prevtrap checks * file.c (loadImageBuffer): added for inline-image * file.c (save2tmp): fix fmInitialized and prevtrap checks * frame.c (frame_download_source): set RG_FRAME_SRC flag image check * funcname.tab (DISPLAY_IMAGE): added * funcname.tab (STOP_IMAGE): added * html.c (ALST_IMG): add align, ismap * html.c (ALST_AREA): add shape, coords * html.c (ALST_IMG_ALT): add width, height, usemap, ismap, hseq, xoffset, yoffset, top_margin, bottom_margin * html.c (AttrMap): add shape, coords, ismap, xoffset, yoffset * html.h (ATTR_SHAPE): added * html.h (ATTR_COORDS): added * html.h (ATTR_ISMAP): added * html.h (ATTR_XOFFSET): added * html.h (ATTR_YOFFSET): added * html.h (ATTR_TOP_MARGIN): added * html.h (ATTR_BOTTOM_MARGIN): added * html.h (SHAPE_UNKNOWN): added * html.h (SHAPE_DEFAULT): added * html.h (SHAPE_RECT): added * html.h (SHAPE_CIRCLE): added * html.h (SHAPE_POLY): added * image.c: added * main.c (fversion): add USE_IMAGE * main.c (fusage): -ppl option * main.c (MAIN): set_pixel_per_char if ppc specified -ppl option loadImage * main.c (pushBuffer): deleteImage * main.c (quitfm): termImage * main.c (selBuf): deleteImage * main.c (followA): fix for inline-image and map area * main.c (query_from_followform): getMapXY() * main.c (setOpt): displayBuffer B_REDRAW_IMAGE * main.c (follow_map): fix calculate x, y * main.c (dispI): added * main.c (stopI): added * map.c: include <math.h> * map.c (inMapArea): added * map.c (follow_map_menu): add a_img arg to handle inline-image * map.c (follow_map_panel): use MapArea * map.c (getMapXY): added * map.c (newMapArea): added * menu.c (smChBuf): deleteImage * parsetagx.c (toAlign): align top, bottom, middle * rc.c (P_SCALE): added * rc.c (CMT_PIXEL_PER_LINE): added * rc.c (CMT_DISP_IMAGE): added * rc.c (CMT_AUTO_IMAGE): added * rc.c (CMT_EXT_IMAGE_VIEWER): added * rc.c (CMT_IMAGE_SCALE): added * rc.c (CMT_IMGDISPLAY): added * rc.c (CMT_IMGSIZE): added * rc.c (show_param): P_PIXELS * rc.c (set_param): P_PIXELS * rc.c (sync_with_option): initImage * rc.c (to_str): P_PIXELS * table.c (feed_table_tag): fix <img> for inline-image * tagtable.tab (image): added * terms.c (wgetch): retry read when EINTR or EAGAIN * terms.c (touch_cursor): added * w3mimgdisplay.c: added * w3mimgsize.c: added * doc/README.func (DISPLAY_IMAGE): added * doc/README.func (STOP_IMAGE): added * doc/README.img: added * doc-jp/README.func (DISPLAY_IMAGE): added * doc-jp/README.func (STOP_IMAGE): added * doc-jp/README.img: added * scripts/w3mhelp.cgi.in: show dispI, stopI * scripts/multipart/multipart.cgi.in: inline image support From: Fumitoshi UKAI <ukai@debian.or.jp>
* version.c.in: 0.2.5+cvsFumitoshi UKAI2002-01-312-3/+7
| | | | From: Fumitoshi UKAI <ukai@debian.or.jp>
* [w3m-dev 02960] inflate without memmove()release-0-2-5Fumitoshi UKAI2002-01-312-151/+65
| | | | | * inflate.c: rewrite without memmove() From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
* w3m 0.2.5Fumitoshi UKAI2002-01-315-8/+16
|
* inflate.c: support raw deflate without zlib headerFumitoshi UKAI2002-01-312-46/+161
| | | | From: Kiyokazu SUTO <suto@ks-and-ks.ne.jp>
* [w3m-dev 02955] compression_decoders error messageFumitoshi UKAI2002-01-313-6/+19
| | | | | | * file.c (uncompress_stream): redirect stderr * inflate.c (main): print error message From: Fumitoshi UKAI <ukai@debian.or.jp>
* [w3m-dev 02949] fix for #undef USE_MIGEMOFumitoshi UKAI2002-01-312-10/+16
| | | | | * main.c (dispincsrch): need #ifdef USE_MIGEMO From: Fumitoshi UKAI <ukai@debian.or.jp>
* [w3m-dev 02946] toggle migemoFumitoshi UKAI2002-01-316-21/+56
| | | | | | | | | | | | | | | | | * fm.h (migemo_active): added * proto.h (inputLineHistSearch): add arg `prop' to incrfunc() * linein.c (inputLineHistSearch): ditto * main.c (isrch): ditto * main.c (dispincsrch): ditto C-\ toggle migemo underline when migemo is active * search.c (migemo_active): deleted * search.c (migemo_running): added * search.c (init_migemo): migemo_running * search.c (migemostr): ditto * search.c (forwardSearch): migemo_active > 0 * search.c (backwardSearch): ditto From: Fumitoshi UKAI <ukai@debian.or.jp>
* [w3m-dev 02942] Digest qop=auth supportFumitoshi UKAI2002-01-302-34/+154
| | | | | | | | | | | | | | * file.c (http_auth): add request to cred() arg * file.c (AuthBasicCred): ditto * file.c (AuthDigestCred): ditto * file.c (AuthDigestCred): support algorithm=MD5, MD5-sess qop=auth, auth-int * file.c (qstr_unquote): return NULL if input is NULL * file.c (none_auth_param): added * file.c (findAuthentication): skip weak or unknown auth * file.c (getAuthCookie): add request to arg * file.c (loadGeneralFile): add request to getAuthCookie() From: Fumitoshi UKAI <ukai@debian.or.jp>
* [w3m-dev 02934] add auth cookie with unquoted realmFumitoshi UKAI2002-01-302-3/+8
| | | | | * file.c (loadGeneralFile): need unquote realm From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
* [w3m-dev 02933] segmentation fault when w3m -dump https:Fumitoshi UKAI2002-01-305-39/+57
| | | | | | | | | | | * file.c (readHeader): use inputAnswer() * file.c (getAuthCookie): remove term_cbreak() * file.c (checkOverWrite): use inputAnswer() * file.c (inputAnswer): added * istream.c (ssl_get_certificate): use inputAnswer() * main.c (qquitfm): change prompt * proto.h (inputAnswer): added From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
* [w3m-dev 02931] use POST in multipart.cgiFumitoshi UKAI2002-01-302-8/+29
| | | | | * scripts/multipart/multipart.cgi.in: support POST method From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
* [w3m-dev 02930] Re: fixed w3mmail.cgiFumitoshi UKAI2002-01-302-4/+10
| | | | | | * scripts/w3mmail.cgi.in (lang_header_default): [=_?] should be encoded * scripts/w3mmail.cgi.in (lang_body_default): '=' should be encoded From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
* [w3m-dev 02929] Re: fixed w3mmail.cgiFumitoshi UKAI2002-01-302-4/+14
| | | | | | * file.c (openPagerBuffer): use content_charset as document_code * file.c (getNextPage): code is document_code or DocumentCode From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
* indentFumitoshi UKAI2002-01-291-2/+2
|
* [w3m-dev 02928] RFC2617: HTTP Digest authenticationFumitoshi UKAI2002-01-297-75/+437
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>