Permalink
Switch branches/tags
Nothing to show
Commits on Sep 17, 1998
  1. * krb_db.h: ifdef out the declarations for kerb_get_* and

    	kerb_db_* to avoid problems with krb4 compat code in the kdc,
    	which declares some of these static.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/tlyu-3des-k4@10921 dc483132-0cff-0310-8789-dd5450dbe970
    tlyu committed Sep 17, 1998
  2. * kdc_util.c (kdc_get_server_key): Fix to not use cached tgs key

    	to prevent lossage when it might be out of date by always fetching
    	the correct kvno for the ticket out of the database.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/tlyu-3des-k4@10920 dc483132-0cff-0310-8789-dd5450dbe970
    tlyu committed Sep 17, 1998
Commits on Sep 15, 1998
  1. * old/decrypt.c (krb5_old_decrypt): Fix memory leak.

    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/tlyu-3des-k4@10919 dc483132-0cff-0310-8789-dd5450dbe970
    tlyu committed Sep 15, 1998
Commits on Sep 3, 1998
  1. * accept_sec_context.c (krb5_gss_accept_sec_context): Fix typo;

    	bash the enctype in ctx->subkey->enctype rather than just
    	"enctype", which nothing checks.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/tlyu-3des-k4@10910 dc483132-0cff-0310-8789-dd5450dbe970
    tlyu committed Sep 3, 1998
  2. pullup from marc-3des

    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/tlyu-3des-k4@10909 dc483132-0cff-0310-8789-dd5450dbe970
    tlyu committed Sep 3, 1998
Commits on Sep 1, 1998
  1. * cnv_tkt_skey.c (krb524_convert_tkt_skey): Add

    	ENCTYPE_LOCAL_DES3_HMAC_SHA1 to the list of enctypes to bash.
    
    	* krb524d.c (do_connection): Add ENCTYPE_LOCAL_DES3_HMAC_SHA1 to
    	the list of enctypes to search.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/tlyu-3des-k4@10908 dc483132-0cff-0310-8789-dd5450dbe970
    tlyu committed Sep 1, 1998
  2. * kerberos_v4.c (compat_decrypt_key): Add

     	ENCTYPE_LOCAL_DES3_HMAC_SHA1 to the list of keytypes to bash.
    	(kerb_get_principal): Add ENCTYPE_LOCAL_DES3_HMAC_SHA1 to the list
     	of searched enctypes.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/tlyu-3des-k4@10907 dc483132-0cff-0310-8789-dd5450dbe970
    tlyu committed Sep 1, 1998
  3. * etypes.c: Add ETYPE_LOCAL_DES3_HMAC_SHA1 to deal with marc's

    	des3 code.  ETYPE_DES3_HMAC_SHA1 remains the same for now.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/tlyu-3des-k4@10906 dc483132-0cff-0310-8789-dd5450dbe970
    tlyu committed Sep 1, 1998
  4. * krb5.hin: Add ENCTYPE_LOCAL_DES3_HMAC_SHA1, in order to deal

    	with marc's current des3 cryptosystem until we figure out what
    	we're actually going to use for a standardized cryptosystem.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/tlyu-3des-k4@10905 dc483132-0cff-0310-8789-dd5450dbe970
    tlyu committed Sep 1, 1998
Commits on Aug 25, 1998
  1. pullup marc-3des as of 19980824

    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/tlyu-3des-k4@10881 dc483132-0cff-0310-8789-dd5450dbe970
    tlyu committed Aug 25, 1998
Commits on Aug 24, 1998
  1. * kadm_ser_wrap.c (kadm_ser_init): Fix call to

    	krb5_db_fetch_mkey.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/tlyu-3des-k4@10877 dc483132-0cff-0310-8789-dd5450dbe970
    tlyu committed Aug 24, 1998
  2. * admin_server.c (process_client): Fix call to

    	krb5_dbekd_decrypt_key_data.
    
    	* kadm_ser_wrap.c (kadm_ser_init): Fix call to
    	krb5_db_fetch_mkey.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/tlyu-3des-k4@10876 dc483132-0cff-0310-8789-dd5450dbe970
    tlyu committed Aug 24, 1998
