hg: shenandoah/jdk10/jdk: 44 new changesets
ashipile at redhat.com
ashipile at redhat.com
Thu Aug 17 18:17:29 UTC 2017
Changeset: 8777ca55906b
Author: gthornbr
Date: 2017-08-03 13:46 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/8777ca55906b
8182757: JDWP: Socket Transport handshake hangs on Solaris
Summary: Remove SO_REUSEADDR flag for non-fixed port sockets
Reviewed-by: dcubed, sspitsyn, gtriantafill
! src/jdk.jdi/share/classes/com/sun/tools/jdi/SocketTransportService.java
! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c
Changeset: 2346462e4561
Author: dcubed
Date: 2017-08-03 09:10 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/2346462e4561
Merge
Changeset: 517268488d1f
Author: hseigel
Date: 2017-08-03 16:10 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/517268488d1f
8185806: Quarantine test JdbExprTest.sh on Windows
Summary: Use @requires to quarantine the test
Reviewed-by: coleenp, sspitsyn
! test/com/sun/jdi/JdbExprTest.sh
Changeset: c5debb9e1f0a
Author: dcubed
Date: 2017-08-04 15:51 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/c5debb9e1f0a
8185872: quarantine tests named in JDK-8184042 on MacOS X
Reviewed-by: iklam
! test/ProblemList.txt
Changeset: c53dd13615ad
Author: jjg
Date: 2017-08-01 15:23 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/c53dd13615ad
8185669: Doc issues in assorted small jdk.* modules
Reviewed-by: bpb, chegar
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpServer.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java
! src/jdk.net/share/classes/jdk/net/NetworkPermission.java
Changeset: a0f06aef9415
Author: wetmore
Date: 2017-08-01 15:30 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/a0f06aef9415
8169080: Improve documentation examples for crypto applications
Reviewed-by: mullan
! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/java/security/SignedObject.java
! src/java.base/share/classes/javax/crypto/Cipher.java
! src/java.base/share/classes/javax/crypto/CipherSpi.java
! src/java.base/share/classes/javax/crypto/Mac.java
! src/java.base/share/classes/javax/crypto/SealedObject.java
Changeset: ff7ec76edeac
Author: bpb
Date: 2017-08-01 16:08 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/ff7ec76edeac
8185623: (se) AbstractSelector.selectorOpen is not published safely
Summary: Make 'selectorOpen' instance variable final
Reviewed-by: chegar
! src/java.base/share/classes/java/nio/channels/spi/AbstractSelector.java
Changeset: 1911c1e2dd20
Author: mchung
Date: 2017-08-02 08:13 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/1911c1e2dd20
8185541: Add back test cases for resource lookup from bootclasspath
Reviewed-by: alanb
! test/java/lang/ClassLoader/getResource/GetResource.java
- test/java/lang/ClassLoader/getResource/GetResource.sh
Changeset: ea450f16d467
Author: rriggs
Date: 2017-08-02 13:20 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/ea450f16d467
8185719: rmi TestSocketFactory does not flush
Reviewed-by: lancea, dfuchs
! test/java/rmi/testlibrary/TestSocketFactory.java
Changeset: 74988518da9a
Author: lmesnik
Date: 2017-08-01 15:59 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/74988518da9a
8184775: tools/launcher/modules/illegalaccess/IllegalAccessTest.java times out on some platforms when xcomp is used.
Reviewed-by: alanb, ksrini, martin
! test/tools/launcher/modules/illegalaccess/IllegalAccessTest.java
Changeset: 503dd889e2c3
Author: igerasim
Date: 2017-08-02 16:20 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/503dd889e2c3
8185754: Typo in java.util.regex.Pattern javadoc: no slash in \p class
Reviewed-by: bpb
! src/java.base/share/classes/java/util/regex/Pattern.java
Changeset: bfaca72f426b
Author: jjg
Date: 2017-08-02 17:15 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/bfaca72f426b
8185758: java.smartcardio has broken docs for exceptions
Reviewed-by: igerasim
! src/java.smartcardio/share/classes/javax/smartcardio/CardException.java
! src/java.smartcardio/share/classes/javax/smartcardio/CardNotPresentException.java
Changeset: c4b709bad6c5
Author: xuelei
Date: 2017-08-03 00:55 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/c4b709bad6c5
8180643: Illegal handshake message
Reviewed-by: weijun
! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java
! src/java.base/share/classes/sun/security/ssl/Handshaker.java
+ test/javax/net/ssl/SSLEngine/IllegalHandshakeMessage.java
Changeset: 27b08ab97a60
Author: dcubed
Date: 2017-08-03 09:04 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/27b08ab97a60
Merge
Changeset: a5208ac302b8
Author: dfuchs
Date: 2017-08-04 10:54 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/a5208ac302b8
8185794: java/net/httpclient/security/Driver.java fails in timeout
Summary: added missing permission in policy files and increased timeout.
Reviewed-by: rriggs, xiaofeya
! test/java/net/httpclient/security/0.policy
! test/java/net/httpclient/security/1.policy
! test/java/net/httpclient/security/10.policy
! test/java/net/httpclient/security/11.policy
! test/java/net/httpclient/security/12.policy
! test/java/net/httpclient/security/14.policy
! test/java/net/httpclient/security/15.policy
! test/java/net/httpclient/security/2.policy
! test/java/net/httpclient/security/3.policy
! test/java/net/httpclient/security/4.policy
! test/java/net/httpclient/security/5.policy
! test/java/net/httpclient/security/6.policy
! test/java/net/httpclient/security/7.policy
! test/java/net/httpclient/security/8.policy
! test/java/net/httpclient/security/9.policy
! test/java/net/httpclient/security/Driver.java
Changeset: c2646a645a52
Author: clanger
Date: 2017-08-04 15:28 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/c2646a645a52
8184330: Remove sun.nio.ch.Util.atBugLevel() either completely or at least get rid of volatile field bugLevel
Reviewed-by: alanb
! src/java.base/share/classes/sun/nio/ch/SelectorImpl.java
! src/java.base/share/classes/sun/nio/ch/Util.java
! test/java/nio/channels/Selector/KeySets.java
Changeset: bcabae437cc0
Author: lana
Date: 2017-08-04 23:29 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/bcabae437cc0
Added tag jdk-10+18 for changeset c4b709bad6c5
! .hgtags
Changeset: ab069116200b
Author: alanb
Date: 2017-08-07 09:37 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/ab069116200b
8185853: Generate readability graph at link time and other startup improvements
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/module/Configuration.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/module/ModuleFinder.java
! src/java.base/share/classes/java/lang/module/Resolver.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java
+ src/java.base/share/classes/jdk/internal/module/DefaultRoots.java
+ src/java.base/share/classes/jdk/internal/module/ExplodedSystemModules.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
! src/java.base/share/classes/jdk/internal/module/ModuleReferenceImpl.java
- src/java.base/share/classes/jdk/internal/module/SystemModuleFinder.java
+ src/java.base/share/classes/jdk/internal/module/SystemModuleFinders.java
! src/java.base/share/classes/jdk/internal/module/SystemModules.java
+ src/java.base/share/classes/jdk/internal/module/SystemModulesMap.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
! test/java/lang/ClassLoader/getResource/GetResource.java
! test/tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/src/m4/p4/Main.java
- test/tools/launcher/modules/patch/systemmodules/src1/java.base/jdk/internal/modules/SystemModules.java
+ test/tools/launcher/modules/patch/systemmodules/src1/java.base/jdk/internal/modules/SystemModulesMap.java
Changeset: b561eeca30de
Author: rriggs
Date: 2017-08-07 14:14 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/b561eeca30de
8184744: Replace finalizer in crypto classes with Cleaner
Reviewed-by: mchung
! src/java.base/share/classes/com/sun/crypto/provider/DESKey.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeKey.java
! src/java.base/share/classes/com/sun/crypto/provider/PBEKey.java
! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java
! src/java.base/share/classes/sun/security/provider/KeyProtector.java
+ test/com/sun/crypto/provider/Cipher/DES/DESKeyCleanupTest.java
+ test/com/sun/crypto/provider/Cipher/PBE/PBEKeyCleanupTest.java
Changeset: 0220dcbe2106
Author: dfuchs
Date: 2017-08-08 12:32 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/0220dcbe2106
8185852: HttpConnection should resolve addresses before SocketChannel.connect() is called
Summary: HttpConnection checks whether the proxy address is resolved and if not attempts to resolve it before creating the underlying connection that connects to the proxy.
Reviewed-by: chegar
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpConnection.java
+ test/java/net/httpclient/ProxyTest.java
Changeset: 6875b1977b4e
Author: weijun
Date: 2017-08-08 21:37 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/6875b1977b4e
8185934: keytool shows "Signature algorithm: SHA1withECDSA, -1-bit key"
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
Changeset: 5ebbdc94be6d
Author: jwilhelm
Date: 2017-08-08 22:55 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/5ebbdc94be6d
Merge
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/Module.java
Changeset: 31ff7e683c2b
Author: dcubed
Date: 2017-08-11 13:41 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/31ff7e683c2b
8186152: quarantine sun/management/jdp/JdpOffTest.java
Reviewed-by: sspitsyn
! test/ProblemList.txt
Changeset: a5dbb23be79a
Author: jjg
Date: 2017-08-08 12:01 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/a5dbb23be79a
8185867: fix a11y and html issues in jdk.jdi docs
Reviewed-by: alanb
! src/jdk.jdi/share/classes/com/sun/jdi/InvalidModuleException.java
! src/jdk.jdi/share/classes/com/sun/jdi/JDIPermission.java
! src/jdk.jdi/share/classes/com/sun/jdi/Type.java
! src/jdk.jdi/share/classes/com/sun/jdi/Value.java
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachineManager.java
! src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html
Changeset: c72ad7289e3d
Author: asaha
Date: 2017-08-08 22:11 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/c72ad7289e3d
Added tag jdk-10+19 for changeset b561eeca30de
! .hgtags
Changeset: bd66ea2fdde3
Author: lana
Date: 2017-07-27 18:04 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/bd66ea2fdde3
Added tag jdk-9+180 for changeset 4feab1acec6a
! .hgtags
Changeset: 65464a307408
Author: prr
Date: 2017-08-03 18:56 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/65464a307408
Added tag jdk-9+181 for changeset bd66ea2fdde3
! .hgtags
Changeset: 9f3a25de6412
Author: lana
Date: 2017-08-08 22:53 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/9f3a25de6412
Merge
! .hgtags
- src/java.base/macosx/native/launcher/jexec.c
- src/java.base/share/classes/jdk/internal/module/SystemModuleFinder.java
- src/java.base/share/classes/sun/net/www/protocol/https/DefaultHostnameVerifier.java
- src/java.base/share/classes/sun/security/ssl/EllipticCurvesExtension.java
- src/java.base/share/classes/sun/security/ssl/RecordType.java
- src/java.base/share/classes/sun/util/locale/LocaleEquivalentMaps.java
- src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
- test/java/io/File/MacPathTest.sh
- test/java/io/File/basic.sh
- test/java/io/FileOutputStream/FileOpen.sh
- test/java/io/FileOutputStream/FileOpenNeg.java
- test/java/io/FileOutputStream/FileOpenPos.java
- test/java/io/Serializable/class/NonSerialA_1.java
- test/java/io/Serializable/class/NonSerialA_2.java
- test/java/io/Serializable/class/SerialA.java
- test/java/io/Serializable/class/SerialA_1.java
- test/java/io/Serializable/class/SerialA_2.java
- test/java/io/Serializable/class/SerialA_3.java
- test/java/io/Serializable/class/Test.java
- test/java/io/Serializable/class/run.sh
- test/java/io/Serializable/evolution/AddedExternField/run.sh
- test/java/io/Serializable/evolution/RenamePackage/run.sh
- test/java/io/Serializable/maskSyntheticModifier/Test.java
- test/java/io/Serializable/maskSyntheticModifier/run.sh
- test/java/io/Serializable/packageAccess/Test.java
- test/java/io/Serializable/packageAccess/run.sh
- test/java/io/Serializable/resolveClass/consTest/Test.java
- test/java/io/Serializable/resolveClass/consTest/run.sh
- test/java/io/Serializable/resolveClass/deserializeButton/Test.java
- test/java/io/Serializable/resolveClass/deserializeButton/run.sh
- test/java/io/Serializable/serialver/classpath/Test.java
- test/java/io/Serializable/serialver/classpath/run.sh
- test/java/io/Serializable/serialver/nested/Test.java
- test/java/io/Serializable/serialver/nested/run.sh
- test/java/io/Serializable/subclass/Test.java
- test/java/io/Serializable/subclass/run.sh
- test/java/io/Serializable/superclassDataLoss/Test.java
- test/java/io/Serializable/superclassDataLoss/run.sh
- test/java/io/Serializable/unnamedPackageSwitch/Test.java
- test/java/io/Serializable/unnamedPackageSwitch/run.sh
- test/java/lang/ClassLoader/deadlock/Alice.java
- test/java/lang/ClassLoader/deadlock/Bob.java
- test/java/lang/ClassLoader/deadlock/Starter.java
- test/java/lang/ClassLoader/deadlock/SupAlice.java
- test/java/lang/ClassLoader/deadlock/SupBob.java
- test/java/lang/ClassLoader/deadlock/TestCrossDelegate.sh
- test/java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh
- test/java/lang/ClassLoader/getResource/GetResource.sh
- test/java/lang/System/MacEncoding/MacJNUEncoding.sh
- test/java/net/Socket/OldSocketImpl.sh
- test/java/net/URL/B5086147.sh
- test/java/net/URLClassLoader/B5077773.java
- test/java/net/URLClassLoader/B5077773.sh
- test/java/net/URLClassLoader/closetest/build.sh
- test/java/net/URLClassLoader/closetest/build2.sh
- test/java/net/URLClassLoader/getresourceasstream/test.sh
- test/java/net/URLClassLoader/sealing/checksealed.sh
- test/java/net/URLConnection/6212146/test.sh
- test/java/net/URLConnection/UNCTest.sh
- test/java/nio/Buffer/LimitDirectMemory.sh
- test/java/nio/channels/AsynchronousChannelGroup/Attack.java
- test/java/nio/channels/AsynchronousChannelGroup/PrivilegedThreadFactory.java
- test/java/nio/channels/AsynchronousChannelGroup/run_any_task.sh
- test/java/nio/channels/DatagramChannel/NetworkConfiguration.java
- test/java/nio/channels/Selector/lots_of_updates.sh
- test/java/nio/channels/SocketChannel/Open.sh
- test/java/nio/channels/spi/AsynchronousChannelProvider/custom_provider.sh
- test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh
- test/java/nio/charset/Charset/default.sh
- test/java/nio/charset/coders/CheckSJISMappingProp.sh
- test/java/nio/charset/spi/Test.java
- test/java/nio/charset/spi/basic.sh
- test/java/nio/file/Files/delete_on_close.sh
- test/java/nio/file/Files/walkFileTree/PrintFileTree.java
- test/java/nio/file/Files/walkFileTree/find.sh
- test/java/nio/file/Path/MacPathTest.sh
- test/java/util/Arrays/ParallelPrefix.java
- test/java/util/Locale/tools/EquivMapsGenerator.java
- test/java/util/Locale/tools/language-subtag-registry.txt
- test/java/util/stream/bootlib/java.base/java/util/SpliteratorOfIntDataBuilder.java
- test/java/util/stream/bootlib/java.base/java/util/SpliteratorTestHelper.java
- test/java/util/stream/bootlib/java.base/java/util/stream/CollectorOps.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DefaultMethodStreams.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/FlagDeclaringOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntermediateTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestHelpers.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestMode.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LoggingTestCase.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/OpTestCase.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StatefulTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StatelessTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamOpFlagTestHelper.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/TestData.java
- test/java/util/stream/bootlib/java.base/java/util/stream/TestFlagExpectedOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/ThrowableHelper.java
- test/java/util/stream/test/org/openjdk/tests/java/util/NullArgsTestCase.java
- test/lib/testlibrary/CompilerUtils.java
- test/lib/testlibrary/JavaToolUtils.java
- test/lib/testlibrary/ModuleInfoMaker.java
- test/lib/testlibrary/jdk/testlibrary/FileUtils.java
- test/lib/testlibrary/jdk/testlibrary/FilterClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/IOUtils.java
- test/lib/testlibrary/jdk/testlibrary/JarUtils.java
- test/lib/testlibrary/jdk/testlibrary/LockFreeLogManager.java
- test/lib/testlibrary/jdk/testlibrary/NetworkConfiguration.java
- test/lib/testlibrary/jdk/testlibrary/ParentLastURLClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/Platform.java
- test/lib/testlibrary/jdk/testlibrary/SerializationUtils.java
- test/lib/testlibrary/jdk/testlibrary/TimeLimitedRunner.java
- test/lib/testlibrary/jdk/testlibrary/management/InputArguments.java
- test/lib/testlibrary/jdk/testlibrary/management/ThreadMXBeanTool.java
- test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/CodeCacheOverflowProcessor.java
- test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/Helper.java
- test/sun/net/InetAddress/nameservice/dns/cname.sh
- test/sun/net/ftp/MarkResetTest.sh
- test/sun/net/www/protocol/file/DirPermissionDenied.sh
- test/sun/net/www/protocol/jar/B5105410.sh
- test/sun/net/www/protocol/jar/copyin.sh
- test/sun/net/www/protocol/jar/getcontenttype.sh
- test/sun/net/www/protocol/jar/jarbug/run.sh
- test/sun/net/www/protocol/jar/jarbug/src/test/RunAllTests.java
- test/sun/net/www/protocol/jrt/other_resources.sh
- test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/base/versionResource
- test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/v10/versionResource
- test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/v9/versionResource
- test/tools/launcher/modules/patch/systemmodules/src1/java.base/jdk/internal/modules/SystemModules.java
Changeset: c4a6f582e1a3
Author: jjg
Date: 2017-08-09 15:39 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/c4a6f582e1a3
8185984: fix a11y and html issues in java.logging module
Reviewed-by: dfuchs, mchung
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.logging/share/classes/java/util/logging/Logger.java
! src/java.logging/share/classes/java/util/logging/SimpleFormatter.java
Changeset: 3792401c9b8a
Author: dl
Date: 2017-08-09 17:30 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/3792401c9b8a
8185830: ConcurrentSkipListSet.clone() fails with UnsupportedOperationException
Reviewed-by: martin, psandoz, plevart
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java
! test/java/util/concurrent/tck/ConcurrentSkipListSetTest.java
Changeset: 26bb2ed5316f
Author: dl
Date: 2017-08-09 17:40 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/26bb2ed5316f
8185099: Miscellaneous changes imported from jsr166 CVS 2017-08
Reviewed-by: martin, psandoz
! src/java.base/share/classes/java/util/concurrent/Flow.java
! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java
! test/java/util/concurrent/tck/ArrayBlockingQueueTest.java
! test/java/util/concurrent/tck/ArrayDequeTest.java
! test/java/util/concurrent/tck/ArrayListTest.java
! test/java/util/concurrent/tck/AtomicBooleanTest.java
! test/java/util/concurrent/tck/AtomicIntegerArrayTest.java
! test/java/util/concurrent/tck/AtomicIntegerTest.java
! test/java/util/concurrent/tck/AtomicLongArrayTest.java
! test/java/util/concurrent/tck/AtomicLongTest.java
! test/java/util/concurrent/tck/AtomicReferenceArrayTest.java
! test/java/util/concurrent/tck/AtomicReferenceTest.java
! test/java/util/concurrent/tck/ConcurrentHashMap8Test.java
! test/java/util/concurrent/tck/ConcurrentHashMapTest.java
! test/java/util/concurrent/tck/ConcurrentLinkedDequeTest.java
! test/java/util/concurrent/tck/ConcurrentLinkedQueueTest.java
! test/java/util/concurrent/tck/ConcurrentSkipListMapTest.java
! test/java/util/concurrent/tck/ConcurrentSkipListSubMapTest.java
! test/java/util/concurrent/tck/ConcurrentSkipListSubSetTest.java
! test/java/util/concurrent/tck/CopyOnWriteArrayListTest.java
! test/java/util/concurrent/tck/CopyOnWriteArraySetTest.java
! test/java/util/concurrent/tck/DoubleAdderTest.java
! test/java/util/concurrent/tck/JSR166TestCase.java
! test/java/util/concurrent/tck/LinkedBlockingDequeTest.java
! test/java/util/concurrent/tck/LinkedBlockingQueueTest.java
! test/java/util/concurrent/tck/LinkedTransferQueueTest.java
! test/java/util/concurrent/tck/LongAdderTest.java
! test/java/util/concurrent/tck/PriorityBlockingQueueTest.java
! test/java/util/concurrent/tck/PriorityQueueTest.java
! test/java/util/concurrent/tck/SynchronousQueueTest.java
! test/java/util/concurrent/tck/ThreadLocalRandom8Test.java
! test/java/util/concurrent/tck/ThreadPoolExecutorSubclassTest.java
! test/java/util/concurrent/tck/TimeUnitTest.java
! test/java/util/concurrent/tck/TreeMapTest.java
! test/java/util/concurrent/tck/TreeSetTest.java
! test/java/util/concurrent/tck/TreeSubMapTest.java
! test/java/util/concurrent/tck/TreeSubSetTest.java
Changeset: 3a2580770306
Author: jjg
Date: 2017-08-10 15:21 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/3a2580770306
8185994: Fix a11y and HTML issues in the java.base/java.io and java.base/java.nio packages
Reviewed-by: bpb, smarks
! src/java.base/share/classes/java/io/DataInput.java
! src/java.base/share/classes/java/nio/channels/package-info.java
! src/java.base/share/classes/java/nio/charset/package-info.java
! src/java.base/share/classes/java/nio/file/FileSystem.java
! src/java.base/share/classes/java/nio/file/Files.java
! src/java.base/share/classes/java/nio/file/attribute/package-info.java
! src/java.base/share/classes/java/nio/package-info.java
Changeset: 4df1be9b98d4
Author: jjg
Date: 2017-08-10 15:23 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/4df1be9b98d4
8186052: Fix a11y and HTML issues in the java.base/java.lang[.*] packages
Reviewed-by: smarks
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Float.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/invoke/LambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/package-info.java
! src/java.base/share/classes/java/lang/reflect/AnnotatedElement.java
Changeset: 8c18c3b4e2dc
Author: jjg
Date: 2017-08-11 14:07 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/8c18c3b4e2dc
8186153: Fix a11y and HTML issues in the java.math, java.text and java.time packages
Reviewed-by: lancea, bpb
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/RoundingMode.java
! src/java.base/share/classes/java/text/MessageFormat.java
! src/java.base/share/classes/java/time/chrono/HijrahChronology.java
! src/java.base/share/classes/java/time/chrono/IsoEra.java
! src/java.base/share/classes/java/time/chrono/MinguoEra.java
! src/java.base/share/classes/java/time/chrono/ThaiBuddhistEra.java
! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/time/temporal/IsoFields.java
! src/java.base/share/classes/java/time/temporal/WeekFields.java
Changeset: 511c441f2cb9
Author: bpb
Date: 2017-08-11 15:44 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/511c441f2cb9
8186157: (scanner) Modify java/util/Scanner/ScanTest.java to fail if Engilsh Locale unavailable
Summary: Fail if the English locale is not available on the system
Reviewed-by: lancea
! test/java/util/Scanner/ScanTest.java
Changeset: b762aafa34e3
Author: goetz
Date: 2017-07-28 14:06 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/b762aafa34e3
8185500: [TESTBUG] Add keywords headful/printer in java/awt and javax tests.
Summary: Add new keyword 'printer'. Some minor test fixes to show headless exception. Add some @requires windows.
Reviewed-by: serb, mbaesken
! test/TEST.ROOT
! test/com/apple/eawt/DefaultMenuBar/DefaultMenuBarTest.java
! test/com/apple/laf/ScreenMenu/ScreenMenuMemoryLeakTest.java
! test/java/awt/Choice/ChoiceHiDpi/ChoiceTest.java
! test/java/awt/Desktop/DesktopGtkLoadTest/DesktopGtkLoadTest.java
! test/java/awt/Dialog/CloseDialog/CloseDialogTest.java
! test/java/awt/Dialog/NestedDialogs/Modal/NestedModalDialogTest.java
! test/java/awt/Dialog/NestedDialogs/Modeless/NestedModelessDialogTest.java
! test/java/awt/EmbeddedFrame/DisplayChangedTest/DisplayChangedTest.java
! test/java/awt/EmbeddedFrame/EmbeddedFrameGrabTest/EmbeddedFrameGrabTest.java
! test/java/awt/EventDispatchThread/LoopRobustness/LoopRobustness.html
! test/java/awt/EventQueue/6980209/bug6980209.java
! test/java/awt/FileDialog/FileDialogIconTest/FileDialogIconTest.java
! test/java/awt/Focus/FocusEmbeddedFrameTest/FocusEmbeddedFrameTest.java
! test/java/awt/Focus/FocusTraversalPolicy/ButtonGroupLayoutTraversal/ButtonGroupLayoutTraversalTest.java
! test/java/awt/Focus/RequestFocusByCause/RequestFocusByCauseTest.java
! test/java/awt/FontClass/HelvLtOblTest.java
! test/java/awt/FontClass/SurrogateTest/SuppCharTest.java
! test/java/awt/Frame/8158918/SetExtendedState.java
! test/java/awt/Frame/DecoratedFrameInsets/DecoratedFrameInsetsTest.java
! test/java/awt/Frame/ExceptionOnSetExtendedStateTest/ExceptionOnSetExtendedStateTest.java
! test/java/awt/Frame/MaximizedByPlatform/MaximizedByPlatform.java
! test/java/awt/Frame/NormalToIconified/NormalToIconifiedTest.java
! test/java/awt/Frame/SetMaximizedBounds/MaximizedMovedWindow.java
! test/java/awt/Frame/SetMaximizedBounds/SetMaximizedBounds.java
! test/java/awt/Frame/WindowDragTest/WindowDragTest.java
! test/java/awt/FullScreen/CurrentDisplayModeTest/CurrentDisplayModeTest.java
! test/java/awt/GraphicsDevice/DisplayModes/CompareToXrandrTest.java
! test/java/awt/KeyboardFocusmanager/DefaultPolicyChange/DefaultPolicyChange_Swing.java
! test/java/awt/MenuBar/8007006/bug8007006.java
! test/java/awt/Mouse/EnterExitEvents/FullscreenEnterEventTest.java
! test/java/awt/Robot/HiDPIMouseClick/HiDPIRobotMouseClick.java
! test/java/awt/Robot/HiDPIScreenCapture/HiDPIRobotScreenCaptureTest.java
! test/java/awt/Scrollbar/ScrollbarMouseWheelTest/ScrollbarMouseWheelTest.java
! test/java/awt/SplashScreen/FullscreenAfterSplash/FullScreenAfterSplash.java
! test/java/awt/SplashScreen/MultiResolutionSplash/unix/UnixMultiResolutionSplashTest.java
! test/java/awt/TextArea/AutoScrollOnSelectAndAppend/AutoScrollOnSelectAndAppend.java
! test/java/awt/TextArea/OverScrollTest/OverScrollTest.java
! test/java/awt/TextField/OverScrollTest/OverScrollTest.java
! test/java/awt/Window/GetScreenLocation/GetScreenLocationTest.java
! test/java/awt/Window/SetWindowLocationByPlatformTest/SetWindowLocationByPlatformTest.java
! test/java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.java
! test/java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.sh
! test/java/awt/datatransfer/DragImage/MultiResolutionDragImageTest.java
! test/java/awt/datatransfer/HTMLDataFlavors/HTMLDataFlavorTest.java
! test/java/awt/event/KeyEvent/8020209/bug8020209.java
! test/java/awt/event/KeyEvent/DeadKey/DeadKeyMacOSXInputText.java
! test/java/awt/event/KeyEvent/DeadKey/deadKeyMacOSX.java
! test/java/awt/font/TextLayout/TestSinhalaChar.java
! test/java/awt/hidpi/properties/HiDPIPropertiesWindowsTest.java
! test/java/awt/im/6396526/IMLookAndFeel.java
! test/java/awt/im/8041990/bug8041990.java
! test/java/awt/image/MultiResolutionImageTest.java
! test/java/awt/image/multiresolution/Corrupted2XImageTest.java
! test/java/awt/image/multiresolution/MultiResolutionToolkitImageTest.java
! test/java/awt/keyboard/AllKeyCode/AllKeyCode.java
! test/java/awt/keyboard/AltPlusNumberKeyCombinationsTest/AltPlusNumberKeyCombinationsTest.java
! test/java/awt/print/PrinterJob/CheckPrivilege.java
! test/java/awt/print/PrinterJob/ExceptionTest.java
! test/java/awt/print/PrinterJob/ImagePrinting/NullClipARGB.java
! test/java/awt/print/PrinterJob/Margins.java
! test/java/awt/print/PrinterJob/PaintText.java
! test/java/awt/print/PrinterJob/PrintCrashTest.java
! test/java/awt/print/PrinterJob/PrintTextPane.java
! test/java/awt/print/PrinterJob/PrtException.java
! test/javax/print/CheckDupFlavor.java
! test/javax/print/PrintSE/PrintSE.sh
! test/javax/print/attribute/AttributeTest.java
! test/javax/print/attribute/GetCopiesSupported.java
! test/javax/print/attribute/SidesPageRangesTest.java
! test/javax/print/attribute/SupportedPrintableAreas.java
! test/javax/swing/JButton/8151303/PressedIconTest.java
! test/javax/swing/JComboBox/6567433/UpdateUIRecursionTest.java
! test/javax/swing/JComboBox/8019180/Test8019180.java
! test/javax/swing/JComboBox/8041909/ActionListenerExceptionTest.java
! test/javax/swing/JComboBox/WindowsComboBoxSize/WindowsComboBoxSizeTest.java
! test/javax/swing/JComponent/4337267/bug4337267.java
! test/javax/swing/JComponent/8043610/bug8043610.java
! test/javax/swing/JDialog/6639507/bug6639507.java
! test/javax/swing/JFileChooser/6713352/bug6713352.java
! test/javax/swing/JFileChooser/6817933/Test6817933.java
! test/javax/swing/JFileChooser/8010718/bug8010718.java
! test/javax/swing/JFileChooser/8013442/Test8013442.java
! test/javax/swing/JFileChooser/8152677/SelectAllFilesFilterTest.java
! test/javax/swing/JFrame/8016356/bug8016356.java
! test/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java
! test/javax/swing/JInternalFrame/6288609/TestJInternalFrameDispose.java
! test/javax/swing/JInternalFrame/8075314/bug8075314.java
! test/javax/swing/JInternalFrame/8145060/TestJInternalFrameMinimize.java
! test/javax/swing/JInternalFrame/8160248/JInternalFrameDraggingTest.java
! test/javax/swing/JInternalFrame/DockIconRepaint/DockIconRepaint.java
! test/javax/swing/JInternalFrame/Test6325652.java
! test/javax/swing/JList/6567433/UpdateUIRecursionTest.java
! test/javax/swing/JList/8161483/Bug8161483.java
! test/javax/swing/JMenu/6538132/bug6538132.java
! test/javax/swing/JMenu/8067346/bug8067346.java
! test/javax/swing/JMenuItem/8139169/ScreenMenuBarInputTwice.java
! test/javax/swing/JMenuItem/8152981/MenuItemIconTest.java
! test/javax/swing/JMenuItem/8158566/CloseOnMouseClickPropertyTest.java
! test/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java
! test/javax/swing/JMenuItem/ClickMenuTestManual/ClickMenuTestManual.java
! test/javax/swing/JOptionPane/8081019/bug8081019.java
! test/javax/swing/JPopupMenu/6217905/bug6217905.java
! test/javax/swing/JPopupMenu/7154841/bug7154841.java
! test/javax/swing/JTabbedPane/7170310/bug7170310.java
! test/javax/swing/JTable/6567433/UpdateUIRecursionTest.java
! test/javax/swing/JTableHeader/6567433/UpdateUIRecursionTest.java
! test/javax/swing/JTextArea/6940863/bug6940863.java
! test/javax/swing/JTextArea/ScrollbarFlicker/ScrollFlickerTest.java
! test/javax/swing/JTree/6567433/UpdateUIRecursionTest.java
! test/javax/swing/ProgressMonitor/ProgressMonitorEscapeKeyPress.java
! test/javax/swing/Security/6938813/bug6938813.java
! test/javax/swing/ToolTipManager/7123767/bug7123767.java
! test/javax/swing/UI/UnninstallUIMemoryLeaks/UnninstallUIMemoryLeaks.java
! test/javax/swing/plaf/aqua/CustomComboBoxFocusTest.java
! test/javax/swing/plaf/basic/6866751/bug6866751.java
! test/javax/swing/plaf/basic/BasicComboPopup/8154069/Bug8154069.java
! test/javax/swing/plaf/basic/BasicHTML/4960629/bug4960629.java
! test/javax/swing/plaf/basic/BasicLabelUI/bug7172652.java
! test/javax/swing/plaf/nimbus/8041642/ScrollBarThumbVisibleTest.java
! test/javax/swing/plaf/windows/6921687/bug6921687.java
! test/javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/WrongAltProcessing.java
! test/javax/swing/system/6799345/TestShutdown.java
! test/javax/swing/text/FlowView/LayoutTest.java
! test/javax/swing/text/GlyphPainter2/6427244/bug6427244.java
! test/javax/swing/text/Utilities/8142966/SwingFontMetricsTest.java
! test/javax/swing/text/View/8015853/bug8015853.java
! test/javax/swing/text/html/Test4783068.java
! test/sun/awt/image/OffScreenImageSource/ImageConsumerUnregisterTest.java
! test/sun/java2d/DirectX/IAEforEmptyFrameTest/IAEforEmptyFrameTest.java
! test/sun/java2d/xrender/HugeGradientTest.java
Changeset: cce89166fec0
Author: jjg
Date: 2017-08-14 13:54 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/cce89166fec0
8186156: Fix a11y and HTML issues in java.net and javax.net packages
Reviewed-by: lancea, mchung
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/net/URLConnection.java
! src/java.base/share/classes/java/net/URLPermission.java
! src/java.base/share/classes/java/net/doc-files/net-properties.html
! src/java.base/share/classes/javax/net/ssl/SSLEngine.java
! src/java.base/share/classes/javax/net/ssl/SSLParameters.java
! src/java.base/share/classes/javax/net/ssl/SSLSocket.java
Changeset: 2de0df40ae25
Author: jjg
Date: 2017-08-14 13:57 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/2de0df40ae25
8186160: Fix a11y issues in java.security package
Reviewed-by: wetmore
! src/java.base/share/classes/java/security/DrbgParameters.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/cert/X509Extension.java
Changeset: c9fd8c9eab19
Author: cushon
Date: 2017-08-14 17:19 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/c9fd8c9eab19
8184940: JDK 9 rejects zip files where the modified day or month is 0
Reviewed-by: martin
! src/java.base/share/classes/java/util/zip/ZipUtils.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipUtils.java
+ test/java/util/zip/ZipFile/ZeroDate.java
+ test/jdk/nio/zipfs/ZeroDate.java
Changeset: 74776ebdab24
Author: mli
Date: 2017-08-14 21:24 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/74776ebdab24
8185620: MSCAPI test leaves too many entries in keystore
Summary: Deletes the added entries before exiting
Reviewed-by: vinnie
Contributed-by: John Jiang <sha.jiang at oracle.com>
! test/sun/security/mscapi/SmallPrimeExponentP.java
Changeset: c0c8da758e1f
Author: mli
Date: 2017-08-15 19:19 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/c0c8da758e1f
8179614: Test for jarsigner on verifying jars that are signed and timestamped by other JDK releases
Summary: A test on checking the compatibility on jarsigner cross different JDK releases
Reviewed-by: mullan
Contributed-by: John Jiang <sha.jiang at oracle.com>
+ test/sun/security/tools/jarsigner/compatibility/Compatibility.java
+ test/sun/security/tools/jarsigner/compatibility/DetailsOutputStream.java
+ test/sun/security/tools/jarsigner/compatibility/HtmlHelper.java
+ test/sun/security/tools/jarsigner/compatibility/JdkUtils.java
+ test/sun/security/tools/jarsigner/compatibility/PhaseOutputStream.java
+ test/sun/security/tools/jarsigner/compatibility/README
+ test/sun/security/tools/jarsigner/compatibility/java.security
Changeset: 4e7ef83423c2
Author: dfuchs
Date: 2017-08-16 10:55 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/4e7ef83423c2
8181422: ClassCastException in HTTP Client
Summary: Added missing AsyncSSLTunnelConnection
Reviewed-by: michaelm
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AbstractAsyncSSLConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLConnection.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLTunnelConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ExchangeImpl.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainTunnelingConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLTunnelConnection.java
! test/java/net/httpclient/ProxyTest.java
+ test/java/net/httpclient/http2/ProxyTest2.java
! test/java/net/httpclient/http2/server/Http2TestServer.java
! test/java/net/httpclient/http2/server/Http2TestServerConnection.java
Changeset: f81344689826
Author: prr
Date: 2017-08-16 11:29 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/f81344689826
8186259: IOExceptionIfEncodedURLTest.sh versus IOExceptionIfEncodedURLTest.java
Reviewed-by: tbell
! test/java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.java
! test/java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.sh
Changeset: 644c75f6581e
Author: jwilhelm
Date: 2017-08-16 21:16 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/jdk/rev/644c75f6581e
Merge
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/net/InetAddress.java
More information about the shenandoah-dev
mailing list