summaryrefslogtreecommitdiff
path: root/usr.bin/finger
AgeCommit message (Expand)Author
2019-07-03snprintf/vsnprintf return < 0 on error, rather than -1.Theo de Raadt
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
2018-06-17use size_tTheo de Raadt
2018-06-17incorrect pointer used, hence gecos expansion was ignoredTheo de Raadt
2018-04-26Use <fcntl.h> instead of <sys/file.h> for open() and friends.Philip Guenther
2015-12-26Use pread/pwrite instead separate lseek+read/write for lastlog.Philip Guenther
2015-11-03Blank line after pledge call.mmcc
2015-10-26Rather than setpassent(1) for the lifetime of the program, use two smallerTheo de Raadt
2015-10-18Add "dns" to the pledges. Previously these worked because of "inet",Theo de Raadt
2015-10-10normalize a few more tame request orderings, to help reviewTheo de Raadt
2015-10-09Change all tame callers to namechange to pledge(2).Theo de Raadt
2015-10-03finger can either do local users only, or in in remote users. (whoTheo de Raadt
2015-08-20Do not cast result of malloc/calloc/realloc* if stdlib.h is in scopeTheo de Raadt
2015-03-15tzfile.h is an internal header that should never have been installed.Todd C. Miller
2015-01-19Make some $OpenBSD$ lines prettier/standardier by eliminatingKenneth R Westerback
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2014-11-19Use stravis() instead of a custom() strvis + mallocarray wrapper.Todd C. Miller
2014-11-18Nuke more obvious #include duplications.Kenneth R Westerback
2014-10-17Instead of doing strvis() of gecos string on output, do it whenTodd C. Miller
2014-10-17Use strlcpy() instead of strncpy() when making a copy of pw_gecos.Todd C. Miller
2014-10-17strvis() requires that the buffer is at least 4 * srclen + 1.Doug Hogan
2013-11-26unsigned char casts for ctypeTheo de Raadt
2013-11-14Add STANDARDS section to finger(1)/fingerd(8).Anthony J. Bentley
2012-01-15Document what remains of the 2BSD heritage.Ingo Schwarze
2009-11-12Fix memory leak found by parfait.Nicholas Marriott
2009-10-28rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andTheo de Raadt
2007-09-02use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsgTheo de Raadt
2007-05-31convert to new .Dd format;Jason McIntyre
2006-01-23Include <sys/param.h> instead of <sys/types.h> so we get MAXHOSTNAMELENTodd C. Miller
2005-08-23use vis() consistently in field printing.Marc Espie
2005-03-15change some silly snprintf(buf, buflen, "%s", login) calls to just useNiall O'Higgins
2004-03-15Wall, commons, little knfTed Unangst
2003-10-17slight update for finger; sort optionsJason McIntyre
2003-07-10add missing includesDavid Krause
2003-07-02protosTheo de Raadt
2003-06-25delete junk protosTheo de Raadt
2003-06-10mostly ansi cleanup; pval okTheo de Raadt
2003-06-03Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-03-13a few more strlcpyTheo de Raadt
2002-02-16Part one of userland __P removal. Done with a simple regexp with some minor ...Todd C. Miller
2001-11-19kill more registersMike Pechkin
2001-07-12first pass at a -Wall cleanupTheo de Raadt
2001-07-04ugly bug that lived; santana@openbsd.org.mxTheo de Raadt
2001-01-31constrain to 8 character login prints, unless longer, for nowTheo de Raadt
2001-01-15typoTheo de Raadt
2001-01-15oopsTheo de Raadt
2001-01-10error out for strdup() failuresTheo de Raadt
2000-11-09Change all option list specifications to ".Bl -tag -width Ds". Most manAaron Campbell
2000-06-30warnx?/errx? paranoia (use "%s" not a bare string unless it is aTodd C. Miller
2000-03-07Various cleanup.Aaron Campbell