History log of /openjdk10/jdk/src/java.base/share/classes/java/security/ProtectionDomain.java
Revision Date Author Comments
# 17338:02bd39544ff1 31-May-2017 mli

8181082: class-level since tag issues in java.base & java.datatransfer module
Reviewed-by: alanb, serb


# 16730:8b0d55e02f54 15-Feb-2017 weijun

8168410: Multiple JCK tests are failing due to SecurityException is not thrown.
Reviewed-by: mullan


# 16071:1a311078cb5f 16-Nov-2016 jnimeh

8043252: Debug of access control is obfuscated - NullPointerException in ProtectionDomain
Summary: Protect against null return value from Permission.getActions in ProtectionDomain's toString method.
Reviewed-by: weijun, mullan


# 15881:56e5a010a116 12-Oct-2016 ddehaven

8165271: Fix use of reflection to gain access to private fields
Reviewed-by: mchung


# 15771:4251b451be17 09-Oct-2016 weijun

8164705: Remove pathname canonicalization from FilePermission
Reviewed-by: alanb, bpb


# 15110:7528b8acece3 22-Dec-2015 valeriep

8138811: Construction of static protection domains
Summary: Updated SubjectDomainCombiner to keep static ProtectionDomain static
Reviewed-by: mullan


# 14407:d0c319c32334 10-May-2016 sherman

6328855: String: Matches hangs at short and easy Strings containing \r \n
6192895: java.util.regex.Matcher: Performance issue
6345469: java.util.regex.Matcher utilizes 100% of the CPU
6988218: RegEx matcher loops
6693451: RegEx matcher goes into infinite delay
7006761: Matcher.matches() has infinite loop
8140212: Slow performance of Matcher.find
8151481: j.u.regex.Pattern cleanup
6609854: Regex does not match correctly for negative nested character classes
4916384: CANON_EQ supports only combining character sequences with non-spacing marks
4867170: Pattern doesn't work with composite character in CANON_EQ mode
6995635: CANON_EQ pattern flag is buggy
6728861: ExceptionInInitializerError is caught when the pattern has precomposed character
6736245: A character in Composition Exclusion Table does not match itself
7080302: the normalization in java regex pattern may have flaw
Reviewed-by: rriggs, okutsu, alanb


# 14405:1049321b86cb 10-May-2016 igerasim

8156661: Handful of typos in javadoc
Reviewed-by: prappo, rriggs


# 13456:41491b4e93d1 13-Jan-2016 mullan

8085903: New fix for memory leak in ProtectionDomain cache
Reviewed-by: xuelei, igerasim


# 12808:d8bae0a5bdd2 28-Sep-2015 chegar

8137056: Move SharedSecrets and interface friends out of sun.misc
Reviewed-by: alanb, mchung, psandoz, rriggs


# 12013:72fdb709f356 21-May-2015 mullan

8055753: Use ConcurrentHashMap to map ProtectionDomain to PermissionCollection
Reviewed-by: weijun


# 11809:f31efd159c33 23-Apr-2015 darcy

8078468: Update security libraries to use diamond with anonymous classes
Reviewed-by: weijun


# 11613:e451c770c1d0 16-Mar-2015 avstepan

8028266: Tidy warnings cleanup for packages java.security/javax.security
Summary: some tidy warnings in docs were fixed
Reviewed-by: mullan, wetmore


# 11468:f4ce7c7a0296 12-Feb-2015 jbachorik

8072932: Test fails with java.security.AccessControlException: access denied ("java.security.SecurityPermission" "getDomainCombiner")
Reviewed-by: mullan


# 11465:8ac427c6df05 16-Jan-2015 jbachorik

8064331: JavaSecurityAccess.doIntersectionPrivilege() drops the information about the domain combiner of the stack ACC
Reviewed-by: mullan


# 10853:57d07aa0a0eb 19-Oct-2014 mullan

8058547: Memory leak in ProtectionDomain cache
Reviewed-by: weijun


# 10444:f08705540498 17-Aug-2014 chegar

8054834: Modular Source Code
Reviewed-by: alanb, chegar, ihse, mduigou
Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, chris.hegarty@oracle.com, erik.joelsson@oracle.com, jonathan.gibbons@oracle.com, karen.kinnear@oracle.com, magnus.ihse.bursie@oracle.com, mandy.chung@oracle.com, mark.reinhold@oracle.com, paul.sandoz@oracle.com