summaryrefslogtreecommitdiffstats
path: root/lib/libskey
Commit message (Collapse)AuthorAgeFilesLines
* Axe S/Key. OPIE is the legal successor.markm2001-07-0913-4020/+0
|
* mdoc(7) police: normalize .Nd.ru2001-04-181-1/+1
|
* IPv6 support for skeyaccess(3). You can specify IPv6 addressume2001-04-051-81/+182
| | | | | | using `internet' keyword into /etc/skey.access. Not Objected to by: -audit and -net
* MAN[1-9] -> MAN.ru2001-03-271-3/+3
|
* man(7) -> mdoc(7).ru2001-01-122-138/+248
|
* Fix problem where original author thought `unsigned long' was the bestobrien2000-07-201-2/+4
| | | | | | | | 32-bit type (rather than define his own type based on the type of box being compiled on). Submitted by: Mark Abene <phiber@radicalmedia.com> (however I applied a slightly different fix)
* Substitute UT_NAMESIZE for 8 when truncating long usernames.sheldonh2000-07-181-1/+3
| | | | | PR: 19886 Reported by: Gregory Bond <gnb@itga.com.au>
* Fix header inclusions in preparation for a fix for PR 19886.sheldonh2000-07-181-4/+3
| | | | The CVS Id tag FreeBSD was added to satisfy commit_prep.pl.
* Introduce .Lb macro to libskey manpagephantom2000-04-221-1/+3
|
* Remove single-space hard sentence breaks. These degrade the qualitysheldonh2000-03-022-9/+18
| | | | | of the typeset output, tend to make diffs harder to read and provide bad examples for new-comers to mdoc.
* Replace beforeinstall target with new variables used by .mk system.rgrimes2000-01-141-4/+2
| | | | Reviewed by: marcel, and make world
* Add $FreeBSD$ lines to man pages that are missing them to make itmpp1999-08-281-0/+2
| | | | | | | easier for translation teams. PR: docs/13418 Submitted by: Alexey Zelkin <phantom@cris.net>
* $Id$ -> $FreeBSD$peter1999-08-283-3/+3
|
* Add $Id$, to make it simpler for members of the translation teams tonik1999-07-121-0/+1
| | | | | | | | | | | | | | | | | track. The $Id$ line is normally at the bottom of the main comment block in the man page, separated from the rest of the manpage by an empty comment, like so; .\" $Id$ .\" If the immediately preceding comment is a @(#) format ID marker than the the $Id$ will line up underneath it with no intervening blank lines. Otherwise, an additional blank line is inserted. Approved by: bde
* Fixed bitrot in synopsis (some const poisoning hadn't reached here).bde1999-03-051-2/+2
|
* Explicitly depend on libcrypt and libmd for a.out too. Fixes a PAMjdp1998-11-221-2/+0
| | | | related problem on a.out systems.
* Bogon I somehow inserted between compiling and commiting...obrien1998-10-261-1/+1
|
* Quiet many compiler warnings. Still fails -Wconversion in one case.obrien1998-10-266-23/+27
| | | | Required because: -Werror is in Makefile
* BINFORMAT -> OBJFORMAT ready for E-day.jb1998-08-301-3/+1
|
* Correct the description of skeyaccess(). It determines whether Unixjdp1998-08-051-5/+7
| | | | | | passwords are permitted, not whether S/Key passwords are permitted. This manual page could use a good going over.
* Add warning about interaction of S/Key and login(1) for users without S/Keyjkoshy1998-05-181-0/+9
| | | | | | passwords attempting to invoke login(1) on a pty. PR: 3289
* Make -Werror i386 specific because gcc with -nostdinc on alpha belchesjb1998-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!
* .Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aqcharnier1998-03-191-4/+6
|
* 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
|
OpenPOWER on IntegriCloud