Heads up: kadm5 initialization API change in 1.8
Russ Allbery
rra at stanford.edu
Mon Aug 17 15:48:47 EDT 2009
ghudson at mit.edu writes:
> In kadm5/admin.h we include the disclaimer:
> * - We may make arbitrary incompatible changes between feature
> * releases (e.g. from 1.7 to 1.8).
> Taking advantage of that liberty, I have modified all of the kadm5_init
> functions on the trunk to accept a krb5_context parameter. A comment
> indicates that the context must be initialized with
> kadm5_init_krb5_context, that the context must survive as long as the
> server handle, and that it is the caller's responsibility to free the
> context.
I didn't see a Makefile patch in your commit, so just to double-check: I
believe this change to a function signature makes the new shared library
ABI incompatible with the previous ABI and therefore requires a version
increase in the SONAME.
--
Russ Allbery (rra at stanford.edu) <http://www.eyrie.org/~eagle/>
More information about the krbdev
mailing list