summaryrefslogtreecommitdiffstats
path: root/usr.bin/finger (follow)
Commit message (Expand)AuthorAgeFilesLines
* snprintf/vsnprintf return < 0 on error, rather than -1.deraadt2019-07-031-2/+2
* When system calls indicate an error they return -1, not some arbitraryderaadt2019-06-282-6/+6
* use size_tderaadt2018-06-172-4/+4
* incorrect pointer used, hence gecos expansion was ignoredderaadt2018-06-171-2/+2
* Use <fcntl.h> instead of <sys/file.h> for open() and friends.guenther2018-04-262-7/+2
* Use pread/pwrite instead separate lseek+read/write for lastlog.guenther2015-12-261-8/+7
* Blank line after pledge call.mmcc2015-11-031-1/+2
* Rather than setpassent(1) for the lifetime of the program, use two smallerderaadt2015-10-261-2/+5
* Add "dns" to the pledges. Previously these worked because of "inet",deraadt2015-10-181-2/+2
* normalize a few more tame request orderings, to help reviewderaadt2015-10-101-4/+4
* Change all tame callers to namechange to pledge(2).deraadt2015-10-091-7/+7
* finger can either do local users only, or in in remote users. (whoderaadt2015-10-031-1/+10
* Do not cast result of malloc/calloc/realloc* if stdlib.h is in scopederaadt2015-08-203-7/+7
* tzfile.h is an internal header that should never have been installed.millert2015-03-153-8/+10
* Make some $OpenBSD$ lines prettier/standardier by eliminatingkrw2015-01-191-1/+1
* Replace <sys/param.h> with <limits.h> and other less dirty headers wherederaadt2015-01-163-7/+5
* Use stravis() instead of a custom() strvis + mallocarray wrapper.millert2014-11-192-38/+28
* Nuke more obvious #include duplications.krw2014-11-181-2/+1
* Instead of doing strvis() of gecos string on output, do it whenmillert2014-10-174-61/+30
* Use strlcpy() instead of strncpy() when making a copy of pw_gecos.millert2014-10-171-3/+3
* strvis() requires that the buffer is at least 4 * srclen + 1.doug2014-10-171-2/+2
* unsigned char casts for ctypederaadt2013-11-261-3/+3
* Add STANDARDS section to finger(1)/fingerd(8).bentley2013-11-141-2/+9
* Document what remains of the 2BSD heritage.schwarze2012-01-151-3/+5
* Fix memory leak found by parfait.nicm2009-11-121-1/+2
* rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andderaadt2009-10-275-36/+5
* use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsgderaadt2007-09-021-3/+3
* convert to new .Dd format;jmc2007-05-311-2/+2
* Include <sys/param.h> instead of <sys/types.h> so we get MAXHOSTNAMELENmillert2006-01-231-3/+3
* use vis() consistently in field printing.espie2005-08-234-20/+50
* change some silly snprintf(buf, buflen, "%s", login) calls to just useniallo2005-03-151-4/+4
* Wall, commons, little knftedu2004-03-156-40/+43
* slight update for finger; sort optionsjmc2003-10-172-34/+30
* add missing includesdavid2003-07-101-2/+3
* protosderaadt2003-07-021-4/+6
* delete junk protosderaadt2003-06-252-6/+4
* mostly ansi cleanup; pval okderaadt2003-06-104-62/+33
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-038-53/+21
* a few more strlcpyderaadt2003-03-131-4/+4
* Part 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.millert2002-02-161-23/+23
* kill more registersmpech2001-11-191-4/+4
* first pass at a -Wall cleanupderaadt2001-07-121-3/+3
* ugly bug that lived; santana@openbsd.org.mxderaadt2001-07-041-3/+4
* constrain to 8 character login prints, unless longer, for nowderaadt2001-01-311-5/+8
* typoderaadt2001-01-151-3/+3
* oopsderaadt2001-01-151-3/+3
* error out for strdup() failuresderaadt2001-01-101-9/+20
* Change all option list specifications to ".Bl -tag -width Ds". Most manaaron2000-11-091-2/+2
* warnx?/errx? paranoia (use "%s" not a bare string unless it is amillert2000-06-301-3/+3
* Various cleanup.aaron2000-03-071-2/+3