aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/nls/msgcat.c
Commit message (Expand)AuthorAgeFilesLines
* libc: Purge unneeded cdefs.hWarner Losh2023-11-011-1/+0
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* libc: Use secure_getenv(3) where appropriateMark Johnston2023-03-271-1/+1
* Implement strerror_l().Konstantin Belousov2020-12-161-1/+8
* Replace literal uses of /usr/local in C sources with _PATH_LOCALBASEStefan Eßer2020-10-271-1/+4
* Fix race condition in catopen(3).Xin LI2020-03-191-20/+37
* Use current locale (f.e. set by thread). It was global locale alwaysAndrey A. Chernov2016-08-241-5/+5
* Move logic to destroy a struct catentry to its own function.Bryan Drewery2016-02-021-9/+17
* When catopen(3) returns an error, it caches the result of that errorBryan Drewery2015-02-101-0/+1
* Fix warning from valgrind when a failed entry is tested.Eitan Adler2012-12-171-0/+1
* libc: Use O_CLOEXEC for various internal file descriptors.Jilles Tjoelker2012-09-291-1/+1
* - More style(9) fixupsGabor Kovesdan2010-02-201-26/+29
* - Deal with some special cases [1]Gabor Kovesdan2010-02-091-30/+54
* - Fix some style(9) bugsGabor Kovesdan2010-01-291-17/+16
* - style(9)Gabor Kovesdan2010-01-251-25/+25
* Cache failing and opened catalogs in catopen() and related functions.Gabor Kovesdan2010-01-251-17/+131
* Bring in NetBSD's improvements and cleanups to NLS subsystem, makingAlexey Zelkin2005-02-271-250/+96
* Cleanup prototypes and remove dead codeAlexey Zelkin2005-02-011-54/+16
* Remove incomplete support for running FreeBSD userland on old NetBSD kernelsTim J. Robbins2003-10-291-5/+1
* Back out the `hiding' of strlcpy and strlcat. Several peopleJacques Vidrine2003-05-011-1/+1
* `Hide' strlcpy and strlcat (using the namespace.h / __weak_referenceJacques Vidrine2003-04-291-1/+1
* Do not include <sys/syslimits.h> directly; it is not intended for generalGarrett Wollman2002-10-271-1/+2
* Now, malloc is fixed, remove ENOMEM hardcodeAndrey A. Chernov2002-08-121-12/+11
* Set errno to ENOMEM for strdup too (due to malloc errno bug)Andrey A. Chernov2002-08-071-3/+4
* Always set errno to ENOMEM after malloc failed (as workaround).Andrey A. Chernov2002-08-071-8/+8
* Close descriptor, if error happens in loadCat()Andrey A. Chernov2002-08-071-0/+6
* Try harder to check lang as path component (".", "..", / inside).Andrey A. Chernov2002-08-041-307/+345
* Fix the style of the SCM ID's.David E. O'Brien2002-03-221-4/+2
* Removed duplicate VCS ID tags, as per style(9).Ruslan Ermilov2001-08-131-3/+2
* Remove _THREAD_SAFE and make libc thread-safe by default byDaniel Eischen2001-01-241-0/+2
* Fix typoAlexey Zelkin2000-09-271-1/+1
* Prevent buffer overflow if NLSPATH is too longAndrey A. Chernov2000-09-081-1/+7
* Fully implement NLSPATH processing as described in SUSv2Andrey A. Chernov2000-09-051-8/+45
* Oops! don't set errno to ENOMEM explicitly if malloc() failed.Alexey Zelkin2000-09-051-6/+10
* Finaly cleanup libc/nls code:Alexey Zelkin2000-09-041-196/+163
* Rewrite using stdio. It cause program speedup since eliminates lots of smallAndrey A. Chernov2000-09-031-13/+14
* Treat empty lang as "C" lang tooAndrey A. Chernov2000-09-011-1/+1
* Set rcsid to correct valueAlexey Zelkin2000-09-011-24/+6
* Remove unused indirect references to cat* functions.Alexey Zelkin2000-09-011-3/+3
* Fix memory leak introduced by kris in rev 1.22Alexey Zelkin2000-09-011-0/+2
* setlocale may return NULL, handle this case too by resetting to "C"Andrey A. Chernov2000-09-011-5/+3
* Move protection code down to handle NL_CAT_LOCALE case too.Andrey A. Chernov2000-09-011-2/+3
* Protect from badly formed LANG variableAndrey A. Chernov2000-09-011-1/+2
* catgets: detect if fd becomes invalid after exec and return default responseAndrey A. Chernov2000-08-301-6/+6
* Prevent internal buffer overflow due to expansion of $LANG and/or nameKris Kennaway2000-08-051-3/+11
* Simplify sytem call renaming. Instead of _foo() <-- _libc_foo <-- foo(),Jason Evans2000-01-271-8/+8
* Add three-tier symbol naming in support of POSIX thread cancellationJason Evans2000-01-121-8/+9
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Provide meaningful errno value on error returnAndrey A. Chernov1998-07-141-5/+17
* Return -1 for invalid descriptor in catcloseAndrey A. Chernov1998-04-301-2/+2