aboutsummaryrefslogtreecommitdiffstats
path: root/main.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Check length of hostname with STR_SIZE_MAXTatsuya Kinoshita2021-04-241-1/+1
|
* Treat 127.0.0.1, [::1], and hostname as localhostTatsuya Kinoshita2021-04-231-0/+12
|
* Don't include username in RefererTatsuya Kinoshita2021-04-101-2/+2
|
* Don't set Referer when data URI schemeTatsuya Kinoshita2021-04-101-2/+4
|
* Prevent GC warnings of repeated allocationTatsuya Kinoshita2021-03-291-0/+2
| | | | | | Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=746701 Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=832407 Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=862382
* Ignore the "-" option to accept `w3m -` as "read from stdin"Tatsuya Kinoshita2021-03-261-1/+1
| | | | Bug-Debian: https://github.com/tats/w3m/issues/87
* Don't use SECLEVEL when not OPENSSL_TLS_SECURITY_LEVELTatsuya Kinoshita2021-02-211-0/+4
|
* Add eNULL to ssl_cipher when -insecureTatsuya Kinoshita2021-02-211-1/+1
|
* Update wording for -debug optionTatsuya Kinoshita2021-02-111-2/+2
|
* New option -insecure to use insecure SSL config optionsTatsuya Kinoshita2021-02-111-0/+15
| | | | | Alias for `-o ssl_cipher=ALL:@SECLEVEL=0 -o ssl_min_version=all -o ssl_forbid_method= -o ssl_verify_server=0`.
* sixel and osc5379 image display protocols can be chosen in optionsbptato2021-02-021-4/+4
|
* Fix FTBFS due to redefinition of sys_errlistParag Nemade2020-11-221-4/+0
| | | | | | Origin: https://src.fedoraproject.org/rpms/w3m/c/99f30870caac12a3949b6736aa70b7233f4414d5?branch=master Bug-Fedora: https://bugzilla.redhat.com/show_bug.cgi?id=1038009 Bug-MacPorts: https://trac.macports.org/ticket/61356
* Removed an unnecessary variable declarationbptato2020-08-311-4/+2
|
* New commands for moving to the top, middle and bottom of bufferbptato2020-08-311-8/+44
|
* Fix -Wchar-subscriptsRoland Illig2020-03-271-2/+2
| | | | | Origin: http://cvsweb.netbsd.org/bsdweb.cgi/~checkout~/pkgsrc/www/w3m/patches/patch-main.c?rev=1.1&content-type=text/plain Bug: https://sourceforge.net/p/w3m/patches/76/
* Add command to go home.We're Yet2020-01-041-0/+17
| | | | | | | | | | When w3m is launched, if no other options are specified, it attempts to read HTTP_HOME and WWW_HOME from the environment and upon finding a value for one of these load the url specified. Once launched, though, w3m provides no convenience for navigating to the home page. Here, that ability is added. A new command GOTO_HOME is defined with a default key binding of C-_.
* Allow to override UserAgentLaurent Arnoud2019-04-211-0/+2
| | | | | | | | | | | | | | | | | | | | | | | Adding on command line the user agent add a duplicate header: ``` ./w3m -header "User-Agent: Mozilla" http://localhost:9999 GET / HTTP/1.0 User-Agent: w3m/0.5.3+git20190105 Accept: text/html, text/*;q=0.5, image/*, application/*, message/*, x-scheme-handler/*, audio/*, video/*, inode/* Accept-Encoding: gzip, compress, bzip, bzip2, deflate Accept-Language: en;q=1.0 Host: localhost:9999 Pragma: no-cache Cache-control: no-cache User-Agent: Mozilla ``` As a result most server will take the first given; the default w3m_version or the one defined on config `user_agent` With this patch we can now override `User-Agent` from command line
* Make temporary directory safely when ~/.w3m is unwritableTatsuya Kinoshita2018-01-211-0/+7
|
* 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-261-1/+1
| | | | cf. [emacs-w3m:12706], http://emacs-w3m.namazu.org/ml/msg12598.html
* Fix suspend (^Z) behavior.ITOH Yasufumi2016-11-061-0/+10
| | | | | | Suspend the job w3m belongs to, not w3m only. Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
* Update description of SOURCE and VIEWTatsuya Kinoshita2016-06-191-1/+1
|
* Update English messagesTatsuya Kinoshita2016-06-191-114/+104
|
* English fixesJustin B Rye2016-04-011-32/+32
| | | | | | | cf. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=772341#15 Origin: https://lists.debian.org/debian-l10n-english/2014/12/msg00002.html Origin: https://lists.debian.org/debian-l10n-english/2014/12/msg00030.html Origin: https://lists.debian.org/debian-l10n-english/2015/02/msg00011.html
* Add extbrowser4, extbrowser5, ..., and extbrowser9Tatsuya Kinoshita2016-03-131-0/+18
|
* Typo fix for ACCESSKEYTatsuya Kinoshita2016-02-271-1/+1
| | | | cf. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779092#5
* Adjust while loopDavid Crosby2015-08-111-1/+2
|
* use int for cDavid Crosby2015-08-111-1/+1
|
* Remove dead assignments flagged by Clang static analysisDavid Crosby2015-08-111-7/+0
|
* Fix that SGR style mouse handler has off-by-one problemIWAMOTO Kouichi2015-08-041-0/+2
| | | | | | cf. https://github.com/tats/w3m/issues/5 Origin: https://gist.github.com/ttdoda/30c189a63d483beeb207 Bug: https://sourceforge.net/p/w3m/patches/65/
* Correct GC version confirmationTatsuya Kinoshita2015-05-031-1/+1
|
* correct GC version confirmationyshl2015-05-021-1/+1
|
* for gc-7.1yshl2015-04-261-0/+4
|
* Drop C99 featuresTatsuya Kinoshita2015-01-151-1/+1
|
* Add overflow detectionScarlett2015-01-151-0/+8
| | | | | | | | | | | | | Origin: http://marc.info/?l=openbsd-ports&m=142090828929750&w=2 * main.c: Call exit(1) when out of memory to avoid dereferencing null pointers when gc's malloc fails. * alloc.h: Replacements for w3m's allocation macros which add overflow detection and concentrate the macros in one file. * indep.h, libwc/charset.c, libwc/status.c, matrix.c: Use the overflow-detecting allocation macros from alloc.h.
* Correct printf arguments and use asprintfScarlett2015-01-151-1/+1
| | | | | | | | | | | | | | | Origin: http://marc.info/?l=openbsd-ports&m=142090828929750&w=2 * Str.c: Use asprintf() instead of rolling our own printf string length detection. * cookie.c: Pass the char pointer in the string struct to printf %s instead of the string struct itself. Print time_t using %lld instead of %ld to allow for 64-bit time_t. * main.c: Print a long int using the correct format specifier. * map.c: Print size_t using the correct format specifier.
* img2sixel exits by Ctrl+C. Enable GIF Animation if 'I' is pressed to show it.Araki Ken2014-12-061-1/+7
|
* Add -sixel option which supports image processing by img2sixel.Araki Ken2014-12-061-39/+6
|
* Support remote image by OSC 5379 show_picture sequence.Araki Ken2014-12-061-1/+41
|
* Merge branch 'bug/gc72'Tatsuya Kinoshita2014-08-221-4/+1
|\
| * Support Boehm GC 7.2Micah Cowan2014-08-221-0/+5
| | | | | | | | | | | | | | | | | | | | Replace Gentoo's patch to prevent segfaults due to infinite recursion. Origin: https://bugs.debian.org/cgi-bin/bugreport.cgi?msg=5;filename=080_gc72.patch;att=1;bug=758831 Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=758831 Bug-Fedora: https://bugzilla.redhat.com/show_bug.cgi?id=555467 Bug: http://sourceforge.net/p/w3m/patches/63/ Bug: http://sourceforge.net/p/w3m/patches/59/
| * Revert "Support Boehm GC 7.2" (w3m-0.5.2-gc72.patch from Gentoo)Tatsuya Kinoshita2014-08-221-8/+0
| | | | | | | | This reverts commit 4331db3e3e673ac4dbfe8e9f2b42a8e0478dc98a.
* | Merge branch 'bug/search-next'Tatsuya Kinoshita2013-12-071-0/+4
|\ \
| * | Fix crash after SEARCH_NEXTAIDA Shinra2013-12-071-0/+4
| | | | | | | | | | | | | | | Patch from <http://www.j10n.org/files/w3m-cvs-1.1055-search-next.patch>, [w3m-dev:04473] on 2013-12-07.
* | | Merge branch 'bug/win64gc'Tatsuya Kinoshita2013-10-141-0/+44
|\ \ \ | | | | | | | | | | | | | | | | | | | | Conflicts: istream.c main.c
| * | | Workaround of GC crash on Cygwin64AIDA Shinra2013-10-141-0/+50
| |/ / | | | | | | | | | | | | Patch from <http://www.j10n.org/files/w3m-cvs-1.1055-win64gc.patch>, [w3m-dev:04469] on 2013-10-14.
* | | Merge branch 'feature/vim-like'Tatsuya Kinoshita2013-10-121-0/+39
|\ \ \
| * | | vim/-perator like handlingLaurence Richert2013-10-121-0/+39
| |/ / | | | | | | | | | | | | | | | - half page scrolling - jumping to elements numbered by getLinkNumberStr() from Karsten Schoelzel
* | | Merge branch 'bug/execdict'Tatsuya Kinoshita2013-08-041-1/+1
|\ \ \
| * | | Fix potentially segfault of execdict()Tatsuya Kinoshita2013-08-041-1/+1
| |/ /