[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[commit-cp] classpath java/net/InetAddress.java java/net/In...
From: |
Gary Benson |
Subject: |
[commit-cp] classpath java/net/InetAddress.java java/net/In... |
Date: |
Fri, 08 Sep 2006 08:59:57 +0000 |
CVSROOT: /cvsroot/classpath
Module name: classpath
Changes by: Gary Benson <gbenson> 06/09/08 08:59:57
Modified files:
java/net : InetAddress.java Inet4Address.java
vm/reference/java/net: VMInetAddress.java
include : java_net_VMInetAddress.h
native/jni/java-net: java_net_VMInetAddress.c
native/jni/native-lib: cpnet.h cpnet.c
. : configure.ac NEWS
Log message:
2006-09-08 Gary Benson <address@hidden>
* java/net/InetAddress.java
(inaddr_any): Removed.
(ANY_IF, LOCALHOST): Create using getByAddress.
(<init>): Updated javadoc.
(getHostName): Cache hostname even if the lookup failed.
(getByAddress): Create Inet4Address objects when passed
IPv4-mapped IPv6 addresses.
(aton): Removed.
(getAllByName): Create address objects using getByAddress.
Do not perform security checks unless actually required.
Do not strip whitespace from the hostname.
(getInaddrAny): Removed.
(getLocalHost): Return the loopback address if getByName
throws a SecurityException.
(readResolve): Updated javadoc.
* vm/reference/java/net/VMInetAddress.java (aton): Declared.
* include/java_net_VMInetAddress.h
(Java_java_net_VMInetAddress_aton): Likewise.
* native/jni/java-net/java_net_VMInetAddress.c
(Java_java_net_VMInetAddress_aton): New method.
* native/jni/native-lib/cpnet.h (cpnet_aton): Declared.
* native/jni/native-lib/cpnet.c (cpnet_aton): New method.
* configure.ac (AC_CHECK_FUNCS): Checks for cpnet_aton.
* java/net/Inet4Address.java (writeReplace): Updated javadoc.
* NEWS: Added note about updated VM interface.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/java/net/InetAddress.java?cvsroot=classpath&r1=1.46&r2=1.47
http://cvs.savannah.gnu.org/viewcvs/classpath/java/net/Inet4Address.java?cvsroot=classpath&r1=1.18&r2=1.19
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/java/net/VMInetAddress.java?cvsroot=classpath&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/classpath/include/java_net_VMInetAddress.h?cvsroot=classpath&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/java-net/java_net_VMInetAddress.c?cvsroot=classpath&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/native-lib/cpnet.h?cvsroot=classpath&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/native-lib/cpnet.c?cvsroot=classpath&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/classpath/configure.ac?cvsroot=classpath&r1=1.181&r2=1.182
http://cvs.savannah.gnu.org/viewcvs/classpath/NEWS?cvsroot=classpath&r1=1.166&r2=1.167
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [commit-cp] classpath java/net/InetAddress.java java/net/In...,
Gary Benson <=