Hi all,
This commit fixes Socket's constructors' security checks.
Cheers,
Gary
Index: ChangeLog
===================================================================
RCS file: /cvsroot/classpath/classpath/ChangeLog,v
retrieving revision 1.8645
diff -u -r1.8645 ChangeLog
--- ChangeLog 4 Oct 2006 15:35:35 -0000 1.8645
+++ ChangeLog 5 Oct 2006 14:49:22 -0000
@@ -1,3 +1,8 @@
+2006-10-05 Gary Benson <[EMAIL PROTECTED]>
+
+ * java/net/Socket.java
+ (Socket): Perform security check on address not hostname.
+
2006-10-04 Roman Kennke <[EMAIL PROTECTED]>
* javax/swing/tree/VariableHeightLayoutCache.java
Index: java/net/Socket.java
===================================================================
RCS file: /cvsroot/classpath/classpath/java/net/Socket.java,v
retrieving revision 1.58
diff -u -r1.58 Socket.java
--- java/net/Socket.java 19 Sep 2006 05:47:39 -0000 1.58
+++ java/net/Socket.java 5 Oct 2006 14:49:22 -0000
@@ -291,7 +291,7 @@
SecurityManager sm = System.getSecurityManager();
if (sm != null)
- sm.checkConnect(raddr.getHostName(), rport);
+ sm.checkConnect(raddr.getHostAddress(), rport);
// bind socket
SocketAddress bindaddr =