pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/openjdk7 Update to 1.7.51



details:   https://anonhg.NetBSD.org/pkgsrc/rev/76b3d00523af
branches:  trunk
changeset: 629682:76b3d00523af
user:      ryoon <ryoon%pkgsrc.org@localhost>
date:      Sat Jan 25 13:53:22 2014 +0000

description:
Update to 1.7.51

I cannot find release notes for OpenJDK7, I will quote from Oracle's
JDK 7u51 release notes.

Changelog:
7u51: http://www.oracle.com/technetwork/java/javase/7u51-relnotes-2085002.html
Olson Data 2013h
JDK 7u51 contains Olson time zone data version 2013h.

New Features and Changes
Jarsigner updated to encourage timestamping

Timestamping for a signed jar is now strongly recommended. The Jarsigner tool will print out an informational warning at signing or verifying when timestamp is missing. For more information, see 
Signing JAR Files.

See 8023338.
Changes to Security Slider:

The following changes to Security Slider were included in this release(7u51):

    Block Self-Signed and Unsigned applets on High Security Setting
    Require Permissions Attribute for High Security Setting
    Warn users of missing Permissions Attributes for Medium Security Setting

For more information, see Java Control Panel documentation.
Prompt users to clear previously remembered decisions:

In JDK 7u51, users are given an option to restore the security prompts, for any prompts that were hidden prior to installing the latest release. For more information, see Install Documentation for 
Windows.

It is recommended that users restore security prompts after every 30 days to ensure better protection.

Note: This option is offered only during Auto update on Mac OS.
Exception Site List:

The Exception Site List feature allows end users to run Java applets and Java Web Start applications that do not meet the latest security requirements. Rich Internet Applications that are hosted on a 
site in the exception site list are allowed to run with the applicable security prompts.

For more information, see Exception Site List documentation.
Change in Default Socket Permissions

The default socket permissions assigned to all code including untrusted code have been changed in this release. Previously, all code was able to bind any socket type to any port number greater than 
or equal to 1024. It is still possible to bind sockets to the ephemeral port range on each system. The exact range of ephemeral ports varies from one operating system to another, but it is typically 
in the high range (such as from 49152 to 65535). The new restriction is that binding sockets outside of the ephemeral range now requires an explicit permission in the system security policy.

Most applications using client tcp sockets and a security manager will not see any problem, as these typically bind to ephemeral ports anyway. Applications using datagram sockets or server tcp 
sockets (and a security manager) may encounter security exceptions where none were seen before. If this occurs, users should review whether the port number being requested is expected, and if this is 
the case, a socket permission grant can be added to the local security policy, to resolve the issue.

See 8011786 (not public).
Change in JAXP Xalan Extension Functions

In JDK 7u51, a change has been made in JAXP Xalan Extension functions to always use the default DOM implementation when Security Manager is present. This change affects the NodeSet created by DOM 
Document.

Before this change, the DOM implementation is located through the DOM factory lookup process. With this change, when security is enabled, the lookup process is skipped and the default DOM 
implementation is used.

This change will only affect those applications that use a 3rd party DOM implementation. In general, the NodeSet structure is expected to be compatible with that of the JDK default implementation.
Bug Fixes

This release contains fixes for security vulnerabilities. For more information, see Oracle Java SE Critical Patch Update Advisory.

For a list of bug fixes included in this release, see JDK 7u51 Bug Fixes page.

The following are some of the notable bug fixes in this release:

Area: tools/jar
Synopsis: Clarify jar verifications

The jarsigner tool prints out more messages when there are severe warnings and -strict is on. For details, see the jarsigner tool documentation (Windows)(Solaris/Linux).

See 8024302 (not public).

diffstat:

 lang/openjdk7/Makefile                                                      |   6 +-
 lang/openjdk7/PLIST                                                         |  17 +----
 lang/openjdk7/distinfo                                                      |  38 +--------
 lang/openjdk7/patches/patch-aw                                              |  17 ++--
 lang/openjdk7/patches/patch-jdk_src_solaris_classes_sun_net_PortConfig.java |  23 ++++++
 5 files changed, 41 insertions(+), 60 deletions(-)

diffs (240 lines):

