Description
The DNS.java class should be more informative, and possibly fail early when reverse DNS is broken. Right now it is vulnerable to a cryptic ArrayIndex exception.
parts = hostIp.getHostAddress(....) String reverseIp = parts[3] + parts[2] ...
During this patch I think we can also improve a couple other minor logging statements in the net package.