krb5.git
28 years agogetdate.y: Declare a private copy of struct timeb to be used internally
Ezra Peisach [Fri, 6 Sep 1996 00:22:41 +0000 (00:22 +0000)]
getdate.y: Declare a private copy of struct timeb to be used internally
in this file. The problem is that Sun's C compiler doesn't deal
gracefully with the pragmas for the declared structure which causes
coredumps. Gcc of course works.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9037 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago * Makefile.in (all-unix): Fix symlinking so building in a link
Tom Yu [Thu, 5 Sep 1996 23:10:01 +0000 (23:10 +0000)]
* Makefile.in (all-unix): Fix symlinking so building in a link
  farm or in source directory won't result in dangling
  db-ndbm.h symlink.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9036 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoTook Cygnusisms out of the sysadmin guide. Tweaked install & user guides
Jeff Bigler [Thu, 5 Sep 1996 22:44:31 +0000 (22:44 +0000)]
Took Cygnusisms out of the sysadmin guide.  Tweaked install & user guides

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9035 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoRemoved more cygnusisms. build.texinfo should now work as an include
Jeff Bigler [Thu, 5 Sep 1996 22:04:18 +0000 (22:04 +0000)]
Removed more cygnusisms.  build.texinfo should now work as an include
file with cyg-install.texinfo.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9034 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoCleaned up Cygnus-isms.
Jeff Bigler [Thu, 5 Sep 1996 21:51:30 +0000 (21:51 +0000)]
Cleaned up Cygnus-isms.
Made this an include file in the installation guide, rather than its own
document.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9033 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoAdded flags for MIT or Cygnus documentation
Jeff Bigler [Thu, 5 Sep 1996 21:45:48 +0000 (21:45 +0000)]
Added flags for MIT or Cygnus documentation

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9032 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoCleaned up and special-cased Cygnus-isms
Jeff Bigler [Thu, 5 Sep 1996 21:44:59 +0000 (21:44 +0000)]
Cleaned up and special-cased Cygnus-isms

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9031 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoFixed a typo
Jeff Bigler [Thu, 5 Sep 1996 21:06:45 +0000 (21:06 +0000)]
Fixed a typo

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9030 dc483132-0cff-0310-8789-dd5450dbe970

28 years agonroff version, including Barry's changes
Jeff Bigler [Thu, 5 Sep 1996 20:57:59 +0000 (20:57 +0000)]
nroff version, including Barry's changes

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9029 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoloadv4.c (load_v4db): Fix argument parsing so that it actually works!
Theodore Tso [Thu, 5 Sep 1996 18:52:09 +0000 (18:52 +0000)]
loadv4.c (load_v4db): Fix argument parsing so that it actually works!
Eliminated the -f option, as it is superfluous.  Don't create the
policy database if using the -t option, since it'll already exist.

kdb5_util.c (usage): Fix usage message so that it's correct for load_v4.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9028 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoChanged "Cygnus Support" to "MIT"
Jeff Bigler [Thu, 5 Sep 1996 02:09:03 +0000 (02:09 +0000)]
Changed "Cygnus Support" to "MIT"

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9027 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago * Makefile.in (t_kdb): Fix up dependencies of t_kdb so it will
Tom Yu [Wed, 4 Sep 1996 23:31:33 +0000 (23:31 +0000)]
* Makefile.in (t_kdb): Fix up dependencies of t_kdb so it will
build on non-shared architectures; also ensure that libs
get linked after the objects.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9026 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoUpdate to reflect reality
Ezra Peisach [Wed, 4 Sep 1996 14:04:22 +0000 (14:04 +0000)]
Update to reflect reality

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9025 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoRemove $LOG$, including "unprofessional" comment which OV requested
Theodore Tso [Wed, 4 Sep 1996 03:14:49 +0000 (03:14 +0000)]
Remove $LOG$, including "unprofessional" comment which OV requested
that we lose....

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9024 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoRemoving attic files from the live source tree
Theodore Tso [Wed, 4 Sep 1996 02:21:12 +0000 (02:21 +0000)]
Removing attic files from the live source tree

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9023 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoFix typo: ($PROG) -> $(PROG)
Theodore Tso [Wed, 4 Sep 1996 02:16:53 +0000 (02:16 +0000)]
Fix typo: ($PROG) -> $(PROG)

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9022 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoRemove attic files
Theodore Tso [Wed, 4 Sep 1996 02:10:01 +0000 (02:10 +0000)]
Remove attic files

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9021 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoTCP performance fix (see 2203 in krb5-bugs): write out encrypted data
Sam Hartman [Mon, 2 Sep 1996 16:30:36 +0000 (16:30 +0000)]
TCP performance fix (see 2203 in krb5-bugs): write out encrypted data
and length as one packet, not with two calls to write.