diff -r 2b1c79b527e3 -r 76b3d00523af lang/openjdk7/Makefile
--- a/lang/openjdk7/Makefile    Sat Jan 25 13:39:35 2014 +0000
+++ b/lang/openjdk7/Makefile    Sat Jan 25 13:53:22 2014 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.58 2014/01/02 01:16:35 ryoon Exp $
+# $NetBSD: Makefile,v 1.59 2014/01/25 13:53:22 ryoon Exp $
 
-DISTNAME=      openjdk-1.7.45-20140101
-PKGNAME=       openjdk7-1.7.45
+DISTNAME=      openjdk-1.7.51-20140125
+PKGNAME=       openjdk7-1.7.51
 CATEGORIES=    lang
 MASTER_SITES=  ${MASTER_SITE_LOCAL:=openjdk7/}
 EXTRACT_SUFX=  .tar.bz2
diff -r 2b1c79b527e3 -r 76b3d00523af lang/openjdk7/PLIST
--- a/lang/openjdk7/PLIST       Sat Jan 25 13:39:35 2014 +0000
+++ b/lang/openjdk7/PLIST       Sat Jan 25 13:53:22 2014 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.13 2014/01/18 06:11:37 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.14 2014/01/25 13:53:22 ryoon Exp $
 bin/openjdk7-jar
 bin/openjdk7-java
 bin/openjdk7-javac
@@ -482,7 +482,6 @@
 java/openjdk7/jre/lib/zi/Africa/Gaborone
 java/openjdk7/jre/lib/zi/Africa/Harare
 java/openjdk7/jre/lib/zi/Africa/Johannesburg
-java/openjdk7/jre/lib/zi/Africa/Juba
 java/openjdk7/jre/lib/zi/Africa/Kampala
 java/openjdk7/jre/lib/zi/Africa/Khartoum
 java/openjdk7/jre/lib/zi/Africa/Kigali
@@ -511,7 +510,6 @@
 java/openjdk7/jre/lib/zi/Africa/Windhoek
 java/openjdk7/jre/lib/zi/America/Adak
 java/openjdk7/jre/lib/zi/America/Anchorage
-java/openjdk7/jre/lib/zi/America/Anguilla
 java/openjdk7/jre/lib/zi/America/Antigua
 java/openjdk7/jre/lib/zi/America/Araguaina
 java/openjdk7/jre/lib/zi/America/Argentina/Buenos_Aires
@@ -526,7 +524,6 @@
 java/openjdk7/jre/lib/zi/America/Argentina/San_Luis
 java/openjdk7/jre/lib/zi/America/Argentina/Tucuman
 java/openjdk7/jre/lib/zi/America/Argentina/Ushuaia
-java/openjdk7/jre/lib/zi/America/Aruba
 java/openjdk7/jre/lib/zi/America/Asuncion
 java/openjdk7/jre/lib/zi/America/Atikokan
 java/openjdk7/jre/lib/zi/America/Bahia
@@ -555,7 +552,6 @@
 java/openjdk7/jre/lib/zi/America/Dawson_Creek
 java/openjdk7/jre/lib/zi/America/Denver
 java/openjdk7/jre/lib/zi/America/Detroit
-java/openjdk7/jre/lib/zi/America/Dominica
 java/openjdk7/jre/lib/zi/America/Edmonton
 java/openjdk7/jre/lib/zi/America/Eirunepe
 java/openjdk7/jre/lib/zi/America/El_Salvador
@@ -564,8 +560,6 @@
 java/openjdk7/jre/lib/zi/America/Godthab
 java/openjdk7/jre/lib/zi/America/Goose_Bay
 java/openjdk7/jre/lib/zi/America/Grand_Turk
-java/openjdk7/jre/lib/zi/America/Grenada
-java/openjdk7/jre/lib/zi/America/Guadeloupe
 java/openjdk7/jre/lib/zi/America/Guatemala
 java/openjdk7/jre/lib/zi/America/Guayaquil
 java/openjdk7/jre/lib/zi/America/Guyana
@@ -604,7 +598,6 @@
 java/openjdk7/jre/lib/zi/America/Monterrey
 java/openjdk7/jre/lib/zi/America/Montevideo
 java/openjdk7/jre/lib/zi/America/Montreal
