[krbdev.mit.edu #8990] git commit

"Greg Hudson via RT" <[email protected]>
Newsgroups gmane.comp.encryption.kerberos.bugs
Message-ID <[email protected]>
Mon Mar 22 02:21:43 2021: Request 8990 was acted upon.
 Transaction: Ticket created by [email protected]
       Queue: krb5
     Subject: git commit
       Owner: [email protected]
  Requestors: 
      Status: new
 Ticket <URL: https://krbdev.mit.edu/rt/Ticket/Display.html?id=8990 >



Add KCM_OP_GET_CRED_LIST for faster iteration

For large caches, one IPC operation per credential dominates the cost
of iteration.  Instead transfer the whole list of credentials to the
client in one IPC operation.

Add optional support for the new opcode to the test KCM server to
allow testing of the main and fallback code paths.

[[email protected]: fixed memory leaks and potential memory errors;
adjusted code style and comments; rewrote commit message; added
kcmserver.py support and tests]

https://github.com/krb5/krb5/commit/81bdb47d8ded390263d8ee48f71d5c312b4f1736
Author: Pavel Březina <[email protected]>
Committer: Greg Hudson <[email protected]>
Commit: 81bdb47d8ded390263d8ee48f71d5c312b4f1736
Branch: master
 src/include/kcm.h            |   12 +++-
 src/lib/krb5/ccache/cc_kcm.c |  144 ++++++++++++++++++++++++++++++++++++++---
 src/tests/kcmserver.py       |   28 +++++++-
 src/tests/t_ccache.py        |   10 +++-
 4 files changed, 175 insertions(+), 19 deletions(-)

_______________________________________________
krb5-bugs mailing list
[email protected]
https://mailman.mit.edu/mailman/listinfo/krb5-bugs
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.