index
:
wireguard-openbsd
jd/histogram
jd/queueboosts
jd/simplify-queueing
master
WireGuard implementation for the OpenBSD kernel
Matt Dunwoodie
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
libskey
/
skeylogin.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
remove some bogus *p tests from charles longeau
tedu
2007-03-20
1
-2
/
+2
*
minimal cleanups lint begs for
deraadt
2006-04-10
1
-23
/
+21
*
Add skeychallenge2() which is like skeychallenge() but takes an
millert
2004-08-05
1
-22
/
+29
*
convert tgetline() from select(2) -> poll(2)
millert
2003-09-21
1
-23
/
+12
*
fix skeygetnext()
millert
2003-04-28
1
-8
/
+23
*
Use snprintf() and strlcpy() throughout.
millert
2003-04-03
1
-34
/
+13
*
Zero out struct skey early in skeylookup() so callers can reliably check
millert
2002-11-16
1
-3
/
+3
*
Add a missing check for NULL keyfile in skeychallenge() that
millert
2002-11-16
1
-3
/
+5
*
use strtok_r() instead of strtok(); millert ok
deraadt
2002-06-22
1
-13
/
+13
*
enforce SKEY_MAX_CHALLENGE using snprintf()
deraadt
2002-05-24
1
-12
/
+9
*
Remove skeyzero(), it is no longer needed.
millert
2002-05-17
1
-28
/
+1
*
Check for disabled /etc/skey directory (mode 0000). This is needed
millert
2002-05-16
1
-3
/
+11
*
Change S/Key stuff from using a flat file (/etc/skeykeys) to a directory
millert
2002-05-16
1
-352
/
+225
*
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.
millert
2002-02-16
1
-3
/
+3
*
Check for keyfile == NULL in skey_unlock()
millert
2001-12-07
1
-2
/
+2
*
skeyzero() never uses its 2nd arg so remove it. Since the only thing
millert
2001-06-23
1
-3
/
+3
*
o Do per-record locking instead of whole file locking
millert
2001-06-20
1
-102
/
+258
*
grammar
todd
2001-01-04
1
-2
/
+2
*
Move fake prompt generation from skey_authenticate() to skeychallenge()
millert
2000-11-20
1
-129
/
+142
*
set mp->keyfile = NULL if stat fails
markus
2000-06-23
1
-1
/
+2
*
fd leak
deraadt
1999-12-06
1
-1
/
+4
*
fix descriptor leaks and double fclose(); markus and I; ok from millert
deraadt
1999-11-26
1
-5
/
+23
*
don't need sys/file.h now that we include fcntl.h
millert
1999-08-16
1
-2
/
+1
*
missing fcntl.h
millert
1999-08-16
1
-1
/
+2
*
replace open + fstat with stat
millert
1998-07-05
1
-5
/
+2
*
if there is no /etc/host.random, hash on the ctime of /dev/mem or /. This is much better than the old fake challenge.
millert
1998-07-05
1
-84
/
+94
*
Change the random file path, add a sanity check on file size.
angelos
1998-07-03
1
-1
/
+2
*
Fix my fix to return sane values.
angelos
1998-07-03
1
-9
/
+10
*
produce credible seeds for non-existent users.
millert
1998-07-03
1
-3
/
+3
*
Fix some of my indentation badness.
angelos
1998-07-03
1
-12
/
+12
*
Remove user existance disclosure through "s/key" challenges.
angelos
1998-07-03
1
-21
/
+110
*
Allow superuser to disable skey by unlnking /etc/skeykeys.
millert
1998-02-24
1
-21
/
+11
*
Don't let strncpy() get a negative length. Noted by Theo.
millert
1997-09-12
1
-2
/
+2
*
Don't unlock skeys file before closing it. The lock is released
millert
1997-09-04
1
-4
/
+1
*
Remove debugging info, whoops.
millert
1997-07-27
1
-2
/
+1
*
- Do coarse locking on /etc/skeykeys. Fixes a race that could allow
millert
1997-07-27
1
-12
/
+23
*
Fix search and replace error introduced in version 1.16.
millert
1997-07-27
1
-19
/
+19
*
Convert upper -> lower case in seed for fake s/key propt.
millert
1997-07-26
1
-2
/
+3
*
- int -> long fixes
millert
1997-07-26
1
-38
/
+48
*
Fix skeygetnext()
millert
1997-07-23
1
-17
/
+4
*
_PATH_SKEYKEYS now lives in <paths.h>
millert
1997-07-23
1
-17
/
+86
*
Mode 0600 /etc/skeykeys
millert
1997-07-23
1
-2
/
+4
*
Need err.h for warnx proto.
millert
1997-07-10
1
-1
/
+2
*
Add a bunch of length/size macros and use them.
millert
1996-11-03
1
-14
/
+16
*
Fake an s/key challenge if user doesn't have an entry. Stops info
millert
1996-10-22
1
-3
/
+29
*
htoi now takes an int, not char.
millert
1996-10-14
1
-12
/
+16
*
Fix a bug wrt handling of old md4 entries. Now don't save a type with md4
millert
1996-10-02
1
-5
/
+11
*
__ARGS -> __P (why does everyone have to do this differently?)
millert
1996-09-30
1
-3
/
+3
*
check skey_set_algorithm() ret val + pedantry.
millert
1996-09-29
1
-12
/
+15
*
Towards RFC 1938 compliance. Also, now supports SHA (secure hash algorithm).
millert
1996-09-29
1
-10
/
+12
[next]