Theodore Tso [Wed, 5 Oct 1994 02:11:23 +0000 (02:11 +0000)]
Only try to free the contents of the keytab_entry if it is non-NULL
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4456
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Wed, 5 Oct 1994 02:10:35 +0000 (02:10 +0000)]
Fix to compare using new_entry instead of cur_entry. (Bug made in
previous modification. ) Don't free cur_entry twice on errors.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4455
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Tue, 4 Oct 1994 21:54:21 +0000 (21:54 +0000)]
Don't build the unifdef directory --- we don't need it any more
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4454
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Tue, 4 Oct 1994 21:52:49 +0000 (21:52 +0000)]
Add widen.h and narrow.h around declaration so that argument types are
widened.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4453
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Tue, 4 Oct 1994 21:51:59 +0000 (21:51 +0000)]
resolve's first argument is now a const char *
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4452
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Tue, 4 Oct 1994 21:51:26 +0000 (21:51 +0000)]
Added missing * to function pointer deference
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4451
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Tue, 4 Oct 1994 21:47:18 +0000 (21:47 +0000)]
Don't assume that krb5_timestamp and time_t are the same type
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4450
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Tue, 4 Oct 1994 21:46:48 +0000 (21:46 +0000)]
Add widen.h and narrow.h around declaration so that argument types are
widened.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4449
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Tue, 4 Oct 1994 21:46:22 +0000 (21:46 +0000)]
Added placeholder for magic number
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4448
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Tue, 4 Oct 1994 21:44:20 +0000 (21:44 +0000)]
Don't build the krb425 library. It is deprecated
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4447
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Tue, 4 Oct 1994 21:42:39 +0000 (21:42 +0000)]
Add magic numbers to encryption strctures
Make first argument to keytab.resolve be a const char *.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4446
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Tue, 4 Oct 1994 21:41:31 +0000 (21:41 +0000)]
Add structure magic numbers
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4445
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Tue, 4 Oct 1994 21:35:31 +0000 (21:35 +0000)]
Rearrange declarations so it will actually compile
Added copyright notice.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4444
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Tue, 4 Oct 1994 21:12:12 +0000 (21:12 +0000)]
Add krb_err.h for the V4 error tables. We should generate this properly
later on.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4443
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Tue, 4 Oct 1994 19:39:38 +0000 (19:39 +0000)]
Commited wrong version of kdb_compat.h
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4442
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Tue, 4 Oct 1994 19:35:43 +0000 (19:35 +0000)]
You can't use strcat to modify constant strings!
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4441
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Tue, 4 Oct 1994 19:33:40 +0000 (19:33 +0000)]
Don't build unifdef. We don't need it anymore
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4440
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Tue, 4 Oct 1994 19:28:55 +0000 (19:28 +0000)]
Don't build the krb425 library. It is deprecated
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4439
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Tue, 4 Oct 1994 19:14:06 +0000 (19:14 +0000)]
Add structure magic numbers
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4438
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Tue, 4 Oct 1994 19:13:31 +0000 (19:13 +0000)]
Reserve space for the structure magic numbers
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4437
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Tue, 4 Oct 1994 19:11:51 +0000 (19:11 +0000)]
Add backwards compatibility for version numbers 1.0 and 2.0 of the
database entry.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4436
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Tue, 4 Oct 1994 03:21:18 +0000 (03:21 +0000)]
Database records now must be version 2.0 (instead of versions 1.0 or
0.0). The structure magic numbers force us to do an incompatible
version number change.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4435
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Tue, 4 Oct 1994 03:20:13 +0000 (03:20 +0000)]
Add a magic number to krb5_db_entry. The other magic number changes to
the other structures end up forcing an database format change anyway.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4434
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Tue, 4 Oct 1994 02:51:53 +0000 (02:51 +0000)]
make install obey $(DESTDIR)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4433
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Tue, 4 Oct 1994 01:14:53 +0000 (01:14 +0000)]
Make install obey $(DESTDIR)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4432
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Tue, 4 Oct 1994 01:13:41 +0000 (01:13 +0000)]
make install obey $(DESTDIR)
copy config.h and osconf.h from build directory.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4431
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Mon, 3 Oct 1994 23:34:23 +0000 (23:34 +0000)]
Fix type used to call krb5_rc_io_size (one last time)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4430
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Mon, 3 Oct 1994 23:22:38 +0000 (23:22 +0000)]
Use $(srcdir) to find manual page for make install
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4429
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Mon, 3 Oct 1994 22:51:14 +0000 (22:51 +0000)]
Fix "make install" to use $(srcdir) when copying in header files
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4428
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Mon, 3 Oct 1994 22:48:48 +0000 (22:48 +0000)]
Fix "make install" so that it uses $(srcdir) for header files
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4427
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Mon, 3 Oct 1994 21:28:44 +0000 (21:28 +0000)]
Don't try to compile comple_et. Use awk/sed shell script version instead.
It's more apt to be portable, since it doesn't use yacc or lex. :-(
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4426
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Mon, 3 Oct 1994 21:27:24 +0000 (21:27 +0000)]
Don't try to compile mk_cmds. Use awk/sed shell script replacement instead.
It's more apt to be portable, since it doesn't use lex or yacc. :-(
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4425
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Mon, 3 Oct 1994 17:29:14 +0000 (17:29 +0000)]
Look for termios.h in <termios.h>, not <sys/termios.h>. The latter is what's
specified in the POSIX standard.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4424
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Mon, 3 Oct 1994 17:22:44 +0000 (17:22 +0000)]
Remove declaration for strncpy()
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4423
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Mon, 3 Oct 1994 17:19:48 +0000 (17:19 +0000)]
krb5kdc now removed with make clean
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4422
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Sat, 1 Oct 1994 02:31:23 +0000 (02:31 +0000)]
Add magic number placeholder to statically initialized structures
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4421
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Sat, 1 Oct 1994 02:30:49 +0000 (02:30 +0000)]
Add placeholders for structure magic numbers
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4420
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Sat, 1 Oct 1994 02:19:49 +0000 (02:19 +0000)]
Add magic number placeholder to statically initialized structures
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4419
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Sat, 1 Oct 1994 02:17:55 +0000 (02:17 +0000)]
index()->strchr()
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4418
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Sat, 1 Oct 1994 02:11:06 +0000 (02:11 +0000)]
Add magic number placeholder to statically initialized files
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4417
dc483132-0cff-0310-8789-
dd5450dbe970
Mark Eichin [Sat, 1 Oct 1994 00:25:01 +0000 (00:25 +0000)]
* kbuild: log arguments to THISCONF, RECONF files
should now be able to "source ./kbuild.reconf" to re run... and easier to
tell what result actually worked...
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4416
dc483132-0cff-0310-8789-
dd5450dbe970
Mark Eichin [Sat, 1 Oct 1994 00:06:35 +0000 (00:06 +0000)]
* kbuild: set SRCDIR by default from program name
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4415
dc483132-0cff-0310-8789-
dd5450dbe970
Mark Eichin [Sat, 1 Oct 1994 00:05:08 +0000 (00:05 +0000)]
old style kbuild file
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4414
dc483132-0cff-0310-8789-
dd5450dbe970
Mark Eichin [Fri, 30 Sep 1994 22:50:51 +0000 (22:50 +0000)]
* aclocal.m4 (CONFIG_RULES): set SHELL=/bin/sh explicitly, as per
GCS and to deal with SGI and OSF makes. This should cover all
Makefiles.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4413
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 30 Sep 1994 21:52:02 +0000 (21:52 +0000)]
Add field for structure magic numbers
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4410
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 30 Sep 1994 21:36:56 +0000 (21:36 +0000)]
Let configure take care of removing const with AC_CONST
internal.h: Use autoconf to determin whether or not declare perror()
compile_et.c: Add declaration of error_message manully.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4409
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 30 Sep 1994 21:07:15 +0000 (21:07 +0000)]
More autoconf portability fixes --- for Solaris Suncc. SETPGRP_TWOARG,
HAVE_KILLPG, HAVE_SYS_TTY_H and HAVE_SYS_PTYVAR_H.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4408
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 30 Sep 1994 20:40:19 +0000 (20:40 +0000)]
Remove libkdb5.a on make clean
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4407
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 30 Sep 1994 17:17:16 +0000 (17:17 +0000)]
configure now generates the makefile
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4405
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 30 Sep 1994 03:56:56 +0000 (03:56 +0000)]
Removed MIT DES files
Removed usage of the exern for mit_des_debug
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4404
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 30 Sep 1994 03:47:06 +0000 (03:47 +0000)]
Make clean will remove executables
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4403
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 30 Sep 1994 03:20:44 +0000 (03:20 +0000)]
If the prefix "FILE:" is not given, assume the default operations list
(whcih is krb5_kt_dfl_ops).
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4402
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 30 Sep 1994 03:05:55 +0000 (03:05 +0000)]
Relink executable if libraries change
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4401
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 30 Sep 1994 02:57:06 +0000 (02:57 +0000)]
Relink executable if libraries change
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4400
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 30 Sep 1994 02:47:33 +0000 (02:47 +0000)]
Relink executable if libraries change
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4399
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 30 Sep 1994 02:26:20 +0000 (02:26 +0000)]
Relink executable if libraries change
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4398
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 30 Sep 1994 02:18:48 +0000 (02:18 +0000)]
Relink executables if libraries change
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4397
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 30 Sep 1994 02:17:40 +0000 (02:17 +0000)]
Fix declaration of usage()
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4396
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 30 Sep 1994 02:16:44 +0000 (02:16 +0000)]
Use getsockname instead of getpeername in order to get the sender address!
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4395
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 30 Sep 1994 02:12:46 +0000 (02:12 +0000)]
In krb5_rc_dfl_recover, krb5_rc_io_size was being called with
completely bogus arguments. It's amazing it worked at all...
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4394
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 30 Sep 1994 02:05:40 +0000 (02:05 +0000)]
Removed MIT DES implementation; only use Fergeson DES
Fix destest and verify so that they work with the new DES libraries.
"make check" will run the DES test suite. (Note that all of the krb5 libraries
have to be built, since they depend on them.)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4393
dc483132-0cff-0310-8789-
dd5450dbe970
Mark Eichin [Fri, 30 Sep 1994 00:01:43 +0000 (00:01 +0000)]
More will be added..
* base.conf: simplest path, lists all executables.
* ucb.conf: add /usr/ucb to the base path.
* svr4.conf: add /usr/ccs/bin instead.
* athena.conf: sets KRB4 to /usr/athena.
* cns.conf: sets KRB4 to /usr/kerberos.
* gcc.conf: overrids CC and CC_OPTS for gcc -g -O -Wall.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4391
dc483132-0cff-0310-8789-
dd5450dbe970
Mark Eichin [Fri, 30 Sep 1994 00:00:42 +0000 (00:00 +0000)]
* util/kbuild: complete rewrite.
* util/kfrags: fragments of input to kbuild.
See top of util/kbuild for instructions.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4390
dc483132-0cff-0310-8789-
dd5450dbe970
Mark Eichin [Thu, 29 Sep 1994 21:57:40 +0000 (21:57 +0000)]
* krlogin.c (mode): ifdef VLNEXT instead of svr4 for ^V fixing.
(doit): ditto.
krlogin.c, configure.in: include sys/tty.h and sys/ttold.h only if
they're both there.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4388
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Thu, 29 Sep 1994 21:04:42 +0000 (21:04 +0000)]
cache name was not being properly null-terminated
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4385
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Thu, 29 Sep 1994 20:54:22 +0000 (20:54 +0000)]
Make sure mod time on the dump_ok file is updated. (Some systems
don't update the mod-time when a file is opened for writing.)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4384
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Thu, 29 Sep 1994 20:50:48 +0000 (20:50 +0000)]
Relink executable when libraries change
Apply suggested change from Openvision so that principals with spaces
in their names can be read in.
Pass variable with correct type to ctime().
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4383
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Thu, 29 Sep 1994 20:33:59 +0000 (20:33 +0000)]
Oops.. Missing close brace
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4382
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Thu, 29 Sep 1994 20:27:35 +0000 (20:27 +0000)]
Exit with a non-zero status if there was an error in an executed command.
(Useful when the -R option is used in a shell-script.)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4381
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Thu, 29 Sep 1994 19:46:22 +0000 (19:46 +0000)]
Add support for KRB5_KDCREP_SKEW error code
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4380
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Thu, 29 Sep 1994 19:43:18 +0000 (19:43 +0000)]
Added new error codes (from suggested changes from Openvision)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4379
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Thu, 29 Sep 1994 19:39:52 +0000 (19:39 +0000)]
Return new error codes KRB5_IN_TKT_REALM_MISTCH and KRB5_KDCREP_SKEW
instead of more generic error codes.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4378
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Thu, 29 Sep 1994 19:29:34 +0000 (19:29 +0000)]
Added realm compare function
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4377
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Thu, 29 Sep 1994 18:44:51 +0000 (18:44 +0000)]
Always fill in a NULL for a zero-length char string or octet string in
asn1_remove_charstring or asn1_remove_octetstring. This means we do
the same thing no matter whether the system returns NULL for malloc(0) or not.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4376
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Thu, 29 Sep 1994 18:40:00 +0000 (18:40 +0000)]
Return the most recent key (with the greatest kvno) instead of the
first key found in the keytab file.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4375
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Thu, 29 Sep 1994 04:39:35 +0000 (04:39 +0000)]
not quite first cut "safety" checkin
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4374
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Thu, 29 Sep 1994 04:04:56 +0000 (04:04 +0000)]
Relink executable when library changes
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4373
dc483132-0cff-0310-8789-
dd5450dbe970
Mark Eichin [Thu, 29 Sep 1994 03:41:48 +0000 (03:41 +0000)]
(K4LIB): add libdes.a, needed for des_pcbc_encrypt
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4372
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Thu, 29 Sep 1994 02:33:50 +0000 (02:33 +0000)]
updated as pre Barr3y's comments (forgot to check in earlier)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4371
dc483132-0cff-0310-8789-
dd5450dbe970
Mark Eichin [Thu, 29 Sep 1994 01:04:59 +0000 (01:04 +0000)]
* configure.in (srand48): check for srand48, and if it exists,
substitute it for srandom (and lrand48 for random.)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4370
dc483132-0cff-0310-8789-
dd5450dbe970
Mark Eichin [Wed, 28 Sep 1994 21:44:18 +0000 (21:44 +0000)]
Wed Sep 28 14:36:29 1994 Mark Eichin (eichin@rtl.cygnus.com)
* Makefile.in: always put $(K4LIB) before $(KLIB) so that
references to libcrypto.a get resolved.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4365
dc483132-0cff-0310-8789-
dd5450dbe970
Mark Eichin [Wed, 28 Sep 1994 20:36:26 +0000 (20:36 +0000)]
get NULL from stdio for sunos
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4360
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Wed, 28 Sep 1994 03:33:29 +0000 (03:33 +0000)]
= should have been == in commented out code
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4359
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Wed, 28 Sep 1994 03:32:08 +0000 (03:32 +0000)]
Fix to reflect fact that krb5_rc_dfl_close() now frees the rcache structure
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4358
dc483132-0cff-0310-8789-
dd5450dbe970
Mark Eichin [Wed, 28 Sep 1994 00:17:46 +0000 (00:17 +0000)]
fix initial test/square-bracket bug
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4357
dc483132-0cff-0310-8789-
dd5450dbe970
Jon Rochlis [Fri, 23 Sep 1994 20:22:58 +0000 (20:22 +0000)]
Mark this as OV confidential. It's ugly but it'll do for now
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4345
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 23 Sep 1994 02:55:29 +0000 (02:55 +0000)]
Change the interface of krb5_ktfile_read_entry and
krb5_ktfile_internal_read_entry so that they don't allocate memory for
the top-level structure. All of their callers didn't need it and were
freeing it anyway.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4342
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 23 Sep 1994 02:48:49 +0000 (02:48 +0000)]
Add dependencies for the libraries (so the executables are automatically
relinked when the libraries change)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4341
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 23 Sep 1994 02:47:21 +0000 (02:47 +0000)]
Make sure all object files are removed in a make clean operation
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4340
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 23 Sep 1994 02:42:51 +0000 (02:42 +0000)]
Fix memory leak in klist --- the returned credentials should be freed before
the next set is fetched.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4339
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 23 Sep 1994 02:31:58 +0000 (02:31 +0000)]
xfree() should have been krb5_xfree()
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4338
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 23 Sep 1994 01:54:30 +0000 (01:54 +0000)]
Oops. One more free needed to be inserted
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4337
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 23 Sep 1994 01:53:08 +0000 (01:53 +0000)]
Fix memory leak caused by not freeing top-level structure
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4336
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 23 Sep 1994 01:46:17 +0000 (01:46 +0000)]
Tighten up wording of krb5_cc_destroy and krb5_cc_close to make it clear
that the credentials cache object is freed.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4335
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 23 Sep 1994 01:39:18 +0000 (01:39 +0000)]
Make sure memory associated the credentials cache is freed after the
cache is destroyed.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4334
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 23 Sep 1994 01:30:17 +0000 (01:30 +0000)]
Fix silly spelling typo
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4333
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 23 Sep 1994 01:16:21 +0000 (01:16 +0000)]
Fix typo in comment. (Silly spelling mistake)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4332
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 23 Sep 1994 01:14:35 +0000 (01:14 +0000)]
Fix so that autoconf actually checks for bison/yacc/byacc, so that systems
without yacc will win. (Previously, the com_err and ss libraries assumed that
yacc existed.)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4331
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 23 Sep 1994 00:49:31 +0000 (00:49 +0000)]
Fix order of autoconf macros so that the tests can find CC properly.
(WITH_CCOPTS was too late in the file. We need a standard order to be
documented and enforced!)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4330
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Thu, 22 Sep 1994 16:39:53 +0000 (16:39 +0000)]
Applied Cybersafe's changes to do transited realm path checking
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4328
dc483132-0cff-0310-8789-
dd5450dbe970