This is an automated email from the ASF dual-hosted git repository.

gnodet pushed a change to branch backport/28351-to-camel-4.18.x
in repository https://gitbox.apache.org/repos/asf/camel.git


    from e85e9ab19b81 ci: trigger CI after compilation fix
     add d7d4c6c4077b [backport camel-4.18.x] CAMEL-25964: camel-vertx - 
VertxHelper does not apply standalone TrustManager from SSLContextParameters 
(#28346)
     add 1a7c6f41d540 [backport camel-4.18.x] CAMEL-26028: camel-support - the 
error of a failed API component call names its arguments, without their values 
(#28420)
     add 87894d023c87 [backport camel-4.18.x] CAMEL-26105: camel-aws2-athena - 
the queryString option takes precedence over the message body (#28407)
     add 16bbc3a3452e [backport camel-4.18.x] CAMEL-25983: camel-github2 - 
getCommitFile reads the file of the commit (#28374)
     add c3a06b7d46d4 [backport camel-4.18.x] CAMEL-25889: 
camel-google-mail/drive/calendar/sheets - create the API client per endpoint 
credentials instead of one per component (#28442)
     add 249968e7a497 Generated sources regen for SBOM (camel-4.18.x) (#28455)
     add 3dd69321ce22 [camel-4.18.x] CAMEL-25984: camel-cometd - CORS filter 
allows credentials only for listed origins (#28503)
     add 03ff3660c72b [camel-4.18.x] CAMEL-25917: camel-undertow - a WebSocket 
connection accepted while only a producer served the path is not treated as 
having passed a later consumer's custom handlers (#28506)
     add d791aa48d2c6 CAMEL-26108: camel-avro-rpc - the component should 
configure all options on the endpoint
     add 77e99e92d318 CAMEL-26108: camel-avro-rpc - address review comments
     add 04f5e3e43abe CAMEL-26108: Move Avro upgrade note to 4.18.6 section
     add 88e1632efd09 [camel-4.18.x] CAMEL-26065: camel-netty-http - key 
multiplex channel handlers by listener address (#28517)
     add 63adb426aca6 [camel-4.18.x] CAMEL-26301: tokenizer EIP: wrap tokenizer 
call to prevent exchange hang on exception (#28519)
     add ce1ca2ac64e8 CAMEL-26109: camel-vertx-websocket - fail to start when 
consumers sharing a host and port use different SSLContextParameters
     add dce24ae19d4f [backport camel-4.18.x] CAMEL-26340: camel-lra - validate 
coordinator URL returned when starting a new saga against allowed coordinators 
(#28600)
     add 70018d00eb23 [backport camel-4.18.x] CAMEL-26347: camel-wordpress - 
stop adding CXF logging interceptors to the WordPress client (#28579)
     add 8ad254205fe3 [backport camel-4.18.x] CAMEL-26336: camel-minio: 
MinioProducer should apply configured server-side encryption options (#28619)
     add 707542c51b44 [backport camel-4.18.x] CAMEL-26318: camel-stripe: 
StripeProducer should use request options instead of mutating JVM-global Stripe 
settings (#28620)
     add 63cb8ff1a39d [backport camel-4.18.x] CAMEL-26323: camel-shiro - 
ShiroSecurityProcessor should authenticate against policy security manager 
(#28569)
     add f0961b65b63c [backport camel-4.18.x] CAMEL-26335: camel-cometd - 
configure allowedTransports and disable callback-polling by default (#28562)
     add c4a4eb616161 [camel-4.18.x] CAMEL-25163: camel-google-storage - apply 
the download directory containment check on the expression branch (#28685)
     add 964cee79f030 [backport camel-4.18.x] CAMEL-26404: camel-oauth: 
validate audience for access tokens on ServletOAuth backend (#28701)
     add 3d721e435ddf [backport camel-4.18.x] CAMEL-26287: camel-jcache - 
stopping an endpoint no longer closes the caches, cache manager and caching 
provider that other endpoints use (#28693)
     add bbd83746dcdd [backport camel-4.18.x] CAMEL-25886: camel-ftp/mina-sftp 
- resolve listed symbolic links for jailStartingDirectory (#28695)
     add b752a2c1b90d [backport camel-4.18.x] CAMEL-26162: camel-workday - the 
token request sends the Base64 Basic header, and the access token is read as 
JSON (#28698)
     add 0107a65c2951 [backport camel-4.18.x] CAMEL-26306: camel-as2 - keep the 
CR of a CRLF that is split between two reads of the line reader (#28773)
     add 647434e4cd5e [backport camel-4.18.x] CAMEL-26327: camel-core - Routing 
Slip / Dynamic Router: a redelivered step no longer hangs after a nested 
routing slip (#28771)
     add ddad1e4db44b Generated sources regen for SBOM (camel-4.18.x) (#28796)
     add 82736646aac7 Merge branch 'camel-4.18.x' into 
backport/28351-to-camel-4.18.x

No new revisions were added by this update.

Summary of changes:
 camel-sbom/camel-sbom.json                         | 992 ++++++++++++++-------
 camel-sbom/camel-sbom.xml                          | 820 ++++++++++-------
 .../camel/catalog/components/aws2-athena.json      |   6 +-
 .../apache/camel/catalog/components/cometd.json    |  33 +-
 .../apache/camel/catalog/components/cometds.json   |  33 +-
 .../apache/camel/catalog/components/github2.json   |   9 +-
 .../camel/catalog}/docs/cometd-component.adoc      |  40 +
 .../tokenizer/AbstractLangChain4JTokenizer.java    |   5 +
 .../tokenizer/TokenizerBodyTypesTest.java          |  56 ++
 .../as2/api/io/AS2SessionInputBuffer.java          |   6 +-
 .../entity/EntityParserContentLineEndingTest.java  |  91 ++
 .../as2/api/io/AS2SessionInputBufferTest.java      | 120 +++
 .../apache/camel/component/avro/AvroListener.java  |   2 +-
 .../component/avro/AvroHttpConsumerHostTest.java   |  57 ++
 .../component/avro/spi/JettyHttpServerFactory.java |   5 +
 .../avro/spi/AvroRpcHttpServerFactory.java         |  19 +
 .../camel/component/aws2/athena/aws2-athena.json   |   6 +-
 .../src/main/docs/aws2-athena-component.adoc       |  11 +
 .../aws2/athena/Athena2Configuration.java          |  12 +-
 .../component/aws2/athena/Athena2Constants.java    |   5 +-
 .../component/aws2/athena/Athena2Producer.java     |  19 +-
 .../aws2/athena/AmazonAthenaClientMock.java        |  10 +
 .../athena/Athena2ProducerQueryStringTest.java     | 157 ++++
 .../component/cometd/CometdEndpointConfigurer.java |   6 +
 .../component/cometd/CometdEndpointUriFactory.java |   3 +-
 .../org/apache/camel/component/cometd/cometd.json  |  33 +-
 .../org/apache/camel/component/cometd/cometds.json |  33 +-
 .../src/main/docs/cometd-component.adoc            |  40 +
 .../camel/component/cometd/CometdComponent.java    |  31 +-
 .../camel/component/cometd/CometdEndpoint.java     |  15 +
 .../cometd/CometdAllowedTransportsTest.java        | 102 +++
 .../cometd/CometdCrossOriginFilterTest.java        | 130 +++
 .../camel/component/file/GenericFileConsumer.java  |  34 +-
 .../camel-ftp/src/main/docs/sftp-component.adoc    |  15 +
 .../camel/component/file/remote/SftpConsumer.java  | 138 +++
 .../component/file/remote/SftpOperations.java      |  82 +-
 .../component/file/remote/SftpRemoteFile.java      |   7 +
 .../file/remote/SftpRemoteFileJCraft.java          |   5 +
 .../file/remote/SftpSymbolicLinkOperations.java    |  53 ++
 ...emoteFileConsumerStartingDirectoryJailTest.java | 255 +++++-
 ...SftpConsumerJailStartingDirectorySymlinkIT.java | 291 ++++++
 .../apache/camel/component/github2/github2.json    |   9 +-
 .../src/main/docs/github2-component.adoc           |   6 +-
 .../camel/component/github2/GitHub2Constants.java  |   9 +-
 .../camel/component/github2/GitHub2Endpoint.java   |   2 +-
 .../github2/producer/GetCommitFileProducer.java    |  74 +-
 .../producer/GetCommitFileProducerTest.java        | 161 ++++
 .../google/calendar/GoogleCalendarComponent.java   |  33 +-
 .../google/calendar/GoogleCalendarEndpoint.java    |  22 +-
 .../stream/GoogleCalendarStreamComponent.java      |  31 +-
 .../stream/GoogleCalendarStreamEndpoint.java       |  22 +-
 ...GoogleCalendarClientPerEndpointOptionsTest.java | 104 +++
 ...CalendarStreamClientPerEndpointOptionsTest.java | 109 +++
 .../google/drive/GoogleDriveComponent.java         |  42 +-
 .../google/drive/GoogleDriveEndpoint.java          |  22 +-
 .../GoogleDriveClientPerEndpointOptionsTest.java   | 107 +++
 .../component/google/mail/GoogleMailComponent.java |  63 +-
 .../component/google/mail/GoogleMailEndpoint.java  |  22 +-
 .../mail/stream/GoogleMailStreamComponent.java     |  32 +-
 .../mail/stream/GoogleMailStreamEndpoint.java      |  22 +-
 .../GoogleMailClientPerEndpointOptionsTest.java    | 127 +++
 ...ogleMailStreamClientPerEndpointOptionsTest.java | 124 +++
 .../google/sheets/GoogleSheetsComponent.java       |  31 +-
 .../google/sheets/GoogleSheetsEndpoint.java        |  22 +-
 .../sheets/stream/GoogleSheetsStreamComponent.java |  29 +-
 .../sheets/stream/GoogleSheetsStreamEndpoint.java  |  23 +-
 .../GoogleSheetsClientPerEndpointOptionsTest.java  |  86 ++
 ...leSheetsStreamClientPerEndpointOptionsTest.java | 109 +++
 .../google/storage/GoogleCloudStorageConsumer.java |  57 +-
 .../storage/GoogleCloudStorageFileNameHelper.java  |  81 ++
 ...GoogleCloudStorageConsumerDownloadPathTest.java | 195 +++-
 .../GoogleCloudStorageFileNameHelperTest.java      |  94 ++
 .../camel/component/jcache/JCacheConsumer.java     |  28 +-
 .../camel/component/jcache/JCacheManager.java      |  82 +-
 .../camel/component/jcache/JCacheManagerTest.java  |  88 ++
 .../component/jcache/JCacheRemoveRouteTest.java    | 175 ++++
 .../apache/camel/service/lra/LRASagaService.java   |  23 +-
 .../camel/service/lra/LRASagaServiceTest.java      |  75 ++
 .../src/main/docs/mina-sftp-component.adoc         |  12 +-
 .../file/remote/mina/MinaSftpConsumer.java         | 127 +++
 .../file/remote/mina/MinaSftpOperations.java       |  55 +-
 .../file/remote/mina/MinaSftpRemoteFile.java       |   5 +
 .../mina/MinaSftpOperationsDisconnectTest.java     |  67 ++
 ...SftpConsumerJailStartingDirectorySymlinkIT.java | 291 ++++++
 .../camel/component/minio/MinioProducer.java       |  48 +-
 .../minio/MinioProducerEncryptionTest.java         | 241 +++++
 .../netty/http/HttpServerInitializerFactory.java   |   4 +-
 .../component/netty/http/NettyHttpComponent.java   |  24 +-
 .../http/NettyHttpDifferentHostSamePortTest.java   |  72 ++
 .../java/org/apache/camel/oauth/UserProfile.java   |  47 +-
 .../org/apache/camel/oauth/UserProfileTest.java    | 142 ++-
 .../jakarta/ServletOAuthTokenCredentialsTest.java  | 140 +++
 .../shiro/security/ShiroSecurityPolicy.java        |   3 -
 .../shiro/security/ShiroSecurityProcessor.java     |  71 +-
 .../security/ShiroMultiplePolicyIsolationTest.java | 303 +++++++
 .../camel/component/stripe/StripeProducer.java     | 145 +--
 .../camel/component/stripe/StripeProducerTest.java | 198 ++++
 .../undertow/handlers/CamelWebSocketHandler.java   |  38 +-
 ...roviderWebSocketConsumerHandlersWindowTest.java | 170 ++++
 .../ws/UndertowWsSecurityWithoutProviderTest.java  |  12 +-
 components/camel-vertx/camel-vertx-common/pom.xml  |  12 +
 .../camel/component/vertx/common/VertxHelper.java  | 371 ++++----
 .../component/vertx/common/VertxHelperTest.java    | 132 +++
 .../src/test/resources/jsse}/truststore.jks        | Bin
 .../src/main/docs/vertx-websocket-component.adoc   |   3 +
 .../vertx/websocket/VertxWebsocketComponent.java   |  22 +-
 .../vertx/websocket/VertxWebsocketHost.java        |  27 +-
 ...ebsocketSharedHostSSLContextParametersTest.java | 214 +++++
 components/camel-wordpress/pom.xml                 |   5 -
 .../impl/AbstractWordpressServiceAdapter.java      |   8 -
 .../src/main/resources/log4j.properties            |  32 -
 ...pressServiceAdapterClientConfigurationTest.java |  70 ++
 components/camel-workday/pom.xml                   |   4 +
 .../workday/auth/AuthClientForIntegration.java     |  25 +-
 .../workday/auth/AuthClientForIntegrationTest.java | 124 +++
 .../org/apache/camel/processor/RoutingSlip.java    |  21 +-
 .../apache/camel/processor/TokenizerProcessor.java |  12 +-
 .../RoutingSlipNestedSlipRedeliveryTest.java       | 450 ++++++++++
 .../support/component/ApiMethodHelperTest.java     |  26 +
 .../camel/support/component/ApiMethodHelper.java   |  32 +-
 .../ROOT/pages/camel-4x-upgrade-guide-4_18.adoc    |  66 ++
 .../dsl/Aws2AthenaComponentBuilderFactory.java     |   9 +-
 .../dsl/Athena2EndpointBuilderFactory.java         |  16 +-
 .../endpoint/dsl/CometdEndpointBuilderFactory.java |  57 ++
 .../dsl/GitHub2EndpointBuilderFactory.java         |  21 +-
 125 files changed, 8814 insertions(+), 1288 deletions(-)
 copy {components/camel-cometd/src/main => 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog}/docs/cometd-component.adoc
 (79%)
 create mode 100644 
components/camel-ai/camel-langchain4j-tokenizer/src/test/java/org/apache/camel/component/langchain4j/tokenizer/TokenizerBodyTypesTest.java
 create mode 100644 
components/camel-as2/camel-as2-api/src/test/java/org/apache/camel/component/as2/api/io/AS2SessionInputBufferTest.java
 create mode 100644 
components/camel-avro-rpc/camel-avro-rpc-component/src/test/java/org/apache/camel/component/avro/AvroHttpConsumerHostTest.java
 create mode 100644 
components/camel-aws/camel-aws2-athena/src/test/java/org/apache/camel/component/aws2/athena/Athena2ProducerQueryStringTest.java
 create mode 100644 
components/camel-cometd/src/test/java/org/apache/camel/component/cometd/CometdAllowedTransportsTest.java
 create mode 100644 
components/camel-cometd/src/test/java/org/apache/camel/component/cometd/CometdCrossOriginFilterTest.java
 create mode 100644 
components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/SftpSymbolicLinkOperations.java
 create mode 100644 
components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/integration/SftpConsumerJailStartingDirectorySymlinkIT.java
 create mode 100644 
components/camel-github2/src/test/java/org/apache/camel/component/github2/producer/GetCommitFileProducerTest.java
 create mode 100644 
components/camel-google/camel-google-calendar/src/test/java/org/apache/camel/component/google/calendar/GoogleCalendarClientPerEndpointOptionsTest.java
 create mode 100644 
components/camel-google/camel-google-calendar/src/test/java/org/apache/camel/component/google/calendar/stream/GoogleCalendarStreamClientPerEndpointOptionsTest.java
 create mode 100644 
components/camel-google/camel-google-drive/src/test/java/org/apache/camel/component/google/drive/GoogleDriveClientPerEndpointOptionsTest.java
 create mode 100644 
components/camel-google/camel-google-mail/src/test/java/org/apache/camel/component/google/mail/GoogleMailClientPerEndpointOptionsTest.java
 create mode 100644 
components/camel-google/camel-google-mail/src/test/java/org/apache/camel/component/google/mail/stream/GoogleMailStreamClientPerEndpointOptionsTest.java
 create mode 100644 
components/camel-google/camel-google-sheets/src/test/java/org/apache/camel/component/google/sheets/GoogleSheetsClientPerEndpointOptionsTest.java
 create mode 100644 
components/camel-google/camel-google-sheets/src/test/java/org/apache/camel/component/google/sheets/stream/GoogleSheetsStreamClientPerEndpointOptionsTest.java
 create mode 100644 
components/camel-jcache/src/test/java/org/apache/camel/component/jcache/JCacheRemoveRouteTest.java
 create mode 100644 
components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/MinaSftpOperationsDisconnectTest.java
 create mode 100644 
components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpConsumerJailStartingDirectorySymlinkIT.java
 create mode 100644 
components/camel-minio/src/test/java/org/apache/camel/component/minio/MinioProducerEncryptionTest.java
 create mode 100644 
components/camel-netty-http/src/test/java/org/apache/camel/component/netty/http/NettyHttpDifferentHostSamePortTest.java
 create mode 100644 
components/camel-oauth/src/test/java/org/apache/camel/oauth/jakarta/ServletOAuthTokenCredentialsTest.java
 create mode 100644 
components/camel-shiro/src/test/java/org/apache/camel/component/shiro/security/ShiroMultiplePolicyIsolationTest.java
 create mode 100644 
components/camel-stripe/src/test/java/org/apache/camel/component/stripe/StripeProducerTest.java
 create mode 100644 
components/camel-undertow/src/test/java/org/apache/camel/component/undertow/spi/SecurityProviderWebSocketConsumerHandlersWindowTest.java
 create mode 100644 
components/camel-vertx/camel-vertx-common/src/test/java/org/apache/camel/component/vertx/common/VertxHelperTest.java
 copy components/{camel-coap/src/test/resources => 
camel-vertx/camel-vertx-common/src/test/resources/jsse}/truststore.jks (100%)
 create mode 100644 
components/camel-vertx/camel-vertx-websocket/src/test/java/org/apache/camel/component/vertx/websocket/VertxWebsocketSharedHostSSLContextParametersTest.java
 delete mode 100644 
components/camel-wordpress/src/main/resources/log4j.properties
 create mode 100644 
components/camel-wordpress/src/test/java/org/apache/camel/component/wordpress/api/service/impl/WordpressServiceAdapterClientConfigurationTest.java
 create mode 100644 
components/camel-workday/src/test/java/org/apache/camel/component/workday/auth/AuthClientForIntegrationTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/RoutingSlipNestedSlipRedeliveryTest.java

Reply via email to