RFR: 8257858: [macOS]: Remove JNF dependency from libosxsecurity/KeystoreImpl.m

Weijun Wang weijun at openjdk.java.net
Fri Jan 29 14:35:50 UTC 2021

On Fri, 18 Dec 2020 19:20:47 GMT, Weijun Wang <weijun at openjdk.org> wrote:

> This fix covers both
> - [[macOS]: Remove JNF dependency from libosxsecurity/KeystoreImpl.m](https://bugs.openjdk.java.net/browse/JDK-8257858)
> - [[macOS]: Remove JNF dependency from libosxkrb5/SCDynamicStoreConfig.m](https://bugs.openjdk.java.net/browse/JDK-8257860)

New commit pushed. There is completely no dependency on JavaNativeFramework anymore.

Major change this time: Update the format of `SCDynamicStoreConfig::getKerberosConfig`.

ToDo: clean up `JNIUtilities.h`, take back `JNFPerformEnvBlock`.


PR: https://git.openjdk.java.net/jdk/pull/1845

More information about the core-libs-dev mailing list