Sheldon Hearn
93238a0c40
Substitute UT_NAMESIZE for 8 when truncating long usernames.
...
PR: 19886
Reported by: Gregory Bond <gnb@itga.com.au>
2000-07-18 11:32:27 +00:00
Sheldon Hearn
47e05f6091
Fix header inclusions in preparation for a fix for PR 19886.
...
The CVS Id tag FreeBSD was added to satisfy commit_prep.pl.
2000-07-18 11:29:13 +00:00
David E. O'Brien
af3212bd1d
Bogon I somehow inserted between compiling and commiting...
1998-10-26 13:33:39 +00:00
David E. O'Brien
642201c23e
Quiet many compiler warnings. Still fails -Wconversion in one case.
...
Required because: -Werror is in Makefile
1998-10-26 11:54:36 +00:00
Paul Traina
897e6eb1f4
Compile under -W -Wall -Werror.
...
Fix API - keycrunch takes const char's, not chars.
1998-02-27 22:36:51 +00:00
Paul Traina
1a277b7ae9
API cleanups (use const char * where appropriate)
...
Cannidate for: 2.2 (please!)
1997-03-08 06:22:51 +00:00
Andrey A. Chernov
811a3c8d54
Prevent namespace pollution cause by this library by splitting to
...
API and non-API functions and giving _sk_ prefix for all non-API
functions. Old names will be available by _SKEY_INTERNAL define
it allows not change anything in keyinit & key, only -D_SKEY_INTERNAL required.
Staticise some things.
1996-10-17 15:22:46 +00:00
Andrey A. Chernov
96b74d637f
Make it work in localized environment, replace strftime's %b which can be
...
in national form with months names table
1996-10-17 12:45:39 +00:00
Jordan K. Hubbard
51295a4d3e
General -Wall warning cleanup, part I.
...
Submitted-By: Kent Vander Velden <graphix@iastate.edu>
1996-07-12 18:57:58 +00:00
Joerg Wunsch
711e38f8ed
/etc/skeykeys was basically suffering from the same vulnerability
...
as any non-shadowed /etc/passwd. Ironically, all programs using S/Key
have already been setuid root except keyinfo(1).
This modification creates /etc/skeykeys with mode 0600 to prevent it
from being examined by ordinary users.
1996-04-26 21:33:18 +00:00
Rodney W. Grimes
d3628763db
Merge RELENG_2_0_5 into HEAD
1995-06-11 19:33:05 +00:00
Rodney W. Grimes
6c06b4e2aa
Remove trailing whitespace.
1995-05-30 05:51:47 +00:00
Andrey A. Chernov
c8448f10eb
Change strtok() to strsep(), strtok() usage is depricated
...
in libraries.
1995-03-24 17:27:22 +00:00
Paul Traina
2ddadf840c
Include most of the logdaemon v4.4 S/key changes
1994-10-19 00:03:45 +00:00
Guido van Rooij
3653271054
Move skey.h to /usr/include so other packages will be able to use
...
libskey. (such as wu-ftp and xdm).
Editted skey so it matches the standard /usr/include way.
1994-06-02 20:25:30 +00:00
Guido van Rooij
110af3d672
1) Added s/key support .
...
2 Added optional excessive login logging.
3) Added login acces control on a per host/tty base.
4) See skey(1) for skey descriptions and src/usr.bin/login/README
for the logging and access control features.
-Guido
1994-05-19 18:13:11 +00:00