OpenGrok
Cross Reference: strerror.c
xref
: /
src
/
lib
/
libc
/
string
/
strerror.c
Home
|
History
|
Annotate
|
Download
|
only in
string
History log of
/src/lib/libc/string/strerror.c
Revision
Date
Author
Comments
1.18
25-Mar-2020
kre
Protect against malloc failure corrupting errno, which is not
permitted of these functions.
1.17
20-Jan-2015
christos
branches: 1.17.16;
Fix non _REENTRANT build.
1.16
02-Sep-2013
joerg
Missing alias for strerror_l.
1.15
19-Aug-2013
joerg
Add strerror_l.
1.14
26-Jan-2006
kleink
branches: 1.14.44; 1.14.50;
Must include "namespace.h" for strerror_r()'s internal name.
1.13
28-Jul-2005
christos
PR/30845: Luke Mewburn: strerror_r(3) missing
- Merge 4.4BSD strerror.3 man page changes that summarize information
for all the error printing functions. This makes the perror(3) page
obsolete.
- Implement all error functions in terms of strerror_r(), including
__strerror() which is not used internally. Can it be removed?
- Bump version for strerror_r
1.12
07-Aug-2003
agc
Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22280, verified by myself.
1.11
15-Nov-1998
christos
delint
1.10
27-Jul-1998
mycroft
Make these compile without __AUDIT__.
1.9
26-Jul-1998
mycroft
const poisoning.
1.8
16-Feb-1998
lukem
don't assume buf is NL_TEXTMAX long
1.7
13-Jul-1997
christos
Fix RCSID's
Use "extern.h" where appropriate.
1.6
23-Jan-1997
mrg
- convert unsafe strcpy(), strcat() and sprintf() to the `n' versions.
- some KNF.
1.5
12-Oct-1994
deraadt
fix typo
1.4
06-Oct-1994
jtc
Change size of array passed to __strerror() from 128 to NL_TEXTMAX.
1.3
03-Sep-1994
jtc
__strerror() and __strsignal() have been broken out into their own files
and use message catalogs if NLS is defined.
Increased the size of char buffers used by strerror() and strsignal();
the error and signal strings may be much longer in some locales.
1.2
09-Oct-1993
jtc
Helper function _strerror is in the user's namespace, renamed it to
__strerror().
1.1
07-Oct-1993
jtc
branches: 1.1.1;
Moved strerror.[c3] from libc/stdio to libc/string.
Since perror is not permitted to change strerror()'s static buffer, I have
changed both functions to pass their own buffers to the new library-internal
function _strerror() that actually does the error message string look up.
Split strerror manpage into strerror and perror manpages.
1.1.1.1
30-Jan-1998
perry
import lite-2
1.14.50.1
20-Aug-2014
tls
Rebase to HEAD as of a few days ago.
1.14.44.1
22-May-2014
yamt
sync with head.
for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
1.17.16.1
08-Apr-2020
martin
Merge changes from current as of 20200406
Indexes created Sun Sep 21 20:09:37 GMT 2025