aboutsummaryrefslogtreecommitdiff
path: root/lib/libskey
Commit message (Collapse)AuthorAgeFilesLines
* BINFORMAT -> OBJFORMAT ready for E-day.John Birrell1998-08-301-3/+1
| | | | Notes: svn path=/head/; revision=38632
* Correct the description of skeyaccess(). It determines whether UnixJohn Polstra1998-08-051-5/+7
| | | | | | | | | passwords are permitted, not whether S/Key passwords are permitted. This manual page could use a good going over. Notes: svn path=/head/; revision=38132
* Add warning about interaction of S/Key and login(1) for users without S/KeyJoseph Koshy1998-05-181-0/+9
| | | | | | | | | passwords attempting to invoke login(1) on a pty. PR: 3289 Notes: svn path=/head/; revision=36153
* Make -Werror i386 specific because gcc with -nostdinc on alpha belchesJohn Birrell1998-05-111-1/+6
| | | | | | | | | warnings about static inline functions that cause the build to fail. And for some reason, alpha needs MD5. Find that out later! Notes: svn path=/head/; revision=35942
* .Sh AUTHOR -> .Sh AUTHORS. Use .An/.AqPhilippe Charnier1998-03-191-4/+6
| | | | Notes: svn path=/head/; revision=34669
* Compile under -W -Wall -Werror.Paul Traina1998-02-276-11/+14
| | | | | | | Fix API - keycrunch takes const char's, not chars. Notes: svn path=/head/; revision=33894
* If building under elf, have libskey.so depend on libmd and libcrypt.Peter Wemm1997-09-051-0/+5
| | | | Notes: svn path=/head/; revision=29143
* Fixed synopsis (missing #includes and consts).Bruce Evans1997-03-191-6/+7
| | | | Notes: svn path=/head/; revision=24012
* API cleanups (use const char * where appropriate)Paul Traina1997-03-084-15/+15
| | | | | | | Cannidate for: 2.2 (please!) Notes: svn path=/head/; revision=23503
* Revert $FreeBSD$ to $Id$Peter Wemm1997-02-222-2/+2
| | | | Notes: svn path=/head/; revision=22993
* Sort cross references.Wolfram Schneider1997-01-201-1/+1
| | | | Notes: svn path=/head/; revision=21907
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-142-2/+2
| | | | | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise. Notes: svn path=/head/; revision=21673
* Add the appropriate MLINKS for the new skey.3 man page.Mike Pritchard1996-12-221-0/+3
| | | | Notes: svn path=/head/; revision=20823
* Fix a spelling error.Mike Pritchard1996-12-221-3/+3
| | | | Notes: svn path=/head/; revision=20820
* Manpage for public functions in libskey.David Nugent1996-12-221-0/+156
| | | | Notes: svn path=/head/; revision=20792
* Incorporate new manpage for libskey.David Nugent1996-12-221-0/+1
| | | | Notes: svn path=/head/; revision=20791
* After some thinking implement alternative way:if it is impossibleAndrey A. Chernov1996-10-181-9/+5
| | | | | | | | | to confirm password, don't tell that s/key required, but ask for password in anycase. It looks like non-s/key system from outside. Notes: svn path=/head/; revision=19017
* Make PERMIT_CONSOLE to work not only fromAndrey A. Chernov1996-10-171-1/+8
| | | | | | | /dev/console, but from syscons vty's too Notes: svn path=/head/; revision=19003
* Change "nope" to ":"Andrey A. Chernov1996-10-171-1/+1
| | | | | | | Previous variant not work well, if you have a user with name nope Notes: svn path=/head/; revision=18987
* Prevent namespace pollution cause by this library by splitting toAndrey A. Chernov1996-10-174-8/+23
| | | | | | | | | | 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. Notes: svn path=/head/; revision=18981
* If 1) regular Unix passwords not permitted and 2) skey databaseAndrey A. Chernov1996-10-171-2/+5
| | | | | | | | for this user not activated, there no correct password exist, so don't bother ask for it and return "" immediately Notes: svn path=/head/; revision=18980
* Make it work in localized environment, replace strftime's %b which can beAndrey A. Chernov1996-10-171-2/+9
| | | | | | | in national form with months names table Notes: svn path=/head/; revision=18978
* cmp -s || install -c ==> install -CPeter Wemm1996-08-301-3/+2
| | | | Notes: svn path=/head/; revision=17935
* General -Wall warning cleanup, part I.Jordan K. Hubbard1996-07-124-8/+14
| | | | | | | Submitted-By: Kent Vander Velden <graphix@iastate.edu> Notes: svn path=/head/; revision=17141
* /etc/skeykeys was basically suffering from the same vulnerabilityJoerg Wunsch1996-04-261-1/+3
| | | | | | | | | | | 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. Notes: svn path=/head/; revision=15400
* recording cvs-1.6 file deathPeter Wemm1995-12-303-560/+0
| | | | Notes: svn path=/cvs2svn/branches/ATT/; revision=13122
* Change `install' to `${INSTALL}' so that default install flags can beBruce Evans1995-08-061-1/+1
| | | | | | | | | | specified in the top level Makefiles. Previously I missed dozens of Makefiles that skip the install after using `cmp -s' to decide that the install isn't necessary. Notes: svn path=/head/; revision=9970
* Merge RELENG_2_0_5 into HEADRodney W. Grimes1995-06-115-59/+23
| | | | Notes: svn path=/head/; revision=9202
* Remove trailing whitespace.Rodney W. Grimes1995-05-304-16/+16
| | | | Notes: svn path=/head/; revision=8870
* Change strtok() to strsep(), strtok() usage is depricatedAndrey A. Chernov1995-03-243-14/+39
| | | | | | | in libraries. Notes: svn path=/head/; revision=7328
* Remove extra newline.Paul Traina1994-10-271-4/+2
| | | | Notes: svn path=/head/; revision=3934
* new file does skey_getpass() supportPaul Traina1994-10-191-0/+40
| | | | Notes: svn path=/head/; revision=3709
* Include most of the logdaemon v4.4 S/key changesPaul Traina1994-10-1911-190/+328
| | | | Notes: svn path=/head/; revision=3702
* Move skey.h back where it belongsPaul Traina1994-09-292-2/+44
| | | | Notes: svn path=/head/; revision=3207
* Install improved skey access codePaul Traina1994-09-293-2/+474
| | | | Notes: svn path=/head/; revision=3204
* Don't define LITTLE_ENDIAN is already defined.David Greenman1994-09-231-0/+2
| | | | Notes: svn path=/head/; revision=3020
* Move skey.h to /usr/include so other packages will be able to useGuido van Rooij1994-06-027-20/+16
| | | | | | | | libskey. (such as wu-ftp and xdm). Editted skey so it matches the standard /usr/include way. Notes: svn path=/head/; revision=1671
* Clean up S/key library (libskey.a) so that filename access is via thePaul Traina1994-05-272-3/+15
| | | | | | | | | standard 4.4bsd pathnames mechanism. Also document a potential security hole vs backwards compatibility tradeoff. Notes: svn path=/head/; revision=1577
* Put md5.c copyright on md4.c. I contacted RSA inc. for that some time agoGuido van Rooij1994-05-201-1/+21
| | | | | | | | | but forgot to do it. -Guido Notes: svn path=/head/; revision=1523
* 1) Added s/key support .Guido van Rooij1994-05-198-0/+3423
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 Notes: svn path=/head/; revision=1519