aboutsummaryrefslogtreecommitdiffstats
path: root/file.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Prevent heap-use-after-free read in HTMLlineproc0()Tatsuya Kinoshita2017-01-061-1/+1
| | | | | Bug-Debian: https://github.com/tats/w3m/issues/81 Origin: https://anonscm.debian.org/cgit/collab-maint/w3m.git/commit/?id=aa2077e06fc11f65ba1773e8f5da83d98057e829
* Prevent infinite loop in feed_textarea()Tatsuya Kinoshita2017-01-061-1/+3
| | | | | Bug-Debian: https://github.com/tats/w3m/issues/85 Origin: https://anonscm.debian.org/cgit/collab-maint/w3m.git/commit/?id=7a2675b4a5680d44645e72c4ec1258746a6e1b66
* Prevent overflow beyond the end of string in caller of get_mclen()Tatsuya Kinoshita2017-01-061-1/+1
| | | | | | | | | | | | | | 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/75 Bug-Debian: https://github.com/tats/w3m/issues/76 Bug-Debian: https://github.com/tats/w3m/issues/78 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 Origin: https://anonscm.debian.org/cgit/collab-maint/w3m.git/commit/?id=6eea841d3a0f8dc539584dc67b15f585a8213775
* Prevent heap-use-after-free in HTMLlineproc0()Tatsuya Kinoshita2017-01-061-1/+2
| | | | | Bug-Debian: https://github.com/tats/w3m/issues/65 Origin: https://anonscm.debian.org/cgit/collab-maint/w3m.git/commit/?id=26484fc1381e5ec758db950f2bd17f1496220c92
* Prevent negative values for offset and pos in push_link()Tatsuya Kinoshita2017-01-061-2/+6
| | | | | | Bug-Debian: https://github.com/tats/w3m/issues/64 Bug-Debian: https://github.com/tats/w3m/issues/66 Origin: https://anonscm.debian.org/cgit/collab-maint/w3m.git/commit/?id=ecf57714191b77142da74035b748262cdc80dfb7
* Prevent negative array index in process_textarea()Tatsuya Kinoshita2017-01-061-1/+1
| | | | | Bug-Debian: https://github.com/tats/w3m/issues/58 Origin: https://anonscm.debian.org/cgit/collab-maint/w3m.git/commit/?id=d7f55d5959c3e06e9f110f13def7ae9015882e1e
* Prevent negative array index for marks in HTMLlineproc2body()Tatsuya Kinoshita2017-01-061-1/+1
| | | | | Bug-Debian: https://github.com/tats/w3m/issues/61 Origin: https://anonscm.debian.org/cgit/collab-maint/w3m.git/commit/?id=f34c37f3156d1578a53dccc582c83c88fff76f87
* Prevent negative value of row for pushTable() in HTMLlineproc0()Tatsuya Kinoshita2017-01-061-0/+2
| | | | | Bug-Debian: https://github.com/tats/w3m/issues/67 Origin: https://anonscm.debian.org/cgit/collab-maint/w3m.git/commit/?id=0e66622582db13c4ffeba38067e15efd2d68cd75
* Prevent negative array index in getMetaRefreshParam()Tatsuya Kinoshita2017-01-061-2/+3
| | | | | Bug-Debian: https://github.com/tats/w3m/issues/63 Origin: https://anonscm.debian.org/cgit/collab-maint/w3m.git/commit/?id=6c6a2cbced21ceec2fac08fba1ad271a77f9dbc2
* Prevent memory exhausted due to repeat appending "</table>"v0.5.3+debian-19+deb8u1Tatsuya Kinoshita2016-11-241-0/+3
| | | | | Bug-Debian: https://github.com/tats/w3m/issues/23 [CVE-2016-9633] Origin: https://anonscm.debian.org/cgit/collab-maint/w3m.git/commit/?id=216722ed7282cec4338b177ea9ffdd39ad1b8c8c
* Prevent deref null pointer in HTMLlineproc0()Tatsuya Kinoshita2016-11-191-5/+5
| | | | | Bug-Debian: https://github.com/tats/w3m/issues/42 Origin: https://anonscm.debian.org/cgit/collab-maint/w3m.git/commit/?id=ecfdcbe1131591502c5e7f9ff4f34b24c5a2db97
* Prevent null pointer deref due to bad form idTatsuya Kinoshita2016-11-191-1/+4
| | | | | Bug-Debian: https://github.com/tats/w3m/issues/39 Origin: https://anonscm.debian.org/cgit/collab-maint/w3m.git/commit/?id=9db438094e5f0d84842bcbd248f282594ccb3c89
* Prevent array index out of bounds for symbolTatsuya Kinoshita2016-11-191-1/+1
| | | | | Bug-Debian: https://github.com/tats/w3m/issues/38 Origin: https://anonscm.debian.org/cgit/collab-maint/w3m.git/commit/?id=0c3f5d0e0d9269ad47b8f4b061d7818993913189
* Prevent infinite recursion in HTMLlineproc0Tatsuya Kinoshita2016-11-191-8/+8
| | | | | Bug-Debian: https://github.com/tats/w3m/issues/36 Origin: https://anonscm.debian.org/cgit/collab-maint/w3m.git/commit/?id=ff8510ab954ac5db478964351f6a78891c34f1d8
* Prevent crash after allocate string of negative sizeTatsuya Kinoshita2016-11-191-0/+6
| | | | | Bug-Debian: https://github.com/tats/w3m/issues/33 Origin: https://anonscm.debian.org/cgit/collab-maint/w3m.git/commit/?id=af592aa5f154f1b0366513ddc2f545032a7b8721
* Prevent null pointer dereference in HTMLlineproc2bodyTatsuya Kinoshita2016-11-191-2/+2
| | | | | | Bug-Debian: https://github.com/tats/w3m/issues/32 Origin: https://anonscm.debian.org/cgit/collab-maint/w3m.git/commit/?id=c6c39973e7d336854e9a2d43119d1220b36e2035 Origin: https://anonscm.debian.org/cgit/collab-maint/w3m.git/commit/?id=a59a35211c63f12951b6266646081b08488b10ea
* Prevent infinite recursion with nested table and textareaTatsuya Kinoshita2016-11-191-0/+1
| | | | | Bug-Debian: https://github.com/tats/w3m/issues/20 [CVE-2016-9439] Origin: https://anonscm.debian.org/cgit/collab-maint/w3m.git/commit/?id=2a4a2fb9f116b50e7c80d573db06c0fdc6c69272
* Fix uninitialised values for <i> and <dd>Tatsuya Kinoshita2016-11-191-0/+6
| | | | | | Bug-Debian: https://github.com/tats/w3m/issues/16 [CVE-2016-9435] [CVE-2016-9436] Origin: https://anonscm.debian.org/cgit/collab-maint/w3m.git/commit/?id=33509cc81ec5f2ba44eb6fd98bd5c1b5873e46bd
* Prevent segfault with malformed input_altTatsuya Kinoshita2016-11-191-3/+3
| | | | | Bug-Debian: https://github.com/tats/w3m/issues/18 [CVE-2016-9438] Origin: https://anonscm.debian.org/cgit/collab-maint/w3m.git/commit/?id=010b68580dc50ce183df11cc79721936ab5c4f25
* Prevent segfault with incorrect button typeTatsuya Kinoshita2016-11-191-0/+11
| | | | | Bug-Debian: https://github.com/tats/w3m/issues/17 [CVE-2016-9437] Origin: https://anonscm.debian.org/cgit/collab-maint/w3m.git/commit/?id=67be73b03a5ad581e331ec97cb275cd8a52719ed
* Prevent segfault with incorrect form_int fidTatsuya Kinoshita2016-11-191-2/+3
| | | | | Bug-Debian: https://github.com/tats/w3m/issues/15 [CVE-2016-9434] Origin: https://anonscm.debian.org/cgit/collab-maint/w3m.git/commit/?id=3d4eeda9ec0cb91e23bab7dc260d4c515119eb4b
* Prevent negative array index for selectnumber and textareanumberTatsuya Kinoshita2016-11-191-4/+4
| | | | | Bug-Debian: https://github.com/tats/w3m/issues/12 [CVE-2016-9424] Origin: https://anonscm.debian.org/cgit/collab-maint/w3m.git/commit/?id=a25fd09f74fb83499396935a96d63bb7cb8e2c58
* Prevent segfault with malformed input typeTatsuya Kinoshita2016-11-191-4/+6
| | | | | Bug-Debian: https://github.com/tats/w3m/issues/7 [CVE-2016-9430] Origin: https://anonscm.debian.org/cgit/collab-maint/w3m.git/commit/?id=59b91cd8e30c86f23476fa81ae005cabff49ebb6
* Merge branch 'bug/refresh-url'Tatsuya Kinoshita2013-11-101-3/+3
|\
| * Add support for single quoted meta refresh URLPaul Boekholt2013-11-101-3/+3
| | | | | | | | Bug: https://sourceforge.net/p/w3m/patches/53/
* | Merge branch 'bug/win64gc'Tatsuya Kinoshita2013-10-141-25/+33
|\ \ | | | | | | | | | | | | | | | Conflicts: istream.c main.c
| * | Workaround of GC crash on Cygwin64AIDA Shinra2013-10-141-25/+33
| |/ | | | | | | | | Patch from <http://www.j10n.org/files/w3m-cvs-1.1055-win64gc.patch>, [w3m-dev:04469] on 2013-10-14.
* | Merge branch 'feature/siteconf'Tatsuya Kinoshita2013-08-041-2/+3
|\ \
| * | Fix segfault of loadGeneralFile()Tatsuya Kinoshita2013-08-041-2/+3
| | | | | | | | | | | | Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=718612
* | | Merge branch 'feature/button'Tatsuya Kinoshita2013-07-281-1/+1
|\ \ \
| * | | Fix segfault of process_button()Tatsuya Kinoshita2013-07-281-1/+1
| | | |
* | | | Merge branch 'feature/siteconf'Tatsuya Kinoshita2013-04-081-120/+111
|\ \ \ \ | | |/ / | |/| |
| * | | One more patch for siteconf from [w3m-dev 04464]Tatsuya Kinoshita2013-04-081-2/+1
| | | |
| * | | Support the siteconf featureTatsuya Kinoshita2013-04-081-118/+110
| | |/ | |/| | | | | | | | | | Patch to support the siteconf feature, from [w3m-dev 04463] on 2012-06-27, provided by AIDA Shinra.
| * | Merge from upstream on 2012-05-22Tatsuya Kinoshita2012-05-241-2/+9
| | |
* | | Merge from upstream on 2012-05-22Tatsuya Kinoshita2012-05-221-2/+9
| |/ |/|
* | Support the button element as defined in HTML 4.01Tatsuya Kinoshita2011-06-191-1/+148
|/ | | | | | 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.
* Adding upstream version 0.5.3upstream/0.5.3Tatsuya Kinoshita2011-05-041-20/+78
|
* Adding upstream version 0.5.2upstream/0.5.2Tatsuya Kinoshita2011-05-041-107/+499
|
* Adding upstream version 0.5.1upstream/0.5.1Tatsuya Kinoshita2011-05-041-0/+8016