Permalink
Commits on Jan 4, 1996
  1. This commit was manufactured by cvs2svn to create branch

    'proven_sgi_port'.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/proven_sgi_port@7274 dc483132-0cff-0310-8789-dd5450dbe970
    (no author) committed Jan 4, 1996
  2. Removed check for sys/fcntl.h; the source now always includes <fcntl.h>

    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7273 dc483132-0cff-0310-8789-dd5450dbe970
    probe committed Jan 4, 1996
  3. Removed #undef NEED_SYS_FCNTL_H since we now always use <fcntl.h>.

    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7272 dc483132-0cff-0310-8789-dd5450dbe970
    probe committed Jan 4, 1996
  4. Always include <fcntl.h> instead of checking for <sys/fcntl.h>

    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7271 dc483132-0cff-0310-8789-dd5450dbe970
    probe committed Jan 4, 1996
  5. Removed checking for <sys/fcntl.h>; always use <fcntl.h>

    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7270 dc483132-0cff-0310-8789-dd5450dbe970
    probe committed Jan 4, 1996
  6. Always include <fcntl.h> instead of checking for <sys/fcntl.h>

    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7269 dc483132-0cff-0310-8789-dd5450dbe970
    probe committed Jan 4, 1996
  7. Removed sys/fcntl.h checking (always use fcntl.h instead)

    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7268 dc483132-0cff-0310-8789-dd5450dbe970
    probe committed Jan 4, 1996
  8. * aclocal.m4, acconfig.h

    	Removed sys/fcntl.h checking (always use fcntl.h instead)
    * TODO
    	Documented that sys/fcntl.h checks have been removed.
    	Added a KDC bug that needs to be investigated.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7267 dc483132-0cff-0310-8789-dd5450dbe970
    probe committed Jan 4, 1996
  9. * configure.in: Check for presense of setenv(), unsetenv(), and

    	getenv() from the C library.
    
    * Makefile.in: New file: setenv.c --- provides routines for
    	setting the environment.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7266 dc483132-0cff-0310-8789-dd5450dbe970
    tytso committed Jan 4, 1996
  10. * gss-client.c (main, client_establish_context): If the -d flag is

    	given to the client, then try to delegate credentials when
    	establishing the context.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7265 dc483132-0cff-0310-8789-dd5450dbe970
    tytso committed Jan 4, 1996
  11. * rd_cred.c (krb5_rd_cred_basic): When the keyblock is NULL, assume

    	we're being called from the gssapi code, which doesn't have access to
    	the sender or receive address information, don't check the sender
    	address, since it won't be available.
    
    * rd_cred.c (decrypt_credencdata): When calling krb5_rd_credd(), if
    	the keyblock is null, just copy the encoded structure from the
    	"ciphertext" part of the structure and decode it.
    
    * mk_cred.c (encrypt_credencpart): When calling krb5_mk_cred(), if the
    	keyblock is NULL, don't encrypt it; just encode it and leave it in the
    	ciphertext area of the structure.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7264 dc483132-0cff-0310-8789-dd5450dbe970
    tytso committed Jan 4, 1996
Commits on Dec 25, 1995
  1. ktutil.c (ktutil_write_v4): Call ktutil_write_srvtab not ktutil_write…

    …_keytab.
    
    ktutil_funcs.c (ktutil_write_srvtab): Clear malloced memory.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7250 dc483132-0cff-0310-8789-dd5450dbe970
    epeisach committed Dec 25, 1995
Commits on Dec 22, 1995
  1. If HAVE_SHADOW is defined, and no shadow password entry is availble,

    try using the password entry in the password file.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7249 dc483132-0cff-0310-8789-dd5450dbe970
    tytso committed Dec 22, 1995
