summaryrefslogtreecommitdiffstats
path: root/lib/libc/net/rcmd.c
AgeCommit message (Expand)AuthorFilesLines
2015-09-12Wrap <unistd.h> so that internal calls go direct and they're all weak symbolsguenther1-0/+1
2015-08-30Use nanosleep instead of sleep to avoid the extra layer and simplify laterguenther1-5/+8
2015-03-22differentiate between a failed read, returning -1, and encounteringhalex1-2/+4
2015-03-22unmute rcmd hostname lookup failurehalex1-3/+2
2015-03-19zap #if 0'd code that's been dead since '96halex1-7/+0
2015-01-16Move to the <limits.h> universe.deraadt1-2/+2
2014-10-10replace select with equiv poll usage.dlg1-17/+12
2009-11-18More shrinkage, a bit for ramdisks but mostly for static binaries:guenther1-388/+0
2007-09-17Check snprintf(3) return value for error or truncation.moritz1-1/+5
2006-03-31oldmask = sigprocmask(SIG_BLOCK, &mask, &oldmask);deraadt1-1/+1
2005-08-06zap rcsid.espie1-4/+0
2005-03-25ansify. ok deraadt@ moritz@otto1-42/+18
2005-03-08do not trash errno before using it, do not pass garbage args to getnameinfoderaadt1-7/+10
2005-03-07fd leak; andrushock@korovino.netderaadt1-2/+4
2004-11-17remove NI_WITHSCOPEID (which is not standard)itojun1-19/+1
2003-09-25Do check for current pointer vs. buffer end before touching anymillert1-5/+5
2003-07-11license oops; from teduderaadt1-1/+4
2003-06-03fix various 3/4 licenses according to "terms" filederaadt1-9/+1
2002-12-15more writeable -> writable by torhhenning1-2/+2
2002-09-06use socklen_t where needed; henning pvalchev okderaadt1-2/+2
2002-05-24try to use strlcpy and snprintf more; ok variousderaadt1-3/+2
2002-05-22more strlcpy and snprintfderaadt1-3/+3
2002-02-17Manual cleanup of remaining userland __P use (excluding packages maintained outside the tree)millert1-3/+3
2002-02-16Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.millert1-4/+4
2001-09-04Replace the deprecated BSD sigsetmask/sigblock/sigpause functions with their POSIX counterparts.millert1-7/+9
2001-06-27use strlcpy vs strncpy+a[len-1]='\0'. millert@ ok.lebel1-3/+2
2001-02-10Make sure $RSH is not the empty string.millert1-2/+2
2000-02-25always pass salen as separate argument, so that it can be friendly withitojun1-20/+22
2000-02-18do not perform sleep() every time we get ECONNREFUSED.itojun1-6/+12
2000-01-30visit next addrinfo structure when rresvport_af() fails.itojun1-4/+9
2000-01-27add IPv6-ready rcmd() friends.itojun1-73/+218
1999-12-16rresvport_af() and bindresvport_af()deraadt1-33/+1
1998-03-19some -Wallmillert1-3/+2
1998-02-12correct bounds checkderaadt1-2/+2
1998-02-12copyrightderaadt1-2/+2
1998-02-11use fgetln() instead of fgets() so that we can catch \0 in the .rhostsderaadt1-13/+14
1998-02-11increased paranoia about .rhosts validityderaadt1-3/+7
1997-07-09Clean up some -Wall flowers.millert1-1/+2
1997-07-06if we find an unprintable char, bail totallyderaadt1-1/+4
1997-06-29indentderaadt1-2/+2
1997-06-04use bzero instead of FD_ZEROdm1-4/+4
1997-06-03howmany(x+1, NFDBITS)deraadt1-2/+2
1997-05-28malloc fd_set dynamically, for very large fd usesderaadt1-7/+14
1997-04-05Use in_addr_t not u_long and use in_port_t in some cases insteadmillert1-6/+6
1997-01-25never hand over a nonresv port, even if asked. problem reported by gmeinerj@ZUMtOBEL.co.atderaadt1-2/+2
1996-09-05ignore $RSH if we are setuidmillert1-2/+2
1996-09-03proper typesderaadt1-1/+2
1996-09-02Looks at RSH envariable and calls rcmdsh() with that value if set.millert1-2/+11
1996-09-01i have changed this enough to put copyright on itderaadt1-1/+3
1996-08-31check right variablederaadt1-2/+2