[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[commit-cp] classpath ChangeLog java/awt/Toolkit.java gnu/j...
From: |
Gary Benson |
Subject: |
[commit-cp] classpath ChangeLog java/awt/Toolkit.java gnu/j... |
Date: |
Tue, 20 Jun 2006 11:36:24 +0000 |
CVSROOT: /cvsroot/classpath
Module name: classpath
Changes by: Gary Benson <gbenson> 06/06/20 11:36:23
Modified files:
. : ChangeLog
java/awt : Toolkit.java
gnu/java/awt/peer/gtk: GtkToolkit.java
gnu/java/awt/peer/qt: QtToolkit.java
Log message:
2006-06-20 Gary Benson <address@hidden>
* java/awt/Toolkit.java: Add security check.
* gnu/java/awt/peer/gtk/GtkToolkit.java: Likewise.
* gnu/java/awt/peer/qt/QtToolkit.java: Likewise.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.7880&r2=1.7881
http://cvs.savannah.gnu.org/viewcvs/classpath/java/awt/Toolkit.java?cvsroot=classpath&r1=1.41&r2=1.42
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/gtk/GtkToolkit.java?cvsroot=classpath&r1=1.87&r2=1.88
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/qt/QtToolkit.java?cvsroot=classpath&r1=1.6&r2=1.7
Patches:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/classpath/classpath/ChangeLog,v
retrieving revision 1.7880
retrieving revision 1.7881
diff -u -b -r1.7880 -r1.7881
--- ChangeLog 20 Jun 2006 11:24:41 -0000 1.7880
+++ ChangeLog 20 Jun 2006 11:36:22 -0000 1.7881
@@ -1,3 +1,9 @@
+2006-06-20 Gary Benson <address@hidden>
+
+ * java/awt/Toolkit.java: Add security check.
+ * gnu/java/awt/peer/gtk/GtkToolkit.java: Likewise.
+ * gnu/java/awt/peer/qt/QtToolkit.java: Likewise.
+
2006-06-20 Raif S. Naffah <address@hidden>
* gnu/java/security/key/dss/DSSKey.java: Source formatting.
Index: java/awt/Toolkit.java
===================================================================
RCS file: /cvsroot/classpath/classpath/java/awt/Toolkit.java,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -b -r1.41 -r1.42
--- java/awt/Toolkit.java 15 May 2006 16:11:48 -0000 1.41
+++ java/awt/Toolkit.java 20 Jun 2006 11:36:23 -0000 1.42
@@ -695,6 +695,14 @@
public PrintJob getPrintJob(Frame frame, String title,
JobAttributes jobAttr, PageAttributes pageAttr)
{
+ // FIXME: it is possible this check may be removed
+ // if this method, when written, always delegates to
+ // getPrintJob(Frame, String, Properties).
+ SecurityManager sm;
+ sm = System.getSecurityManager();
+ if (sm != null)
+ sm.checkPrintJobAccess();
+
return null;
}
Index: gnu/java/awt/peer/gtk/GtkToolkit.java
===================================================================
RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/gtk/GtkToolkit.java,v
retrieving revision 1.87
retrieving revision 1.88
diff -u -b -r1.87 -r1.88
--- gnu/java/awt/peer/gtk/GtkToolkit.java 5 Jun 2006 13:47:04 -0000
1.87
+++ gnu/java/awt/peer/gtk/GtkToolkit.java 20 Jun 2006 11:36:23 -0000
1.88
@@ -310,6 +310,11 @@
public PrintJob getPrintJob (Frame frame, String jobtitle, Properties props)
{
+ SecurityManager sm;
+ sm = System.getSecurityManager();
+ if (sm != null)
+ sm.checkPrintJobAccess();
+
return null;
}
Index: gnu/java/awt/peer/qt/QtToolkit.java
===================================================================
RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/qt/QtToolkit.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- gnu/java/awt/peer/qt/QtToolkit.java 7 Jun 2006 22:00:01 -0000 1.6
+++ gnu/java/awt/peer/qt/QtToolkit.java 20 Jun 2006 11:36:23 -0000 1.7
@@ -402,6 +402,11 @@
String jobtitle,
Properties props)
{
+ SecurityManager sm;
+ sm = System.getSecurityManager();
+ if (sm != null)
+ sm.checkPrintJobAccess();
+
throw new RuntimeException("Not implemented");
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [commit-cp] classpath ChangeLog java/awt/Toolkit.java gnu/j...,
Gary Benson <=