[krbdev.mit.edu #7253] SVN Commit

Benjamin Kaduk via RT rt at krbdev.mit.edu
Fri Aug 24 12:24:14 EDT 2012



kfw support for multiple identities

We need a sense of what the default identity is, then, with a way
to set it and list it.
The memory management model changes some, as well.
Use a bold font to indicate the current default identity in the
GUI; while here use an italic font for expired credentials.

In the process, rip out some krb4 remenants, and remove ancient
code conditional on the lack of KRB5_TC_NOTICKET.

Define USE_MESSAGE_BOX when building leash and use MessageBox().

[kaduk at mit.edu: adjust for style, flesh out commit message.]

https://github.com/krb5/krb5/commit/9bc411e72fce5bed3ed00ae5b09f8c239309bae0
Author: Kevin Wasserman <kevin.wasserman at painless-security.com>
Committer: Ben Kaduk <kaduk at mit.edu>
Commit: 9bc411e72fce5bed3ed00ae5b09f8c239309bae0
Branch: master
 src/windows/include/leashwin.h             |   30 +-
 src/windows/leash/KrbListTickets.cpp       |  393 ++++++++
 src/windows/leash/Leash.cpp                |  153 +---
 src/windows/leash/Leash.h                  |    3 +
 src/windows/leash/Leash.rc                 |    4 +
 src/windows/leash/LeashView.cpp            | 1432 ++++++++++++++--------------
 src/windows/leash/LeashView.h              |   65 ++-
 src/windows/leash/Lglobals.h               |   43 +-
 src/windows/leash/Makefile.in              |    5 +-
 src/windows/leash/res/ribbon1.mfcribbon-ms |    2 +-
 src/windows/leash/resource.h               |    2 +-
 src/windows/leashdll/AFSroutines.c         |    3 +-
 src/windows/leashdll/krb5routines.c        |  790 +++++++--------
 src/windows/leashdll/leash-int.h           |    4 +-
 src/windows/leashdll/leashdll.h            |   15 +-
 src/windows/leashdll/leashw32.def          |    1 +
 src/windows/leashdll/lshfunc.c             |   45 +-
 17 files changed, 1658 insertions(+), 1332 deletions(-)


More information about the kfwdev mailing list