Home | History | Annotate | Download | only in string
History log of /src/lib/libc/string/strerror.c
RevisionDateAuthorComments
 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

RSS XML Feed