You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by "rmaucher (via GitHub)" <gi...@apache.org> on 2024/07/10 21:23:18 UTC
[PR] Add OpenSSL FFM code [tomcat]
rmaucher opened a new pull request, #740:
URL: https://github.com/apache/tomcat/pull/740
Also port the TLS testsuite improvements from 10.1.
APR TLS testing uses only the OpenSSL parameter (and skips JSSE and OpenSSL FFM) to avoid looking weird while running only once.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org
Re: [PR] Add OpenSSL FFM code [tomcat]
Posted by "rmaucher (via GitHub)" <gi...@apache.org>.
rmaucher merged PR #740:
URL: https://github.com/apache/tomcat/pull/740
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org
Re: [PR] Add OpenSSL FFM code [tomcat]
Posted by "rmaucher (via GitHub)" <gi...@apache.org>.
rmaucher commented on PR #740:
URL: https://github.com/apache/tomcat/pull/740#issuecomment-2222259840
The rationale behind this is long term support of Tomcat 9.0.
- FFM support is likely desirable starting with the Java 25 LTS release
- Java 25 cannot be used to compile Tomcat 9.0
- Testsuite improvements for TLS from 10.1+ are needed in the long run
Ant javac task provides a solution to these issues by specifying a javac executable, which will then be used to compile the FFM related classes. Requiring a FFM enabled javac makes building releases more complicated but works and allows moving forward.
A new ${java-ffm.home} property needs to be specified and needs to point to a JDK 22+ with javac. The javac version used will be logged in the release properties so that the build can be reproduced (although it will obviously be more error prone than before).
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org