krb5.git
29 years agoconfigure.in: Remove standardized set of autoconf macros, which are
Theodore Tso [Fri, 9 Jun 1995 22:38:35 +0000 (22:38 +0000)]
configure.in: Remove standardized set of autoconf macros, which are
now handled by CONFIG_RULES.  Use DO_SUBDIRS to recurse down
subdirectories.

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

29 years agosim_server.c: #include krb5.h first, to reduce size of debugging
Theodore Tso [Fri, 9 Jun 1995 22:25:10 +0000 (22:25 +0000)]
sim_server.c: #include krb5.h first, to reduce size of debugging
executable.

configure.in: Remove standardized set of autoconf macros, which are
now handled by CONFIG_RULES.

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

29 years agoconfigure.in: Remove standardized set of autoconf macros, which are
Theodore Tso [Fri, 9 Jun 1995 22:22:47 +0000 (22:22 +0000)]
configure.in: Remove standardized set of autoconf macros, which are
now handled by CONFIG_RULES.

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

29 years agoconfigure.in: Remove standardized set of autoconf macros, which are
Theodore Tso [Fri, 9 Jun 1995 22:21:51 +0000 (22:21 +0000)]
configure.in: Remove standardized set of autoconf macros, which are
now handled by CONFIG_RULES.

dumpv4.c: Change name of controlling #ifdef to be KRB5_KRB4_COMPAT
instead of KRB4.

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

29 years agoAdded additional changes made to aclocal.m4:
Theodore Tso [Fri, 9 Jun 1995 22:21:07 +0000 (22:21 +0000)]
Added additional changes made to aclocal.m4:

Change name of standardized Kerberos V4 #ifdef variable from
KRB4 to KRB5_KRB4_COMPAT.  KRB4 was already in use in the POP
clients.

Added a new macro rule, DO_SUBDIRS, which includes all of the
MAKE_SUBDIRS macros.  This makes it easier to add global
recursive targets to the tree.

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

29 years agoaclocal.m4 (CONFIG_RULES): CONFIG_RULES now contains the standardized
Theodore Tso [Fri, 9 Jun 1995 22:12:59 +0000 (22:12 +0000)]
aclocal.m4 (CONFIG_RULES): CONFIG_RULES now contains the standardized
autoconf macros which all configure.in files will include.
Removed WITH_KRB5ROOT, since it's no longer used.

configure.in: Remove standardized set of autoconf macros, which are
now handled by CONFIG_RULES.

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

29 years agoBuild adm_err.h here
Paul Park [Fri, 9 Jun 1995 16:49:02 +0000 (16:49 +0000)]
Build adm_err.h here

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

29 years agoPorted to DEC Alpha OSF/1:
Ezra Peisach [Fri, 9 Jun 1995 10:56:54 +0000 (10:56 +0000)]
Ported to DEC Alpha OSF/1:

kadm_stream.c (vts_long, stv_long): Change u_long to krb5_ui_4
kadm_server.c (kadm_ser_ckpw): Change u_long to krb5_ui_4
kadm_ser_wrap.c (errpkt, kadm_ser_in):  Change u_long to krb5_ui_4
kadm_funcs.c (kadm_add_entry):  Change u_long to krb5_ui_4
admin_server.c (process_client): Change u_long to krb5_ui_4

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

