summaryrefslogtreecommitdiff
path: root/lib/libc/gen
AgeCommit message (Expand)Author
2015-12-10use geteuid to make it easier for root to communicate.Ted Unangst
2015-12-08rewrite guts of getusershell() to avoid possibility of overflow.Ted Unangst
2015-12-01modify getpw*(), getgr*(), and getgrouplist() functions to access theTheo de Raadt
2015-11-25group_from_gid: use _GR_BUF_LEN instead of _PW_BUF_LENJoshua Stein
2015-11-25Add a syscall stub for sendsyslog2(2), and use it in syslog_r(3), passingTheo de Raadt
2015-11-24Use reentrant versions of getpw{nam,uid} and getgr{nam,gid} withinTodd C. Miller
2015-11-18mlinks for _shadowTed Unangst
2015-11-18document the _shadow functionsTed Unangst
2015-11-18Add _shadow variants to the two popular getpw functions (uid and nam).Ted Unangst
2015-11-17change passwd caches to be 4-way "associative". still primitive, but aTed Unangst
2015-11-10update NAME section to include all documented functions,Jason McIntyre
2015-11-10Split the intra-thread functionality from kill(2) into its own syscallPhilip Guenther
2015-11-05document the net.inet6.ip6.ifq variables in sysctl(3) as well, referring backStuart Henderson
2015-11-04clean up HISTORY;Jason McIntyre
2015-11-02(struct timezone *)NULL -> NULLmmcc
2015-11-02(struct timezone *)0 -> NULLmmcc
2015-11-01delete old lint ARGSUSED commentsPhilip Guenther
2015-10-31Do not include a timestamp in the syslog message. There is no need --Theo de Raadt
2015-10-30For getgrent.3:Philip Guenther
2015-10-29(struct timezone *)0 -> NULL, while I'm here.mmcc
2015-10-27Wrap the remaining math functions in libc: __fpclassify*(), __flt_rounds(),Philip Guenther
2015-10-27The fd of the passwd database is marked close-on-exec nowPhilip Guenther
2015-10-26don't keep the passwd database open; callers do not expect that they willTed Unangst
2015-10-25Wrap waitpid() so calls go direct; weaken wait() and wait3().Philip Guenther
2015-10-25Nuke union of d_packname with un_d_boot0 & un_d_boot1, keepingKenneth R Westerback
2015-10-25Use sigaction() instead of signal() to avoid pulling in unnecessaryPhilip Guenther
2015-10-24Unify all the errno names inAlexander Bluhm
2015-10-23Fix waitpid() loop again: do the errno check only if waitpid() returns -1Philip Guenther
2015-10-23Merge the sigaction() and sigprocmask() overloads/wrappers from libpthreadPhilip Guenther
2015-10-22Cast ctype function arguments to unsigned char.mmcc
2015-10-16Check file sizes only for regular files. The current code breaks savecoreTobias Stoeckmann
2015-10-16Merge nlist out of boundary access fix with other nlist implementations.Tobias Stoeckmann
2015-10-16Validate parsed ELF values to prevent out of boundary accesses.Tobias Stoeckmann
2015-10-12When isatty() was switched to F_ISATTY, the inline copy in ttyname()Christian Weisgerber
2015-10-11Fix empty .No macros, use .Pf to prefix delimiters to macros.Ingo Schwarze
2015-10-11Document that execve(2) resets SIGCHLD to SIG_DFLPhilip Guenther
2015-10-04__fdnlist() is exported for libkvm, but the internal call can go directPhilip Guenther
2015-10-01Eliminate the last of the LINTEDn and PRINTFLIKEn comments. In onePhilip Guenther
2015-09-23typo.Igor Sobrado
2015-09-19Don't wrap initialized variables: binutils appears to be mishandling themPhilip Guenther
2015-09-14remove null check before free. from Michael McConvilleTed Unangst
2015-09-14Remove useless quoting from .Fo and .Fn function names, to preventIngo Schwarze
2015-09-14Wrap <readpassphrase.h> so internal calls go direct and readpassphrase is weakPhilip Guenther
2015-09-14Wrap <netgroup.h> so internal calls go direct and the symbols are all weakPhilip Guenther
2015-09-13Wrap <fstab.h> so that calls go direct and the symbols are all weakPhilip Guenther
2015-09-13Wrap <login_cap.h> so that calls go direct and the symbols are all weakPhilip Guenther
2015-09-13DetritusPhilip Guenther
2015-09-13Rename __sysctl syscall to just sysctl, as the userland wrapper is no longerPhilip Guenther
2015-09-13Wrap <pwd.h> so that calls go direct and the symbols are all weak.Philip Guenther
2015-09-13Wrap <grp.h> so that calls go direct and the symbols are all weak.Philip Guenther