libbluray | branch: master | hpi1 <[email protected]> | Mon Mar 23 12:26:49 
2015 +0200| [33e54e874c9a79ef56b83adb238bfc17186504a5] | committer: hpi1

JSM: allow networking (resolve, connect)

> http://git.videolan.org/gitweb.cgi/libbluray.git/?a=commit;h=33e54e874c9a79ef56b83adb238bfc17186504a5
---

 src/libbluray/bdj/java/org/videolan/BDJSecurityManager.java |    7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/src/libbluray/bdj/java/org/videolan/BDJSecurityManager.java 
b/src/libbluray/bdj/java/org/videolan/BDJSecurityManager.java
index b0432ec..0176a36 100644
--- a/src/libbluray/bdj/java/org/videolan/BDJSecurityManager.java
+++ b/src/libbluray/bdj/java/org/videolan/BDJSecurityManager.java
@@ -99,6 +99,13 @@ final class BDJSecurityManager extends SecurityManager {
             }
         }
 
+        /* Networking */
+        else if (perm instanceof java.net.SocketPermission) {
+            if (new java.net.SocketPermission("*", 
"connect,resolve").implies(perm)) {
+                return;
+            }
+        }
+
         /* Java TV */
         else if (perm instanceof javax.tv.service.ReadPermission) {
             return;

_______________________________________________
libbluray-devel mailing list
[email protected]
https://mailman.videolan.org/listinfo/libbluray-devel

Reply via email to