This should also happen to rsh, rcp, and possibly telnet.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9020 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago* pmap_rmt.c (getbroadcastnets): Tweak conditional layout to make emacs
Ken Raeburn [Sat, 31 Aug 1996 06:11:43 +0000 (06:11 +0000)]
* pmap_rmt.c (getbroadcastnets): Tweak conditional layout to make emacs
indentation code happier.

* netdb.h: Comment fix.

* configure.in, getrpcent.c: Use configure to the return types of setrpcent()
and getrpcent().  Also, check for struct rpcent in the system <netdb.h>, and
only define the structure in rpc/netdb.h if it's not in the system file.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9019 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago* makeshlib.sh (*-*-aix*): Echo more stuff before running it. Always use
Ken Raeburn [Sat, 31 Aug 1996 05:37:39 +0000 (05:37 +0000)]
* makeshlib.sh (*-*-aix*): Echo more stuff before running it.  Always use
/bin/ld -- the GNU linker isn't supported yet.  Don't pass -x or -bfilelist.
Whitespace changes.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9018 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago * internal.h: #ifdef NEED_SYS_ERRLIST -> #ifdef
Tom Yu [Sat, 31 Aug 1996 03:35:09 +0000 (03:35 +0000)]
* internal.h: #ifdef NEED_SYS_ERRLIST -> #ifdef
SYS_ERRLIST_DECLARED for sanity's sake.

* error_message.c: cpp symbol police: HAS_FOO -> HAVE_FOO

