aboutsummaryrefslogtreecommitdiffstats
path: root/table.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-04-03Limit size and number of tables to prevent integer overflowTatsuya Kinoshita1-5/+23
2021-03-30Treat table height as int instead of shortTatsuya Kinoshita1-7/+40
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=838952
2018-03-23Respect simple_preserve_space for table cellsTatsuya Kinoshita1-1/+2
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=893902
2018-01-20Prevent negative indent value in feed_table_block_tag()Tatsuya Kinoshita1-0/+4
Bug-Debian: https://github.com/tats/w3m/issues/88
2016-12-15Revert "Prevent overflow beyond the end of string in visible_length()"Tatsuya Kinoshita1-2/+1
This reverts commit a932f78a6d8c105036ffeedf01215c1f6a0e0b71.
2016-12-15Revert "Prevent overflow beyond the end of string in skip_space()"Tatsuya Kinoshita1-3/+1
This reverts commit e757b43bcf8c439c167f62b6d3317ee9518cabbf.
2016-12-15Revert "Prevent overflow beyond the end of string in visible_length_plain()"Tatsuya Kinoshita1-2/+1
This reverts commit f763b8ebf5441cb44d2c0234565fadd5eb1c87a5.
2016-12-10Prevent overflow beyond the end of string in visible_length_plain()Tatsuya Kinoshita1-1/+2
Bug-Debian: https://github.com/tats/w3m/issues/76
2016-12-08Prevent overflow beyond the end of string in skip_space()Tatsuya Kinoshita1-1/+3
Bug-Debian: https://github.com/tats/w3m/issues/74
2016-12-08Prevent overflow beyond the end of string in visible_length()Tatsuya Kinoshita1-1/+2
Bug-Debian: https://github.com/tats/w3m/issues/73
2016-12-05Prevent array index out of bounds for tridvalue in feed_table_tag()Tatsuya Kinoshita1-1/+3
Bug-Debian: https://github.com/tats/w3m/issues/71
2016-12-05Prevent negative array index in set_integered_width()Tatsuya Kinoshita1-2/+2
Bug-Debian: https://github.com/tats/w3m/issues/70
2016-12-05Prevent array index out of bounds for tabattr in feed_table_tag()Tatsuya Kinoshita1-1/+1
Bug-Debian: https://github.com/tats/w3m/issues/60
2016-11-15Prevent deref null pointer in renderCoTable()Tatsuya Kinoshita1-0/+2
Bug-Debian: https://github.com/tats/w3m/issues/20#issuecomment-260649537
2016-11-15Prevent infinite recursion with nested table and textareaTatsuya Kinoshita1-0/+13
Bug-Debian: https://github.com/tats/w3m/issues/20#issuecomment-260590257
2016-11-15Revert "Prevent infinite recursion with nested table and textarea"Tatsuya Kinoshita1-13/+0
This reverts commit f393faf55975a94217df479e1bd06ee4403c6958.
2016-11-12Prevent infinite recursion with nested table and textareaTatsuya Kinoshita1-0/+13
Bug-Debian: https://github.com/tats/w3m/issues/20
2016-11-09Check indent_level to prevent infinite recursionTatsuya Kinoshita1-0/+2
Bug-Debian: https://github.com/tats/w3m/issues/37
2016-10-31Revert "Treat table height as int instead of short"Tatsuya Kinoshita1-7/+7
This reverts commit 0c9aebb26a16ad3acc69b2e87ffd216d43879cb6. Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=842623
2016-10-08Treat table height as int instead of shortTatsuya Kinoshita1-7/+7
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=838952
2016-08-24Prevent segfault with malformed table_altTatsuya Kinoshita1-1/+1
Bug-Debian: https://github.com/tats/w3m/issues/24
2016-08-24Truncate max_width for renderTableTatsuya Kinoshita1-0/+4
Bug-Debian: https://github.com/tats/w3m/issues/25
2016-08-18Fix table rowspan and colspanKuang-che Wu1-0/+4
Origin: https://github.com/tats/w3m/pull/19 Bug-Debian: https://github.com/tats/w3m/issues/8
2015-09-06Fix stack overflow found by @kcwuDavid Crosby1-2/+2
2015-08-11Initialize new_tabwidth at declarationDavid Crosby1-1/+1
2015-08-11Remove dead assignments flagged by Clang static analysisDavid Crosby1-2/+0
2011-06-19Support the button element as defined in HTML 4.01Tatsuya Kinoshita1-0/+8
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-05-04Adding upstream version 0.5.3upstream/0.5.3Tatsuya Kinoshita1-1/+12
2011-05-04Adding upstream version 0.5.2upstream/0.5.2Tatsuya Kinoshita1-59/+70
2011-05-04Adding upstream version 0.5.1upstream/0.5.1Tatsuya Kinoshita1-0/+3617
2010-08-09* [w3m-dev 04375] Re: "important" bugs from bugs.debian.orgIto Hiroyuki1-6/+4
* table.c (feed_table_tag): don't show message when rowspan is greater than ATTR_ROWSPAN_MAX * [w3m-dev 04376] Re: "important" bugs from bugs.debian.org * table.c (feed_table_tag): fix indent
2010-08-08https://bugs.launchpad.net/ubuntu/+source/w3m/+bug/131993Ito Hiroyuki1-1/+8
2010-07-19* [w3m-dev 04321] Re: w3m's bugs from bugs.debian.orgIto Hiroyuki1-1/+7
* http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=329862#20 * table.c (feed_table_tag): check displayLinkNumber. * proto.h: add getLinkNumberStr(). * main.c (do_dump): check displayLinkNumber. * fm.h: add global variable displayLinkNumber. * file.c (getLinkNumberStr): added. (process_input, process_select, HTMLtagproc1): check displayLinkNumber.
2007-05-23[w3m-dev 04236] expand display_ins_del to select a type of fontify.Dai Sato1-14/+50
2007-05-23[w3m-dev 03923] avoid extra blanks in pre in table.Dai Sato1-42/+12
2006-04-08close textarea when table related tags are found.Dai Sato1-4/+9
2006-04-07Use Strnew_charp(" ") instead of the wrong Strnew(" ").Dai Sato1-2/+2
2006-04-07rewind to 10 Feb 2006.Dai Sato1-10/+5
2006-04-05apply multiple patches on w3m-dev(-en) ML since Jun 2005 to Jan 2006.Dai Sato1-5/+10
2004-01-09[w3m-dev 04030] PUSH_TAG macroFumitoshi UKAI1-2/+2
* table.c (PUSH_TAG): fixed problem in --disable-m17n From: ABE Yuji <cbo46560@pop12.odn.ne.jp>
2003-09-24fix indentFumitoshi UKAI1-10/+10
2003-09-22merge m17n patchFumitoshi UKAI1-126/+97
add libwc
2003-07-13[w3m-dev 03937] <center> in <table>Fumitoshi UKAI1-4/+11
* table.c (feed_table_tag): fix <center>,</center>,<div>,</div>, <p>,<br>,<nobr>,</nobr>,<wbr> check_rowcol() for <img> From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
2003-05-14fix indentFumitoshi UKAI1-4/+4
2003-05-14[w3m-dev 03902] Re: table renderingFumitoshi UKAI1-3/+11
* table.c (check_relative_width): check n_leftcell check w <= r From: Akinori Ito <aito@fw.ipsj.or.jp>
2003-05-13[w3m-dev 03900] Re: table renderingFumitoshi UKAI1-4/+4
* table.c (check_relative_width): j loop starts from 0 From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
2003-05-13fix indentFumitoshi UKAI1-18/+18
2003-05-13[w3m-dev 03898] Re: table renderingFumitoshi UKAI1-1/+78
* table.c (check_relative_width): added (set_table_matrix): use check_relative_width From: Akinori Ito <aito@fw.ipsj.or.jp>
2003-02-20[w3m-dev 03761] eliminate compiler warningsFumitoshi UKAI1-1/+3
* ftp.c (ftp_login): Str tmp * table.c (feed_table_tag): p is used ifdef ID_EXT From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
2003-01-23* etc.c (next_status): after = is R_ST_VALUEFumitoshi UKAI1-2/+3
R_ST_VALUE > => R_ST_NORMAL R_ST_VALUE SP => R_ST_TAG (read_token): R_ST_VALUE (correct_irrtag): R_ST_VALUE * rm.h (R_ST_VALUE): added (ST_IS_REAL_TAG): rewrite (ST_IS_COMMENT): deleted (ST_IS_TAG): deleted * parsetagx.c (parse_tag): skip too long tagname skip too long attrname if attrvalue has quote char, need reconstruct if unknown attr, need reconstruct * table.c (visible_length): R_ST_VALUE From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>