summaryrefslogtreecommitdiff
path: root/lib/libc
AgeCommit message (Expand)Author
2016-01-06add a bug that the path whitelist is not available at this time.Ted Unangst
2016-01-06Long ago, malloc internally had two kinds of failures, warnings and errors.Ted Unangst
2016-01-05Use "path" not "file" as the function arg to utimes() and utimensat().Todd C. Miller
2016-01-04Follow style(9) and drop lint /* NOTREACHED */ annotations fromtb
2016-01-04Bugfix: When errno happens to be EILSEQ upon entry to fgetws(3),Ingo Schwarze
2016-01-04Fix lots of bugs.Ingo Schwarze
2015-12-30another case where bad things would happen after wrterrorTed Unangst
2015-12-30if somebody makes the mistake of disabling abort, don't deref null inTed Unangst
2015-12-29Verify that the section header size supplied in the ELF header is whatmmcc
2015-12-28Remove NULL-checks before free() and needless argument casts.mmcc
2015-12-28Remove NULL-checks before free() and unnecessary argument casts.mmcc
2015-12-28Remove NULL-checks before free() and a few related dead assignments.mmcc
2015-12-27remove unused variableCharles Longeau
2015-12-25Simplify allocation logic based on free and realloc's behavior on NULL.mmcc
2015-12-25Add missing second argument to FD_SET macro in example code snippet.tb
2015-12-24Both our manual and POSIX ask us to set the error indicator when anIngo Schwarze
2015-12-19gethostbyname2() and gethostbyaddr() need <sys/socket.h>; discussed withTim van der Molen
2015-12-18Simplify return call of rand() and rand_r() to make it easier to read.tb
2015-12-16tweak previous;Jason McIntyre
2015-12-16documents pledge(2) "dpath" promiseSebastien Marie
2015-12-16Remove support for HOSTALIASES from the resolver. This "open and parseTheo de Raadt
2015-12-16in pledged process, setuid/setgid/sticky bits should be ignored.Sebastien Marie
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