Commit Graph

45 Commits

Author SHA1 Message Date
markm
87ff32ea6f Resolve conflicts. 2002-03-21 23:42:52 +00:00
markm
390219361d This commit was generated by cvs2svn to compensate for changes in r92906,
which included commits to RCS files with non-trunk default branches.
2002-03-21 22:50:02 +00:00
markm
fe66f3a1a2 Vendor import of OPIE 2.4 2002-03-21 22:50:02 +00:00
ache
7ee595cd32 Zeroing memset() in opiechallenge() really is not needed because it is the
very first thing immediately following opielookup() does being entered, i.e.
look at this:

int opielookup FUNCTION((opie, principal), struct opie *opie AND char
*principal
)
{
  int i;

  memset(opie, 0, sizeof(struct opie));
...
2002-01-24 22:19:21 +00:00
joerg
bd6c1ea775 Make the -a flag to opiekey(1) actually work as advertised.
Reviewed by:	ache, audit, security
MFC after:	1 week
2002-01-09 13:36:26 +00:00
ache
904bb8dae2 Repo copied to /usr/src/lib/libopie/ 2002-01-03 15:58:11 +00:00
ache
406c269242 Add heuristic to detect SSH connection (in the same style as other
heuristics already here which not supposed to be secure, just helpers).

Approved by:	security@ silence
2001-08-29 13:17:02 +00:00
markm
64ef4f16ef Fix overflow problem when giving a username that is too long.
Also minor declaration/header fixes while auditing the code.
2001-08-20 12:52:49 +00:00
ache
1cb6b0cb0a Fix uninitialized "force" variable.
PR:		23203
Submitted by:	fenner
Approved by:	markm
2001-08-13 19:43:14 +00:00
markm
a0c993a18b Fix SHA1 hashing. 2001-07-14 08:30:54 +00:00
markm
ddfefdb7a4 Usse a better method to get a user's credentials, as uid's may be
legally duplicated.

Requested by:	ache
2001-07-14 08:29:19 +00:00
ru
7a3ef67d9f Eliminate troff(1) warnings that were hiding some useful text. 2001-07-12 14:29:59 +00:00
ache
0825b9873f Make the similar changes as in our keyinfo, i.e. allow user to get his own
sequence and allow root to get everybody's one. Before this change user
can't get his own sequence, root required.
2001-06-23 04:48:59 +00:00
kris
b49d468e2c Import patch to fix non-constant format string abuses. This patch was
approved by the vendor and will be present in future releases.
2001-03-05 02:54:13 +00:00
kris
9de156f32a This commit was generated by cvs2svn to compensate for changes in r73569,
which included commits to RCS files with non-trunk default branches.
2001-03-05 02:54:13 +00:00
kris
3e8b22f00f Correct security hole in setproctitle(). We don't compile this code, but
having the security hole there makes my skin itch.
2000-07-10 07:30:28 +00:00
kris
5124006338 Add some extra functions adapted from OpenBSD, in preparation for
OpenSSH OPIE support.
2000-05-15 04:20:54 +00:00
kris
365cd84b59 Allow applications to disable the installation of the atexit() handler
which cleans up OPIE lockfiles. This is required for pam_opie.

Submitted by:   Jim Bloom <bloom@acm.org>
2000-04-17 00:01:23 +00:00
kris
6b6217071c Resolve conflicts 2000-04-10 11:18:54 +00:00
kris
50b5bf9c43 Upgrade to OPIE 2.32, from http://www.inner.net/pub/opie/ 2000-04-10 11:09:42 +00:00
kris
847b54e7ae This commit was generated by cvs2svn to compensate for changes in r59118,
which included commits to RCS files with non-trunk default branches.
2000-04-10 11:09:42 +00:00
chris
4503066f40 - Use proper markup for a section header.
- Replace nonexistent OPIE_PROMPT_MAX with OPIE_CHALLENGE_MAX

PR:		16209
Submitted by:	Tetsuro Furuya <tfuruya@ppp142197.asahi-net.or.jp>
2000-01-19 21:54:19 +00:00
imp
704d9ca038 sprintf -> snprintf 1998-09-09 17:08:46 +00:00
bde
9d42f986ba Fixed printf format errors. 1998-06-30 18:06:23 +00:00
steve
8d6f722f48 'They They' -> 'They'
PR:		6912
Submitted by:	Stefan Eggers <seggers@semyam.dinoco.de>
1998-06-14 16:06:00 +00:00
alex
fa7e5c62c3 YTK fix. 1997-12-22 23:00:35 +00:00
steve
e32493f767 Make this manpage reveal its true identity. A diff of these
changes has also been sent to opie-bugs@inner.net.

PR:		5129
Submitted by:	jkh
1997-11-27 18:10:42 +00:00
ache
393ce6ac78 Move locks from /etc/opielocks to /var/run/opielocks to keep
/etc  non-writeable as possible
1997-10-01 13:02:20 +00:00
ache
18e2a6b703 Add setutent.c 1997-09-29 11:31:22 +00:00
ache
faa30da34e This commit was generated by cvs2svn to compensate for changes in r29975,
which included commits to RCS files with non-trunk default branches.
1997-09-29 11:31:22 +00:00
ache
11691f7cc9 Oops, __END_DECLS was in wrong place 1997-09-29 10:58:53 +00:00
ache
afedf7597a Not used in this version 1997-09-29 10:42:45 +00:00
ache
dc61f223bb Moved to libopie 1997-09-29 10:38:24 +00:00
ache
a81cfffae7 Merge 1997-09-29 10:33:14 +00:00
ache
bd33b66602 Upgrade to 2.31 1997-09-29 08:53:38 +00:00
ache
4822bdff69 This commit was generated by cvs2svn to compensate for changes in r29964,
which included commits to RCS files with non-trunk default branches.
1997-09-29 08:53:38 +00:00
pst
95cd4cfc8f Remove bits of libmissing we don't care about. 1997-09-03 08:24:28 +00:00
pst
cf2cf7068f Update synopsis. A partial fix has also been submitted to opie@bugs@inner.net
Submitted by:	bde
1997-08-26 20:55:43 +00:00
ache
e6ebf880cb Detect null secret as error, it is temp. fix until next release
Submitted by: Craig Metz <cmetz@inner.net>
1997-08-05 23:15:28 +00:00
pst
6d762d8d5d Make OPIE's public API use BSD conventions. 1997-03-08 19:42:17 +00:00
cvs2svn
4a0b305c6b This commit was manufactured by cvs2svn to create branch 'VENDOR-opie'. 1997-02-07 03:46:29 +00:00
pst
a76a01c7fa Config information for FreeBSD 1997-02-07 03:46:28 +00:00
pst
d1103506bc Minimal man page changes to reflect integrated ftpd/login/su 1997-02-07 03:46:00 +00:00
pst
c3602869ed Disconnect OPIE from internal MD4/5 routines 1997-02-07 03:44:44 +00:00
pst
2dfcbf1931 Initial import of OPIE v2.3 from
ftp://ftp.nrl.navy.mil/pub/security/opie/
1997-02-06 17:52:29 +00:00