Skip to content
Commits on Nov 8, 1995
  1. This commit was manufactured by cvs2svn to create tag 'K5MACFINAL2'.

    (no author) committed
    git-svn-id: svn://anonsvn.mit.edu/krb5/tags/K5MACFINAL2@7049 dc483132-0cff-0310-8789-dd5450dbe970
  2. Fix build problem on Mac caused by multiple definitions of stat

    keithv committed
    function.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7048 dc483132-0cff-0310-8789-dd5450dbe970
  3. Improve password dialog and credentials list in Mac CNS.

    keithv committed
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7047 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Nov 7, 1995
  1. * kdb.h: Added prototype for krb5_dbe_search_enctype(). Changed

    tytso committed
    		prototype of krb5_dbe_find_enctype() so that ktype is of
    		type krb5_int32.  (krb5_enctype is unsigned, so -1 doesn't
    		work!)
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7024 dc483132-0cff-0310-8789-dd5450dbe970
  2. * kdb_xdr.c (krb5_dbe_search_enctype): Make a more general version

    tytso committed
    	of kdb5_dbe_find_enctype() which allows you to search the
    	keylist looking for multiple keys that fit your criteria.
    	Eventually we should convert all programs to use
    	kdb5_dbe_search_enctype() instead of kdb5_dbe_find_enctype().
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7023 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Nov 4, 1995
  1. mcc_ops.c: Remove excess code which is defined in fcc_ops.c

    tytso committed
    	(which may not be the right place for it anyway).
    
    mcc.h: Remove use of krb5_ccache_sessions
    
    mcc_destry.c (krb5_mcc_destroy): Remove use of krb5_ccache_sessions
    
    mcc_gennew.c (krb5_mcc_generate_new): Remove use of krb5_ccache_sessions
    
    mcc_reslv.c (krb5_mcc_resolve): Remove use of krb5_ccache_sessions
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7019 dc483132-0cff-0310-8789-dd5450dbe970
  2. Added the ccache/memory subdirectory.

    tytso committed
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7018 dc483132-0cff-0310-8789-dd5450dbe970
  3. Added memory subdirectory.

    tytso committed
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7017 dc483132-0cff-0310-8789-dd5450dbe970
  4. Added memory-based credentials cache.

    tytso committed
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7016 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Nov 3, 1995
  1. stamp out festering Imakefiles.

    eichin committed
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7015 dc483132-0cff-0310-8789-dd5450dbe970
  2. remove rcs keyword cruft which doesn't make much sense in CVS.

    eichin committed
    removal simplifies merging. I left in the RCSID's that are in actual
    error table values (*_RCSID typically) but comments had them elided
    (Source keywords replaced with a literal pathname, Id totally removed.)
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7014 dc483132-0cff-0310-8789-dd5450dbe970
  3. * adm.h : Constant changes for the new kadmin code.

    proven committed
    	* kdb.h : Added attribute bit KRB5_KDB_NEW_PRINC. This will
    		allow kadmin administrators with add acls to modify a
    		principal until this bit is cleared.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7013 dc483132-0cff-0310-8789-dd5450dbe970
  4. * decrypt_key.c (krb5_dbekd_decrypt_key_data()) : If key salt length

    proven committed
    		is 0 then set keysalt->data.data to NULL.
    	* kdb_cpw.c (add_key_rnd(), add_key_pwd()) : When creating new keys
    		for a new kvno and there are multiple enctypes that use a
    		common keytype, then set the enctype in the key to the first
    		specified enctype and skip all other enctypes that use
    		the same keytype. (This assumes the salt type is the same too.)
    		This way when the kdc needs to get the server key it doesn't
    		need to gues what enctypes the server supports.
    	* kdb_xdr.c (krb5_dbe_find_enctype()): Match keys that use common
    		keytypes but different enctypes. Eg. ENCTYPE_DES_CBC_MD5
    		matches ENCTYPE_DES_CBC_CRC and vice versa.
    	* kdb_xdr.c krb5_dbe_find_enctype()): If kvno = 0 then determine
    		maxkvno for all the keys and then search keys for a key that
    		matches enctype salttype and has kvno == maxkvno. This
    		is different than when kvno = -1 which searches the keys
    		for THE key with the greatest kvno which also matches enctype
    		and salttype.
    	* kdb_kdr.c (krb5_dbe_find_enctype()): If kvno = ktype = stype = -1
    		then set kvno = 0. The first doesn't make a lot of sense.
    	* kdb_xdr.c (krb5_dbe_encode_last_pwd_change(),
    		krb5_dbe_decode_last_pwd_change()) : Added.
    	* kdb_xdr.c (krb5_decode_princ_contents()) : Don't try to allocate
    		space for keys if n_key_data = 0.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7012 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Nov 2, 1995
  1. Add support for Linux shared libraries.

    tytso committed
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7011 dc483132-0cff-0310-8789-dd5450dbe970
  2. If invoked with the -D port option, do not die if proper entry is mis…

    epeisach committed
    …sing
    
    from /etc/services...
    
    This is for the dejagnu suite running on a machine following the installation
    instructions - i.e. make, make check.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7010 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Nov 1, 1995
  1. Make mit_des_finish_key() safe to call even if there is no key that

    tytso committed
    needs to be freed.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7009 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Oct 30, 1995
  1. Missing 'break' statement during option parsing;

    probe committed
    -p <port> could not be specified, without falling into the usage message.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7006 dc483132-0cff-0310-8789-dd5450dbe970
  2. Fix all paths in document, convert tabs to spaces for TeX, and check

    epeisach committed
    spelling.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7005 dc483132-0cff-0310-8789-dd5450dbe970
  3. When showing a principal with the "show" command, iterate through the

    probe committed
    keys, displaying the version number and type.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7004 dc483132-0cff-0310-8789-dd5450dbe970
  4. Add /usr/lib/ispell/ispell.words for Linux

    epeisach committed
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7003 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Oct 28, 1995
  1. Extensive reworking of the structure of this file to make it possible

    tytso committed
    to support preauthentication.   (interim checkin)
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7002 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Oct 27, 1995
  1. Fix off by one in malloc for reading in name.

    epeisach committed
    Detected only under Linux, found with purify, except when file
    compiled -g with suncc....
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7001 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Oct 25, 1995
  1. Fix to properly malloc password buffer, instead of returning a pointer

    tytso committed
    to an automatic variable(!).
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6999 dc483132-0cff-0310-8789-dd5450dbe970
  2. Change the input type of do_mutual to be OM_int32 instead of an int,

    tytso committed
    to prevent lossage under windows, since the passed in type size is a
    OM_int32.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6998 dc483132-0cff-0310-8789-dd5450dbe970
  3. For the windows, add the oldnames library to the link lines for

    tytso committed
    gssapi.dll and libkrb5.dll.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6997 dc483132-0cff-0310-8789-dd5450dbe970
  4. Run db checks before going into subdirs and dejagnu test...

    epeisach committed
    We really want to do the lower level tests before dealing with network connections.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6996 dc483132-0cff-0310-8789-dd5450dbe970
  5. Disallow changes to AOUT_LD_* environment variables.

    probe committed
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6995 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Oct 24, 1995
  1. For compatibility with older .conf files, keep the domain name check

    probe committed
    being done in lower case, and if necessary, convert it to upper case
    if the domain is being used as the default realm.
    
    In addition, there was an extra free without an associated *alloc.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6994 dc483132-0cff-0310-8789-dd5450dbe970
  2. Reversed the check for strchr(). If strchr(varp, '=') is true then we

    probe committed
    reject the bad environment variable as it contains an =.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6993 dc483132-0cff-0310-8789-dd5450dbe970
  3. Manually defined PROVIDE_* for Macintosh and MS-DOS so that libcrypto

    tytso committed
    knows which encryption systems to include.  Otherwise, we would be
    building an exportable (and useless) krb5 library for the Mac and PC.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6992 dc483132-0cff-0310-8789-dd5450dbe970
  4. Added new error code KRB5_GET_IN_TKT_LOOP

    tytso committed
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6991 dc483132-0cff-0310-8789-dd5450dbe970
  5. Rather than displaying the master key version twice, display the actual

    probe committed
    key version for the "Key version" field.  (It only displays the version
    for the first key in the database.)
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6990 dc483132-0cff-0310-8789-dd5450dbe970
  6. Read the V4 Kerberos master key from /.k. Only prompt the user for the

    probe committed
    V4 master key if the command-line option so indicates, or the key cannot
    be read from /.k.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6989 dc483132-0cff-0310-8789-dd5450dbe970
  7. Try to do a best realm match for a hostname, trying all the domain co…

    probe committed
    …mponents.
    
    For example, the realm search for a host A.B.C.D will include
    	A.B.C.D  .B.C.D  B.C.D  .C.D  C.D  .D  D
    If all of them fail, assume the realm is B.C.D (as was previously the case).
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6988 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Oct 23, 1995
  1. 1. Do not end syslog messages with \n (it messes up the logs).

    probe committed
    2. Prototyped envvarok() to ensure proper usage.
    3. Prohibit the change of ELF_LD_* environment variables (Linux)
    4. Syslog attempts to pass bad environment variables.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6987 dc483132-0cff-0310-8789-dd5450dbe970
Something went wrong with that request. Please try again.