[jdk8u-dev] RFR: 8168518: rcache interop with krb5-1.15

Ian Myers imyers at openjdk.org
Tue Apr 2 17:25:13 UTC 2024


On Mon, 1 Apr 2024 09:09:22 GMT, John Jiang <jjiang at openjdk.org> wrote:

>> I'd like to backport JDK-8168518 to update rcache hash algorithm from MD5 to SHA-256. It fixes issues on the FIPS environment without MD5 digest support
>> 
>> Implementation classes are applied cleanly.
>> 
>> Test changes are merged manually:
>> - Changes in the Proc.java are skipped because of no module support in JDK8
>> - "-Dsun.net.spi.nameservice.provider.1=ns,mock" option is added to rcache_usemd5.sh
>> - ReplayCacheTestProc.java is merged manually because of JDK-8190690 changes in JDK8
>> 
>> sun/security/krb5/auto tests passed
>
> jdk/test/sun/security/krb5/auto/ReplayCacheTestProc.java line 28:
> 
>> 26:  * @bug 7152176 8168518
>> 27:  * @summary More krb5 tests
>> 28:  * @library ../../../../java/security/testlibrary/
> 
> The library path `/test/lib` looks missing.

I have made a PR for this exact problem: https://github.com/openjdk/jdk8u-dev/pull/478

-------------

PR Review Comment: https://git.openjdk.org/jdk8u-dev/pull/418#discussion_r1548281807


More information about the jdk8u-dev mailing list