29 years agoerror.c (ss_error): remove const declaration from local variable. (it is
Ezra Peisach [Fri, 9 Jun 1995 10:38:29 +0000 (10:38 +0000)]
error.c (ss_error): remove const declaration from local variable. (it is
used with free is called on the contents).

ss_internal.h: Include stdlib.h if present on system. If is present,
don't redeclare malloc.

configure.in: Check for stdlib.h before including blindly.

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

29 years ago oops these weren't necessary
Tom Yu [Fri, 9 Jun 1995 07:46:23 +0000 (07:46 +0000)]
oops these weren't necessary

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

29 years ago * Makefile.in: don't install et-generated headers in the build tree
Tom Yu [Fri, 9 Jun 1995 06:51:35 +0000 (06:51 +0000)]
* Makefile.in: don't install et-generated headers in the build tree

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

29 years ago * Makefile.in, configure.in: use CopyHeader rather than hand-coded
Tom Yu [Fri, 9 Jun 1995 06:50:33 +0000 (06:50 +0000)]
* Makefile.in, configure.in: use CopyHeader rather than hand-coded
header install rule.

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

29 years ago * rd_cred.c (krb5_rd_cred_basic): fix typo (extra "context"
Tom Yu [Fri, 9 Jun 1995 06:46:31 +0000 (06:46 +0000)]
* rd_cred.c (krb5_rd_cred_basic): fix typo (extra "context"
argument passed to krb5_xfree)

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

29 years ago * .cvsignore: ignore "configure"
Tom Yu [Fri, 9 Jun 1995 04:06:25 +0000 (04:06 +0000)]
* .cvsignore: ignore "configure"

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

29 years ago$($(WHAT)_OBJS) is not accepted by all Makes! We assume for now that
Theodore Tso [Fri, 9 Jun 1995 03:34:06 +0000 (03:34 +0000)]
$($(WHAT)_OBJS) is not accepted by all Makes!  We assume for now that
libkadm.a rule is only used by Unix, which should be a valid
assumption, and build handle $(UNIX_OBJS) there.

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

29 years agoread_passwd.c (des_read_pw_string): Don't depend on
Theodore Tso [Fri, 9 Jun 1995 03:26:30 +0000 (03:26 +0000)]
read_passwd.c (des_read_pw_string): Don't depend on
krb5_read_password(); this created a circular dependency in
the libraries.  This code is now duplicated in
des_read_pw_string.

util.c (des_cblock_print_file): Fix -Wall nit.

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

29 years agolist_req.c, ss_internal.h: Clean up -Wall flames
Theodore Tso [Fri, 9 Jun 1995 03:23:36 +0000 (03:23 +0000)]
list_req.c, ss_internal.h: Clean up -Wall flames

configure.in: Don't install the internal ss include files.

Makefile.in (install): Don't install in this directory.

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

29 years agoChange mk_cmds so that the output file is always created in the
Theodore Tso [Fri, 9 Jun 1995 02:55:07 +0000 (02:55 +0000)]
Change mk_cmds so that the output file is always created in the
current directory, instead of in the directory where the source file
is located.

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

29 years agoFix problem where the ticket field was assigned with a krb5_data,
Theodore Tso [Fri, 9 Jun 1995 02:52:05 +0000 (02:52 +0000)]
Fix problem where the ticket field was assigned with a krb5_data,
which was then immediately freed.

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

29 years agoDon't install compile_et.1; we're not installing the program, anyway
Theodore Tso [Thu, 8 Jun 1995 21:58:00 +0000 (21:58 +0000)]
Don't install compile_et.1; we're not installing the program, anyway

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

29 years agoAdd install target
Theodore Tso [Thu, 8 Jun 1995 21:57:26 +0000 (21:57 +0000)]
Add install target

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

29 years agoDon't install the install/kerberosIV header files
Theodore Tso [Thu, 8 Jun 1995 21:48:22 +0000 (21:48 +0000)]
Don't install the install/kerberosIV header files

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

29 years agoIntegrated patch from OpenVision which allows klist to list keytabs as
Theodore Tso [Thu, 8 Jun 1995 21:47:51 +0000 (21:47 +0000)]
Integrated patch from OpenVision which allows klist to list keytabs as
well as ccache's.

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

29 years agoDefine ${prefix} since exec_prefix is sometimes to that. Don't create
Theodore Tso [Thu, 8 Jun 1995 21:46:24 +0000 (21:46 +0000)]
Define ${prefix} since exec_prefix is sometimes to that.  Don't create
the directories include/krb5 and include/kerberosIV when installing.
(They're not needed).

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

29 years agoRemove excess definitions of prefix, exec_prefix, etc. (Defined in
Theodore Tso [Thu, 8 Jun 1995 21:43:50 +0000 (21:43 +0000)]
Remove excess definitions of prefix, exec_prefix, etc. (Defined in
config/pre.in)

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

29 years agoClean up gcc -Wall flames
Theodore Tso [Thu, 8 Jun 1995 21:20:04 +0000 (21:20 +0000)]
Clean up gcc -Wall flames

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

29 years agoAdd comment explaining old admin acl
Theodore Tso [Thu, 8 Jun 1995 20:06:03 +0000 (20:06 +0000)]
Add comment explaining old admin acl

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

29 years agoDon't install the include/krb5 header files
Theodore Tso [Thu, 8 Jun 1995 20:00:20 +0000 (20:00 +0000)]
Don't install the include/krb5 header files

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

29 years agoAdd description of logging section
Paul Park [Thu, 8 Jun 1995 19:09:11 +0000 (19:09 +0000)]
Add description of logging section

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

29 years agoAdd logging section to profile, export profile to root shell
Paul Park [Thu, 8 Jun 1995 19:08:46 +0000 (19:08 +0000)]
Add logging section to profile, export profile to root shell

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

29 years agoUpdate kadmind5 to use new logging routines
Paul Park [Thu, 8 Jun 1995 19:08:06 +0000 (19:08 +0000)]
Update kadmind5 to use new logging routines

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

29 years agoAdd new logging control routines
Paul Park [Thu, 8 Jun 1995 19:05:29 +0000 (19:05 +0000)]
Add new logging control routines

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

29 years agoAdd prototypes for logging routines
Paul Park [Thu, 8 Jun 1995 19:04:38 +0000 (19:04 +0000)]
Add prototypes for logging routines

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

29 years agoReinstate default name of kadmin.old ACL file
Paul Park [Thu, 8 Jun 1995 19:03:56 +0000 (19:03 +0000)]
Reinstate default name of kadmin.old ACL file

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

29 years agoosconf.h: Use INSTALL and INSTALL_PREFIX instead of KRB5ROOT. How the
Theodore Tso [Wed, 7 Jun 1995 20:26:59 +0000 (20:26 +0000)]
osconf.h: Use INSTALL and INSTALL_PREFIX instead of KRB5ROOT.  How the
filenames are determined have been completely revamped.

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

29 years agoMakefile.in: Process osconf.h using PREFIX and EXEC_PREFIX instead of
Theodore Tso [Wed, 7 Jun 1995 20:26:06 +0000 (20:26 +0000)]
Makefile.in: Process osconf.h using PREFIX and EXEC_PREFIX instead of
KRB5ROOT.

k5-config.h: Remove old defines for krb.conf and krb.realms, which are
now obsolete.

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

29 years agoMakefile.in (CFLAGS), srv_acl.c (acl_init): Use KRB5_DEFAULT_ADMIN_ACL
Theodore Tso [Wed, 7 Jun 1995 20:12:18 +0000 (20:12 +0000)]
Makefile.in (CFLAGS), srv_acl.c (acl_init): Use KRB5_DEFAULT_ADMIN_ACL
defined in osconf.h

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

29 years agoMakefile.in (INSTALLMKDIRS): Make sure that the $(INSTALL_PREFIX) directory
Theodore Tso [Wed, 7 Jun 1995 20:11:21 +0000 (20:11 +0000)]
Makefile.in (INSTALLMKDIRS): Make sure that the $(INSTALL_PREFIX) directory
exists, not $(KRB5ROOT).

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

29 years agopre.in: Use the GNU/configure standard method of prefix and
Theodore Tso [Wed, 7 Jun 1995 20:09:58 +0000 (20:09 +0000)]
pre.in: Use the GNU/configure standard method of prefix and
exec_prefix to determine where programs get installed.  The
use of KRB5ROOT is obsolete.

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

29 years agoclean-$(what) should be clean-$(WHAT)
Theodore Tso [Wed, 7 Jun 1995 19:48:13 +0000 (19:48 +0000)]
clean-$(what) should be clean-$(WHAT)

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

29 years agoconfigure.in (CDEFS_INCLUDE): /bin/sh doesn't grok $(foo); it wants ${foo}!
Theodore Tso [Wed, 7 Jun 1995 19:47:09 +0000 (19:47 +0000)]
configure.in (CDEFS_INCLUDE): /bin/sh doesn't grok $(foo); it wants ${foo}!

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

29 years agoRemove old CONFIG_FILE code
Theodore Tso [Wed, 7 Jun 1995 19:23:58 +0000 (19:23 +0000)]
Remove old CONFIG_FILE code

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

29 years agodef_realm.c (krb5_get_default_realm), get_krbhst.c
Theodore Tso [Wed, 7 Jun 1995 19:22:30 +0000 (19:22 +0000)]
def_realm.c (krb5_get_default_realm), get_krbhst.c
(krb5_get_krbhst), hst_realm.c (krb5_get_host_realm),
init_os_ctx.c (krb5_os_init_context), osconfig.c,
realm_dom.c (krb5_get_realm_domain): Remove old ifdef'ed
code which read in krb.conf and krb.realms.

read_pwd.c (krb5_read_password): Remove old #ifdef notdef code.
Significantly simplified and cleaned up function.
Removed BSD 4.3 compatibility code.  (If we ever need
to make this work on a non-POSIX system, we'll supply
POSIX termios emulation functions in src/lib/krb5/posix.)

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

29 years agoInclude time.h (or sys/time.h) for struct tm structure which is now
Ezra Peisach [Wed, 7 Jun 1995 14:15:56 +0000 (14:15 +0000)]
Include time.h (or sys/time.h) for struct tm structure which is now
referenced in the los-proto.h file.

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

29 years agotest.c (do_remote): Case sockaddr_in * to sockaddr * in calling
Ezra Peisach [Wed, 7 Jun 1995 01:20:12 +0000 (01:20 +0000)]
test.c (do_remote): Case sockaddr_in * to sockaddr * in calling
krb524_convert_creds_addr.
(krb4_print_ticket): issue_time should be a KRB4_32

encode.c (encode_v4tkt): Cast a the unsigned long mbz field of KTEXT to
krb5_int32 for call to encode_int32.

conv_creds.c (krb524_convert_creds_addr): Cast sockaddr * to sockaddr_in *.

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

29 years agoChange lifetime field of decomp_ticket prototype to KRB4_32 to match the
Ezra Peisach [Wed, 7 Jun 1995 01:18:38 +0000 (01:18 +0000)]
Change lifetime field of decomp_ticket prototype to KRB4_32 to match the
Cygnus krb4 library.

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

29 years ago(key_decrypt_keys): On error, when clearing keyblocks, set contents to null.
Ezra Peisach [Wed, 7 Jun 1995 00:40:44 +0000 (00:40 +0000)]
(key_decrypt_keys): On error, when clearing keyblocks, set contents to null.
(key_get_admin_entry):  Allocate enough memory for admin_princ_name.
Initialize akey and pkey to zero.
Cannot use krb5_free_keyblock on stack based keyblock.
(key_finish): Cannot use krb5_free_keyblock on bss based keyblock.

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

29 years ago * configure.in: fix make install
Tom Yu [Wed, 7 Jun 1995 00:06:19 +0000 (00:06 +0000)]
* configure.in: fix make install

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

29 years ago * configure.in:
Tom Yu [Wed, 7 Jun 1995 00:05:31 +0000 (00:05 +0000)]
* configure.in:
* Makefile.in: fix make install

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

29 years agoUse ARADD instead of ARCHIVE
Paul Park [Tue, 6 Jun 1995 21:32:52 +0000 (21:32 +0000)]
Use ARADD instead of ARCHIVE

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

29 years agoFix strings for Ultrix native compiler
Paul Park [Tue, 6 Jun 1995 21:32:25 +0000 (21:32 +0000)]
Fix strings for Ultrix native compiler

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

29 years agoBuild the krb524 directory
Theodore Tso [Tue, 6 Jun 1995 16:39:22 +0000 (16:39 +0000)]
Build the krb524 directory

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

29 years agoRename save_credentials to krb_save_credentials, to match the Cygnus
Theodore Tso [Tue, 6 Jun 1995 16:37:21 +0000 (16:37 +0000)]
Rename save_credentials to krb_save_credentials, to match the Cygnus
krb4 library.

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

29 years agoAdd prototype for krb5_524_conv_principal()
Theodore Tso [Tue, 6 Jun 1995 16:29:12 +0000 (16:29 +0000)]
Add prototype for krb5_524_conv_principal()

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

29 years agoUpdated to use autoconf, and to use the new Kerberos library API
Theodore Tso [Tue, 6 Jun 1995 02:29:09 +0000 (02:29 +0000)]
Updated to use autoconf, and to use the new Kerberos library API

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

29 years agoConvert longs to KRB_32 for 64 bit architectures. (only
Ezra Peisach [Tue, 6 Jun 1995 01:07:44 +0000 (01:07 +0000)]
Convert longs to KRB_32 for 64 bit architectures. (only
detected in v4kadmind)

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

29 years agoChange kadmin5 password prompting order
Paul Park [Mon, 5 Jun 1995 20:14:54 +0000 (20:14 +0000)]
Change kadmin5 password prompting order

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

29 years agoChange password prompting order
Paul Park [Mon, 5 Jun 1995 20:14:25 +0000 (20:14 +0000)]
Change password prompting order

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

29 years agoSpecify maxlife and maxrenewlife fields when creating changepw
Paul Park [Mon, 5 Jun 1995 18:27:57 +0000 (18:27 +0000)]
Specify maxlife and maxrenewlife fields when creating changepw

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

29 years agoUse new krb5_adm_connect() calling sequence
Paul Park [Mon, 5 Jun 1995 18:27:15 +0000 (18:27 +0000)]
Use new krb5_adm_connect() calling sequence

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

29 years agoAdd support for specifiable ccache and lifetime for admin principal
Paul Park [Mon, 5 Jun 1995 18:26:36 +0000 (18:26 +0000)]
Add support for specifiable ccache and lifetime for admin principal

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

29 years agoUpdate prototype for krb5_adm_connect()
Paul Park [Mon, 5 Jun 1995 18:23:09 +0000 (18:23 +0000)]
Update prototype for krb5_adm_connect()

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

29 years agoAdd support for specifiable ccache and ticket lifetime for kadm
Paul Park [Mon, 5 Jun 1995 18:22:26 +0000 (18:22 +0000)]
Add support for specifiable ccache and ticket lifetime for kadm

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

29 years agoRemove built error header files for make clean
Ezra Peisach [Mon, 5 Jun 1995 00:52:25 +0000 (00:52 +0000)]
Remove built error header files for make clean

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

29 years agoChange order of libraries to allow for proper shared library dependencies
Ezra Peisach [Mon, 5 Jun 1995 00:51:44 +0000 (00:51 +0000)]
Change order of libraries to allow for proper shared library dependencies

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

29 years agoIf using inetd, set file descriptor of socket to 0
Ezra Peisach [Sat, 3 Jun 1995 21:22:00 +0000 (21:22 +0000)]
If using inetd, set file descriptor of socket to 0

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

29 years agoBetter description of latest telnet changes
Keith Vetter [Sat, 3 Jun 1995 02:54:18 +0000 (02:54 +0000)]
Better description of latest telnet changes

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

29 years agoMade the shared library makefile changes not apply to the PC
Keith Vetter [Sat, 3 Jun 1995 02:46:46 +0000 (02:46 +0000)]
Made the shared library makefile changes not apply to the PC

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

29 years agoBetter handling of error codes returned by winsock
Keith Vetter [Sat, 3 Jun 1995 01:38:03 +0000 (01:38 +0000)]
Better handling of error codes returned by winsock

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

29 years agoPC bug fixes mostly 16 vs 32 which prototyping fixed
Keith Vetter [Sat, 3 Jun 1995 01:36:16 +0000 (01:36 +0000)]
PC bug fixes mostly 16 vs 32 which prototyping fixed

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

29 years agoLow-level PC socket read/write didn't work
Keith Vetter [Sat, 3 Jun 1995 01:32:45 +0000 (01:32 +0000)]
Low-level PC socket read/write didn't work

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

29 years agoWindows telnet changes to enable the cursor keys
Keith Vetter [Fri, 2 Jun 1995 18:55:30 +0000 (18:55 +0000)]
Windows telnet changes to enable the cursor keys

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

29 years agoChange admin instance to kadmin
Paul Park [Thu, 1 Jun 1995 18:56:43 +0000 (18:56 +0000)]
Change admin instance to kadmin

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

29 years agoChange default acl file name to a #define
Paul Park [Thu, 1 Jun 1995 18:56:03 +0000 (18:56 +0000)]
Change default acl file name to a #define

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

29 years agoIf no srvtab specified, then use squirreled admin key
Paul Park [Thu, 1 Jun 1995 18:55:21 +0000 (18:55 +0000)]
If no srvtab specified, then use squirreled admin key

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

29 years agoAdd logic to retrieve/create the password changing service principal's
Paul Park [Thu, 1 Jun 1995 18:54:35 +0000 (18:54 +0000)]
Add logic to retrieve/create the password changing service principal's
database entry.  Further, keep the service key lying around so that we
don't require a srvtab.

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

29 years agoChange admin instance name to kadmin and fix bug in kadmin_list
Paul Park [Thu, 1 Jun 1995 18:52:17 +0000 (18:52 +0000)]
Change admin instance name to kadmin and fix bug in kadmin_list

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

29 years agoChange admin port number to 464
Paul Park [Thu, 1 Jun 1995 18:51:21 +0000 (18:51 +0000)]
Change admin port number to 464

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

29 years ago * loginpaths.h: #ifdef ultrix => #ifdef __ultrix
Tom Yu [Thu, 1 Jun 1995 01:18:32 +0000 (01:18 +0000)]
* loginpaths.h: #ifdef ultrix => #ifdef __ultrix

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

29 years agoRanlib libkdb5 after doing the update from berk_db
Paul Park [Wed, 31 May 1995 15:24:02 +0000 (15:24 +0000)]
Ranlib libkdb5 after doing the update from berk_db

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

29 years agoUse kdb5_db_destroy instead of explicitly unlinking files
Paul Park [Wed, 31 May 1995 15:22:15 +0000 (15:22 +0000)]
Use kdb5_db_destroy instead of explicitly unlinking files

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

29 years agoChange DBOBJS to DB_OBJS to match rest of Makefile.in
Ezra Peisach [Wed, 31 May 1995 12:12:13 +0000 (12:12 +0000)]
Change DBOBJS to DB_OBJS to match rest of Makefile.in

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

29 years agoRemoved des425 from the PC world
Keith Vetter [Wed, 31 May 1995 01:57:48 +0000 (01:57 +0000)]
Removed des425 from the PC world

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

29 years agoRemoved making in des425 for the PC
Keith Vetter [Wed, 31 May 1995 01:55:36 +0000 (01:55 +0000)]
Removed making in des425 for the PC

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

29 years agoAdded missing Windows DLL exported routine
Keith Vetter [Wed, 31 May 1995 00:39:52 +0000 (00:39 +0000)]
Added missing Windows DLL exported routine

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

29 years agoRemoved INTERFACE from two kadm routines
Keith Vetter [Wed, 31 May 1995 00:36:38 +0000 (00:36 +0000)]
Removed INTERFACE from two kadm routines

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

29 years agoRemoved INTERFACE from some kadm prototypes
Keith Vetter [Wed, 31 May 1995 00:33:33 +0000 (00:33 +0000)]
Removed INTERFACE from some kadm prototypes

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

29 years agoAdded k5 password changing code for the cns program (untested, waiting for
Keith Vetter [Wed, 31 May 1995 00:30:24 +0000 (00:30 +0000)]
Added k5 password changing code for the cns program (untested, waiting for
a server.)

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

29 years agoAdded kadm routines to the export list
Keith Vetter [Tue, 30 May 1995 17:40:54 +0000 (17:40 +0000)]
Added kadm routines to the export list

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

29 years agoChanges to get kadm working on the PC
Keith Vetter [Tue, 30 May 1995 17:38:16 +0000 (17:38 +0000)]
Changes to get kadm working on the PC

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

29 years agoUse sys/cdefs.h if present (e.g. linux)
Paul Park [Tue, 30 May 1995 14:55:10 +0000 (14:55 +0000)]
Use sys/cdefs.h if present (e.g. linux)

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

29 years agoIf the size field of a struct datum != size field of DBT, you need to copy
Ezra Peisach [Tue, 30 May 1995 14:48:59 +0000 (14:48 +0000)]
If the size field of a struct datum != size field of DBT, you need to copy
the information from one structure to the other without casting as you wind
up with stack garbage. (DEC alpha OSF)

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

29 years agoCheck for the signal type in compiling tests
Ezra Peisach [Tue, 30 May 1995 10:32:08 +0000 (10:32 +0000)]
Check for the signal type in compiling tests

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

29 years agoUse syslog instead of com_err when shutting down as output may be closed and
Ezra Peisach [Sun, 28 May 1995 20:19:09 +0000 (20:19 +0000)]
Use syslog instead of com_err when shutting down as output may be closed and
a sigpipe would result. (during dejagnu tests)
Use exit instead of return from main as may be on the interrupt stack at the
time.

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

29 years agoRestore timestamp file which is needed by libupdate.sh
Theodore Tso [Sat, 27 May 1995 04:31:43 +0000 (04:31 +0000)]
Restore timestamp file which is needed by libupdate.sh

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

29 years agoAdd timestamp check file required by libupdate.sh
Theodore Tso [Sat, 27 May 1995 04:31:18 +0000 (04:31 +0000)]
Add timestamp check file required by libupdate.sh

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

29 years agoExport $(CC) for the benefit of config.guess
Theodore Tso [Sat, 27 May 1995 04:30:37 +0000 (04:30 +0000)]
Export $(CC) for the benefit of config.guess

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

29 years agoCreate kerbsrc-nt.zip with the right filename, and clean up
Theodore Tso [Sat, 27 May 1995 01:46:58 +0000 (01:46 +0000)]
Create kerbsrc-nt.zip with the right filename, and clean up
include/krb5.h after making the Windows .zip files.

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

29 years agoAdded new function, des_cblock_print_file(), which is referenced by
Theodore Tso [Sat, 27 May 1995 01:45:10 +0000 (01:45 +0000)]
Added new function, des_cblock_print_file(), which is referenced by
libkrb4.a.  (Even though it's never used, some OS's demand that all of
the references in a shared library have to be resolved.)

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

29 years agoRemove backward compatibility code for Kerberos V3 (!) which was
Theodore Tso [Sat, 27 May 1995 01:43:29 +0000 (01:43 +0000)]
Remove backward compatibility code for Kerberos V3 (!) which was
causing problems for shared libraries.  Library code shouldn't try to
reference global variables defined by the calling application!

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