-java/openjdk7/jre/lib/zi/America/Montserrat
 java/openjdk7/jre/lib/zi/America/Nassau
 java/openjdk7/jre/lib/zi/America/New_York
 java/openjdk7/jre/lib/zi/America/Nipigon
@@ -636,17 +629,12 @@
 java/openjdk7/jre/lib/zi/America/Scoresbysund
 java/openjdk7/jre/lib/zi/America/Sitka
 java/openjdk7/jre/lib/zi/America/St_Johns
-java/openjdk7/jre/lib/zi/America/St_Kitts
-java/openjdk7/jre/lib/zi/America/St_Lucia
-java/openjdk7/jre/lib/zi/America/St_Thomas
-java/openjdk7/jre/lib/zi/America/St_Vincent
 java/openjdk7/jre/lib/zi/America/Swift_Current
 java/openjdk7/jre/lib/zi/America/Tegucigalpa
 java/openjdk7/jre/lib/zi/America/Thule
 java/openjdk7/jre/lib/zi/America/Thunder_Bay
 java/openjdk7/jre/lib/zi/America/Tijuana
 java/openjdk7/jre/lib/zi/America/Toronto
-java/openjdk7/jre/lib/zi/America/Tortola
 java/openjdk7/jre/lib/zi/America/Vancouver
 java/openjdk7/jre/lib/zi/America/Whitehorse
 java/openjdk7/jre/lib/zi/America/Winnipeg
@@ -657,7 +645,6 @@
 java/openjdk7/jre/lib/zi/Antarctica/DumontDUrville
 java/openjdk7/jre/lib/zi/Antarctica/Macquarie
 java/openjdk7/jre/lib/zi/Antarctica/Mawson
-java/openjdk7/jre/lib/zi/Antarctica/McMurdo
 java/openjdk7/jre/lib/zi/Antarctica/Palmer
 java/openjdk7/jre/lib/zi/Antarctica/Rothera
 java/openjdk7/jre/lib/zi/Antarctica/Syowa
@@ -836,7 +823,6 @@
 java/openjdk7/jre/lib/zi/Europe/Tallinn
 java/openjdk7/jre/lib/zi/Europe/Tirane
 java/openjdk7/jre/lib/zi/Europe/Uzhgorod
-java/openjdk7/jre/lib/zi/Europe/Vaduz
 java/openjdk7/jre/lib/zi/Europe/Vienna
 java/openjdk7/jre/lib/zi/Europe/Vilnius
 java/openjdk7/jre/lib/zi/Europe/Volgograd
@@ -875,7 +861,6 @@
 java/openjdk7/jre/lib/zi/Pacific/Guadalcanal
 java/openjdk7/jre/lib/zi/Pacific/Guam
 java/openjdk7/jre/lib/zi/Pacific/Honolulu
-java/openjdk7/jre/lib/zi/Pacific/Johnston
 java/openjdk7/jre/lib/zi/Pacific/Kiritimati
 java/openjdk7/jre/lib/zi/Pacific/Kosrae
 java/openjdk7/jre/lib/zi/Pacific/Kwajalein
diff -r 2b1c79b527e3 -r 76b3d00523af lang/openjdk7/distinfo
--- a/lang/openjdk7/distinfo    Sat Jan 25 13:39:35 2014 +0000
+++ b/lang/openjdk7/distinfo    Sat Jan 25 13:53:22 2014 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.40 2014/01/20 19:25:11 joerg Exp $
+$NetBSD: distinfo,v 1.41 2014/01/25 13:53:22 ryoon Exp $
 
 SHA1 (openjdk7/UnlimitedJCEPolicyJDK7.zip) = 7d3c9ee89536b82cd21c680088b1bced16017253
 RMD160 (openjdk7/UnlimitedJCEPolicyJDK7.zip) = a4a6a284579f43d2df3532d279e143d2f03c2c3f
@@ -9,36 +9,9 @@
 SHA1 (openjdk7/bootstrap-jdk7-bin-common-20110811.tar.bz2) = 6b3d887dfe3283a28f950bc3f87482200cfe78e2
 RMD160 (openjdk7/bootstrap-jdk7-bin-common-20110811.tar.bz2) = 7c6c2067322a4909c306f9a5049fe75f9244bab7
 Size (openjdk7/bootstrap-jdk7-bin-common-20110811.tar.bz2) = 22390959 bytes