Commits on Aug 20, 1998
  1. * kdb5_util.c (add_random_key): Fixes to deal with absence of "-e"

    	flag.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/tlyu-3des-k4@10856 dc483132-0cff-0310-8789-dd5450dbe970
    tlyu committed Aug 20, 1998
  2. * aclocal.m4 (KRB5_LIB_AUX): Back out Sam's change to reorder the

     	"force_static" logic, as it would cause problems where a
     	forced-static library is built in the same directory as a
    	program, due to explicit setting of CC_LINK, etc.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/tlyu-3des-k4@10855 dc483132-0cff-0310-8789-dd5450dbe970
    tlyu committed Aug 20, 1998
Commits on Aug 19, 1998
  1. pullup from trunk

    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/tlyu-3des-k4@10852 dc483132-0cff-0310-8789-dd5450dbe970
    tlyu committed Aug 19, 1998
  2. * kdb5_util.c (add_random_key): New function to create a new

     	random key for a principal while retaining the previous kvno's
     	keys.  This is only temporary until a reasonable kadm5 interface
    	is made.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/tlyu-3des-k4@10850 dc483132-0cff-0310-8789-dd5450dbe970
    tlyu committed Aug 19, 1998
  3. pullup marc-3des as of 19980819

    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/tlyu-3des-k4@10849 dc483132-0cff-0310-8789-dd5450dbe970
    tlyu committed Aug 19, 1998
  4. * cnv_tkt_skey.c (krb524_convert_tkt_skey): Call krb_cr_tkt_krb5

    	if necessary, depending on th enctype.  Force enctype to be raw
    	DES3 if it's another DES3 type.
    
    	* krb524d.c (kdc_get_server_key): Add integer kvno argument,
     	rename previous kvno arg as kvnop, to distinguish returned (found)
    	kvno from the input kvno.
    	(lookup_service_key): Add kvnop argument to allow for returned
    	kvno.
    	(do_connection): Search for DES3 keys as well as DES.  Get the
    	found kvno as well, and use that instead of the kvno of the
    	incoming ticket.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/tlyu-3des-k4@10848 dc483132-0cff-0310-8789-dd5450dbe970
    tlyu committed Aug 19, 1998
  5. * kerberos_v4.c (set_tgtkey): Add kvno arg to fetch an explicit

    	kvno.  Also compare kvno as well as realm when caching the TGT
    	key.  Declare as static.
    	(kerb_get_principal): Add kvno argument to permit searching for
    	an explicit kvno.
    	(kerberos_v4): Extract the kvno directly out of the krb_req, since
    	we know what the format is.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/tlyu-3des-k4@10847 dc483132-0cff-0310-8789-dd5450dbe970
    tlyu committed Aug 19, 1998
Commits on Aug 18, 1998
  1. * krlogin.c: Add <sys/filio.h> for FIONREAD.

    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/tlyu-3des-k4@10845 dc483132-0cff-0310-8789-dd5450dbe970
    tlyu committed Aug 18, 1998
  2. * keyhash_provider/k5_md4des.c (k5_md4des_verify): Add

    	compatibility for krb5-beta5 checksums.
    
    	* keyhash_provider/k5_md5des.c (k5_md5des_verify): Add
    	compatibility for krb5-beta5 checksums.  Fix typos similar to
    	those corrected in k5_md4des.c.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/tlyu-3des-k4@10841 dc483132-0cff-0310-8789-dd5450dbe970
    tlyu committed Aug 18, 1998
Commits on Aug 17, 1998
  1. * aclocal.m4: Fix Sam's fixes (variable capitalization).

    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/tlyu-3des-k4@10840 dc483132-0cff-0310-8789-dd5450dbe970
    tlyu committed Aug 17, 1998
  2. pullup marc-3des as of 19980817

    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/tlyu-3des-k4@10838 dc483132-0cff-0310-8789-dd5450dbe970
    tlyu committed Aug 17, 1998
Commits on Aug 14, 1998
  1. pullup marc-3des as of 19980814

    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/tlyu-3des-k4@10825 dc483132-0cff-0310-8789-dd5450dbe970
    tlyu committed Aug 14, 1998
