Skip Menu |
 

Subject: Convert DEBUG_REFERRALS to TRACE_* framework
W. Trevor King reports that libkrb5 no longer builds if DEBUG_REFERRALS is defined. It also
would be more useful if the referral debugging functionality used the tracing framework. See
also http://mailman.mit.edu/pipermail/krbdev/2012-May/010826.html
From: tlyu@mit.edu
Subject: SVN Commit

Add support for "{ptype}" trace format specifier

Add the "{ptype}" trace format specifier, for principal name types.
Also document the new option in the "k5-trace.h" comments.

https://github.com/krb5/krb5/commit/27417b7d27bd61acf567da2ddccc591b7f499e47
Author: W. Trevor King <wking@tremily.us>
Committer: Tom Yu <tlyu@mit.edu>
Commit: 27417b7d27bd61acf567da2ddccc591b7f499e47
Branch: master
src/include/k5-trace.h | 1 +
src/lib/krb5/os/trace.c | 24 ++++++++++++++++++++++++
2 files changed, 25 insertions(+), 0 deletions(-)
From: tlyu@mit.edu
Subject: SVN Commit

Add tests for trace.c formatting

This improves the previously minimal test coverage of "trace.c".

https://github.com/krb5/krb5/commit/9fa7456b57eb59a4302f50a0254e9981d23dc590
Author: W. Trevor King <wking@tremily.us>
Committer: Tom Yu <tlyu@mit.edu>
Commit: 9fa7456b57eb59a4302f50a0254e9981d23dc590
Branch: master
src/lib/krb5/os/Makefile.in | 14 ++-
src/lib/krb5/os/t_trace.c | 247 +++++++++++++++++++++++++++++++++++++++++++
2 files changed, 259 insertions(+), 2 deletions(-)
From: tlyu@mit.edu
Subject: SVN Commit

Convert DEBUG_REFERRALS to TRACE_* framework

The referrals debugging code under DEBUG_REFERRALS ceased building
correctly at some point. Convert this debugging code to use the
tracing framework instead, including adding new trace macros to
k5-trace.h.

https://github.com/krb5/krb5/commit/372b3e2a4f3bd9d1b2e05abec4c04b99962e582f
Author: W. Trevor King <wking@tremily.us>
Committer: Tom Yu <tlyu@mit.edu>
Commit: 372b3e2a4f3bd9d1b2e05abec4c04b99962e582f
Branch: master
src/include/k5-int.h | 7 +-----
src/include/k5-trace.h | 46 +++++++++++++++++++++++++++++++++++++++++
src/lib/krb5/krb/gc_via_tkt.c | 21 +++++-------------
src/lib/krb5/krb/princ_comp.c | 6 -----
src/lib/krb5/os/hst_realm.c | 33 ++++++++---------------------
src/lib/krb5/os/sn2princ.c | 27 ++++-------------------
src/lib/krb5/os/t_trace.c | 2 +-
7 files changed, 68 insertions(+), 74 deletions(-)