-SHA1 (openjdk7/bootstrap-jdk7-bin-dragonfly-2.13-amd64-20110811A.tar.xz) = fa383b2c7d5060a689dcbc5fcdd9f08908270ea4
-RMD160 (openjdk7/bootstrap-jdk7-bin-dragonfly-2.13-amd64-20110811A.tar.xz) = a914780d3c1c0a53f68c07d39a5af36535282efe
-Size (openjdk7/bootstrap-jdk7-bin-dragonfly-2.13-amd64-20110811A.tar.xz) = 3208572 bytes
-SHA1 (openjdk7/bootstrap-jdk7-bin-dragonfly-2.13-i386-20110811A.tar.xz) = 08d0003078162c038ed67bb3d59cd2e4073cf4dd
-RMD160 (openjdk7/bootstrap-jdk7-bin-dragonfly-2.13-i386-20110811A.tar.xz) = 4ea4bd473635d99d9740c10bb815e019f7ad09d5
-Size (openjdk7/bootstrap-jdk7-bin-dragonfly-2.13-i386-20110811A.tar.xz) = 3422188 bytes
-SHA1 (openjdk7/bootstrap-jdk7-bin-netbsd-5-amd64-20110811.tar.bz2) = f7578bfdfc7a952cd83306c97fa87ebf921a0461
-RMD160 (openjdk7/bootstrap-jdk7-bin-netbsd-5-amd64-20110811.tar.bz2) = 74c570fa6ab6e175871229acc45edbb1e9c759ce
-Size (openjdk7/bootstrap-jdk7-bin-netbsd-5-amd64-20110811.tar.bz2) = 3837091 bytes
-SHA1 (openjdk7/bootstrap-jdk7-bin-netbsd-5-i386-20110811.tar.bz2) = e9153bab724d415b30b42e320a878aeceb71ed64
-RMD160 (openjdk7/bootstrap-jdk7-bin-netbsd-5-i386-20110811.tar.bz2) = 8d9742b9288ed5eb965bc7fd50fe709f047665af
-Size (openjdk7/bootstrap-jdk7-bin-netbsd-5-i386-20110811.tar.bz2) = 3486566 bytes
 SHA1 (openjdk7/bootstrap-jdk7-bin-netbsd-6-amd64-20110811.tar.bz2) = 60ff45ed4c027209fc855919227bb175c60ede08
 RMD160 (openjdk7/bootstrap-jdk7-bin-netbsd-6-amd64-20110811.tar.bz2) = e98c534a6804ecd794d1ffd8975e0c705cf8938c
 Size (openjdk7/bootstrap-jdk7-bin-netbsd-6-amd64-20110811.tar.bz2) = 4082640 bytes
-SHA1 (openjdk7/bootstrap-jdk7-bin-netbsd-6-i386-20110811.tar.bz2) = baa7e0b2010c1cf918a88654b36db39935e532a4
-RMD160 (openjdk7/bootstrap-jdk7-bin-netbsd-6-i386-20110811.tar.bz2) = 791f8db986905f2477adcb1784fea957cd9501d2
-Size (openjdk7/bootstrap-jdk7-bin-netbsd-6-i386-20110811.tar.bz2) = 3622007 bytes
-SHA1 (openjdk7/bootstrap-openjdk-7.21.11.dfly-3.5-amd64.tar.xz) = e18704c72646ef4f66e37ea7a2feb8dad9008079
-RMD160 (openjdk7/bootstrap-openjdk-7.21.11.dfly-3.5-amd64.tar.xz) = b661b7a434d7d3c27614a2527b0fb2ed065d1f05
-Size (openjdk7/bootstrap-openjdk-7.21.11.dfly-3.5-amd64.tar.xz) = 20011172 bytes
-SHA1 (openjdk7/bootstrap-openjdk-7.21.11.dfly-3.5-i386.tar.xz) = d7994e2a485c3e4eca44e81f4215bb4c35b54d04
-RMD160 (openjdk7/bootstrap-openjdk-7.21.11.dfly-3.5-i386.tar.xz) = bb9ba4fc83ec276c5e8decd53a6523eca1f6b819
-Size (openjdk7/bootstrap-openjdk-7.21.11.dfly-3.5-i386.tar.xz) = 21142004 bytes
-SHA1 (openjdk7/bootstrap-openjdk-7.9.05_2.dfly-3.3-amd64.tar.xz) = b9445fa4cc4674ba8b9330e45ae65c597f5fca10
-RMD160 (openjdk7/bootstrap-openjdk-7.9.05_2.dfly-3.3-amd64.tar.xz) = aa2443fa202f3ed8694b6d0e4031622b5da52283
-Size (openjdk7/bootstrap-openjdk-7.9.05_2.dfly-3.3-amd64.tar.xz) = 20874080 bytes
-SHA1 (openjdk7/bootstrap-openjdk-7.9.05_2.dfly-3.3-i386.tar.xz) = aa44be237fac1b7c9b4044ea32cab9a0c2fb3ab2
-RMD160 (openjdk7/bootstrap-openjdk-7.9.05_2.dfly-3.3-i386.tar.xz) = 5422564d6a5ba590b0906fdbb9de20091d7dabf2
-Size (openjdk7/bootstrap-openjdk-7.9.05_2.dfly-3.3-i386.tar.xz) = 21676584 bytes
 SHA1 (openjdk7/cacerts-20091013.tar.bz2) = 905e88e6e2ccdbfe1f36c1dace7cc687fba78890
 RMD160 (openjdk7/cacerts-20091013.tar.bz2) = 0f4e14197016201ff65272a944eafecc6f2d5770
 Size (openjdk7/cacerts-20091013.tar.bz2) = 55894 bytes
