another public api question

Jeffrey Altman jaltman at columbia.edu
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 mit.edu
> http://mailman.mit.edu/mailman/listinfo/krbdev
> 



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



More information about the krbdev mailing list