summaryrefslogtreecommitdiff
path: root/lib/libc/string
AgeCommit message (Collapse)Author
2003-10-27Overhaul how `build.sh tools' are used:lukem
* Rename "config.h" to "nbtool_config.h" and HAVE_CONFIG_H to HAVE_NBTOOL_CONFIG_H. This makes in more obvious in the source when we're using tools/compat/config.h versus "standard autoconf" config.h * Consistently move the inclusion of nbtool_config.h to before <sys/cdefs.h> so that the former can provide __RCSID() (et al), and there's no need to protect those macros any more. These changes should make it easier to "tool-ify" a program by adding: #if HAVE_NBTOOL_CONFIG_H #include "nbtool_config.h" #endif to the top of the source files (for the general case).
2003-09-08Use St -isoC-9X instead of St -isoC9X, to be in sync with groff.wiz
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
Patches provided by Joel Baker in PR 22280, verified by myself.
2003-07-25More properly host-tool-ify statatatat
2003-07-10make _DIAGNOSTIC happy.tshiozak
2003-06-26There is no FreeBSD-3.3.0, only FreeBSD-3.3.wiz
2003-05-15latest copyright notice (more loose). noted by wizitojun
2003-05-10Grammar improvement from jmc@openbsd.wiz
2003-05-06s/>/\*[Gt]/wiz
2003-05-06Clarify what strncpy() does when the length of `src' is `len'.lukem
Noted by Christoph Kaegi on tech-userlevel@. Add missing "function".
2003-04-22Use unsigned char rather than u_char.junyoung
2003-04-16Usewiz
.In header.h instead of .Fd #include \*[Lt]header.h\*[Gt] Much easier to read and write, and supported by groff for ages. Okayed by ross.
2003-04-06- support for the additional code area of zh_CN.GB18030 locale,tshiozak
- make sure that __nbrune_t is unsigned 32bit clean and - fix wrong copyright notice in the last commit. this patch is contributed by Takehiko NOZAKI <sigsegv at s25 dot xrea dot com>.
2003-03-07add original FreeBSD RCS ID.tshiozak
NOTE: these files were obtained from FreeBSD and fitted for NetBSD by sigsegv@infoseek.jp.
2003-03-05changes related to lib/20576 and lib/20577.tshiozak
- add wcstok() and wcswcs(), - add wcstok(3), - move btowc() and wctob() into each ctype modules, - bump ctype interface ABI version, - bump i18n modules' minor and - update sets. and fix a stupid bug in _RUNE_ISCACHED macro.
2003-01-07Remove superfluous word.wiz
2002-11-19"namespace.h" should precede all included headers other than <sys/cdefs.h>.junyoung
2002-11-19Include <sys/types.h> for u_char instead of a local definition of it.junyoung
2002-11-17use strlcpy where it is more appropriate.itojun
2002-11-17use strlcpy. correct mis(non-)use of buflen argument.itojun
2002-11-11Fix signed/unsigned comparison warnings.thorpej
2002-10-02NUL character, NULL pointer.christos
2002-10-02tyop: NUL -> NULLjschauma
2002-10-01New sentence, new line. From Robert Elz.wiz
2002-08-20Use Dq instead of single quotes.wiz
2002-08-11bring in EXAMPLES from openbsd.yamt
2002-08-11- correct how to check empty field.yamt
- improve examples. from OpenBSD.
2002-08-11bring in EXAMPLES from openbsd.yamt
2002-08-11bring in EXAMPLES and ERRORS from openbsd.yamt
2002-08-11bring in EXAMPLES from openbsd.yamt
2002-08-11improve EXAMPLES.yamt
from openbsd.
2002-08-11bring in EXAMPLES from OpenBSD.yamt
2002-08-11bump .Dd .yamt
2002-08-11bring in EXAMPLES from openbsd.yamt
2002-07-04memcpy/memmove/bcopy: Add diagnostic code to check pointer wraparound.kent
The code is enabled only when _DIAGNOSTIC is defined.
2002-04-24Re-introduce inclusion of config.h for libnbcompat, since the namespace.h trickbjh21
no longer works.
2002-04-24Protect inclusion of namespace.h with _LIBC.kleink
2002-04-17Need internal names for strlcat() and strlcpy().kleink
2002-03-20add rt signal names.christos
2002-02-13make strerror and strsignal use NL_CAT_LOCALE.yamt
2002-02-07generate & symbolicallyross
2002-02-07Generate <>& symbolically.ross
2002-01-31Roll in fixes to permit cross-compiling from non-NetBSD hosts. Thistv
round has been tested on Solaris/x86 and Linux hosts. * Add host tools cap_mkdb, ctags, m4, uudecode. * Protect __RCSID() and __COPYRIGHT() better. * Reduce the number of places that need to include "config.h", to keep sources closer to their "vanilla" versions. * Add more compat #defines and autoconf-checked functions.
2002-01-29Make almost all tools compile and run properly on non-NetBSD hosts. (Intv
particular, most tools now run correctly on Solaris 7.)
2002-01-28Make compilable from src/tools/compat.tv
2002-01-21Add hooks for reachover builds from src/tools/compat.tv
2001-12-22only _DIAGASSERT(dst != NULL) if n != 0lukem
2001-11-16sync with latest openbsd one. this one describes corner case of strlcat betteritojun
2001-11-16sync comment with latest openbsd codeitojun
2001-09-21make it works.yamt