@@ -57,9 +30,9 @@
 SHA1 (openjdk7/jdk7-jaxws2_2_4-b03-2011_05_27.zip) = 539bcf80b9a86c97406a3c79e7d10684b213a4be
 RMD160 (openjdk7/jdk7-jaxws2_2_4-b03-2011_05_27.zip) = 49273489651c1950376966955f28e4069165e818
 Size (openjdk7/jdk7-jaxws2_2_4-b03-2011_05_27.zip) = 6046353 bytes
-SHA1 (openjdk7/openjdk-1.7.45-20140101.tar.bz2) = 8c1bb4ce614210eaaa3ec46309cd2533c64e1ce4
-RMD160 (openjdk7/openjdk-1.7.45-20140101.tar.bz2) = e4ecfabe920ba796d8f07a9a42899fe6b8bd09ed
-Size (openjdk7/openjdk-1.7.45-20140101.tar.bz2) = 51817743 bytes
+SHA1 (openjdk7/openjdk-1.7.51-20140125.tar.bz2) = 83b3653bda27397431ed12c034a19d523d221f57
+RMD160 (openjdk7/openjdk-1.7.51-20140125.tar.bz2) = c22952181c72ff8d6afeab2199731bc60baeaf80
+Size (openjdk7/openjdk-1.7.51-20140125.tar.bz2) = 51852944 bytes
 SHA1 (openjdk7/rhino1_7R3.zip) = 81f39d6e24529d62b23a6a92a1a09af95495d7c1
 RMD160 (openjdk7/rhino1_7R3.zip) = 3fdc3e1540d0fa35ba7dec1bf34a70b0d41cedd0
 Size (openjdk7/rhino1_7R3.zip) = 4651597 bytes
@@ -81,7 +54,7 @@
 SHA1 (patch-ar) = 6544d4c7d4f30a3baeac95834e41ce8f7d41f9ec
 SHA1 (patch-as) = 0cef122fb4e8606a9f4923d44079156b89dca0c2
 SHA1 (patch-at) = fdba3bdfccab8de333de08bcc0c9c52d3469d9a3
-SHA1 (patch-aw) = b6de59de25cec67f2f8b776529df7bf23a5d870e
+SHA1 (patch-aw) = 410ac49b2c13009ba95f5fcd08f7312a0f37ad05
 SHA1 (patch-ba) = 97e42aea28e4d7b63f41596690cd9f21c85622bf
 SHA1 (patch-bd) = b192cab222f76b5c05935946c6229117dd905423
 SHA1 (patch-bg) = 90328bd927c52e62d97c72fade2ceb70d42fe273
