summaryrefslogtreecommitdiffstats
path: root/usr.bin/x99token (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Use the safe idiom of cleaning sensitive data from memory with explicit_bzero,mestre2017-05-031-3/+3
| | | | | | | | | instead of relying on other methods, after readpassphrase. Some programs on this diff won't benefit that much since it happens near the terminal path, but someone might copy the unsafe idiom to another program and place it where it may leak sensitive data. Discussed aeons ago with tb@, OK deraadt@ and beck@
* Avoid a race between fopen(3) and fchmod(2). Use umask(2) andbluhm2015-10-151-3/+4
| | | | | | | | unlink(2) and fopen(3) to prevent an attacker to open an old file with wrong permissions before the secret is written into it. This also guarantees that a new file with correct permissions is created. Without fchmod(2) "fattr" can be removed from pledge. with and OK deraadt@
* Plegde x99token with "stdio rpath wpath cpath fattr getpw tty".bluhm2015-10-151-1/+4
| | | | with and OK deraadt@
* Replace <sys/param.h> with <limits.h> and other less dirty headers wherederaadt2015-01-161-3/+4
| | | | | | | | | possible. Annotate <sys/param.h> lines with their current reasons. Switch to PATH_MAX, NGROUPS_MAX, HOST_NAME_MAX+1, LOGIN_NAME_MAX, etc. Change MIN() and MAX() to local definitions of MINIMUM() and MAXIMUM() where sensible to avoid pulling in the pollution. These are the files confirmed through binary verification. ok guenther, millert, doug (helped with the verification protocol)
* floppy disks are obsolete. recommend keeping the keyfile on a flash disktedu2014-07-091-3/+3
| | | | instead. ok mlarkin
* unsigned char for ctypederaadt2013-11-271-6/+6
| | | | ok okan
* use .Mt for email addresses; from Jan Stary <hans at stare dot cz>; ok jmc@schwarze2013-07-161-3/+3
|
* Switch the remaining users of libdes in src to libcrypto,jsg2010-10-152-13/+13
| | | | | | telnet portion partially from the latest heimdal. ok mikeb@
* convert to new .Dd format;jmc2007-05-311-2/+2
|
* tidy up SYNOPSIS and usage(); from Igor Sobradojmc2007-03-292-6/+9
|
* add cvs tagmillert2003-06-131-0/+2
|
* Like the man page, this file is in the public domain; confirmed withmillert2003-06-131-0/+2
| | | | the author.
* predict() was broken for n > 1 in rev 1.2; this fixes it and closes PR 3306millert2003-06-101-7/+7
|
* - section reorderjmc2003-06-101-6/+7
| | | | | | | | | - COMPATIBILITY merge - macro cleanup - kill whitespace at EOL - new sentence, new line ssh pages ok markus@
* copyrights added;jmc2003-02-151-1/+7
| | | | | | file(1), magic(5): Ian F. Darwin afterboot(8): Marshall M. Midden x99token(1): Paul Borman
* Fix typos; from jmc with one fix by memillert2003-01-161-5/+5
|
* spellingderaadt2003-01-041-1/+1
|
* Add missing libraries to bsd.prog.mk (mostly kerberosV)espie2002-05-111-1/+2
| | | | | | | | | | Use them in DPADD throughout the tree. Fix a few mispells (LIBMATH -> LIBM...) Wipe obsolete lib (LIBRESOLV) Sort added missing libraries, move obsolete stuff apart. Synch documentation in bsd.README ok deraadt@
* Thou shalt not use `you' in manpages and other misc. cleanup.espie2001-08-141-5/+6
|
* o OpenBSD tagmillert2001-08-141-3/+1
| | | | | o No longer need KRBDES define o Remove unneeded SRCS definition
* Add "SEE ALSO", AUTHOR -> AUTHORS, NOTES -> CAVEATSmillert2001-08-011-4/+7
|
* Cleanup and remove DOS #ifdefsmillert2001-08-011-113/+59
|
* quick conversion to mdocmillert2001-08-011-59/+63
|
* x99token, a software x99 token calculator from Paul Borman that canmillert2001-08-013-0/+336
be used with login_token and friends.