another public api question

Jeffrey Altman jaltman at
Tue Apr 16 15:49:00 EDT 2002

All that will happen if this function is no longer available to the
caller is that the functionality which auto-corrects for Realm
Capitalization will no longer work.  

- Jeff

>     Jeffrey> krb5_get_profile()
>     Jeffrey> This function has been exported for a while.
> Oh no...
> krb5_get_profile() was never explicitly exported.  The problem was the
> (mis) use of KRB5_DLLIMP.  I will go and make sure that gets fixed for
> 2.2.
> Sam> I think we've actually gotten a fairly consistent internal
> Sam> position on that.  We've decided that the interface you proposed,
> Sam> and committed is a reasonable compromise and that the app_defaults
> Sam> stuff is fine, but the raw profile interface is not something we
> Sam> want to expose.
> We did allow the krb5_get_profile() is part of the API on the Mac, but
> we resisted making that available on Windows...especially as we did not
> realize it was already accessible on Windows!
> Jeffrey, will removing that break widely deployed code?
> - Danilo
> P.S.: I will be removing all of the extraneous exported stuff, including
>       the profile library that is exported from krb5_32.dll.
> _______________________________________________
> krbdev mailing list             krbdev at

 Jeffrey Altman * Sr.Software Designer      Kermit 95 1.1.21  available now!!!
 The Kermit Project @ Columbia University   SSH plus Telnet, FTP and HTTP             secured with Kerberos, SRP, and 
 kermit-support at                OpenSSL.

More information about the krbdev mailing list