Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-12-06 | Validate input files to prevent out of boundary accesses. | Tobias Stoeckmann | |
with input by and ok schwarze@ | |||
2015-10-28 | Rewrite the mbtowc(3) page for clarity. Explain what needs to be done on error. | Stefan Sperling | |
With input from jmc, zhuk, schwarze, and bentley. ok jmc zhuk bentley | |||
2015-10-24 | typo | mmcc | |
2015-10-24 | nl_langinfo(3) conforms to POSIX. | Anthony J. Bentley | |
ok jmc@ | |||
2015-10-01 | Eliminate the last of the LINTEDn and PRINTFLIKEn comments. In one | Philip Guenther | |
case, by deleting some useless '& of an array' we also eliminate the need for the casts which prompted the original lint warnings ok deraadt@ | |||
2015-09-21 | Prefer Xr over Fn for interpage references and delete reference to | Philip Guenther | |
setrunelocale() which is not exported from libc ok jmc@ stsp@ | |||
2015-09-19 | Don't wrap initialized variables: binutils appears to be mishandling them | Philip Guenther | |
on arm and m88k problems with optind observed by jsg@ | |||
2015-09-14 | Wrap <langinfo.h> and <regexp.h> so internal calls go direct and | Philip Guenther | |
the symbols are weak | |||
2015-09-14 | Wrap <locale.h> so internal calls go direct | Philip Guenther | |
2015-09-13 | Wrap <ctype.h> and <wctype.h> so that calls go direct and the symbols not | Philip Guenther | |
in standard C are all weak. Hide several symbols internal to the implementation | |||
2015-09-13 | Wrap <stdlib.h> so that calls go direct and the symbols not in the | Philip Guenther | |
C standard are all weak. Apply __{BEGIN,END}_HIDDEN_DECLS to gdtoa{,imp}.h, hiding the arch-specific __strtorx, __ULtox_D2A, __strtorQ, __ULtoQ_D2A symbols. | |||
2015-09-12 | Wrap <inttypes.h> and finish wrapping of <wchar.h> so that calls go direct | Philip Guenther | |
and the symbols not in the C standard are weak | |||
2015-09-10 | reduce more .Nd to one line and kill more .Tn | Ingo Schwarze | |
2015-08-23 | restore codeset checking: we shouldn't silency fallback to ASCII codeset. | Sebastien Marie | |
there is a test for "only UTF-8" after, that will return ENOTSUP. So the caller will known the wanted codeset isn't supported. problem spotted by guenther@ OK stsp@ guenther@ | |||
2015-08-14 | Load LC_MESSAGES locale only if the character encoding is UTF-8. | Stefan Sperling | |
ok mpi tedu phessler zhuk, and discussed with many at c2k15 | |||
2015-08-14 | Disable support for loading LC_CTYPE locales other than UTF-8. | Stefan Sperling | |
ok mpi tedu phessler zhuk, and discussed with many at c2k15 | |||
2015-08-12 | Mention LC_MESSAGES. | Vadim Zhukov | |
Input & okay (pre-lock) from jmc@, sobrado@ and stsp@. | |||
2015-07-07 | the C locale should contain only ASCII | semarie | |
suggestion for removing (instead of commenting) the lines from stsp@ OK millert@ | |||
2015-07-03 | There are no ${LIBCSRCDIR}/arch/${MACHINE_CPU}/locale directories in | semarie | |
cvs. Remove the unused search path from Makefile.inc "fine with me" stsp@ | |||
2015-07-02 | remove new_categories variable from global. | semarie | |
This variable is used as temporary buffer in order to do checking before copying the content to current_categories variable. Switch it as local variable in setlocale function. Adapts some functions. the commit collapse 3 proposed diffs on tech@, and all OK stsp@ | |||
2015-06-09 | Remove unused parameter of load_locale_sub(). No assembly change on i386. | Stefan Sperling | |
Diff from Sebastien Marie. objdump foo help from uwe | |||
2015-04-12 | Let nl_langinfo(CODESET) return "US-ASCII" as the name of the | Christian Weisgerber | |
character codeset for the POSIX/C default locale. This is the preferred IANA name and also used by FreeBSD. The previous value "646" was an obscure reference to ISO 646 (= ASCII) and was not recognized by GNU iconv out of the box. ok millert@, stsp@ | |||
2015-03-22 | Resolve a mandoc -Tlint warning about trailing whitespace. | Stefan Sperling | |
2015-03-22 | More wide character string function man page improvements based on feedback | Stefan Sperling | |
by Kaspars Bankovskis. ok jmc@ | |||
2015-03-19 | better wording, from andre smagin; ok stsp | Jason McIntyre | |
2015-02-05 | Include stdint.h, not limits.h to get SIZE_MAX. OK guenther@ | Todd C. Miller | |
2014-12-11 | Fix previous: | Ingo Schwarze | |
As pointed out by stsp@, LC_CTYPE *does* affect the ctype.h functions. Use a wording similar to a suggestion by deraadt@. Feedback and OK jmc@, OK stsp@. | |||
2014-12-09 | LC_CTYPE has no effect on ctype(3), but on wctype(3); ok jmc@ | Ingo Schwarze | |
2014-11-30 | mandoc -Tlint fixes from <kaspars at bankovskis dot net> | Ingo Schwarze | |
2014-11-18 | Nuke some obvious #include duplications. | Kenneth R Westerback | |
ok espie@ deraadt@ millert@ tedu@ | |||
2014-09-15 | When fopen()ing internal to libc (the API doesn't support the use | Philip Guenther | |
of the resulting FILE *), then pass fopen() the 'e' mode letter to mark it close-on-exec. ok miod@ | |||
2014-07-14 | international currency locale rules as per POSIX.1-2008 | Martin Pelikan | |
required for libc++ ok guenther afresh1 | |||
2014-05-25 | use calloc, from Benjamin Baier | Ted Unangst | |
2014-04-07 | Add some missing names to the NAME sections. | Ingo Schwarze | |
For inet(3), go the other way, remove some bogus symlinks. Found while testing the new makewhatis(8). ok jmc@ | |||
2014-03-16 | lint is dead (long live the lint!), so stop using it as a cpp conditional | Philip Guenther | |
(namespace pollution!) or talking about its opinion on code. ok krw@ | |||
2014-01-21 | obvious .Pa fixes; found with mandocdb(8) | Ingo Schwarze | |
2013-11-12 | ANSI prototype | Theo de Raadt | |
2013-08-28 | Allow setlocale(LC_MESSAGES, ...); to succeed. This always returned an | Stefan Sperling | |
error, but that makes some ports (e.g. GNOME) freak out. We can allow any message language to be used as long as the encoding specified as part of the locale name is supported (i.e. listed in locale -m output). The primary users of LC_MESSAGES are catopen(3) and gettext(3), which already worked without this change. ok ajacoutot, naddy, matthew | |||
2013-08-28 | oops, we forgot to remove the .El in previous; sorry stefan (though you | Jason McIntyre | |
should have run this through mandoc -Tlint ;) | |||
2013-08-28 | Cosmetic tweaks of wcrtomb(3) RETURN VALUES section. ok jmc | Stefan Sperling | |
2013-08-14 | no longer any need to quote macro lines with >9 args; | Jason McIntyre | |
From: Jan Stary | |||
2013-06-05 | Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze | Ted Unangst | |
2013-06-02 | Fix wcsto{f,d,ld}() C99 compliance to now correctly | Matthew Dempsky | |
1. handle "inf", "infinity", "nan", and "nan(whatever)", 2. reject bare minus and plus signs, 3. handle multi-byte characters, and 4. set *endptr = nptr for all failure cases. Fixes libc++'s test cases for std::sto{f,d,ld}(). ok stsp | |||
2013-06-01 | Change the naming scheme used for directories in /usr/share/locale to | Stefan Sperling | |
eliminate redundant copies of LC_CTYPE files. Instead of names using "language_territory.codeset" permutations, use just the codeset component to name directories storing LC_CTYPE files. Suggested by bluhm@ while discussing the idea of using symlinks in /usr/share/locale like FreeBSD does. Future locale features which store language and/or territory specific data can name directories after language or territory names. | |||
2013-05-30 | Sort includes. From Vladimir Tamara Patino <vtamara@pasosdeJesus.org> | Stefan Sperling | |
2013-05-03 | Fix resetting MB_CUR_MAX when switching locales away from a UTF-8 locale. | Stefan Sperling | |
Patch by Vladimir Támara Patiño <vtamara@pasosdeJesus.org> ok mpi millert | |||
2012-12-05 | Remove excessive sys/cdefs.h inclusion | Theo de Raadt | |
ok guenther millert kettenis | |||
2012-08-14 | remove unused variable | Charles Longeau | |
ok matthew@ | |||
2012-06-07 | Document mbsnrtowcs() and wcsnrtombs(). | Matthew Dempsky | |
ok jmc | |||
2012-06-06 | Add support for mbsnrtowcs() and wcsnrtombs() to libc. | Matthew Dempsky | |
Bulk build test by naddy. |