Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add timingsafe_memcmp(). | matthew | 2014-06-13 | 1 | -5/+6 |
| | | | | ok deraadt, jmc, tedu | ||||
* | remove the never used bm string functions | tedu | 2014-03-23 | 1 | -4/+3 |
| | |||||
* | add explicit_bzero to libc. implementation subject to change, but start | tedu | 2014-01-22 | 1 | -2/+3 |
| | | | | the ball rolling. ok deraadt. | ||||
* | Split out strncpy and strncat from strcpy and strcat manuals. | millert | 2013-12-19 | 1 | -9/+8 |
| | | | | Requested by deraadt@ | ||||
* | Missed the file renames for the string functions when committing the | guenther | 2013-10-14 | 1 | -1/+25 |
| | | | | DIST_LIB/DIST_OBJ/*.do changes | ||||
* | Add an implementation of memmem() -- from FreeBSD with some tweaks. | ajacoutot | 2013-05-13 | 1 | -4/+4 |
| | | | | | | | | | Requires a libc minor bump, committing now so that we have up-to-date snapshots for the upcoming hackathon. joint work with millert@ man page bits ok jmc@ input and ok millert@, guenther@, deraadt@ | ||||
* | remove leftover NOLINT, WANTLINT, LINTFLAGS, LOBJ vars and lint targets. | okan | 2012-08-02 | 1 | -21/+1 |
| | | | | ok guenther@ | ||||
* | Add stpcpy() and stpncpy(), pointless crap that made it into POSIX. | guenther | 2012-01-17 | 1 | -3/+5 |
| | | | | | | Includes friendly linker warning to wake up those dumb enough to use it. Committing for kettenis@, who ran away to the hills after writing it | ||||
* | Instead of documenting all the wide string functions in wmemchr(3), add | nicm | 2011-07-09 | 1 | -23/+9 |
| | | | | | | | individual pages (based on the existing string man pages). By Tim van der Molen (tbvdm at xs4all dot nl) after a suggestion by millert@. ok deraadt | ||||
* | Add wcsdup(), from NetBSD. | nicm | 2011-07-04 | 1 | -3/+3 |
| | | | | ok deraadt matthew | ||||
* | wcs(n)casecmp support, manpage comments from jmc@, okay deraadt@ | espie | 2011-05-28 | 1 | -2/+4 |
| | |||||
* | Add a wcswidth man page (based on FreeBSD), and fix the implementation | stsp | 2011-04-04 | 1 | -2/+2 |
| | | | | | to return -1 in case of an unprintable character. ok nicm jmc | ||||
* | Add timingsafe_bcmp(3) to libc, mention that it's already in the | matthew | 2010-09-24 | 1 | -2/+4 |
| | | | | | | kernel in kern(9), and remove it from OpenSSH. ok deraadt@, djm@ | ||||
* | add posix_madvise, posix_memalign, strndup, and strnlen. mostly from | tedu | 2010-05-18 | 1 | -3/+5 |
| | | | | | brad and millert, with hints from guenther, jmc, and otto I think. ok previous. | ||||
* | Use MACHINE_CPU instead of MACHINE_ARCH to pick the correct machine dependent | miod | 2010-02-03 | 1 | -3/+3 |
| | | | | | | | files or directories when applicable. The inspiration and name of MACHINE_CPU come from NetBSD, although the way to provide it to Makefiles is completely different. ok kettenis@ | ||||
* | Make sure to use unique target names so that make -j does not break; | miod | 2007-10-25 | 1 | -25/+25 |
| | | | | feedback and ok espie@ | ||||
* | add memrchr(3) | millert | 2007-09-03 | 1 | -2/+3 |
| | |||||
* | Activate missing wcswidth, as noted by Alexander Bluhm. | espie | 2005-10-29 | 1 | -2/+2 |
| | | | | | okay deraadt@, otto@ Minor bump (nobody stepped forward with other changes, so let's do this one) | ||||
* | Merge common functionality of __strsignal and strerror_r. | otto | 2005-05-26 | 1 | -2/+2 |
| | | | | ok jaredy@ miod@ | ||||
* | fix wmemchr.3 MLINKS; | jmc | 2005-04-16 | 1 | -2/+3 |
| | | | | ok espie@ | ||||
* | introduce some wchar functions (from citrus and an itojun@ diff) | espie | 2005-04-14 | 1 | -3/+26 |
| | | | | | okay deraadt@, cloder@, pvalchev@ thanks to everyone who commented on that. | ||||
* | strcasestr(3), a case-insensitive version of strstr(3). already in netbsd | deraadt | 2005-03-30 | 1 | -4/+5 |
| | | | | | | and freebsd, apparently written by torek, the man we never see anymore; submitted by jcs, but he is not around right now for the libc major crank so i sneak it in for him | ||||
* | Missed this in the __strerror() removal. | millert | 2004-05-03 | 1 | -2/+2 |
| | |||||
* | fix a variety of missing or wrong MLINKS | deraadt | 2003-02-20 | 1 | -1/+2 |
| | |||||
* | Add strerror_r and functions versions of getchar_unlocked and | marc | 2002-11-21 | 1 | -2/+2 |
| | | | | putchar_unlocked. Crank the minor on related libs. OK fgs@, deraadt@ | ||||
* | make debug libs build again | mickey | 2001-09-05 | 1 | -1/+21 |
| | |||||
* | Install man-page links for strtok_r. | art | 1999-11-09 | 1 | -1/+2 |
| | |||||
* | index/rindex as deprecated synonyms to strchr/strrchr. | espie | 1999-09-21 | 1 | -3/+5 |
| | |||||
* | m68k assembler version of strlcpy(3) | millert | 1999-04-25 | 1 | -3/+3 |
| | |||||
* | Add thread-safety to libc, so that libc_r will build (on i386 at least). | d | 1998-11-20 | 1 | -7/+7 |
| | | | | | | | | | | | | | All POSIX libc api now there (to P1003.1c/D10) (more md stuff is needed for other libc/arch/*) (setlogin is no longer a special syscall) Add -pthread option to gcc (that makes it use -lc_r and -D_POSIX_THREADS). Doc some re-entrant routines Add libc_r to intro(3) dig() uses some libc srcs and an extra -I was needed there. Add more md stuff to libc_r. Update includes for the pthreads api Update libc_r TODO | ||||
* | add strlcpy/strlcat, safe and sensible string copy/append | millert | 1998-07-01 | 1 | -3/+4 |
| | |||||
* | strftime is no longer in this directory | tholo | 1998-02-07 | 1 | -3/+3 |
| | |||||
* | Fix RCS ids | tholo | 1996-08-19 | 1 | -2/+1 |
| | | | | Make sure everything uses {SYS,}LIBC_SCCS properly | ||||
* | Add support for building lint(1) library | tholo | 1996-03-25 | 1 | -1/+21 |
| | |||||
* | initial import of NetBSD tree | deraadt | 1995-10-18 | 1 | -0/+108 |