about summary refs log tree commit diff
path: root/src/multibyte
Commit message (Expand)AuthorAgeFilesLines
* mbrtowc: do not leave mbstate_t in permanent-fail state after EILSEQRich Felker2013-04-081-1/+1
* implement mbtowc directly, not as a wrapper for mbrtowcRich Felker2013-04-081-5/+39
* optimize mbrtowcRich Felker2013-04-081-3/+2
* fix out-of-bounds access in UTF-8 decodingRich Felker2013-04-081-1/+1
* cleanup wcstombsRich Felker2013-04-041-12/+1
* cleanup mbstowcs wrapperRich Felker2013-04-041-10/+0
* minor optimization to mbstowcsRich Felker2013-04-041-2/+1
* fix incorrect range checks in wcsrtombsRich Felker2013-04-041-3/+3
* overhaul mbsrtowcsRich Felker2013-04-041-69/+64
* use restrict everywhere it's required by c99 and/or posix 2008Rich Felker2012-09-0610-11/+12
* fix failure of mbsinit(0) (not UB; required to return nonzero)Rich Felker2012-05-261-1/+1
* fix longstanding exit logic bugs in mbsnrtowcs and wcsnrtombsRich Felker2012-05-022-4/+9
* new attempt at working around the gcc 3 visibility bugRich Felker2012-02-241-0/+4
* remove useless attribute visibility from definitionsRich Felker2012-02-241-1/+1
* cleanup and work around visibility bug in gcc 3 that affects x86_64Rich Felker2012-02-232-6/+4
* fix all implicit conversion between signed/unsigned pointersRich Felker2011-03-251-1/+1
* cleanup utf-8 multibyte code, use visibility if possibleRich Felker2011-02-273-84/+5
* remove sample utf-8 code that's not part of the standard libraryRich Felker2011-02-211-47/+0
* cleanup multibyte stuff to remove ugly casts, sanitize the ptr align castsRich Felker2011-02-133-27/+27
* initial check-in, version 0.5.0 v0.5.0Rich Felker2011-02-1218-0/+694