summaryrefslogtreecommitdiffstats
path: root/lib/libskey
Commit message (Collapse)AuthorAgeFilesLines
* Compile under -W -Wall -Werror.pst1998-02-276-11/+14
| | | | Fix API - keycrunch takes const char's, not chars.
* If building under elf, have libskey.so depend on libmd and libcrypt.peter1997-09-051-0/+5
|
* Fixed synopsis (missing #includes and consts).bde1997-03-191-6/+7
|
* API cleanups (use const char * where appropriate)pst1997-03-084-15/+15
| | | | Cannidate for: 2.2 (please!)
* Revert $FreeBSD$ to $Id$peter1997-02-222-2/+2
|
* Sort cross references.wosch1997-01-201-1/+1
|
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-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.
* Add the appropriate MLINKS for the new skey.3 man page.mpp1996-12-221-0/+3
|
* Fix a spelling error.mpp1996-12-221-3/+3
|
* Manpage for public functions in libskey.davidn1996-12-221-0/+156
|
* Incorporate new manpage for libskey.davidn1996-12-221-0/+1
|
* After some thinking implement alternative way:if it is impossibleache1996-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.
* Make PERMIT_CONSOLE to work not only fromache1996-10-171-1/+8
| | | | /dev/console, but from syscons vty's too
* Change "nope" to ":"ache1996-10-171-1/+1
| | | | Previous variant not work well, if you have a user with name nope
* Prevent namespace pollution cause by this library by splitting toache1996-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.
* If 1) regular Unix passwords not permitted and 2) skey databaseache1996-10-171-2/+5
| | | | | for this user not activated, there no correct password exist, so don't bother ask for it and return "" immediately
* Make it work in localized environment, replace strftime's %b which can beache1996-10-171-2/+9
| | | | in national form with months names table
* cmp -s || install -c ==> install -Cpeter1996-08-301-3/+2
|
* General -Wall warning cleanup, part I.jkh1996-07-124-8/+14
| | | | Submitted-By: Kent Vander Velden <graphix@iastate.edu>
* /etc/skeykeys was basically suffering from the same vulnerabilityjoerg1996-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.
* recording cvs-1.6 file deathpeter1995-12-303-560/+0
|
* Change `install' to `${INSTALL}' so that default install flags can bebde1995-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.
* Merge RELENG_2_0_5 into HEADrgrimes1995-06-115-59/+23
|
* Remove trailing whitespace.rgrimes1995-05-304-16/+16
|
* Change strtok() to strsep(), strtok() usage is depricatedache1995-03-243-14/+39
| | | | in libraries.
* Remove extra newline.pst1994-10-271-4/+2
|
* new file does skey_getpass() supportpst1994-10-191-0/+40
|
* Include most of the logdaemon v4.4 S/key changespst1994-10-1911-190/+328
|
* Move skey.h back where it belongspst1994-09-292-2/+44
|
* Install improved skey access codepst1994-09-293-2/+474
|
* Don't define LITTLE_ENDIAN is already defined.dg1994-09-231-0/+2
|
* Move skey.h to /usr/include so other packages will be able to useguido1994-06-027-20/+16
| | | | | libskey. (such as wu-ftp and xdm). Editted skey so it matches the standard /usr/include way.
* Clean up S/key library (libskey.a) so that filename access is via thepst1994-05-272-3/+15
| | | | | | standard 4.4bsd pathnames mechanism. Also document a potential security hole vs backwards compatibility tradeoff.
* Put md5.c copyright on md4.c. I contacted RSA inc. for that some time agoguido1994-05-201-1/+21
| | | | | | but forgot to do it. -Guido
* 1) Added s/key support .guido1994-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
OpenPOWER on IntegriCloud