oscerd opened a new pull request, #27937: URL: https://github.com/apache/camel/pull/27937
## Backport of #27770 and #27803 Cherry-pick of #27770 and #27803 onto `camel-4.22.x`. They are the same change for three components (TLS host name verification, with a `hostnameVerification` option to turn it off), so they are backported together. **Original PRs:** - #27770 - CAMEL-25604, CAMEL-25605: camel-mllp, camel-mina - verify the host name of the server over TLS - #27803 - CAMEL-25622: camel-smpp - verify the host name of the SMSC on SSL connections **Original author:** @oscerd **Target branch:** `camel-4.22.x` ### Compared to the original PRs - This is a straight cherry-pick: the source, test and generated changes are the same. - The upgrade guide entries are left out, because the guides live on main. The 4.22.2 notes go to main in DOCSYNC_PR. - `SecurityUtils` needs no change on this branch. It has no per-component owners, and `hostnameVerification` is already registered there for camel-netty. ### Tests | Module | Tests | |---|---| | camel-mllp | 344 (3 skipped) | | camel-mina | 112 (4 skipped) | | camel-smpp | 144 (4 skipped); ITs: 22 (18 manual, skipped) | Full reactor `mvn clean install -DskipTests -DskipITs`: green, and it regenerates nothing. ### Original descriptions See #27770 and #27803. _Claude Code on behalf of oscerd_ 🤖 Generated with [Claude Code](https://claude.com/claude-code) -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