* configure.in: Fix up check for strerror; use autoconf
conventions

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9017 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago * aclocal.m4 (DECLARE_SYS_ERRLIST): Fix up to look for sys_errlist
Tom Yu [Sat, 31 Aug 1996 03:34:40 +0000 (03:34 +0000)]
* aclocal.m4 (DECLARE_SYS_ERRLIST): Fix up to look for sys_errlist
in both errno.h and libc.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9016 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoRemoved Cygnus-specific info
Jeff Bigler [Fri, 30 Aug 1996 18:46:35 +0000 (18:46 +0000)]
Removed Cygnus-specific info

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9015 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoNew documentation from Cygnus
Jeff Bigler [Fri, 30 Aug 1996 18:45:39 +0000 (18:45 +0000)]
New documentation from Cygnus

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9014 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoTweak to manpage from Cygnus
Jeff Bigler [Thu, 29 Aug 1996 20:38:14 +0000 (20:38 +0000)]
Tweak to manpage from Cygnus

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9013 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoTweaks to manpages from Cygnus
Jeff Bigler [Thu, 29 Aug 1996 20:37:59 +0000 (20:37 +0000)]
Tweaks to manpages from Cygnus

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9012 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoAdded man page and line in Makefile to install it
Jeff Bigler [Thu, 29 Aug 1996 20:37:26 +0000 (20:37 +0000)]
Added man page and line in Makefile to install it

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9011 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoAdded line to install kdb5_util manpage
Jeff Bigler [Thu, 29 Aug 1996 20:36:49 +0000 (20:36 +0000)]
Added line to install kdb5_util manpage

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9010 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoman page rewrite from Cygnus. Renamed the file kadmin.M. (kadmin.1 is
Jeff Bigler [Thu, 29 Aug 1996 20:36:28 +0000 (20:36 +0000)]
man page rewrite from Cygnus.  Renamed the file kadmin.M.  (kadmin.1 is
just wrong, since it's in section 8.)  Added kadmin.local.M, which is
just a pointer to kadmin.M.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9009 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoman page edit from Cygnus
Jeff Bigler [Thu, 29 Aug 1996 20:35:15 +0000 (20:35 +0000)]
man page edit from Cygnus

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9008 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoman page rewrite from Cygnus
Jeff Bigler [Thu, 29 Aug 1996 20:35:03 +0000 (20:35 +0000)]
man page rewrite from Cygnus

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9007 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoman page rewrite from Cygnus. (Got rid of tmac.doc dependency, which
Jeff Bigler [Thu, 29 Aug 1996 20:34:45 +0000 (20:34 +0000)]
man page rewrite from Cygnus.  (Got rid of tmac.doc dependency, which
breaks under HP-UX)

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9006 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoman page tweak from Cygnus
Jeff Bigler [Thu, 29 Aug 1996 20:34:11 +0000 (20:34 +0000)]
man page tweak from Cygnus

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9005 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoman page rewrite from Cygnus. (Got rid of dependency on tmac.doc, which
Jeff Bigler [Thu, 29 Aug 1996 20:33:35 +0000 (20:33 +0000)]
man page rewrite from Cygnus.  (Got rid of dependency on tmac.doc, which
breaks under HP-UX)

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9004 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoman page rewrites/tweaks/edits from Cygnus
Jeff Bigler [Thu, 29 Aug 1996 20:32:55 +0000 (20:32 +0000)]
man page rewrites/tweaks/edits from Cygnus

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9003 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoman page tweaks from Cygnus
Jeff Bigler [Thu, 29 Aug 1996 20:32:28 +0000 (20:32 +0000)]
man page tweaks from Cygnus

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9002 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago * dump.c (dump_db): don't compare apples and iguanas
Barry Jaspan [Thu, 29 Aug 1996 15:58:02 +0000 (15:58 +0000)]
* dump.c (dump_db): don't compare apples and iguanas

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9001 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoshs.c: Only include sys/types.h if present
Theodore Tso [Wed, 28 Aug 1996 21:51:22 +0000 (21:51 +0000)]
shs.c: Only include sys/types.h if present

configure.in: Check for sys/types.h

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9000 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoutl_nohash_validate.c, util_canonhost.c, util_validate.c: Only include
Theodore Tso [Wed, 28 Aug 1996 21:50:38 +0000 (21:50 +0000)]
utl_nohash_validate.c, util_canonhost.c, util_validate.c: Only include
sys/types.h if present.

configure.in: Add check for limits.h and sys/types.h

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8999 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoFix stupid bug; don't free buf before it's allocated!
Theodore Tso [Wed, 28 Aug 1996 21:49:24 +0000 (21:49 +0000)]
Fix stupid bug; don't free buf before it's allocated!

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8998 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago * configure.in: Add check for SIZEOF_INT
Tom Yu [Wed, 28 Aug 1996 21:27:24 +0000 (21:27 +0000)]
* configure.in: Add check for SIZEOF_INT

* include/db.h: Check SIZEOF_INT rather than UINT_MAX; it's broken
under Ultrix.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8997 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoupdate default semantics for config params
Barry Jaspan [Wed, 28 Aug 1996 21:19:40 +0000 (21:19 +0000)]
update default semantics for config params

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8996 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago * osconf.h: add KADM5 defaults: KEYTAB, ACL_FILE, PORT
Barry Jaspan [Wed, 28 Aug 1996 20:13:53 +0000 (20:13 +0000)]
* osconf.h: add KADM5 defaults: KEYTAB, ACL_FILE, PORT

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8995 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago * alt_prof.c (kadm5_get_config_params): fix default semantics to
Barry Jaspan [Wed, 28 Aug 1996 20:12:45 +0000 (20:12 +0000)]
* alt_prof.c (kadm5_get_config_params): fix default semantics to
  agree with api-funcspec.tex

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8994 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoadd REGEXLIB
Barry Jaspan [Tue, 27 Aug 1996 17:36:19 +0000 (17:36 +0000)]
add REGEXLIB

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8993 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago * kdb.h: add KRB5_TL_KADM5_E_DATA
Barry Jaspan [Mon, 26 Aug 1996 21:02:16 +0000 (21:02 +0000)]
* kdb.h: add KRB5_TL_KADM5_E_DATA

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8992 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoremove adb_principal.c from source tree, no longer used
Barry Jaspan [Mon, 26 Aug 1996 20:35:15 +0000 (20:35 +0000)]
remove adb_principal.c from source tree, no longer used

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8991 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago * client_init.c (_kadm5_init_any): use DEFAULT_PROFILE_PATH
Barry Jaspan [Mon, 26 Aug 1996 20:34:14 +0000 (20:34 +0000)]
* client_init.c (_kadm5_init_any): use DEFAULT_PROFILE_PATH
  instead of "/etc/krb5.conf"

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8990 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoRemove unsused variable rparams. This is left over from the old configuration system
Ezra Peisach [Sun, 25 Aug 1996 01:15:42 +0000 (01:15 +0000)]
Remove unsused variable rparams. This is left over from the old configuration system

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8983 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoAck - kadm is still used by the Mac and dos build trees
Ezra Peisach [Sat, 24 Aug 1996 16:03:45 +0000 (16:03 +0000)]
Ack - kadm is still used by the Mac and dos build trees

Everything restored...

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8982 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoWe are using kadm5 now instead of kadm
Ezra Peisach [Sat, 24 Aug 1996 16:00:07 +0000 (16:00 +0000)]
We are using kadm5 now instead of kadm

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8981 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoRemoving programs which are now in the new OV admin system
Ezra Peisach [Sat, 24 Aug 1996 00:46:52 +0000 (00:46 +0000)]
Removing programs which are now in the new OV admin system

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8980 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoFix Makefile so that t_kdb is linked correctly with the appropriate
Theodore Tso [Fri, 23 Aug 1996 20:35:39 +0000 (20:35 +0000)]
Fix Makefile so that t_kdb is linked correctly with the appropriate
libraries.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8979 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoUse . instead of /tmp for TMPDIR. It makes things much safer when
Theodore Tso [Fri, 23 Aug 1996 20:26:29 +0000 (20:26 +0000)]
Use . instead of /tmp for TMPDIR.  It makes things much safer when
doing multiple "make check"'s.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8978 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoLink with the GSSAPI library, since it's needed for shared libraries
Theodore Tso [Fri, 23 Aug 1996 20:24:39 +0000 (20:24 +0000)]
Link with the GSSAPI library, since it's needed for shared libraries

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8977 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoRemove references to dead BERK_DB_DBM code
Theodore Tso [Fri, 23 Aug 1996 20:23:07 +0000 (20:23 +0000)]
Remove references to dead BERK_DB_DBM code

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8976 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoRemove dbm_error and dbm_clearerr from the dispatch table (which
Theodore Tso [Fri, 23 Aug 1996 20:22:19 +0000 (20:22 +0000)]
Remove dbm_error and dbm_clearerr from the dispatch table (which
eventually should be completely removed.)

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8975 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoconfigure.in: Remove top-level calls to WITH_ANAME_DB and WITH_KDB_DB
Theodore Tso [Fri, 23 Aug 1996 19:47:12 +0000 (19:47 +0000)]
configure.in: Remove top-level calls to WITH_ANAME_DB and WITH_KDB_DB

aclocal.m4 (WITH_ANAME_DB, WITH_KDB_DB): Remove --with-aname-db and
--with-kdb-db since we're not using any of them.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8974 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoTreat 0 time as unexpired for krb4 principals
Sam Hartman [Fri, 23 Aug 1996 19:00:50 +0000 (19:00 +0000)]
Treat 0 time as unexpired for krb4 principals

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8973 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoInstall in prefix/bin not prefix/sbin
Sam Hartman [Fri, 23 Aug 1996 18:59:31 +0000 (18:59 +0000)]
Install in prefix/bin not prefix/sbin

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8972 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoCall appropriate macros to fully used shared libraries so that the
Sam Hartman [Fri, 23 Aug 1996 18:59:03 +0000 (18:59 +0000)]
Call appropriate macros to fully used shared libraries so that the
appropriate runpath is set.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8971 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago * kadmin.c: add newlines to "invalid date spec" msg
Barry Jaspan [Fri, 23 Aug 1996 18:49:49 +0000 (18:49 +0000)]
* kadmin.c: add newlines to "invalid date spec" msg

* getdate.y: add "never" as a valid date specification

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8970 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago * new_rnd_key.c (des_set_sequence_number): Change cast from
Ezra Peisach [Fri, 23 Aug 1996 03:18:47 +0000 (03:18 +0000)]
* new_rnd_key.c (des_set_sequence_number): Change cast from
krb5_octet to char * to match prototype.

* des.c (des_ecb_encrypt): Add const keyword in cast to make
suncc happy.

The sun C compiler gets upset if we cast and are missing a const or we
to unsigned char * vs char *....

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8969 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoDon't build in edit subdir - it is no longer needed
Ezra Peisach [Fri, 23 Aug 1996 03:14:40 +0000 (03:14 +0000)]
Don't build in edit subdir - it is no longer needed

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8968 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoAdd dummy ruel so that make Makefiles is happy
Ezra Peisach [Fri, 23 Aug 1996 03:14:05 +0000 (03:14 +0000)]
Add dummy ruel so that make Makefiles is happy

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8967 dc483132-0cff-0310-8789-dd5450dbe970

28 years agokdb_dbm.c: Remove vestigal code which was using BERK_DB_DBM define.
Theodore Tso [Thu, 22 Aug 1996 20:28:23 +0000 (20:28 +0000)]
kdb_dbm.c: Remove vestigal code which was using BERK_DB_DBM define.
Still need to remove kludgey database "switch" code and recode to use
the db interface.

t_kdb.c: Update t_kdb to use the new libkdb interface.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8966 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago* Require DES-CBC-CRC. This works always
Sam Hartman [Thu, 22 Aug 1996 00:10:41 +0000 (00:10 +0000)]
* Require DES-CBC-CRC.  This works always

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8965 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago* Fix core dump
Sam Hartman [Thu, 22 Aug 1996 00:09:21 +0000 (00:09 +0000)]
* Fix core dump

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8964 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago* Include new MH patch from kenh@cmf.nrl.navy.mil. I have audited the
Sam Hartman [Thu, 22 Aug 1996 00:08:49 +0000 (00:08 +0000)]
* Include new MH patch from kenh@cmf.nrl.navy.mil.  I have audited the
patch against the old patch and krb5 changes, and it looks clean.  He
claims it compiles and works; it's certainly not any worse than the
previous patch.

* Popper now checks the client name to see that it matches the
supplied credentials.  If I understand the previous code, it didn't
exactly care who you Kerberos-authenticated as.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8963 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoadd style files needed by kadm5 api documents
Barry Jaspan [Wed, 21 Aug 1996 20:00:57 +0000 (20:00 +0000)]
add style files needed by kadm5 api documents

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8962 dc483132-0cff-0310-8789-dd5450dbe970

28 years agofix use of #
Barry Jaspan [Wed, 21 Aug 1996 20:00:20 +0000 (20:00 +0000)]
fix use of #

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8961 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago * kadmin.c: memset policy structures before passing them to
Barry Jaspan [Wed, 21 Aug 1996 18:12:49 +0000 (18:12 +0000)]
* kadmin.c: memset policy structures before passing them to
  kadm5_*_policy functions, so stack garbage >=2^32 doesn't end up
  in a long field and confuse xdr

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8960 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago * Makefile.ov (unit-test-server-body): remove kdb5_edit
Barry Jaspan [Tue, 20 Aug 1996 17:50:38 +0000 (17:50 +0000)]
* Makefile.ov (unit-test-server-body): remove kdb5_edit

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8959 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago * api.0/init.exp, api.2/init.exp, config/unix.exp, Makefile.ov:
Barry Jaspan [Tue, 20 Aug 1996 17:47:53 +0000 (17:47 +0000)]
* api.0/init.exp, api.2/init.exp, config/unix.exp, Makefile.ov:
  use kadmin.local instead of kdb5_edit

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8958 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago * unix.exp: use kadmin.local instead of kdb5_edit
Barry Jaspan [Tue, 20 Aug 1996 17:35:13 +0000 (17:35 +0000)]
* unix.exp: use kadmin.local instead of kdb5_edit

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8957 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago * Makefile.ov, helpers.exp, v4server.1/change-password.exp: use
Barry Jaspan [Tue, 20 Aug 1996 17:34:51 +0000 (17:34 +0000)]
* Makefile.ov, helpers.exp, v4server.1/change-password.exp: use
  kadmin.local instead of kdb5_edit

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8956 dc483132-0cff-0310-8789-dd5450dbe970

28 years agorework the ovsec_kadm compat wording
Barry Jaspan [Tue, 20 Aug 1996 12:48:57 +0000 (12:48 +0000)]
rework the ovsec_kadm compat wording

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8955 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago * kadmin.c: prints absolute 0 dates as "[never]", print mod date
Barry Jaspan [Mon, 19 Aug 1996 19:21:36 +0000 (19:21 +0000)]
* kadmin.c: prints absolute 0 dates as "[never]", print mod date
  and by on one line, fix coredump on getprinc -terse

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8954 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago * Makefile.in: add target for datetest
Barry Jaspan [Mon, 19 Aug 1996 16:12:18 +0000 (16:12 +0000)]
* Makefile.in: add target for datetest

* getdate.y: accept dates after 1999

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8953 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoMissed a file
Ezra Peisach [Sun, 18 Aug 1996 22:34:50 +0000 (22:34 +0000)]
Missed a file

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8952 dc483132-0cff-0310-8789-dd5450dbe970

28 years agokpasswd client moved to the v5passwdd directory
Ezra Peisach [Sun, 18 Aug 1996 22:34:30 +0000 (22:34 +0000)]
kpasswd client moved to the v5passwdd directory

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8951 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoAdd the files to compile the old password changing program
Ezra Peisach [Sun, 18 Aug 1996 22:32:27 +0000 (22:32 +0000)]
Add the files to compile the old password changing program
(installed as v5passwd).

Comming soon: a test suite that uses this client.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8950 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago * Makefile.ov: update for new lib/kadm5 layout
Barry Jaspan [Fri, 16 Aug 1996 21:18:14 +0000 (21:18 +0000)]
* Makefile.ov: update for new lib/kadm5 layout

* api.1/lock.exp: jik's fix for lock test 13

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8949 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago * kadmin.c: update addprinc and modprinc usage
Barry Jaspan [Fri, 16 Aug 1996 17:53:12 +0000 (17:53 +0000)]
* kadmin.c: update addprinc and modprinc usage

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8948 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago * configure.in: remove check for -ldbm and -lndbm (old old
Tom Yu [Fri, 16 Aug 1996 01:00:35 +0000 (01:00 +0000)]
* configure.in: remove check for -ldbm and -lndbm (old old
garbage).

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8947 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago * makeshlib.sh (alpha-*-osf*): add -expect_unresolved (due to
Tom Yu [Fri, 16 Aug 1996 00:49:59 +0000 (00:49 +0000)]
* makeshlib.sh (alpha-*-osf*): add -expect_unresolved (due to
dbm_error and dbm_clearerr not being in libc when making
libkdb5)

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8946 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoremove ODBM line
Ezra Peisach [Fri, 16 Aug 1996 00:01:29 +0000 (00:01 +0000)]
remove ODBM line

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8945 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago * configure.in: Add USE_KDB5_LIBRARY to pick up -ldb. Recent
Tom Yu [Thu, 15 Aug 1996 23:57:24 +0000 (23:57 +0000)]
* configure.in: Add USE_KDB5_LIBRARY to pick up -ldb.  Recent
  changes to db-ndbm.h and k5-int.h cause ndbm.h to no
  longer be included, which means that the dbm_error and
  dbm_clearerr are no longer necessarily macros (as they
  often are in ndbm.h), so must be pulled in from libdb.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8944 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago * scc_retrv.c: Fix def'n of flags_match to be properly
Tom Yu [Thu, 15 Aug 1996 21:12:54 +0000 (21:12 +0000)]
* scc_retrv.c: Fix def'n of flags_match to be properly
parenthesized (noticed by -Wall)

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8943 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago * mcc_retrv.c: Add parens to def'n of flags_match because == has
Tom Yu [Thu, 15 Aug 1996 21:12:33 +0000 (21:12 +0000)]
* mcc_retrv.c: Add parens to def'n of flags_match because == has
higher precedence than &. (noticed by -Wall)

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8942 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago * fcc_retrv.c (flags_match): Add parens to def'n of flags_match to
Tom Yu [Thu, 15 Aug 1996 21:12:10 +0000 (21:12 +0000)]
* fcc_retrv.c (flags_match): Add parens to def'n of flags_match to
make comparison correct. (== has higher precedence than &)

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8941 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoSince we are only supporting the db in the util/db2 directory, just
Theodore Tso [Thu, 15 Aug 1996 20:49:53 +0000 (20:49 +0000)]
Since we are only supporting the db in the util/db2 directory, just
use db-ndbm.h, instead of hoping that the system ndbm.h will be
appropriate.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8940 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoAdd prototypes for missing functions dbm_error() and dbm_clearerror()
Theodore Tso [Thu, 15 Aug 1996 20:48:40 +0000 (20:48 +0000)]
Add prototypes for missing functions dbm_error() and dbm_clearerror()

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8939 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago"install" the db-ndbm header file with symlinks
Theodore Tso [Thu, 15 Aug 1996 20:30:22 +0000 (20:30 +0000)]
"install" the db-ndbm header file with symlinks

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8938 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago*** empty log message ***
Tom Yu [Thu, 15 Aug 1996 00:43:24 +0000 (00:43 +0000)]
*** empty log message ***

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8937 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago * gssftp.exp: Do case insensitive match in case hostname doesn't
Tom Yu [Thu, 15 Aug 1996 00:42:51 +0000 (00:42 +0000)]
* gssftp.exp: Do case insensitive match in case hostname doesn't
get downcased.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8936 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago * getrpcent.c: Add PROTOTYPE and conditionalize function
Tom Yu [Wed, 14 Aug 1996 00:01:53 +0000 (00:01 +0000)]
* getrpcent.c: Add PROTOTYPE and conditionalize function
prototypes.

* xdr.h: Add PROTOTYPE and conditionalize function prototypes.

* svc_auth_gssapi.c: Remove ANSI string concatenation, de-ANSI-fy
  function definitions.

* auth_gssapi_misc.c (auth_gssapi_display_status_1): Remove ANSI
string concatenation, de-ANSI-fy function definitions.

* auth_gssapi.h: Add PROTOTYPE and conditionalize function
prototypes.

* auth_gssapi.c (auth_gssapi_create): remove ANSI-ish string
concatenation, de-ANSI-fy function definitions.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8935 dc483132-0cff-0310-8789-dd5450dbe970

28 years agoUse kadmin.local instead of kdb5_edit
Ezra Peisach [Tue, 13 Aug 1996 03:01:20 +0000 (03:01 +0000)]
Use kadmin.local instead of kdb5_edit

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8934 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago* kadmin.1: Remove rename_principal. Add -maxrenewlife
Ezra Peisach [Tue, 13 Aug 1996 02:52:23 +0000 (02:52 +0000)]
* kadmin.1: Remove rename_principal. Add -maxrenewlife

* kadmin.c (kadmin_getprinc): Display the maximum renewable life field.
(kadmin_parse_princ_args): Add -maxrenwlife as a settable
field.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8933 dc483132-0cff-0310-8789-dd5450dbe970

28 years ago * osconf.h: add KPROPD_DEFAULT_KDB5_UTIL
Barry Jaspan [Mon, 12 Aug 1996 20:58:56 +0000 (20:58 +0000)]
* osconf.h: add KPROPD_DEFAULT_KDB5_UTIL

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8932 dc483132-0cff-0310-8789-dd5450dbe970