Theodore Tso [Wed, 28 Jun 1995 20:45:17 +0000 (20:45 +0000)]
Rename ct_c.*.in to ct_c_*.in, so that the sources will unpack cleanly
under DOS. Argh.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6189
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Wed, 28 Jun 1995 18:45:02 +0000 (18:45 +0000)]
* krlogin.c: don't redeclare noltc, defltc if we happen to have
TIOCGLTC in addition to POSIX_TERMIOS
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6188
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Wed, 28 Jun 1995 18:29:26 +0000 (18:29 +0000)]
Work around bug in autoconf which causes a relative path for dnl
AC_PROG_INSTALL to be cached. We workaround this by unsetting the
cache variable if it contains a relative pathname.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6187
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Wed, 28 Jun 1995 18:28:11 +0000 (18:28 +0000)]
Rename ct_c.* to ct_c.*.in. ct_c.sed.in is now processed by sed to
remove comment lines beginning with '#', since some sed programs can't
handle that. Change config_script so that the directory where the
ct_c.* files can be specified, since those are in the build directory,
instead of the source directory. (This is all for the sake of System
V sed. Sigh.)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6186
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Wed, 28 Jun 1995 17:51:17 +0000 (17:51 +0000)]
sim_client.c: Include stdlib.h or declare malloc. Include string.h for
strlen and memcpy definitions
configure.in: Check for stdlib.h.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6185
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Wed, 28 Jun 1995 17:20:11 +0000 (17:20 +0000)]
Include <string.h> for memcpy definitions
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6184
dc483132-0cff-0310-8789-
dd5450dbe970
Mark Eichin [Wed, 28 Jun 1995 04:56:49 +0000 (04:56 +0000)]
* configure.in: int*_t and pgno_t declarations from
hash/configure.in.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6183
dc483132-0cff-0310-8789-
dd5450dbe970
Mark Eichin [Wed, 28 Jun 1995 04:50:58 +0000 (04:50 +0000)]
* krb524d.c: changed main, krb5_free_keyblock_contents to use old
style definitions.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6182
dc483132-0cff-0310-8789-
dd5450dbe970
Mark Eichin [Wed, 28 Jun 1995 04:25:26 +0000 (04:25 +0000)]
* configure.in: use AC_CHECK_FUNCS and check for memmove.
hash.h: if we don't HAVE_MEMMOVE use bcopy.
Really, though, a quick glance seems to indicate that most of the uses
of memmove could really be handled by memcpy, but I haven't time to prove
it right now. If I'm right, back out this check. (This is for sunos 4 which
has memcpy but not memmove.)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6181
dc483132-0cff-0310-8789-
dd5450dbe970
Mark Eichin [Wed, 28 Jun 1995 04:23:17 +0000 (04:23 +0000)]
* dbtest.c (xmalloc): use memcpy, memmove isn't needed.
* configure.in: use AC_CHECK_FUNCS for index, and check for memmove.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6180
dc483132-0cff-0310-8789-
dd5450dbe970
Mark Eichin [Wed, 28 Jun 1995 04:05:49 +0000 (04:05 +0000)]
* run.test: look in /usr/share/lib/dict/words to find the words
file under SGI Irix 5.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6179
dc483132-0cff-0310-8789-
dd5450dbe970
Mark Eichin [Wed, 28 Jun 1995 04:03:00 +0000 (04:03 +0000)]
* krb4-proto.h: correct signature for krb_rd_req.
* krb.h (swap_u_long): use KRB4_32 in swap() macros.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6178
dc483132-0cff-0310-8789-
dd5450dbe970
Mark Eichin [Wed, 28 Jun 1995 04:02:00 +0000 (04:02 +0000)]
* rd_req.c (krb_rd_req): from_addr is an address, so use unsigned
KRB4_32 instead of long.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6177
dc483132-0cff-0310-8789-
dd5450dbe970
Mark Eichin [Wed, 28 Jun 1995 03:59:01 +0000 (03:59 +0000)]
* rd_safe.c (krb_rd_safe): use KRB4_32 for address comparison
and checksum swapping.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6176
dc483132-0cff-0310-8789-
dd5450dbe970
Mark Eichin [Wed, 28 Jun 1995 00:36:57 +0000 (00:36 +0000)]
* db.h: *int*_t are likely to collide with native types,
and the int8_t and *int64_t are never used anyway, so push them
off to hash/configure.in AC_CHECK_TYPE calls.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6175
dc483132-0cff-0310-8789-
dd5450dbe970
Mark Eichin [Wed, 28 Jun 1995 00:36:06 +0000 (00:36 +0000)]
* configure.in: *int*_t are likely to collide with native types,
and the int8_t and *int64_t are never used anyway, so push them
off to hash/configure.in AC_CHECK_TYPE calls. pgno_t also.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6174
dc483132-0cff-0310-8789-
dd5450dbe970
Mark Eichin [Wed, 28 Jun 1995 00:34:38 +0000 (00:34 +0000)]
* read_passwd.c: only use volatile if __STDC__ is 1
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6173
dc483132-0cff-0310-8789-
dd5450dbe970
Mark Eichin [Wed, 28 Jun 1995 00:32:33 +0000 (00:32 +0000)]
* encode.c: make declarations use KRB5_PROTOTYPE, and use old
style definitions, per V5 coding style.
Also deleted Makefile (from original code) since it gets stomped by configure
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6172
dc483132-0cff-0310-8789-
dd5450dbe970
Paul Park [Tue, 27 Jun 1995 20:45:50 +0000 (20:45 +0000)]
Compiler warning cleanup
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6171
dc483132-0cff-0310-8789-
dd5450dbe970
Paul Park [Tue, 27 Jun 1995 20:42:45 +0000 (20:42 +0000)]
Allow md4.c to be optimized by native DEC compilers
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6170
dc483132-0cff-0310-8789-
dd5450dbe970
Paul Park [Tue, 27 Jun 1995 20:36:21 +0000 (20:36 +0000)]
Check for EOF from fputs
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6169
dc483132-0cff-0310-8789-
dd5450dbe970
Paul Park [Tue, 27 Jun 1995 20:34:45 +0000 (20:34 +0000)]
Compiler warning cleanup/Reinstate KRB5_PROVIDE_PROTOTYPES
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6168
dc483132-0cff-0310-8789-
dd5450dbe970
Paul Park [Tue, 27 Jun 1995 20:34:02 +0000 (20:34 +0000)]
Reinstate KRB5_PROVIDE_PROTOTYPES
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6167
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Mon, 26 Jun 1995 22:42:09 +0000 (22:42 +0000)]
Changed shared libraries so that it works under AIX and sets the
libpath correctly. Currently only works under Xlc, but hooks for Gcc
support are present.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6165
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Mon, 26 Jun 1995 22:36:33 +0000 (22:36 +0000)]
Made makeshlib produced by Makefile, so I can know whether I'm running Gcc. Also, Ted wanted this to happen eventually anyway
CVS:
----------------------------------------------------------------------
automatically CVS: CVS: Committing in . CVS: CVS: Modified Files:
----------------------------------------------------------------------
Changed shared libraries so that it works under AIX and sets the
libpath correctly. Currently only works under Xlc, but hooks for Gcc
support are present.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6164
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Mon, 26 Jun 1995 22:33:30 +0000 (22:33 +0000)]
----------------------------------------------------------------------
automatically CVS: CVS: Committing in . CVS: CVS: Modified Files:
----------------------------------------------------------------------
Changed shared libraries so that it works under AIX and sets the
libpath correctly. Currently only works under Xlc, but hooks for Gcc
support are present.
CVS:
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6163
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Mon, 26 Jun 1995 20:43:03 +0000 (20:43 +0000)]
* Makefile.in: Typo: install-mac was really supposed to be
install-unix
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6162
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Mon, 26 Jun 1995 19:33:21 +0000 (19:33 +0000)]
Remove -g from explicit LdFlags in Makefile.in
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6161
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Mon, 26 Jun 1995 19:31:57 +0000 (19:31 +0000)]
Changes to make sure all the right include files are included
under AIX.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6160
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Sat, 24 Jun 1995 00:10:32 +0000 (00:10 +0000)]
* configure.in: fix typo; appended "all" rule needs two colons to
keep gmake from breaking.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6159
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Fri, 23 Jun 1995 22:19:27 +0000 (22:19 +0000)]
* configure.in: fix Sam's typo so libdes425.a gets symlinked
properly.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6158
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Fri, 23 Jun 1995 22:18:43 +0000 (22:18 +0000)]
* configure.in: fix Sam's typo so libkrb4.a gets symlinked
properly
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6157
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Fri, 23 Jun 1995 19:48:48 +0000 (19:48 +0000)]
* error_table.h: reverse sense of KRB5_PROVIDE_PROTOTYPES
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6156
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Fri, 23 Jun 1995 19:48:01 +0000 (19:48 +0000)]
* md4.c: reverse sense of KRB5_PROVIDE_PROTOTYPES
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6155
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Fri, 23 Jun 1995 19:46:49 +0000 (19:46 +0000)]
* syslog.h: reverse sense of KRB5_PROVIDE_PROTOTYPES
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6154
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Fri, 23 Jun 1995 19:44:33 +0000 (19:44 +0000)]
* k5-config.h: remove definition for KRB5_PROVIDE_PROTOTYPES
because we've reversed the sense
* configure.in: KBR5_PROVIDE_PROTOTYPES -> KRB5_NO_PROTOTYPES;
NO_NESTED_PROTOTYPES -> KRB5_NO_NESTED_PROTOTYPES
* rsa-md5.h: reverse sense of KRB5_PROVIDE_PROTOTYPES
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6153
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Fri, 23 Jun 1995 19:43:50 +0000 (19:43 +0000)]
* krb4-proto.h, krb.h: reverse sense of KRB5_PROVIDE_PROTOTYPES
(-> KRB5_NO_PROTOTYPES)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6152
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Fri, 23 Jun 1995 19:43:08 +0000 (19:43 +0000)]
* syslog.h: reverse sense of KRB5_PROVIDE_PROTOTYPES
* krb5.hin: special-case ultrix brokenness, reverse sense of
KRB5_PROVIDE_PROTOTYPES (becomes KRB5_NO_PROTOTYPES);
also, NO_NESTED_PROTOTYPES -> KRB5_NO_NESTED_PROTOTYPES
* Makefile.in: don't install NO_NESTED_PROTOTYPES, HAS_VOID_TYPE,
and KRB5_PROVIDE_PROTOTYPES symbols into krb5.h
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6151
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Fri, 23 Jun 1995 19:41:40 +0000 (19:41 +0000)]
* acconfig.h: NO_NESTED_PROTOTYPES -> KRB5_NO_NESTED_PROTOTYPES;
KRB5_PROVIDE_PROTOTYPES -> KRB5_NO_PROTOTYPES
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6150
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 23 Jun 1995 18:30:13 +0000 (18:30 +0000)]
Change SRCTOP so that it's defined in configure script, instead of
being hardcoded as $(srcdir)/$(BUILDTOP).
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6149
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Fri, 23 Jun 1995 17:34:54 +0000 (17:34 +0000)]
Fixed typos that prevent static libs from working. Add code
to Makefile so shared libs work on non-AIX platforms.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6148
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Fri, 23 Jun 1995 17:31:25 +0000 (17:31 +0000)]
Fix typos that prevented static libs from working
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6147
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Fri, 23 Jun 1995 17:30:26 +0000 (17:30 +0000)]
Convert to new handling of static libraries
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6146
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Fri, 23 Jun 1995 17:28:50 +0000 (17:28 +0000)]
Fix typos that made static libraries fail
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6145
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Fri, 23 Jun 1995 17:28:01 +0000 (17:28 +0000)]
* Re-enable static libraries under Linux
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6144
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Fri, 23 Jun 1995 15:52:00 +0000 (15:52 +0000)]
(V5_MAKE_SHARED_RULE) Set STEXT when not making shared library
(CONFIG_RULES): Move AC_CONST from WITH_KRB4 definition
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6143
dc483132-0cff-0310-8789-
dd5450dbe970
Paul Park [Fri, 23 Jun 1995 14:52:00 +0000 (14:52 +0000)]
Change done to DONE for shared library rules
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6142
dc483132-0cff-0310-8789-
dd5450dbe970
Paul Park [Fri, 23 Jun 1995 14:37:45 +0000 (14:37 +0000)]
Add description of new KDC configuration file
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6141
dc483132-0cff-0310-8789-
dd5450dbe970
Paul Park [Fri, 23 Jun 1995 14:03:26 +0000 (14:03 +0000)]
Change argument ordering for KDC
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6140
dc483132-0cff-0310-8789-
dd5450dbe970
Paul Park [Fri, 23 Jun 1995 14:02:44 +0000 (14:02 +0000)]
Document changes to KDC
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6139
dc483132-0cff-0310-8789-
dd5450dbe970
Paul Park [Fri, 23 Jun 1995 14:02:19 +0000 (14:02 +0000)]
Multiple realm support and remove KDB_CONVERT_KEY_OUTOF_DB
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6138
dc483132-0cff-0310-8789-
dd5450dbe970
Paul Park [Fri, 23 Jun 1995 14:01:45 +0000 (14:01 +0000)]
Multiple realm support
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6137
dc483132-0cff-0310-8789-
dd5450dbe970
Paul Park [Fri, 23 Jun 1995 14:00:33 +0000 (14:00 +0000)]
Remove usage of KDB_CONVERT_KEY_OUTOF_DB
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6136
dc483132-0cff-0310-8789-
dd5450dbe970
Paul Park [Fri, 23 Jun 1995 13:59:17 +0000 (13:59 +0000)]
Add alternate profile routines
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6135
dc483132-0cff-0310-8789-
dd5450dbe970
Paul Park [Fri, 23 Jun 1995 13:58:45 +0000 (13:58 +0000)]
Permit a process to have more than one database open at the same time
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6134
dc483132-0cff-0310-8789-
dd5450dbe970
Paul Park [Fri, 23 Jun 1995 13:57:55 +0000 (13:57 +0000)]
Fix generation of server principals so this works with kdb5_mkdums
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6133
dc483132-0cff-0310-8789-
dd5450dbe970
Paul Park [Fri, 23 Jun 1995 13:56:25 +0000 (13:56 +0000)]
Add DEFAULT_KDC_PROFILE and KDC_PROFILE_ENV for KDC profile location
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6132
dc483132-0cff-0310-8789-
dd5450dbe970
Paul Park [Fri, 23 Jun 1995 13:55:49 +0000 (13:55 +0000)]
Describe previous changes
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6131
dc483132-0cff-0310-8789-
dd5450dbe970
Paul Park [Fri, 23 Jun 1995 13:55:35 +0000 (13:55 +0000)]
Remove KDB_CONVERT_KEY_{TO,OUTOF}_DB
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6130
dc483132-0cff-0310-8789-
dd5450dbe970
Paul Park [Fri, 23 Jun 1995 13:54:38 +0000 (13:54 +0000)]
Add database context to krb5_context
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6129
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Fri, 23 Jun 1995 01:02:58 +0000 (01:02 +0000)]
Forgot to add Changelog entry
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6127
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Fri, 23 Jun 1995 00:59:54 +0000 (00:59 +0000)]
Changes to support AIX shared libraries. The interactions
between configure.in and Makefile.in change significantly for shared
libraries: the static library target is no longer specified in the
Makefile, although a rule to make the static library is specified.
Also, none of the libraries have any more unresolved symbols. As
discussed, libcom_err.a is made shared and symlinks are created in
lib.
These changes sort of work, although I suspect cleanup is
necessary. I don't think it breaks too much on other platforms.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6126
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Thu, 22 Jun 1995 18:51:04 +0000 (18:51 +0000)]
configure.in: Change AC_HAVE_HEADERS with AC_CHECK_HEADERS, and check for
string.h as well.
krsh.c: Don't include ext-proto.h; move the #include of the header files
which we actually needed into krsh.c, using the autoconf
standard define's.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6125
dc483132-0cff-0310-8789-
dd5450dbe970
Mark Eichin [Thu, 22 Jun 1995 16:35:41 +0000 (16:35 +0000)]
put -Llt back, sent email to djm
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6124
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Wed, 21 Jun 1995 22:18:09 +0000 (22:18 +0000)]
Remove AC_CONFIG_FRAGMENTS call, since it's no longer needed. (The
aclocal.m4 V5_SET_TOPTREE handles it all automatically now.)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6123
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Wed, 21 Jun 1995 22:17:35 +0000 (22:17 +0000)]
Replace AC_CONFIG_FRAGMENTS, AC_CONFIG_FRAGMENTS_DEFUALT,
AC_SET_BUILDTOP, AC_CONFIG_AUX_DIR_DEFAULT with V5_SET_TOPDIR. This
sets up the correct variables for the top of the source tree and the
top of the build tree. It currently depends on AC_LOCALDIR being a
relative pathname, but that's a safe assumption to make. (And we
could fix it to be more general if we really needed to.)
Removed AC__CONFIG_AUX since it doesn't seem to be used at all.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6122
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Wed, 21 Jun 1995 22:09:53 +0000 (22:09 +0000)]
* aclocal.m4: undefine AC_CONFIGF_AUX_DIR_DEFAULT before
redefining it to avoid diversion madness
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6121
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Wed, 21 Jun 1995 22:00:21 +0000 (22:00 +0000)]
login.c: Change RETSIGTYPE to krb5_sigtype to be consistant
configure.in: Add KRB5_SIGTYPE to declare krb5_sigtype.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6120
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Wed, 21 Jun 1995 21:41:39 +0000 (21:41 +0000)]
Add KRB5_SIGTYPE, replacing definition that was there for krb5_sigtype. This
is so that other parts of the tree may use macro.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6119
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Wed, 21 Jun 1995 21:40:48 +0000 (21:40 +0000)]
Add KRB5_SIGTYPE to define krb5_sigtype. Definition moved from
include/krb5/configure.in so that appl/bsd may use it.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6118
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Wed, 21 Jun 1995 18:58:59 +0000 (18:58 +0000)]
Removed extra blank lines and added "dnl" to the end of some macro
definitions to get rid of extra newlines added at the beginning of
configure scripts.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6117
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Wed, 21 Jun 1995 18:53:39 +0000 (18:53 +0000)]
Installed autoconf 2.4 in the Kerberos V5 tree. This reverted a few
Krb5-specific changes: tytso Ultrix /bin/sh workarounds (which are
supposedly fixed in another way in autoconf 2.4), eichin's change to
autoreconf to allow it to work in symlink farms, jgilmore's change
acgeneral.m4 to report the update status of the cache better (???).
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6116
dc483132-0cff-0310-8789-
dd5450dbe970
Paul Park [Wed, 21 Jun 1995 15:17:29 +0000 (15:17 +0000)]
Remove extra #else left over from previous cleanup
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6115
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Wed, 21 Jun 1995 15:06:46 +0000 (15:06 +0000)]
Remove krb5_full_addr
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6114
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Wed, 21 Jun 1995 15:04:11 +0000 (15:04 +0000)]
Change PROTOTYPE -> KRB5_PROTOTYPE
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6113
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Wed, 21 Jun 1995 15:00:39 +0000 (15:00 +0000)]
Makefile.in: Don't remove autoconf.h when doing a make clean; it's an
autoconf generated file.
adm_proto.h, asn1.h, ext-proto.h, kdb.h, kdb_dbm.h, los-proto.h,
preauth.c: Change PROTOTYPE -> KRB5_PROTOTYPE
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6112
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Wed, 21 Jun 1995 14:59:34 +0000 (14:59 +0000)]
Makefile.in, krb5.hin: Don't include autoconf.h anymore; have the
Makefile include the few configure symbols which krb5.h needs.
krb5.hin: Change PROTOTYPE -> KRB5_PROTOTYPE and NPROTOTYPE -> KRB5_NPROTOTYPE.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6111
dc483132-0cff-0310-8789-
dd5450dbe970
Mark Eichin [Tue, 20 Jun 1995 23:02:29 +0000 (23:02 +0000)]
* configure.in: switch obsolete AC_HAVE_HEADER to AC_CHECK_HEADERS
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6110
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 20 Jun 1995 19:53:48 +0000 (19:53 +0000)]
* configure.in: fix typo
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6109
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 20 Jun 1995 19:11:01 +0000 (19:11 +0000)]
* configure.in: add tests for TIME_WITH_SYS_TIME and sys/time.h
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6108
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 20 Jun 1995 19:10:29 +0000 (19:10 +0000)]
* kpasswd.c: USE_STRING_H -> HAVE_STRING_H for consistency
* configure.in: added missing check for string.h
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6107
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 20 Jun 1995 19:09:51 +0000 (19:09 +0000)]
* configure.in: add missing check for stdlib.h
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6106
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 20 Jun 1995 19:09:15 +0000 (19:09 +0000)]
* Makefile.in - Change explicit library names to -l<lib> form, and
change target link line to use $(LD) and associated flags.
* configure.in - Add shared library usage check.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6105
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 20 Jun 1995 19:08:46 +0000 (19:08 +0000)]
* main.c: HAS_GETUSERSHELL -> HAVE_GETUSERSHELL
* configure.in: add test for getusershell()
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6104
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 20 Jun 1995 19:08:04 +0000 (19:08 +0000)]
* defs.h: NO_STRING_H -> HAVE_STRING_H
* configure.in: add test for string.h
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6103
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 20 Jun 1995 19:07:24 +0000 (19:07 +0000)]
* externs.h: NO_STRING_H -> HAVE_STRING_H
* configure.in: add test for string.h
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6102
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 20 Jun 1995 19:06:36 +0000 (19:06 +0000)]
* strrchr.c: NO_STRING_H -> HAVE_STRING_H
* strftime.c: NO_STRING_H -> HAVE_STRING_H
* strerror.c: NO_STRING_H -> HAVE_STRING_H
* strdup.c: NO_STRING_H -> HAVE_STRING_H
* strchr.c: NO_STRING_H -> HAVE_STRING_H
* strcasecmp.c: NO_STRING_H -> HAVE_STRING_H
* spx.c: NO_STRING_H -> HAVE_STRING_H
* rsaencpwd: NO_STRING_H -> HAVE_STRING_H
* read_password.c: NO_STRING_H -> HAVE_STRING_H
* mem.c: NO_STRING_H -> HAVE_STRING_H
* krb4encpwd.c: NO_STRING_H -> HAVE_STRING_H
* kerberos5.c: NO_STRING_H -> HAVE_STRING_H
* kerberos.c: NO_STRING_H -> HAVE_STRING_H
* encrypt.c: NO_STRING_H -> HAVE_STRING_H
* auth.c: NO_STRING_H -> HAVE_STRING_H for consistency
* configure.in: added missing tests for string.h, stdlib.h
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6101
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 20 Jun 1995 19:05:03 +0000 (19:05 +0000)]
* configure.in: added missing check for stdlib.h
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6100
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 20 Jun 1995 19:04:30 +0000 (19:04 +0000)]
* movemail.c: USE_STRING_H -> HAVE_STRING_H; fix HAVE_STLIB_H to
dtrt.
* configure.in: added missing tests for string.h and stdlib.h
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6099
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 20 Jun 1995 19:03:52 +0000 (19:03 +0000)]
* poplib.c: HAS_STDLIB_H -> HAVE_STDLIB_H
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6098
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 20 Jun 1995 19:03:02 +0000 (19:03 +0000)]
* krlogin.c: HAS_STDLIB_H -> HAVE_STDLIB_H
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6097
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 20 Jun 1995 16:34:51 +0000 (16:34 +0000)]
* getsyms, getsyms.sed: fix a few random bugs
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6096
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Mon, 19 Jun 1995 21:15:33 +0000 (21:15 +0000)]
Must protect $(FOO) with a backslash, since $(FOO) is specially
interpreted by bash (and Korn shells).
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6095
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Mon, 19 Jun 1995 18:23:26 +0000 (18:23 +0000)]
Make sure processes associated with the terminal are actually
dead before re-using the pty. This is a temporary fix; the real fix
will make sure that the processes get a HUP when telnetd dies and will
be part of the libpty changes.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6094
dc483132-0cff-0310-8789-
dd5450dbe970
Paul Park [Mon, 19 Jun 1995 17:39:38 +0000 (17:39 +0000)]
Fix LD_LIBRARY_PATH in setup_root_shell()
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6093
dc483132-0cff-0310-8789-
dd5450dbe970
Paul Park [Mon, 19 Jun 1995 17:37:55 +0000 (17:37 +0000)]
Use setluid() where appropriate (e.g. OSF/1)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6092
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Mon, 19 Jun 1995 15:24:52 +0000 (15:24 +0000)]
* BADSYMS: list of bad symbols found in various source files;
generated by util/getsyms
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6090
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Mon, 19 Jun 1995 05:00:40 +0000 (05:00 +0000)]
* getsyms, getsyms.sed: simple scripts to find #ifdef's that
aren't declared with configure.in
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6089
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Sat, 17 Jun 1995 04:01:36 +0000 (04:01 +0000)]
Added final change to allow for ASN.1 indefinite encoding; needed for
DCE compatibility.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6088
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Sat, 17 Jun 1995 02:12:54 +0000 (02:12 +0000)]
Allow the credentials cache argument to be optional; allow it to be
NULL, meaning that the credentials shouldn't be stored in a
credentials cache.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6087
dc483132-0cff-0310-8789-
dd5450dbe970