summaryrefslogtreecommitdiffstats
path: root/usr.bin/skeyinit (follow)
Commit message (Expand)AuthorAgeFilesLines
* When system calls indicate an error they return -1, not some arbitraryderaadt2019-06-281-2/+2
* I am retiring my old email address; replace it with my OpenBSD one.millert2019-01-251-2/+2
* Use <fcntl.h> instead of <sys/file.h> for open() and friends.guenther2018-04-261-4/+2
* Refactor the handling of pledge and the optional user string: The threetb2016-05-171-29/+28
* Move the code block that builds up a default seed further down in ordertb2016-05-171-14/+14
* Fix "skeyinit username" run as root. Also reduce the pledgemillert2016-05-171-7/+25
* Fix skeyinit -E by hoisting argument parsing and the call to enable_db()tb2016-02-211-20/+20
* wrap long linederaadt2015-11-291-2/+3
* Drop pledge proc exec getpw after authenticating.millert2015-11-291-2/+5
* Remove useless getpwnam() call after getpwuid(). Noticed by deraadt@millert2015-11-291-4/+1
* skeyinit needs pledge proc and exec to use BSD auth.millert2015-11-291-2/+2
* Allow the -n flag to work in -s mode.millert2015-11-291-18/+21
* Add missing rip() before the call to strtonum(). Otherwise, strtonummillert2015-11-291-1/+2
* pledge "stdio rpath wpath cpath fattr flock tty"deraadt2015-11-201-1/+4
* Remove telnet warnings. Civilization has reached a point where they are notim2015-10-092-13/+3
* Remove the -C option that converts an S/Key database to the new format. It hastim2015-10-062-97/+11
* - Simplify use of ctype functions.tim2015-10-031-16/+8
* Do not cast result of malloc/calloc/realloc* if stdlib.h is in scopederaadt2015-08-201-2/+2
* Convert many atoi() calls to strtonum(), adding range checks and failurederaadt2015-04-181-7/+13
* add missing .An macrosschwarze2015-01-161-3/+7
* Replace <sys/param.h> with <limits.h> and other less dirty headers wherederaadt2015-01-161-3/+3
* Use errc/warnc to simplify code.guenther2014-05-201-11/+8
* Remove more Kerberos cruft.ajacoutot2014-04-232-6/+5
* Remove the (non-default) MD4 hash algorithm from S/Key.naddy2014-03-202-13/+12
* .Sh ERRORS is only used in sections 2, 3, and 9, so use DIAGNOSTICS instead;schwarze2014-02-121-3/+3
* unsigned char for ctypederaadt2013-11-281-17/+19
* improve line breaking in SYNOPSIS now that semantics of the .Bk macrosobrado2011-04-231-5/+3
* convert to new .Dd format;jmc2007-05-311-2/+2
* improve description of -a and -s a little;jmc2005-08-031-22/+28
* add skey(5) to SEE ALSO;jmc2005-07-141-1/+2
* - tidy up SYNOPSISjmc2005-07-062-39/+30
* spacingderaadt2004-12-271-2/+2
* delete unused functionderaadt2004-09-141-11/+1
* Allow -a to specify an alternative auth method, even if secure modeotto2004-06-071-5/+5
* Use -a skey to use S/Key for initial authentication in normal mode.otto2004-06-071-6/+7
* - skeyprune is section 8, not 1jmc2004-06-061-22/+22
* First sequence number should be 100, as promised by man page.otto2004-06-061-2/+2
* Explain the the usage of the first key printed by skeyinit; addotto2004-06-061-2/+41
* Consistently use "secret passphrase" for the passphrase made up by the userotto2004-06-042-8/+9
* multi-line literals are not ANSI C. And gcc3 complains about them.espie2003-11-261-8/+8
* - section reorderjmc2003-06-101-8/+8
* bounds were sizeof(pointer) rather than size of the object; found withderaadt2003-05-071-5/+6
* replace strcpy calls that got inlined by gcc; Hans-Joerg.Hoexer@yerbouti.franken.dederaadt2003-04-071-4/+6
* strlcpy; ok millertderaadt2003-04-061-2/+2
* Correct typo. 'accessable' -> 'accessible'cloder2002-12-091-2/+2
* Give a sensible error message when a user who has no entry in /etc/skeymillert2002-11-162-10/+50
* uid_t and gid_t are unsignedderaadt2002-06-231-2/+2
* The code to append the last 5 digits of the time in Unix format tomillert2002-06-071-2/+8
* Instead of passing seed and defaultseed to normal_mode() andmillert2002-06-071-38/+43
* Zero out memory filled in by readpassphrase(3). Also fix a spelling error;aaron2002-06-061-2/+6