summaryrefslogtreecommitdiff
path: root/lib/libc/include
AgeCommit message (Expand)Author
2015-09-09Stop exporting from libc the <mpool.h> and the mpool_* APIPhilip Guenther
2015-09-06Fix aliasing of sys_errlist, sys_nerr, sys_siglist, and sys_signamePhilip Guenther
2015-09-05Use new framework for wrapping cat{open,gets,close}(), eliminatingPhilip Guenther
2015-08-31Add framework for resolving (pun intended) libc namespace issues, usingPhilip Guenther
2015-08-27Use static and __{BEGIN,ENV}_HIDDEN_DECLS to hide a bunch of internalPhilip Guenther
2015-04-07Make pthread_atfork() track the DSO that called it like atexit() does,Philip Guenther
2011-10-16Make consistent the syscall stubs for the syscalls that got specialPhilip Guenthe
2008-06-14remove _thread_malloc_init prototypeOtto Moerbeek
2008-06-13remove _MALLOC_LOCK_INIT; major bump; ok deraadt@Otto Moerbeek
2008-01-01- make arc4random*() functions thread safe. Use a custom spinlock functionKurt Miller
2007-11-19fix misleading comment; the _MUTEX_LOCK/_MUTEX_UNLOCK macros work withKurt Miller
2007-06-05_FD_LOCK/UNLOCK() is libpthread specific and not needed for librthread, soKurt Miller
2006-09-26Part 2 of file descriptor race and deadlock corrections.Kurt Miller
2006-02-22Avouid a race in atexit() handling by introducing a lock. ProblemOtto Moerbeek
2005-11-15Use a forward declaration of struct timespec instead of assumingTodd C. Miller
2005-08-08activate LC_CTYPE for 8 bits locale.Marc Espie
2004-06-07major bump to libc and libpthread to break the dependency of aMarco S Hyman
2003-01-28thread safer libc (note: safer, not safe)Marco S Hyman
2002-11-05thread safe libc -- 2nd try. OK miod@, millert@Marco S Hyman
2002-11-03back out previous patch.. there are still some vax/m68k issuesMarco S Hyman
2002-11-03libc changes for thread safety. Tested on:Marco S Hyman
2002-02-16Part one of userland __P removal. Done with a simple regexp with some minor ...Todd C. Miller
2001-09-04put changes back, this time ALL the files.Federico G. Schwindt
2001-08-30Back out fgsch@'s tree breaking commits.Todd T. Fries
2001-08-30fix some const warningsFederico G. Schwindt
2001-08-12#(endif|else) foo is incorrect, make it #endif /* foo */Heikki Korpela
2001-01-04grammer/spellingTodd T. Fries
2000-09-08typo in comment, AILASES -> ALIASESBrad Smith
2000-01-06oopsDavid Leonard
2000-01-06rewrite to use the helpers in the thread/ directory and to define weak alias ...David Leonard
1999-01-06cleanDavid Leonard
1998-12-21md spinlockDavid Leonard
1998-12-18add md _atomic_is_locked; cleanDavid Leonard
1998-11-20Add thread-safety to libc, so that libc_r will build (on i386 at least).David Leonard
1996-08-19Fix RCS idsThorsten Lockert
1995-10-18initial import of NetBSD treeTheo de Raadt