Commit Graph

41 Commits

Author SHA1 Message Date
Tatsuya Kinoshita
af592aa5f1 Prevent crash after allocate string of negative size
Bug-Debian: https://github.com/tats/w3m/issues/33
2016-11-07 19:02:42 +09:00
Tatsuya Kinoshita
216722ed72 Prevent memory exhausted due to repeat appending "</table>"
Bug-Debian: https://github.com/tats/w3m/issues/23
2016-11-07 01:25:49 +09:00
Tatsuya Kinoshita
c6c39973e7 Prevent null pointer dereference in HTMLlineproc2body
Bug-Debian: https://github.com/tats/w3m/issues/32
2016-11-07 00:35:42 +09:00
Tatsuya Kinoshita
33509cc81e Fix uninitialised values for <i> and <dd>
Bug-Debian: https://github.com/tats/w3m/issues/16
2016-08-20 07:12:41 +09:00
Tatsuya Kinoshita
6612318232 Revert "Fix uninitialised values for <i> and <dd>"
This reverts commit 0fba2f1a6e.
cf. 0fba2f1a6e (commitcomment-18703355)
2016-08-20 06:57:56 +09:00
Tatsuya Kinoshita
0fba2f1a6e Fix uninitialised values for <i> and <dd>
Bug-Debian: https://github.com/tats/w3m/issues/16
2016-08-19 19:05:25 +09:00
Tatsuya Kinoshita
010b68580d Prevent segfault with malformed input_alt
Bug-Debian: https://github.com/tats/w3m/issues/18
2016-08-18 19:26:58 +09:00
Tatsuya Kinoshita
67be73b03a Prevent segfault with incorrect button type
Bug-Debian: https://github.com/tats/w3m/issues/17
2016-08-18 00:21:08 +09:00
Tatsuya Kinoshita
3d4eeda9ec Prevent segfault with incorrect form_int fid
Bug-Debian: https://github.com/tats/w3m/issues/15
2016-08-17 23:47:44 +09:00
Tatsuya Kinoshita
a25fd09f74 Prevent negative array index for selectnumber and textareanumber
Bug-Debian: https://github.com/tats/w3m/issues/12
2016-08-17 19:47:19 +09:00
Tatsuya Kinoshita
4317749639 Truncate large values of table attributes
Bug-Debian: https://github.com/tats/w3m/issues/11
2016-08-16 22:19:55 +09:00
Tatsuya Kinoshita
59b91cd8e3 Prevent segfault with malformed input type
Bug-Debian: https://github.com/tats/w3m/issues/7
2016-08-09 00:02:24 +09:00
Tatsuya Kinoshita
15b6fb04b9 Fix mistake of unescape spaces for _doFileCopy
cf. [w3m-dev-en 00751], [w3m-dev-en 00752] on 2002-06-09
2016-03-29 19:15:15 +09:00
Tatsuya Kinoshita
a1368c5793 Do not use C99-style comments 2015-09-06 21:54:28 +09:00
David Crosby
aaa4ef6a72 Mitigate issue #16 found by @kcwu 2015-09-06 21:17:36 +09:00
David Crosby
dd9d2a9752 Remove unused value 2015-08-11 21:59:27 +09:00
David Crosby
7e5b33c30e Remove dead assignments flagged by Clang static analysis 2015-08-11 21:59:27 +09:00
David Crosby
8c9b27b954 Fix resource leak in AuthDigestCred 2015-08-11 21:59:27 +09:00
Richard Quirk
1970c42320 Initialise hidden_input to NULL
This prevents a possible use of garbage value on line 3017.
2015-07-25 14:50:04 +02:00
Richard Quirk
34af5c2465 use pclose for pipe 2015-07-25 14:49:57 +02:00
Tatsuya Kinoshita
0efbaf15c3 New option "display_borders" to display 0 pixel table borders.
cf. http://d.hatena.ne.jp/rubikitch/20101120
2015-02-02 23:09:34 +09:00
Araki Ken
2fe66f3a6f Add -sixel option which supports image processing by img2sixel. 2014-12-06 20:47:05 +09:00
Araki Ken
0640eca05c * file.c: nw and ni are rounded up instead of rounded off to show every corner of images. 2014-12-06 20:47:04 +09:00
Araki Ken
a95a178971 * terms.c: Change time to wait for the response of "\x1b[14t\x1b[18t" from 0.1 sec to 0.5 sec.
* image.c:
  - clearImage() works.
  - Use cached image files created by w3m in getImage().

* file.c: Hack for alignment.
2014-12-06 20:47:04 +09:00
Tatsuya Kinoshita
1d8d8d4e2a Merge branch 'bug/refresh-url' 2013-11-11 00:45:03 +09:00
Paul Boekholt
d349b98025 Add support for single quoted meta refresh URL
Bug: https://sourceforge.net/p/w3m/patches/53/
2013-11-11 00:44:08 +09:00
Tatsuya Kinoshita
f7ff70f6da Merge branch 'bug/win64gc'
Conflicts:
	istream.c
	main.c
2013-10-14 23:02:26 +09:00
AIDA Shinra
ec81194f38 Workaround of GC crash on Cygwin64
Patch from <http://www.j10n.org/files/w3m-cvs-1.1055-win64gc.patch>,
[w3m-dev:04469] on 2013-10-14.
2013-10-14 22:31:01 +09:00
Tatsuya Kinoshita
1515daab16 Merge branch 'feature/siteconf' 2013-08-04 11:38:35 +09:00
Tatsuya Kinoshita
b7dde2bc4b Fix segfault of loadGeneralFile()
Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=718612
2013-08-04 11:24:54 +09:00
Tatsuya Kinoshita
87f2df8584 Merge branch 'feature/button' 2013-07-28 23:48:42 +09:00
Tatsuya Kinoshita
0f9ce7be31 Fix segfault of process_button() 2013-07-28 23:48:03 +09:00
Tatsuya Kinoshita
fa5bc4b95d Merge branch 'feature/siteconf' 2013-04-08 21:56:59 +09:00
Tatsuya Kinoshita
b50a33cf9f One more patch for siteconf from [w3m-dev 04464] 2013-04-08 21:51:48 +09:00
Tatsuya Kinoshita
a32bf68c85 Support the siteconf feature
Patch to support the siteconf feature, from [w3m-dev 04463]
on 2012-06-27, provided by AIDA Shinra.
2013-04-08 21:48:49 +09:00
Tatsuya Kinoshita
dbd52ac2ca Merge from upstream on 2012-05-22 2012-05-24 23:14:28 +09:00
Tatsuya Kinoshita
0b18a8df29 Merge from upstream on 2012-05-22 2012-05-22 23:09:07 +09:00
Tatsuya Kinoshita
6a032f360b Support the button element as defined in HTML 4.01
Patch from upstream, [w3m-dev 04411] on 2010-09-17, to support the
button element.  It is discussed upstream and incomplete, but enough
to login Launchpad.
2011-06-19 20:40:17 +09:00
Tatsuya Kinoshita
5397d09e58 Adding upstream version 0.5.3 2011-05-04 16:41:45 +09:00
Tatsuya Kinoshita
6db339b3d7 Adding upstream version 0.5.2 2011-05-04 16:23:02 +09:00
Tatsuya Kinoshita
72f72d64a4 Adding upstream version 0.5.1 2011-05-04 16:05:14 +09:00