hg: jdk-updates/jdk11u-dev: 2 new changesets

paul.hohensee at gmail.com paul.hohensee at gmail.com
Mon Feb 17 16:23:00 UTC 2020


Changeset: 1300edeb3dc4
Author:    valeriep
Date:      2019-08-14 00:57 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/1300edeb3dc4

8228613: java.security.Provider#getServices order is no longer deterministic
Summary: Changed to use SunEntries.DEF_SECURE_RANDOM_ALGO instead of relying on ordering of SecureRandom services
Reviewed-by: weijun

! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/sun/security/provider/SunEntries.java
+ test/jdk/java/security/SecureRandom/DefaultAlgo.java

Changeset: 7dbf15c8ef3c
Author:    phh
Date:      2019-09-25 08:29 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/7dbf15c8ef3c

8231387: java.security.Provider.getService returns random result due to race condition with mutating methods in the same class
Summary: Synchronize access to legacyMap in Provider.getService.
Reviewed-by: valeriep
Contributed-by: Tianmin Shi <tianshi at amazon.com>

! src/java.base/share/classes/java/security/Provider.java
+ test/jdk/java/security/Provider/GetServiceRace.java



More information about the jdk-updates-changes mailing list