summaryrefslogtreecommitdiffstats
path: root/lib/libc/citrus (follow)
Commit message (Expand)AuthorAgeFilesLines
* Trivial cleanup: Pass pointers of the correct types to the privateschwarze2016-09-071-9/+7
* trivial cleanup: delete inline attribute on static function,schwarze2016-09-071-3/+3
* trivial cleanup:schwarze2016-09-072-79/+70
* Delete some abstraction that we don't and won't need.schwarze2016-09-058-289/+41
* delete old lint ARGSUSED commentsguenther2015-11-012-12/+2
* Tighten the ranges in wcrtomb(3).bentley2015-10-131-2/+2
* Make wcrtomb() more readable by weeding out range errors up front,schwarze2015-10-121-14/+11
* Code points U+10000 to U+fffff are valid, too.schwarze2015-10-101-2/+2
* correct a range problem in citrus-utf8 version of wcrtomb(3), in order to matchsemarie2015-09-261-2/+2
* off-by-one for the previous patch. the limit is inclusive: 0x10ffff is a valid codepoint.semarie2015-09-051-2/+2
* check for limiting the range of UTF-8 to 0x10FFFF, as requested by RFC 3629.semarie2015-09-051-1/+8
* Use static and __{BEGIN,ENV}_HIDDEN_DECLS to hide a bunch of internalguenther2015-08-274-5/+11
* Move to the <limits.h> universe.deraadt2015-01-161-3/+4
* Noncharacters 0xFFFE and 0xFFFF don't render a UTF-8 string invalidstsp2014-05-031-3/+2
* Fix resetting MB_CUR_MAX when switching locales away from a UTF-8 locale.stsp2013-05-032-4/+5
* Fix return value of wcrtomb() in single-byte locales if the s argument is NULL.stsp2013-03-071-2/+2
* Remove excessive sys/cdefs.h inclusionderaadt2012-12-053-6/+3
* Add support for mbsnrtowcs() and wcsnrtombs() to libc.matthew2012-06-063-169/+172
* Don't use 'n' for the length of multibyte chars, because it is the lengthyasuoka2011-04-211-2/+3
* The UTF-8 decoder should not accept byte sequences which decode to unicodestsp2010-08-051-1/+9
* When the target pointer 'pwcs' passed to mbsrtowcs() is NULL, mbsrtowcs()stsp2010-08-031-15/+9
* add missing header needed by strcmp()chl2010-08-012-2/+6
* Remove stray newline, fix $OpenBSD$; ok deraadtstsp2010-07-292-3/+2
* Replace the single-byte placeholders for the multi-byte/wide-characterstsp2010-07-278-6/+765
* commit LC_CTYPE files from NetBSD/citrus, not yet linked in.espie2005-08-072-0/+72