hg: jdk9/dev/jdk: 8164705: Remove pathname canonicalization from FilePermission

weijun.wang at oracle.com weijun.wang at oracle.com
Mon Oct 10 00:30:37 UTC 2016


Changeset: 4251b451be17
Author:    weijun
Date:      2016-10-10 08:28 +0800
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/4251b451be17

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

! src/java.base/share/classes/java/io/FilePermission.java
! src/java.base/share/classes/java/security/AccessControlContext.java
! src/java.base/share/classes/java/security/ProtectionDomain.java
+ src/java.base/share/classes/jdk/internal/misc/JavaIOFilePermissionAccess.java
! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java
! src/java.base/share/classes/sun/net/www/protocol/file/FileURLConnection.java
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
+ src/java.base/share/classes/sun/security/util/FilePermCompat.java
+ test/java/io/FilePermission/Correctness.java
! test/java/io/FilePermission/FilePermissionCollection.java
+ test/java/io/FilePermission/ReadFileOnPath.java
+ test/java/io/FilePermission/m/module-info.java
+ test/java/io/FilePermission/m/p/App.java
! test/java/net/URLClassLoader/getresourceasstream/Test.java
! test/java/net/URLClassLoader/getresourceasstream/test.sh
! test/java/security/testlibrary/Proc.java
! test/sun/security/provider/PolicyFile/CanonPath.java
+ test/sun/security/util/FilePermCompat/CompatImpact.java
+ test/sun/security/util/FilePermCompat/Flag.java



More information about the jdk9-dev-changes mailing list