Am 19.04.2016 um 23:32 schrieb Mark Thomas:
Version 1.2.6 includes the following changes:
- Add support for using Java keystores for certificate chains
- Fixes to allow continued building with master
The proposed release artefacts can be found at [1],
and the build was done using tag [2].
The Apache Tomcat Native 1.2.6 is
[ ] Stable, go ahead and release
[ ] Broken because of ...
+1 to release, thanks for RMing.
There's a copy of the VERSIONS file in the binary download folder. It
says APR version 1.5.1, although a "strings" on the binary dll files
indicates the build was actually done with the more recent APR 1.5.2. So
we might want to update the VERSIONS file in the binary download
directory. I have already seen, that you updated the svn copy post-tag,
but the one in the download folder would be good to update as well (and
more correct).
Detailed results especially about unit test failures see below.
We might still want to remove some resolved items from TODO.txt and
probably can resolve some more for the next releases.
- Tested with APR 1.5.2 and OpenSSL 1.0.2g as well as OpenSSL 1.1.0-pre5
- Platforms Solaris 10 Sparc, SLES 11 64 Bits, RHEL 6 64 Bits
- configure flag "--enable-maintainer-mode"
- Using Java versions 1.8.0_72 for tcnative build, tests/examples
and TC trunk unit tests
- Using "-XX:-UseCompressedClassPointers" in combination with
Java 8 on 64 Bit Linux
- SHA1 and MD5 OK
- signatures OK
- gz and zip for sources consistent
- source dist consistent with svn tag
- config.guess and config.sub from apr 1.5.2 (copied by buildconf)
2 years old, not so nice but still OK.
- VERSIONS says OpenSSL 1.0.2g (OK) and APR 1.5.1
- was already updated to 1.5.2 post-tag
- recreated release with jnirelease script, results are
consistent with source dist, except for minor expected diffs in
CHANGELOG.txt and generated docs
- make succeeds and builds lib
- no C warnings
- tcnative tests OK
- unit test results for TC trunk (apr, nio and nio2),
- Tests failing for all connectors
and all platforms:
- org.apache.tomcat.util.net.openssl.ciphers.TestCipher
- org.apache.tomcat.util.net.openssl.ciphers.
TestOpenSSLCipherConfigurationParser
- no further Tests fail on Solaris
- Tests failing for RHEL 6
- NIO2 sporadically:
- org.apache.catalina.core.TestAsyncContextImpl
- org.apache.tomcat.websocket.TestWebSocketFrameClient
- org.apache.catalina.tribes.group.interceptors.
TestOrderInterceptor
- APR sporadically:
- org.apache.catalina.tribes.group.
TestGroupChannelMemberArrival
- org.apache.catalina.tribes.group.interceptors.
TestOrderInterceptor
- org.apache.catalina.valves.TestStuckThreadDetectionValve
- org.apache.catalina.core.TestAsyncContextImpl
- org.apache.catalina.nonblocking.TestNonBlockingAPI
- Tests failing on SLES 11 (but I get OutOfMemoryError
likely because the Linux VM is too small, so the test is
not really regular):
- all connectors
- org.apache.tomcat.websocket.TestWebSocketFrameClient
- org.apache.tomcat.websocket.TestWebSocketFrameClientSSL
- for most runs
- org.apache.catalina.core.TestAsyncContextImpl
- NIO and NIO2 most runs
org.apache.tomcat.websocket.TestWsWebSocketContainer
- APR
- org.apache.catalina.startup.TestHostConfigAutomaticDeployment
- org.apache.catalina.ant.TestDeployTask (crashed)
Regards,
Rainer
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org