summaryrefslogtreecommitdiff
path: root/lib/libc/citrus/modules
AgeCommit message (Expand)Author
2019-07-08The correct fix for lib/51000 is not to remove the apparently dead assignmentmlelstv
2018-06-11Avoid left-shifting a negative number in the non-compat case, too.maya
2018-06-11Correct Undefined Behavior in libc/citruskamil
2016-05-31PR 51000 David Binderman: comment out unused assignmentdholland
2014-06-24Fix our iconv version for the issues that apply to us from CVE-2014-3951spz
2014-01-18revert previous, it causes other problem and I cannot easily debug it.christos
2014-01-16PR/47602: Christos Zoulas: getwc() modifies input instead of returning EILSEQ.christos
2013-05-28Add mbsnrtowcs and wcsnrtombs. Approved by core.joerg
2012-02-12Remove unused variables. From cppcheck via Henning Petersen in PR 45997.wiz
2011-11-19fix memory leak, pointed by nonaka-san(again^3).tnozaki
2011-11-19remove unused variable, pointed by nonaka-san, thanks.tnozaki
2011-10-30Use boolean AND instead of bitwise one in _DIAGASSERT.wiz
2011-10-10revert r1.21, still problem exists for posix2008 mbsnrtowcs(not yet commited),tnozaki
2011-10-07update string pointer when input is partial escape sequence or multibyte.tnozaki
2011-05-23Make intermediate size variable size_t like the rest to avoidjoerg
2011-05-23Actually return something deterministicjoerg
2010-12-07Remove tautology.joerg
2010-12-07Mark function as static and give it an explicit return type.joerg
2010-03-20fix byte order mark related bug introduced by previous commit,tnozaki
2010-03-151. fix wrong byte order mark of utf-16, reported by NARUSE Yui -san.tnozaki
2009-01-11merge christos-time_tchristos
2009-01-02Fixes PR lib/39662, shortcomings in LC_{MONETARY,NUMERIC,TIME,MESSAGES} db fo...tnozaki
2008-06-14remove unused include, locale.h.tnozaki
2008-03-20add BOM to utf-16/32 stream in case that endian is not specified,tnozaki
2007-11-21fix lib/37290tnozaki
2007-10-23remove invalid range check.tnozaki
2007-09-18lib/36938 mbtowc misbehaving after invalid char sequencetnozaki
2007-04-24fix typo.tnozaki
2007-04-01add new encoding support to iconv(3):tnozaki
2007-03-06disallow illegal utf-8 byte sequence and surrogate chars (RFC3629).tnozaki
2007-03-05iconv: add following CCS/CES support.tnozaki
2006-12-13make del(\x7f) pass through.tnozaki
2006-11-24don't read input string more than MB_LEN_MAX(maybe redundant escape sequence).tnozaki
2006-11-24don't throw EILSEQ when byte sequence is "zW ".tnozaki
2006-11-221. add iconv support for following encodings:tnozaki
2006-11-22fix memory leak.tnozaki
2006-11-14change uint32_t to size_t; fixes build issue on 64-bit platforms.dogcow
2006-11-13avoid infinity loop, iso2022 module's stdenc_get_state_desc_generic()tnozaki
2006-11-131. add iconv support for followint encoding:tnozaki
2006-10-27don't pass through surrogate character(0xD800 - 0xDFFF).tnozaki
2006-10-18add new iconv module libJOHAB,tnozaki
2006-09-11correct typo in _DIAGASSERT() and some KNF.tnozaki
2006-09-09mapper_std iconv module and mkcsmapper(1) now can treattnozaki
2006-08-23cleanup codetnozaki
2006-06-19added Chinese Tradisional Big5 family,tnozaki
2006-06-07if INIT0 specified, use it instead of ASCII.tnozaki
2006-03-22Coverity CID 1440: off by one in array count.christos
2006-03-19Coverity CID 1439: Prevent array index out of bounds access.christos
2006-03-19Coverity CID 2461: Bail out quickly instead of accessing uninitialized variableschristos
2006-03-19Coverity 2462: Bail out quickly instead of accessing uninitialized variables.christos