aboutsummaryrefslogtreecommitdiffstats
path: root/libwc (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-03-23Prevent unneeded memory allocation for language tags in libwcTatsuya Kinoshita1-1/+6
cf. https://oss-fuzz.com/testcase-detail/6275874304425984 Bug-Chromium: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=31397
2021-03-22Prevent very long language tag in libwcTatsuya Kinoshita1-2/+4
Bug-Chromium: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=32229
2021-03-11Prevent index overflow due to tag_map in libwcTatsuya Kinoshita2-5/+5
Bug-Chromium: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=31936
2021-02-28Prevent unintentional integer overflow in libwcTatsuya Kinoshita2-2/+2
2021-02-17Typo fixTatsuya Kinoshita1-4/+4
2020-09-15Remove .cvsignoreTatsuya Kinoshita1-1/+0
2016-12-24Prevent overflow beyond the end of string in wtf_parse1()Tatsuya Kinoshita1-12/+32
Bug-Debian: https://github.com/tats/w3m/issues/68
2016-12-24Revert "Prevent overflow beyond the end of string in wtf_parse1()"Tatsuya Kinoshita1-24/+18
This reverts commit 998b6f91d4b02e8bf90b7744dfabc8cccdf9d4f9. Bug-Debian: https://github.com/tats/w3m/issues/86 cf. http://emacs-w3m.namazu.org/ml/msg12505.html
2016-12-15Prevent overflow beyond the end of string for wtf to wcs macrosTatsuya Kinoshita1-2/+4
Bug-Debian: https://github.com/tats/w3m/issues/77
2016-12-15Revert "Prevent overflow beyond the end of string for wtf to wcs macros"Tatsuya Kinoshita1-4/+2
This reverts commit b4d27ba5ccffaa38e968c2bf3a8eeb9cd43928ff.
2016-12-15Prevent overflow beyond the end of string in caller of get_mclen()Tatsuya Kinoshita2-5/+9
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/76 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
2016-12-10Prevent overflow beyond the end of string in wtf_len()Tatsuya Kinoshita1-1/+2
cf. https://github.com/tats/w3m/issues/57
2016-12-10Prevent overflow beyond the end of string in wtf_parse1()Tatsuya Kinoshita1-18/+24
Bug-Debian: https://github.com/tats/w3m/issues/68
2016-12-10Prevent overflow beyond the end of string for wtf to wcs macrosTatsuya Kinoshita1-2/+4
Bug-Debian: https://github.com/tats/w3m/issues/77
2016-12-07Prevent overflow beyond the end of string in wtf_strwidth()Tatsuya Kinoshita1-1/+2
Bug-Debian: https://github.com/tats/w3m/issues/57
2016-12-07Revert "Prevent overflow beyond the end of string in wtf_strwidth()"Tatsuya Kinoshita1-5/+1
This reverts commit d345c0950dfdef065b7377ecad0e4bc1d2601bf8.
2016-12-07Prevent overflow beyond the end of string in wtf_strwidth()Tatsuya Kinoshita1-1/+5
Bug-Debian: https://github.com/tats/w3m/issues/57
2016-11-18Fix type mismatch for pcsw_ucs_map_sizeTatsuya Kinoshita1-1/+1
cf. https://github.com/tats/w3m/issues/43
2016-11-18Prevent global-buffer-overflow in wc_any_to_ucs()Tatsuya Kinoshita2-0/+44
Bug-Debian: https://github.com/tats/w3m/issues/43
2016-08-17Prevent segfault when iso2022 parsingTatsuya Kinoshita1-7/+14
Bug-Debian: https://github.com/tats/w3m/issues/14
2016-04-07Fix segfault on bogus text for wc_N_to_johab1Tatsuya Kinoshita1-3/+3
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=820373
2016-04-06Fix segfault on bogus textTatsuya Kinoshita12-12/+99
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=820162
2015-08-11Add missing comparision that made if always trueDavid Crosby1-1/+1
2015-01-15Add overflow detectionScarlett2-4/+2
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.
2014-12-06Fix a few harmless uninitialized variablesOlaf Hering2-0/+2
Origin: https://build.opensuse.org/package/view_file/openSUSE:Factory/w3m/w3m-uninitialized.patch?expand=1
2014-10-13Fix incorrect generation of ucs_ambwidth_mapTatsuya Kinoshita2-50/+91
2012-05-24Remove garbage filesTatsuya Kinoshita6-169/+0
2012-05-22Remove garbage filesTatsuya Kinoshita6-169/+0
2011-05-04Adding upstream version 0.5.3upstream/0.5.3Tatsuya Kinoshita23-61/+26497
2011-05-04Adding upstream version 0.5.2upstream/0.5.2Tatsuya Kinoshita6-8/+22
2011-05-04Adding upstream version 0.5.1upstream/0.5.1Tatsuya Kinoshita153-0/+222934
2010-08-24[w3m-dev 04393] [patch] locale-related character managementIto Hiroyuki9-0/+4212
2010-07-25* merge ambiguous width patchIto Hiroyuki8-1/+22055
* http://www.j10n.org/files/w3m-cvs-1.914-ambwidth.patch
2007-06-07fix charset handling. [w3m-dev 04279]Dai Sato2-60/+61
2007-05-23[w3m-dev 04240] nl_langinfo() requires setlocale()Dai Sato1-1/+2
2007-05-23[w3m-dev 04213] update Unicode charcters' widthDai Sato3-6/+9
2006-04-05apply multiple patches on w3m-dev(-en) ML since Jun 2005 to Jan 2006.Dai Sato1-1/+1
2004-10-13Bug#276246: w3m's locale parsing should at least see '@euro' modifierFumitoshi UKAI1-0/+10
* config.h (HAVE_LANGINFO_CODESET): added * configure.in (AM_LANGINFO_CODESET): added * libwc/charset.c: #include <langinfo.h> (wc_charset_to_ces): use nl_langinfo(CODESET) From: Fumitoshi UKAI <ukai@debian.or.jp>
2004-05-02[w3m-dev-en 01007]Fumitoshi UKAI1-1/+1
* libwc/Makefile.in (CFLAGS): need @CPPFLAGS@
2004-04-26[w3m-dev 04073] Re: run configure in another directoryFumitoshi UKAI1-1/+1
* Makefile.in (CFLAGS): include dir here (DEFS): delete include dirs (libwc/libwc.a): pass OPTS only (w3mimg/w3mimg.a): pass OPTS only * libwc/Makefile.in (CFLAGS): fixed * w3mimg/Makefile.in (CFLAGS): added (fb x11): pass OPTS only * w3mimg/fb/Makefile.in (CFLAGS): added * w3mimg/x11/Makefile.in (CFLAGS): added From: Fumitoshi UKAI <ukai@debian.or.jp>
2004-04-21build error for --enable-m17n --disable-unicodeFumitoshi UKAI1-0/+2
* libwc/detect.c (wc_create_detect_map): #ifdef USE_UNICODE From: Masao Uebayashi <uebayasi@pultek.co.jp>
2004-04-04[w3m-dev 04049] w3m-cvs-1.914-misc.patchFumitoshi UKAI1-0/+12
* Makefile.in (funcname.tab): dont modify when target is unchanged. (CFLAGS): need $(CPPFLAGS)? * config.h.in: add HAVE_STDINT_H, HAVE_INTTYPES_H * configure.in: s/AC_CANONICAL_SYSTEM/AC_CANONICAL_HOST/ don't use AC_CYGWIN don't use $CYGWIN, use $host_os *cygwin* AC_DEFINE in AC_CHECK_HEADER (float.h, sys/select.h) add stdint.h, inttypes.h * etc.c (find_auth_pass_entry): host is case insensitive * libwc/wc_types.h: use stdint.h or inttypes.h * main.c (MAIN); need GC_init() From: AIDA Shinra <shinra@j10n.org>
2004-03-21libwc/Makefile.in: add distcleanFumitoshi UKAI1-0/+3
From: Fumitoshi UKAI <ukai@debian.or.jp>
2003-09-22fix top_srcdirFumitoshi UKAI1-1/+1
2003-09-22clean libwc.aFumitoshi UKAI1-1/+2
2003-09-22more autoconfiscateFumitoshi UKAI2-5/+15
2003-09-22merge m17n patchFumitoshi UKAI152-0/+222906
add libwc