Commits on Dec 21, 1995
  1. Use KRB5_CC_FORMAT as an error code instead of KRB5_CCACHE_BADVNO,

    when it's really a format error in the credentials cache file.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7248 dc483132-0cff-0310-8789-dd5450dbe970
    tytso committed Dec 21, 1995
  2. Fixed typo (missing comma) in file.

    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7247 dc483132-0cff-0310-8789-dd5450dbe970
    tytso committed Dec 21, 1995
  3. Changed KRB5_SENDAUTH_MUTUAL_FAILED to KRB5_MUTUAL_FAILED (since the

    error code is no longer used in sendauth).  Added KRB5_CC_FORMAT for
    indicating a problem in the credentials cache format.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7246 dc483132-0cff-0310-8789-dd5450dbe970
    tytso committed Dec 21, 1995
  4. Change use of KRB5_SENDAUTH_MUTUAL_FAILED to KRB5_MUTUAL_FAILED.

    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7245 dc483132-0cff-0310-8789-dd5450dbe970
    tytso committed Dec 21, 1995
  5. In the case of SCC_OPEN_AND_ERASE, unlink the filename first, in case

    there's a symbolic link lurking about.  (We should do an exclusive
    open then, but there's no such thing in stdio.)
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7244 dc483132-0cff-0310-8789-dd5450dbe970
    tytso committed Dec 21, 1995
  6. In the case of FCC_OPEN_AND_ERASE, unlink the old filename, and then

    add the O_EXCL open flag, to prevent O_CREAT from following a symbolic
    link.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7243 dc483132-0cff-0310-8789-dd5450dbe970
    tytso committed Dec 21, 1995
  7. * configure.in: Check for the stat call, since profile_update_file

    	needs to know whether it exists.  (It doesn't on the Mac.)
    
    * prof_file.c (profile_update_file): Change use of HAS_STAT to
    	HAVE_STAT, to confirm with autoconf test.  If the stat() call does not
    	exist, assume that our in-core memory image is correct, and never
    	re-read the profile file unless we explicitly close it.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7242 dc483132-0cff-0310-8789-dd5450dbe970
    tytso committed Dec 21, 1995
  8. * Makefile.in (t_an_to_ln): Use $(LD) instead of $(CC) to link final

    	executables, so that we can more easily use purify.
    
    * hst_realm.c (krb5_get_host_realm): Eliminate memory leak; realm was
    	already being allocated by the profile library; no reason to
    	reallocate it again.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7241 dc483132-0cff-0310-8789-dd5450dbe970
    tytso committed Dec 21, 1995
Commits on Dec 20, 1995
  1. Missing parenthesis meant that wrong number of bytes was being

    allocated.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7240 dc483132-0cff-0310-8789-dd5450dbe970
    tytso committed Dec 20, 1995
  2. New function for doing generic tty input and output. Eventually

    read_password should use this function.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7239 dc483132-0cff-0310-8789-dd5450dbe970
    tytso committed Dec 20, 1995
Commits on Dec 19, 1995
  1. Don't drag in syslog.c if vsyslog() is not defined. Only drag it in

    if syslog() isn't available.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7238 dc483132-0cff-0310-8789-dd5450dbe970
    tytso committed Dec 19, 1995
  2. Don't use vsyslog; use syslog instead. Fixed lint flames.

    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7237 dc483132-0cff-0310-8789-dd5450dbe970
    tytso committed Dec 19, 1995
  3. Also include unistd.h, if it's available.

    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7236 dc483132-0cff-0310-8789-dd5450dbe970
    tytso committed Dec 19, 1995
  4. Remove declaration of LineNbr; no longer exported by kparse.c

    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7235 dc483132-0cff-0310-8789-dd5450dbe970
    tytso committed Dec 19, 1995
Commits on Dec 18, 1995
  1. * keytab.c (krb5_ktkdb_resolve): Fix casting

            * t_kdb.c (add_principal): Remove mkvno
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7234 dc483132-0cff-0310-8789-dd5450dbe970
    epeisach committed Dec 18, 1995
  2. Add a blank line to work around a misfeature in DecUnix 3.2's fgrep w…

    …here
    
    there is a line limit. autoheader (which is only used by developers)
    tries to put together a very long line with is then parsed - but due
    to fgreps line length limitation this breaks. By adding the blank line
    autoheader divides the work into multiple sections and wins.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7233 dc483132-0cff-0310-8789-dd5450dbe970
    epeisach committed Dec 18, 1995
Commits on Dec 14, 1995
  1. Merge in changes between 1.4 and 1.5 in RCS file; this delta is Mark

    Eichin's patch to fall back to /usr/adm/wtmp.  Somehow, this was lost
    in 1.6.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7232 dc483132-0cff-0310-8789-dd5450dbe970
    hartmans committed Dec 14, 1995
  2. * t_verify.c: Added an n-fold test.

    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7231 dc483132-0cff-0310-8789-dd5450dbe970
    probe committed Dec 14, 1995
Commits on Dec 13, 1995
  1. * kadmin.exp: test that kadmin_modify doesn't corrupt key entries.

    (I think proven's changes fix this, but this will help keep it fixed.)
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7230 dc483132-0cff-0310-8789-dd5450dbe970
    eichin committed Dec 13, 1995
  2. * configure.in : Remove subdirectory db.

    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7225 dc483132-0cff-0310-8789-dd5450dbe970
    proven committed Dec 13, 1995
  3. * Makefile.in : Move db keytab routines to lib/kdb.

    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7224 dc483132-0cff-0310-8789-dd5450dbe970
    proven committed Dec 13, 1995
  4. * Makefile.in, keytab.c : Move db keytab routines here.

    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7223 dc483132-0cff-0310-8789-dd5450dbe970
    proven committed Dec 13, 1995