aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #96 from ZhouyangJia/masterTatsuya Kinoshita2018-03-043-3/+14
|\ | | | | Fix crashes when some external APIs fail
| * Add error handling code for fopenJia Zhouyang2018-03-041-0/+4
| | | | | | Check the return code of fopen, and return when it fails.
| * Add error handling code for fopenJia Zhouyang2018-03-041-2/+6
| | | | | | Check the return value of fopen, and add proper error handling code.
| * Add error handling for chdirJia Zhouyang2018-03-041-1/+4
|/ | | When chdir fails, print error message and exit.
* Update ChangeLogv0.5.3+git20180125Tatsuya Kinoshita2018-01-251-0/+5
|
* Add CVE IDsTatsuya Kinoshita2018-01-252-6/+8
| | | | cf. https://security-tracker.debian.org/tracker/source-package/w3m
* Update ChangeLogTatsuya Kinoshita2018-01-211-0/+12
|
* Update NEWSTatsuya Kinoshita2018-01-211-0/+13
|
* Do not remove w3mdict.cgi when "make distclean"Tatsuya Kinoshita2018-01-211-3/+3
|
* Make temporary directory safely when ~/.w3m is unwritableTatsuya Kinoshita2018-01-216-2/+16
|
* Suppress error messages when ~/.w3m is unwritableTatsuya Kinoshita2018-01-211-4/+4
| | | | Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=871425
* Update ChangeLogTatsuya Kinoshita2018-01-201-0/+8
|
* Update config.* with autotools-dev 20171216.1Tatsuya Kinoshita2018-01-202-90/+132
|
* Prevent negative indent value in feed_table_block_tag()Tatsuya Kinoshita2018-01-201-0/+4
| | | | Bug-Debian: https://github.com/tats/w3m/issues/88
* Update ChangeLogTatsuya Kinoshita2018-01-061-0/+18
|
* Doc fix for ssl_forbid_methodTatsuya Kinoshita2018-01-061-1/+1
|
* Fix multi-character character constant for ssl_forbid_methodTatsuya Kinoshita2018-01-067-13/+13
|
* Extend ssl_forbid_method to disable TLSv1.1se2018-01-067-10/+14
| | | | Origin: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=874218#5
* Accept TERM=fbtermTatsuya Kinoshita2018-01-061-2/+2
| | | | cf. https://bushowhige.blogspot.jp/2015/01/fbterm-w3m-img.html
* Update ChangeLogTatsuya Kinoshita2017-12-261-0/+11
|
* Prevent invalid columnPos() call in formUpdateBuffer()Tatsuya Kinoshita2017-12-261-0/+2
| | | | Bug-Debian: https://github.com/tats/w3m/issues/89
* Typo fix in fusage()Tatsuya Kinoshita2017-12-261-1/+1
| | | | Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=878106
* English fixTatsuya Kinoshita2017-12-263-3/+3
| | | | cf. [emacs-w3m:12706], http://emacs-w3m.namazu.org/ml/msg12598.html
* Update ChangeLogTatsuya Kinoshita2017-12-241-1/+5
|
* Merge branch 'master-dai'Tatsuya Kinoshita2017-12-242-5/+5
|\
| * fix spelling errorHIGUCHI Daisuke (VDR dai)2017-12-242-5/+5
| |
* | Update ChangeLogTatsuya Kinoshita2017-08-271-0/+32
| |
* | Merge pull request #93 from mackyle/masterTatsuya Kinoshita2017-08-272-4/+3
|\ \ | |/ |/| correct <base ...> parsing and do not turn a form's GET into POST
| * form.c: do not gratuitously turn GET into POSTKyle J. McKay2017-08-231-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When encountering a <form ...> tag that contains these values: method="get" enctype="multipart/form-data" Do not transform the method into POST to accomodate enctype. Instead behave in the compatible way that all other browsers behave in this instance and ignore the enctype parameter (treating it as the default application/x-www-form-urlencoded) and perform a "GET" just as the method parameter requests. This behavior produces far more compatible results than gratuitously changing the "get" into a "post" which can result in unexpected "405 Method Not Allowed" errors. Signed-off-by: Kyle J. McKay <mackyle@gmail.com>
| * file.c: compute correct base URL when not absoluteKyle J. McKay2017-08-231-1/+1
|/ | | | | | | | | | | | | | | | When a server makes use of the PATH_INFO feature in a CGI, the returned pages may often have a <base href="..." /> tag specifying the URL of the CGI itself as the base. However, to avoid hard-coding the scheme and host into such a base href, the href value will often omit the scheme, host and port. Make sure that when parsing any such base href value that any omitted components are taken from the current URL rather than taken as being from a bare, absolute file:/// URL. Signed-off-by: Kyle J. McKay <mackyle@gmail.com>
* Update ChangeLogv0.5.3+git20170102Tatsuya Kinoshita2017-01-021-0/+4
|
* Update NEWSTatsuya Kinoshita2017-01-021-1/+1
|
* Update ChangeLogTatsuya Kinoshita2017-01-021-1/+4
|
* Update ChangeLogTatsuya Kinoshita2016-12-241-0/+20
|
* Prevent overflow beyond the end of string in wtf_parse1()Tatsuya Kinoshita2016-12-241-12/+32
| | | | Bug-Debian: https://github.com/tats/w3m/issues/68
* Revert "Prevent overflow beyond the end of string in wtf_parse1()"Tatsuya Kinoshita2016-12-241-24/+18
| | | | | | This reverts commit 998b6f91d4b02e8bf90b7744dfabc8cccdf9d4f9. Bug-Debian: https://github.com/tats/w3m/issues/86 cf. http://emacs-w3m.namazu.org/ml/msg12505.html
* Preserve one byte for end of string character in form_update_line()Tatsuya Kinoshita2016-12-241-1/+2
| | | | Bug-Debian: https://github.com/tats/w3m/issues/68#issuecomment-266214643
* Prevent invalid form_update_line() call in formUpdateBuffer()Tatsuya Kinoshita2016-12-241-1/+2
| | | | Bug-Debian: https://github.com/tats/w3m/issues/82
* Update ChangeLogTatsuya Kinoshita2016-12-201-0/+6
|
* Revert "Preserve one byte for end of string character in form_update_line()"Tatsuya Kinoshita2016-12-201-1/+1
| | | | This reverts commit a4152aaaea5cb51c9018880a1295e498c38889bf.
* Update ChangeLogTatsuya Kinoshita2016-12-171-0/+2
|
* Update ChangeLogTatsuya Kinoshita2016-12-171-0/+16
|
* Prevent heap-use-after-free read in HTMLlineproc0()Tatsuya Kinoshita2016-12-171-1/+1
| | | | Bug-Debian: https://github.com/tats/w3m/issues/81
* Prevent infinite loop in feed_textarea()Tatsuya Kinoshita2016-12-171-1/+3
| | | | Bug-Debian: https://github.com/tats/w3m/issues/85
* Revert "Prevent overflow beyond the end of string in form_update_line()"Tatsuya Kinoshita2016-12-171-8/+6
| | | | This reverts commit 9ccaa1dd0dac6f9b35a649ae9901c225421500f6.
* Revert "Prevent overflow beyond the end of string in form_update_line()"Tatsuya Kinoshita2016-12-171-1/+1
| | | | This reverts commit e0efc127ff20cbeb931847af1c9b353056340fbd.
* Update ChangeLogTatsuya Kinoshita2016-12-151-0/+45
|
* Prevent overflow beyond the end of string for wtf to wcs macrosTatsuya Kinoshita2016-12-151-2/+4
| | | | Bug-Debian: https://github.com/tats/w3m/issues/77
* Revert "Prevent overflow beyond the end of string for wtf to wcs macros"Tatsuya Kinoshita2016-12-151-4/+2
| | | | This reverts commit b4d27ba5ccffaa38e968c2bf3a8eeb9cd43928ff.
* Prevent overflow beyond the end of string in caller of get_mclen()Tatsuya Kinoshita2016-12-153-6/+10
| | | | | | | | | | | Bug-Debian: https://github.com/tats/w3m/issues/59 Bug-Debian: https://github.com/tats/w3m/issues/73 Bug-Debian: https://github.com/tats/w3m/issues/74 Bug-Debian: https://github.com/tats/w3m/issues/76 Bug-Debian: https://github.com/tats/w3m/issues/79 Bug-Debian: https://github.com/tats/w3m/issues/80 Bug-Debian: https://github.com/tats/w3m/issues/83 Bug-Debian: https://github.com/tats/w3m/issues/84