@@ -156,6 +129,7 @@
 SHA1 (patch-jdk_src_share_native_sun_awt_image_jpeg_jpegdecoder.c) = ca10ce2d79f11925b7ec52fc1b5dfad9b25ddddb
 SHA1 (patch-jdk_src_share_native_sun_security_ec_impl_ecc__impl.h) = 13aae05b649af0d1f908b0a9b6f60c55d8baa7d4
 SHA1 (patch-jdk_src_solaris_bin_ergo__i586.c) = 7b1d1c7f84e752ef7c53d5419dc3ab5213fec716
+SHA1 (patch-jdk_src_solaris_classes_sun_net_PortConfig.java) = d25056be8339b0afde8b1e83c5ff32a0466c16d7
 SHA1 (patch-jdk_src_solaris_classes_sun_nio_ch_DefaultAsynchronousChannelProvider.java) = 86ce16bd53c85bc3830ef3f21d52f9a8107b5350
 SHA1 (patch-jdk_src_solaris_classes_sun_nio_fs_BsdFileSystemProvider.java) = b57411309b8d46de6a9ab3606d72690908989d50
 SHA1 (patch-jdk_src_solaris_native_java_net_NetworkInterface.c) = d509a6ed567493024e3ce5de8986912da99f4a9d
diff -r 2b1c79b527e3 -r 76b3d00523af lang/openjdk7/patches/patch-aw
--- a/lang/openjdk7/patches/patch-aw    Sat Jan 25 13:39:35 2014 +0000
+++ b/lang/openjdk7/patches/patch-aw    Sat Jan 25 13:53:22 2014 +0000
@@ -1,11 +1,10 @@
-$NetBSD: patch-aw,v 1.2 2013/06/02 06:12:28 ryoon Exp $
+$NetBSD: patch-aw,v 1.3 2014/01/25 13:53:22 ryoon Exp $
 
---- jdk/src/share/lib/security/java.policy.orig        2012-08-10 17:30:16.000000000 +0000
+--- jdk/src/share/lib/security/java.policy.orig        2014-01-25 07:34:09.000000000 +0000
 +++ jdk/src/share/lib/security/java.policy
-@@ -45,5 +45,6 @@ grant { 
-       permission java.util.PropertyPermission "java.vm.version", "read";
-       permission java.util.PropertyPermission "java.vm.vendor", "read";
-       permission java.util.PropertyPermission "java.vm.name", "read";
-+      permission java.util.PropertyPermission "sun.java2d.debugfonts", "read";
- };
- 
+@@ -48,5 +48,3 @@ grant {
+         permission java.util.PropertyPermission "java.vm.version", "read";
+         permission java.util.PropertyPermission "java.vm.vendor", "read";
+         permission java.util.PropertyPermission "java.vm.name", "read";
+-};
+-
diff -r 2b1c79b527e3 -r 76b3d00523af lang/openjdk7/patches/patch-jdk_src_solaris_classes_sun_net_PortConfig.java
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/openjdk7/patches/patch-jdk_src_solaris_classes_sun_net_PortConfig.java       Sat Jan 25 13:53:22 2014 +0000
@@ -0,0 +1,23 @@
+$NetBSD: patch-jdk_src_solaris_classes_sun_net_PortConfig.java,v 1.1 2014/01/25 13:53:22 ryoon Exp $
+
+--- jdk/src/solaris/classes/sun/net/PortConfig.java.orig       2014-01-25 07:34:09.000000000 +0000
++++ jdk/src/solaris/classes/sun/net/PortConfig.java
+@@ -55,6 +55,18 @@ public final class PortConfig {
+                     } else if (os.contains("OS X")) {
+                         defaultLower = 49152;
+                         defaultUpper = 65535;
++                    } else if (os.startsWith("DragonFly")) {
++                        defaultLower = 32768;
++                        defaultUpper = 65535;
++                    } else if (os.startsWith("FreeBSD")) {
++                        defaultLower = 32768;
++                        defaultUpper = 65535;
++                    } else if (os.startsWith("NetBSD")) {
++                        defaultLower = 32768;
++                        defaultUpper = 65535;
++                    } else if (os.startsWith("OpenBSD")) {
++                        defaultLower = 32768;
++                        defaultUpper = 65535;
+                     } else {
+                         throw new InternalError(
+                             "sun.net.PortConfig: unknown OS");



Home | Main Index | Thread Index | Old Index