summaryrefslogtreecommitdiff
path: root/lib/libc
AgeCommit message (Expand)Author
2015-12-14s/begining/beginning/gmmcc
2015-12-12Remove calloc cast, give sizeof parens. No functional change.mmcc
2015-12-11"the the" -> "the" in commentmmcc
2015-12-10tiny sanity check on file sizeTed Unangst
2015-12-10use geteuid to make it easier for root to communicate.Ted Unangst
2015-12-09Integrate two patches originally from Daniel Micay.Ted Unangst
2015-12-08rewrite guts of getusershell() to avoid possibility of overflow.Ted Unangst
2015-12-06Validate input files to prevent out of boundary accesses.Tobias Stoeckmann
2015-12-03Remove the /usr/share/nls/ exception from pledge(2). The libcAlexander Bluhm
2015-12-01use strlcat instead of strlcpy with modified arguments. ok deraadt@Can Erkin Acar
2015-12-01Document that "tty" provides read-write access to /dev/tty too.Todd C. Miller
2015-12-01modify getpw*(), getgr*(), and getgrouplist() functions to access theTheo de Raadt
2015-12-01Send Aviion to same place as Nova IITheo de Raadt
2015-12-01Mention ksh along with csh when job control is discussed. ok deraadt@mmcc
2015-12-01Phrase allocation failure more clearly. ok deraadt@mmcc
2015-11-30change Xrs from now-defunct db(3) to dbopen(3); this wasn;t aJason McIntyre
2015-11-29Add pledge "pf" which allows ioctls on pf(4). This will be used bySebastian Benoit
2015-11-26remove the "YP server for domain %s not responding, still trying" code.Theo de Raadt
2015-11-25group_from_gid: use _GR_BUF_LEN instead of _PW_BUF_LENJoshua Stein
2015-11-25Wrap <icdb.h> so that calls go direct and the symbols are all weakPhilip Guenther
2015-11-25Make using a deprecated function an error instead of just a warningPhilip Guenther
2015-11-25syslog() here is pointless; ok millertTheo de Raadt
2015-11-25Rather than using syslog(3) (which pulls in snprintf), creating the reportTheo de Raadt
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-24fix an error in NAME; ok schwarzeJason McIntyre
2015-11-24Document that these functions are now in strings.h.Daniel Dickman
2015-11-24Don't fake a bulleted list by prefixing items with 'o'.Anthony J. Bentley
2015-11-23Remove support for "lookup yp" in /etc/resolv.conf. This historicalTheo de Raadt
2015-11-23point to mount_mfs(8), not mfs(8);Jason McIntyre
2015-11-21point to netintro(4) rather than (now removed) networking(4);Jason McIntyre
2015-11-20Document that the status argument may be NULL; OK millert@Tim van der Molen
2015-11-20typo tcgetpgrp -> tcsetpgrptb
2015-11-18mlinks for _shadowTed Unangst
2015-11-18document the _shadow functionsTed Unangst
2015-11-18add a version field to prevent mayhem if different data gets storedTed Unangst
2015-11-18update for new symbols and codeTed Unangst
2015-11-18Add icdb, the internal c database. A simpler replacement for the oldTed Unangst
2015-11-18Add _shadow variants to the two popular getpw functions (uid and nam).Ted Unangst
2015-11-18rob pierce spotted a mistake left by jmcTheo de Raadt
2015-11-17change passwd caches to be 4-way "associative". still primitive, but aTed Unangst
2015-11-16minor tweaks;Jason McIntyre
2015-11-16Permit revoke(2) for a pledge "rpath tty"Theo de Raadt
2015-11-16Only perform revoke(2) on tty cdevs. Others paths return ENOTTY.Theo de Raadt
2015-11-15Tweak previous: rename it to fpround() to match FreeBSDPhilip Guenther
2015-11-15_towctrans_ext and _wctrans_init are now hidden; so drop them from the listPhilip Guenther
2015-11-15I got a round tuit to rename round() to roundit() to avoid gcc warning.Philip Guenther
2015-11-14Split the non-syscall ASM bits from SYS.h into DEFS.h and use that in thePhilip Guenther
2015-11-14Give clear directions on how to declare, PROTO_*() and DEF_*() new symbolsPhilip Guenther
2015-11-10update NAME section to include all documented functions,Jason McIntyre