index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
libskey
/
skeylogin.c
Age
Commit message (
Expand
)
Author
2024-03-23
readdir_r(3) was never necessary and has been deprecated by POSIX.
Philip Guenther
2023-03-15
Fix the length check when computing a fake challenge for users not
Todd C. Miller
2022-12-27
spelling fixes; from paul tagliamonte
Jason McIntyre
2019-01-25
I am retiring my old email address; replace it with my OpenBSD one.
Todd C. Miller
2017-04-17
use freezero()
Theo de Raadt
2017-03-20
Generate the bogus challenge using arc4random_buf(3) instead of reading
Theo Buehler
2017-03-20
use explicit_bzero. one from Ricardo Mestre plus two more.
Ted Unangst
2016-03-17
'miliseconds' -> 'milliseconds' in comments.
Kenneth R Westerback
2015-04-18
Convert many atoi() calls to strtonum(), adding range checks and failure
Theo de Raadt
2015-01-16
Move to the <limits.h> universe.
Theo de Raadt
2013-11-29
fairly simple unsigned char casts for ctype
Theo de Raadt
2007-03-20
remove some bogus *p tests from charles longeau
Ted Unangst
2006-04-10
minimal cleanups lint begs for
Theo de Raadt
2004-08-05
Add skeychallenge2() which is like skeychallenge() but takes an
Todd C. Miller
2003-09-21
convert tgetline() from select(2) -> poll(2)
Todd C. Miller
2003-04-28
fix skeygetnext()
Todd C. Miller
2003-04-03
Use snprintf() and strlcpy() throughout.
Todd C. Miller
2002-11-16
Zero out struct skey early in skeylookup() so callers can reliably check
Todd C. Miller
2002-11-16
Add a missing check for NULL keyfile in skeychallenge() that
Todd C. Miller
2002-06-22
use strtok_r() instead of strtok(); millert ok
Theo de Raadt
2002-05-24
enforce SKEY_MAX_CHALLENGE using snprintf()
Theo de Raadt
2002-05-17
Remove skeyzero(), it is no longer needed.
Todd C. Miller
2002-05-16
Check for disabled /etc/skey directory (mode 0000). This is needed
Todd C. Miller
2002-05-16
Change S/Key stuff from using a flat file (/etc/skeykeys) to a directory
Todd C. Miller
2002-02-16
Part one of userland __P removal. Done with a simple regexp with some minor ...
Todd C. Miller
2001-12-07
Check for keyfile == NULL in skey_unlock()
Todd C. Miller
2001-06-23
skeyzero() never uses its 2nd arg so remove it. Since the only thing
Todd C. Miller
2001-06-20
o Do per-record locking instead of whole file locking
Todd C. Miller
2001-01-04
grammar
Todd T. Fries
2000-11-20
Move fake prompt generation from skey_authenticate() to skeychallenge()
Todd C. Miller
2000-06-23
set mp->keyfile = NULL if stat fails
Markus Friedl
1999-12-06
fd leak
Theo de Raadt
1999-11-26
fix descriptor leaks and double fclose(); markus and I; ok from millert
Theo de Raadt
1999-08-16
don't need sys/file.h now that we include fcntl.h
Todd C. Miller
1999-08-16
missing fcntl.h
Todd C. Miller
1998-07-05
replace open + fstat with stat
Todd C. Miller
1998-07-05
if there is no /etc/host.random, hash on the ctime of /dev/mem or /. This is...
Todd C. Miller
1998-07-03
Change the random file path, add a sanity check on file size.
Angelos D. Keromytis
1998-07-03
Fix my fix to return sane values.
Angelos D. Keromytis
1998-07-03
produce credible seeds for non-existent users.
Todd C. Miller
1998-07-03
Fix some of my indentation badness.
Angelos D. Keromytis
1998-07-03
Remove user existance disclosure through "s/key" challenges.
Angelos D. Keromytis
1998-02-24
Allow superuser to disable skey by unlnking /etc/skeykeys.
Todd C. Miller
1997-09-12
Don't let strncpy() get a negative length. Noted by Theo.
Todd C. Miller
1997-09-04
Don't unlock skeys file before closing it. The lock is released
Todd C. Miller
1997-07-27
Remove debugging info, whoops.
Todd C. Miller
1997-07-27
- Do coarse locking on /etc/skeykeys. Fixes a race that could allow
Todd C. Miller
1997-07-27
Fix search and replace error introduced in version 1.16.
Todd C. Miller
1997-07-26
Convert upper -> lower case in seed for fake s/key propt.
Todd C. Miller
1997-07-26
- int -> long fixes
Todd C. Miller
[next]