Commits on Aug 13, 1998
  1. pull up marc-3des as of 19980813

    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/tlyu-3des-k4@10819 dc483132-0cff-0310-8789-dd5450dbe970
    tlyu committed Aug 13, 1998
  2. * configure.in: Remove kvno for now.

    	* Makefile.in (LOCAL_SUBDIRS): Remove kvno for now.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/tlyu-3des-k4@10818 dc483132-0cff-0310-8789-dd5450dbe970
    tlyu committed Aug 13, 1998
  3. * Makefile.in: Remove des.c for now.

    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/tlyu-3des-k4@10817 dc483132-0cff-0310-8789-dd5450dbe970
    tlyu committed Aug 13, 1998
  4. * alt_prof.c (krb5_read_realm_params): Fix to check

    	"supported_enctypes" if "kdc_supported_enctypes" isn't there.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/tlyu-3des-k4@10816 dc483132-0cff-0310-8789-dd5450dbe970
    tlyu committed Aug 13, 1998
  5. * alt_prof.c (krb5_read_realm_params): Use

    	"kdc_supported_enctypes" instead of "supported_enctypes" so that
    	the KDC and the kadmind will use different enctype lists.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/tlyu-3des-k4@10810 dc483132-0cff-0310-8789-dd5450dbe970
    tlyu committed Aug 13, 1998
Commits on Aug 12, 1998
  1. * kerberos_v4.c: Add macro K4KDC_ENCTYPE_OK to determine whether a

    	given enctype is compatible with single-DES krb4.
    	(compat_decrypt_key): Declare as static.  Change call signature to
    	include an output krb5_keyblock as well as an input to determine
    	whether the principal should be treated as a service principal.
    	Bash the enctype of the keyblock to raw des3 if it's full-blown
    	des3.
    	(kerb_get_principal): Add k5key and issrv arguments as in
    	compat_decrypt_key, mostly to pass them on there.  Hardcode a
    	search order that includes des3 for looking up service keys.
    	(kerberos_v4): Call krb_create_ticket or krb_cr_tkt_krb5 as
    	appropriate to the key type.  While we're at it, s/ktbtgt/krbtgt/
    	just to avoid confusing people.
    	(check_princ): Add k5key and issrv args for as in
    	compat_decrypt_key.  Fix up null key detection to only operate if
    	it's a single-des key.
    	(set_tgtkey): Call krb_set_key_krb5 if appropriate.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/tlyu-3des-k4@10809 dc483132-0cff-0310-8789-dd5450dbe970
    tlyu committed Aug 12, 1998
  2. * rd_req.c (krb_set_key): Nuke the krb5_keyblock if it's set.

    	(krb_set_key_krb5): New function to set a static krb5_keyblock for
    	decryption purposes.
    	(krb_clear_key_krb5): New function to clear the static
    	krb5_keyblock if it's set.
    	(krb_rd_req): Call decomp_ticket or decomp_tkt_krb5 as appropriate
    	to the key type.
    
    	* decomp_tkt.c (decomp_tkt_krb5): New wrapper to call
    	dcmp_tkt_int.
    	(decomp_ticket): Transform into wrapper to call dcmp_tkt_int.
    	(dcmp_tkt_int): New internal function; use a krb5_keyblock to
    	decrypt the ticket if present; else just use plain old C_Block.
    
    	* cr_tkt.c (krb_create_ticket): Transform into a wrapper that
    	calls krb_cr_tkt_int.
    	(krb_cr_tkt_krb5): New wrapper to call krb_cr_tkt_int.
    	(krb_cr_tkt_int): New internal function that potentially uses a
    	krb5_keyblock to encrypt the ticket, or just a C_Block if the
    	krb5_keyblock is not set.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/tlyu-3des-k4@10808 dc483132-0cff-0310-8789-dd5450dbe970
    tlyu committed Aug 12, 1998
Commits on Aug 6, 1998
  1. This commit was manufactured by cvs2svn to create branch 'tlyu-3des-k4'.

    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/tlyu-3des-k4@10782 dc483132-0cff-0310-8789-dd5450dbe970
    (no author) committed Aug 6, 1998
Commits on Jul 29, 1998
  1. Added .doc files describing the custom CWP2 projects

    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10758 dc483132-0cff-0310-8789-dd5450dbe970
    meeroh committed Jul 29, 1998
  2. Upped to 1.0.5b3

    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10757 dc483132-0cff-0310-8789-dd5450dbe970
    meeroh committed Jul 29, 1998
  3. Don't need SAP timebomb stuff anymore; changed name of the binary

    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10756 dc483132-0cff-0310-8789-dd5450dbe970
    meeroh committed Jul 29, 1998