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