[krbdev.mit.edu #8785] git commit

Greg Hudson via RT <[email protected]>
Newsgroups gmane.comp.encryption.kerberos.bugs
Message-ID <[email protected]>
Use memory replay cache for DO_TIME auth contexts

Instead of requiring the caller to set up a persistent replay cache
for KRB-PRIV/KRB-SAFE/KRB-CRED messages produced in DO_TIME auth
contexts, use an in-memory replay cache.

Update the API documentation for the affected functions and correct
some inaccuracies.

https://github.com/krb5/krb5/commit/0b1c78fcbdef574fb6835f0cd0a89388f4098cb5
Author: Greg Hudson <[email protected]>
Commit: 0b1c78fcbdef574fb6835f0cd0a89388f4098cb5
Branch: master
 .gitignore                    |    1 +
 src/include/k5-int.h          |    6 ++
 src/include/krb5/krb5.hin     |  138 ++++++++++++++++++++-------------
 src/lib/krb5/krb/auth_con.c   |    1 +
 src/lib/krb5/krb/auth_con.h   |    3 +
 src/lib/krb5/krb/int-proto.h  |   11 ++-
 src/lib/krb5/krb/mk_cred.c    |   28 +++++--
 src/lib/krb5/krb/mk_priv.c    |   21 +++--
 src/lib/krb5/krb/mk_safe.c    |   23 ++++--
 src/lib/krb5/krb/privsafe.c   |   40 +++++-----
 src/lib/krb5/krb/rd_cred.c    |   17 ++---
 src/lib/krb5/krb/rd_priv.c    |   22 +++--
 src/lib/krb5/krb/rd_safe.c    |   31 +++++---
 src/lib/krb5/rcache/rc_conv.c |   20 +++++
 src/tests/Makefile.in         |   14 ++-
 src/tests/replay.c            |  172 +++++++++++++++++++++++++++++++++++++++++
 src/tests/t_replay.py         |    6 ++
 17 files changed, 414 insertions(+), 140 deletions(-)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.