]> git.ipfire.org Git - thirdparty/krb5.git/commit
Modernize KRB-PRIV/KRB-SAFE/KRB-CRED functions 896/head
authorGreg Hudson <ghudson@mit.edu>
Fri, 15 Feb 2019 16:59:06 +0000 (11:59 -0500)
committerGreg Hudson <ghudson@mit.edu>
Mon, 25 Feb 2019 01:54:09 +0000 (20:54 -0500)
commit44b601ec43f34a6ed5bf9a737328d2ee4c438f12
tree6a3d5d9da36013f18191f087e0b20c579a450be8
parent444a15f9cf82b9a6c1bca3f20307f82fee91c228
Modernize KRB-PRIV/KRB-SAFE/KRB-CRED functions

In krb5_mk_safe(), krb5_mk_priv(), krb5_mk_ncred(), krb5_rd_safe(),
and krb5_rd_priv(), modify naming, formatting, and memory management
to meet current standards.  Add k5_privsafe helpers to generate replay
data and addresses and to store replay records.  For krb5_mk_ncred(),
expand the contract of the encoding function to be similar to the
other two krb5_mk functions, and use pointer aliases to reduce the
number of copies required.
src/include/krb5/krb5.hin
src/lib/krb5/krb/cleanup.h [deleted file]
src/lib/krb5/krb/deps
src/lib/krb5/krb/int-proto.h
src/lib/krb5/krb/mk_cred.c
src/lib/krb5/krb/mk_priv.c
src/lib/krb5/krb/mk_safe.c
src/lib/krb5/krb/privsafe.c
src/lib/krb5/krb/rd_cred.c
src/lib/krb5/krb/rd_priv.c
src/lib/krb5/krb/rd_safe.c