aboutsummaryrefslogtreecommitdiffstats
path: root/main.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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
| |/ /
* | | Merge branch 'master' into bug/sort-dump-linksTatsuya Kinoshita2013-07-301-43/+111
|\ \ \ | | | | | | | | | | | | | | | | Conflicts: main.c
| * \ \ Merge branch 'feature/siteconf'Tatsuya Kinoshita2013-04-081-43/+39
| |\ \ \
| | * | | Support the siteconf featureTatsuya Kinoshita2013-04-081-43/+39
| | |/ / | | | | | | | | | | | | | | | | Patch to support the siteconf feature, from [w3m-dev 04463] on 2012-06-27, provided by AIDA Shinra.
| * | | Merge branch 'feature/sgrmouse'Tatsuya Kinoshita2013-04-081-0/+52
| |\ \ \ | | |_|/ | |/| |
| | * | Support SGR 1006 mouse reportingTatsuya Kinoshita2013-04-081-0/+52
| | |/ | | | | | | | | | | | | Patch to support SGR 1006 mouse reporting, from [w3m-dev 04466] on 2012-07-15, provided by Hayaki Saito.
| * | Support Boehm GC 7.2Tatsuya Kinoshita2012-05-031-0/+8
| | | | | | | | | | | | Patch from Gentoo <http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/www-client/w3m/files/w3m-0.5.2-gc72.patch?revision=1.1&view=markup>.
| * | Change the -s option to "squeeze multiple blank lines" for pagerTatsuya Kinoshita2011-06-191-0/+12
| |/ | | | | | | | | | | | | | | | | Change the -s option from "display charset Shift_JIS" to "squeeze multiple blank lines" to work as /usr/bin/pager. In addition, the options -j and -e are disabled. To specify the display charset, use -O{s|j|e} instead. The patch was committed to the upstream on 2000-10-27. However, it was rejected because of Debian specific on 2010-08-03.
* / Sort anchors by sequence number in -dumpTatsuya Kinoshita2013-07-301-8/+19
|/ | | | | Patch from <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=657666>, provided by Conrad J.C. Hughes.
* Adding upstream version 0.5.3upstream/0.5.3Tatsuya Kinoshita2011-05-041-176/+193
|
* Adding upstream version 0.5.2upstream/0.5.2Tatsuya Kinoshita2011-05-041-49/+102
|
* Adding upstream version 0.5.1upstream/0.5.1Tatsuya Kinoshita2011-05-041-0/+6597