summaryrefslogtreecommitdiffstats
path: root/lib/libc/citrus
AgeCommit message (Expand)AuthorFilesLines
2016-09-07Trivial cleanup: Pass pointers of the correct types to the privateschwarze1-9/+7
2016-09-07trivial cleanup: delete inline attribute on static function,schwarze1-3/+3
2016-09-07trivial cleanup:schwarze2-79/+70
2016-09-05Delete some abstraction that we don't and won't need.schwarze8-289/+41
2015-11-01delete old lint ARGSUSED commentsguenther2-12/+2
2015-10-13Tighten the ranges in wcrtomb(3).bentley1-2/+2
2015-10-12Make wcrtomb() more readable by weeding out range errors up front,schwarze1-14/+11
2015-10-10Code points U+10000 to U+fffff are valid, too.schwarze1-2/+2
2015-09-26correct a range problem in citrus-utf8 version of wcrtomb(3), in order to matchsemarie1-2/+2
2015-09-05off-by-one for the previous patch. the limit is inclusive: 0x10ffff is a valid codepoint.semarie1-2/+2
2015-09-05check for limiting the range of UTF-8 to 0x10FFFF, as requested by RFC 3629.semarie1-1/+8
2015-08-27Use static and __{BEGIN,ENV}_HIDDEN_DECLS to hide a bunch of internalguenther4-5/+11
2015-01-16Move to the <limits.h> universe.deraadt1-3/+4
2014-05-03Noncharacters 0xFFFE and 0xFFFF don't render a UTF-8 string invalidstsp1-3/+2
2013-05-03Fix resetting MB_CUR_MAX when switching locales away from a UTF-8 locale.stsp2-4/+5
2013-03-07Fix return value of wcrtomb() in single-byte locales if the s argument is NULL.stsp1-2/+2
2012-12-05Remove excessive sys/cdefs.h inclusionderaadt3-6/+3
2012-06-06Add support for mbsnrtowcs() and wcsnrtombs() to libc.matthew3-169/+172
2011-04-21Don't use 'n' for the length of multibyte chars, because it is the lengthyasuoka1-2/+3
2010-08-05The UTF-8 decoder should not accept byte sequences which decode to unicodestsp1-1/+9
2010-08-03When the target pointer 'pwcs' passed to mbsrtowcs() is NULL, mbsrtowcs()stsp1-15/+9
2010-08-01add missing header needed by strcmp()chl2-2/+6
2010-07-29Remove stray newline, fix $OpenBSD$; ok deraadtstsp2-3/+2
2010-07-27Replace the single-byte placeholders for the multi-byte/wide-characterstsp8-6/+765
2005-08-07commit LC_CTYPE files from NetBSD/citrus, not yet linked in.espie2-0/+72