appl/simple/client/sim_client.c uses internal APIs
Florian Weimer
fweimer at redhat.com
Mon Mar 6 07:08:44 EST 2023
Thank you for your help regarding this matter. In the end, I could not
fix the Authen::Krb5 Perl module because there are some fundamental
reference counting problems in it. The code sort-of works today because
it papers over these issues by using internal libkrb5 APIs, which I
suspect happen to work mostly by accident (that, or the code is actually
dead because the reference counts never go to zero for some reason).
This is a Perl XS issue, unrelated to Kerberos. It's fairly clear how
to fix it in princple, but I haven't done any serious Perl programming
in over a decade, and the upstream maintainer has archived the Git
repository recently anyway.
Thanks,
Florian
More information about the Kerberos
mailing list