]> eyrie.org Git - kerberos/krb5-strength.git/commit - plugin/heimdal.c
Move krb5.conf configuration into the plugin
authorRuss Allbery <rra@stanford.edu>
Wed, 25 Sep 2013 06:59:02 +0000 (23:59 -0700)
committerRuss Allbery <rra@stanford.edu>
Wed, 25 Sep 2013 06:59:02 +0000 (23:59 -0700)
commit0c87ab094461b294a8b3a8bfefbdb295b66377ed
tree1bbd9b044c3723e4a36cdaf54b40a7c10e4c2bbe
parent6db2c6e34c4b7b34543b0ad8608aac47453c5f3a
Move krb5.conf configuration into the plugin

Load the configuration inside the plugin when we initialize it,
and pass in a Kerberos context to the plugin so that this is
possible.  Obtain or pass in an existing Kerberos context in the
places where we weren't already doing so.

This loses some more detailed error reporting, particularly around
non-existent configured dictionaries, which will be restored later
by using the Kerberos error message.
external/heimdal-strength.c
plugin/api.c
plugin/api.h
plugin/heimdal.c
plugin/mit.c
tests/heimdal/external-t
tests/heimdal/plugin-t.c