Skip Menu |
 

To: rt-krb5@krbdev.mit.edu
Subject: mk_rep should allow for subkey generation
From: Tom Yu <tlyu@mit.edu>
Date: Fri, 09 May 2003 20:06:28 -0400
krb5_mk_rep should allow for AP_OPTS_USE_SUBKEY to cause the
generation of a subkey; this subkey should be sent in the AP-REP and
set as the sending and receiving subkeys.
[tlyu - Fri May 9 20:06:30 2003]:

Show quoted text
> krb5_mk_rep should allow for AP_OPTS_USE_SUBKEY to cause the
> generation of a subkey; this subkey should be sent in the AP-REP and
> set as the sending and receiving subkeys.

AP_OPTS_USE_SUBKEY is one of the ap_req flags, and krb5_mk_rep doesn't
take any ap_req flags. A new auth context flag is probably what we
need, unless we want to add a new variant of the mk_rep API.
From: raeburn@mit.edu
Subject: CVS Commit
Download (untitled) / with headers
text/plain 1.1KiB
Add platform-dependent 64-bit and inline-function support via new header
k5-platform.h. Add 64-bit serializer support. [Not needed for ticket 1471,
but needed for 2040 and annoying to check in separately.]

Add to (internal for now) crypto API a function to get the mandatory checksum
type associated with an enctype.

New support for server-generated subkey, selected via an auth_context flag.


To generate a diff of this commit:



cvs diff -r1.393 -r1.394 krb5/src/include/ChangeLog
cvs diff -r1.43 -r1.44 krb5/src/include/fake-addrinfo.h
cvs diff -r1.155 -r1.156 krb5/src/include/k5-int.h
cvs diff -r1.1 -r1.2 krb5/src/include/k5-platform.h
cvs diff -r1.168 -r1.169 krb5/src/include/krb5.hin
cvs diff -r5.146 -r5.147 krb5/src/lib/crypto/ChangeLog
cvs diff -r1.87 -r1.88 krb5/src/lib/crypto/Makefile.in
cvs diff -r5.11 -r5.12 krb5/src/lib/crypto/etypes.c
cvs diff -r1.1 -r5.1 krb5/src/lib/crypto/mandatory_sumtype.c
cvs diff -r5.425 -r5.426 krb5/src/lib/krb5/krb/ChangeLog
cvs diff -r5.29 -r5.30 krb5/src/lib/krb5/krb/mk_rep.c
cvs diff -r5.75 -r5.76 krb5/src/lib/krb5/krb/mk_req_ext.c
cvs diff -r5.8 -r5.9 krb5/src/lib/krb5/krb/serialize.c
From: jaltman@mit.edu
Subject: CVS Commit
* k5-platform.h: apply casts (unsigned char) to the assignments from
64-bit ints to unsigned char fields to avoid warnings


To generate a diff of this commit:



cvs diff -r1.2 -r1.3 krb5/src/include/k5-platform.h
From: jaltman@mit.edu
Subject: CVS Commit
* add missing ChangeLog entry


To generate a diff of this commit:



cvs diff -r1.394 -r1.395 krb5/src/include/ChangeLog
From: tlyu@mit.edu
Subject: CVS Commit
pullup from trunk


To generate a diff of this commit:



cvs diff -r1.348.2.26 -r1.348.2.27 krb5/src/include/ChangeLog
cvs diff -r1.34.2.3 -r1.34.2.4 krb5/src/include/fake-addrinfo.h
cvs diff -r1.135.2.13 -r1.135.2.14 krb5/src/include/k5-int.h
cvs diff -r1.154.2.11 -r1.154.2.12 krb5/src/include/krb5.hin
cvs diff -r5.136.2.7 -r5.136.2.8 krb5/src/lib/crypto/ChangeLog
cvs diff -r1.86.2.1 -r1.86.2.2 krb5/src/lib/crypto/Makefile.in
cvs diff -r5.9.2.2 -r5.9.2.3 krb5/src/lib/crypto/etypes.c
cvs diff -r5.378.2.31 -r5.378.2.32 krb5/src/lib/krb5/krb/ChangeLog
cvs diff -r5.29 -r5.29.2.1 krb5/src/lib/krb5/krb/mk_rep.c
cvs diff -r5.73.2.2 -r5.73.2.3 krb5/src/lib/krb5/krb/mk_req_ext.c
cvs diff -r5.8 -r5.8.2.1 krb5/src/lib/krb5/krb/serialize.c
cvs diff -r0 -r1.4.2.1 krb5/src/include/k5-platform.h
cvs diff -r0 -r5.1.2.1 krb5/src/lib/crypto/mandatory_sumtype.c