From: | ghudson@mit.edu |
Subject: | git commit |
Add libkrad
The new library libkrad provides code for the parsing of RADIUS packets
as well as client implementation based around libverto. This library
should be considered unstable.
https://github.com/krb5/krb5/commit/8b8f031c6e64360a26c484b548d2158944e09087
Author: Nathaniel McCallum <npmccallum@redhat.com>
Committer: Greg Hudson <ghudson@mit.edu>
Commit: 8b8f031c6e64360a26c484b548d2158944e09087
Branch: master
src/configure.in | 2 +-
src/include/Makefile.in | 1 +
src/include/krad.h | 264 +++++++++++++++++++++
src/lib/Makefile.in | 2 +-
src/lib/krad/Makefile.in | 74 ++++++
src/lib/krad/attr.c | 317 +++++++++++++++++++++++++
src/lib/krad/attrset.c | 244 +++++++++++++++++++
src/lib/krad/client.c | 335 ++++++++++++++++++++++++++
src/lib/krad/code.c | 111 +++++++++
src/lib/krad/deps | 156 ++++++++++++
src/lib/krad/internal.h | 155 ++++++++++++
src/lib/krad/libkrad.exports | 23 ++
src/lib/krad/packet.c | 470 +++++++++++++++++++++++++++++++++++++
src/lib/krad/remote.c | 532 ++++++++++++++++++++++++++++++++++++++++++
src/lib/krad/t_attr.c | 89 +++++++
src/lib/krad/t_attrset.c | 98 ++++++++
src/lib/krad/t_client.c | 126 ++++++++++
src/lib/krad/t_code.c | 54 +++++
src/lib/krad/t_daemon.h | 92 ++++++++
src/lib/krad/t_daemon.py | 76 ++++++
src/lib/krad/t_packet.c | 194 +++++++++++++++
src/lib/krad/t_remote.c | 170 ++++++++++++++
src/lib/krad/t_test.c | 50 ++++
src/lib/krad/t_test.h | 60 +++++
24 files changed, 3693 insertions(+), 2 deletions(-)