[resteasy/resteasy] a338db: [RESTEASY-3297] JettyClientEngine: remove request ...
by James R. Perkins
Branch: refs/heads/5.0
Home: https://github.com/resteasy/resteasy
Commit: a338dbe3af06af86477fecbff469a919a59e0ea8
https://github.com/resteasy/resteasy/commit/a338dbe3af06af86477fecbff469a...
Author: Steven Schlansker <stevenschlansker(a)gmail.com>
Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths:
M resteasy-client-jetty/src/main/java/org/jboss/resteasy/client/jaxrs/engines/jetty/JettyClientEngine.java
M resteasy-client-jetty/src/main/java/org/jboss/resteasy/client/jaxrs/engines/jetty/JettyClientResponse.java
R resteasy-client-jetty/src/main/java/org/jboss/resteasy/client/jaxrs/engines/jetty/JettyContentStream.java
R resteasy-client-jetty/src/main/java/org/jboss/resteasy/client/jaxrs/engines/jetty/JettyResponseStream.java
M resteasy-client-jetty/src/test/java/org/jboss/resteasy/test/client/jetty/JettyClientEngineTest.java
Log Message:
-----------
[RESTEASY-3297] JettyClientEngine: remove request and response buffering
Signed-off-by: James R. Perkins <jperkins(a)redhat.com>
Commit: 552688d6bcc9996a502a6ec62929df17de026c99
https://github.com/resteasy/resteasy/commit/552688d6bcc9996a502a6ec62929d...
Author: Andrey Khlebnikov <viruszold(a)gmail.com>
Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths:
M resteasy-core/src/main/java/org/jboss/resteasy/plugins/server/BaseHttpRequest.java
Log Message:
-----------
RESTEASY-2831: Check mediatype befor call isCompatible
Commit: ad765a590c352c9dbeb287b6ee108f438bd62584
https://github.com/resteasy/resteasy/commit/ad765a590c352c9dbeb287b6ee108...
Author: jim-krueger <jckofbyron(a)gmail.com>
Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths:
M resteasy-core/src/main/java/org/jboss/resteasy/core/ResourceLocatorInvoker.java
Log Message:
-----------
Adjust ResourceLocatorInvoker.invokeOnTargetObject to accomodate new ConstantResourceInvoker
Commit: 83289a607bb50e7a364bb66a29a47ca3ce66c486
https://github.com/resteasy/resteasy/commit/83289a607bb50e7a364bb66a29a47...
Author: James R. Perkins <jperkins(a)redhat.com>
Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths:
R resteasy-core/src/main/java/org/jboss/resteasy/concurrent/ResteasyThreadContext.java
A resteasy-core/src/main/java/org/jboss/resteasy/core/concurrent/ResteasyThreadContext.java
M resteasy-core/src/main/resources/META-INF/services/org.jboss.resteasy.spi.concurrent.ThreadContext
Log Message:
-----------
[RESTEASY-3272] Move the ResteasyThreadContext to a different package to avoid package splitting.
https://issues.redhat.com/browse/RESTEASY-3272
Signed-off-by: James R. Perkins <jperkins(a)redhat.com>
Commit: 5ad3f5d2a979e3c55d51fc2c557b76960da1d4df
https://github.com/resteasy/resteasy/commit/5ad3f5d2a979e3c55d51fc2c557b7...
Author: James R. Perkins <jperkins(a)redhat.com>
Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths:
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ClientRequestHeaders.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/proxy/processors/invocation/MessageBodyParameterProcessor.java
M testsuite/arquillian-utils/src/main/java/org/jboss/resteasy/utils/TestUtil.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/servlet/ServletConfigTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/webtarget/ContentTypeTest.java
Log Message:
-----------
[RESTEASY-3303] Partial revert of RESTEASY-2874. We should not override the Content-Type in proxies where the header possibly set via other means. Otherwise, we should allow the entity to always override the Content-Type.
https://issues.redhat.com/browse/RESTEASY-3303
Signed-off-by: James R. Perkins <jperkins(a)redhat.com>
Commit: 553098853cc679c9610b0aa6ae43a09eeaa80bc9
https://github.com/resteasy/resteasy/commit/553098853cc679c9610b0aa6ae43a...
Author: petrberan <Peta.Beran(a)seznam.cz>
Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths:
M resteasy-jsapi/src/main/java/org/jboss/resteasy/jsapi/JSAPIWriter.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/jsapi/JSAPIGetBasicJsapiHandlingScriptTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/jsapi/resource/CustomResource.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/jsapi/resource/RootApplication.java
A testsuite/integration-tests/src/test/resources/org/jboss/resteasy/test/jsapi/web_double_slash.xml
Log Message:
-----------
[RESTEASY-3266] RestEasy JSAPI Servlet does not work with root "/" or empty @ApplicationPath("")
Signed-off-by: James R. Perkins <jperkins(a)redhat.com>
Commit: 3a8e4c0a1b536d09e73c00c646f89514ef5c7686
https://github.com/resteasy/resteasy/commit/3a8e4c0a1b536d09e73c00c646f89...
Author: dkafetzi(a)redhat.com <dkafetzis@AA-C8289S3>
Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths:
M resteasy-core/src/main/java/org/jboss/resteasy/specimpl/ResteasyUriBuilderImpl.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/RequestNamedQueryParameterTest.java
Log Message:
-----------
[RESTEASY-3300] Do not append single '&' with empty query parameters
Signed-off-by: James R. Perkins <jperkins(a)redhat.com>
Commit: 373bc3a71b1695e2b198bbfc24c056c176ac5578
https://github.com/resteasy/resteasy/commit/373bc3a71b1695e2b198bbfc24c05...
Author: James R. Perkins <jperkins(a)redhat.com>
Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths:
M resteasy-client-api/src/main/java/org/jboss/resteasy/client/jaxrs/ResteasyClient.java
M resteasy-core/src/main/java/org/jboss/resteasy/specimpl/ResteasyUriBuilderImpl.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/RequestNamedQueryParameterTest.java
Log Message:
-----------
[RESTEASY-3300] Add back the null check. Minor updates to the test.
Signed-off-by: James R. Perkins <jperkins(a)redhat.com>
Commit: 7c88f9e75027b664bc515b795d1429ffea1bbb60
https://github.com/resteasy/resteasy/commit/7c88f9e75027b664bc515b795d142...
Author: Tyler Scoville <tscoville(a)zendesk.com>
Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths:
M resteasy-client-vertx/src/main/java/org/jboss/resteasy/client/jaxrs/engines/vertx/VertxClientHttpEngine.java
M resteasy-client-vertx/src/test/java/org/jboss/resteasy/test/client/vertx/VertxClientEngineTest.java
Log Message:
-----------
Dont add USER_AGENT header if one already exists and add query params to uri if they exist
Commit: cbda385132b5d39c2431dd363aacb85d1eef4ab2
https://github.com/resteasy/resteasy/commit/cbda385132b5d39c2431dd363aacb...
Author: James R. Perkins <jperkins(a)redhat.com>
Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths:
M resteasy-client-api/src/main/java/org/jboss/resteasy/client/jaxrs/ResteasyClient.java
M resteasy-client-jetty/src/main/java/org/jboss/resteasy/client/jaxrs/engines/jetty/JettyClientEngine.java
M resteasy-client-jetty/src/main/java/org/jboss/resteasy/client/jaxrs/engines/jetty/JettyClientResponse.java
R resteasy-client-jetty/src/main/java/org/jboss/resteasy/client/jaxrs/engines/jetty/JettyContentStream.java
R resteasy-client-jetty/src/main/java/org/jboss/resteasy/client/jaxrs/engines/jetty/JettyResponseStream.java
M resteasy-client-jetty/src/test/java/org/jboss/resteasy/test/client/jetty/JettyClientEngineTest.java
M resteasy-client-vertx/src/main/java/org/jboss/resteasy/client/jaxrs/engines/vertx/VertxClientHttpEngine.java
M resteasy-client-vertx/src/test/java/org/jboss/resteasy/test/client/vertx/VertxClientEngineTest.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ClientRequestHeaders.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/proxy/processors/invocation/MessageBodyParameterProcessor.java
R resteasy-core/src/main/java/org/jboss/resteasy/concurrent/ResteasyThreadContext.java
M resteasy-core/src/main/java/org/jboss/resteasy/core/ResourceLocatorInvoker.java
A resteasy-core/src/main/java/org/jboss/resteasy/core/concurrent/ResteasyThreadContext.java
M resteasy-core/src/main/java/org/jboss/resteasy/plugins/server/BaseHttpRequest.java
M resteasy-core/src/main/java/org/jboss/resteasy/specimpl/ResteasyUriBuilderImpl.java
M resteasy-core/src/main/resources/META-INF/services/org.jboss.resteasy.spi.concurrent.ThreadContext
M resteasy-jsapi/src/main/java/org/jboss/resteasy/jsapi/JSAPIWriter.java
M testsuite/arquillian-utils/src/main/java/org/jboss/resteasy/utils/TestUtil.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/RequestNamedQueryParameterTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/servlet/ServletConfigTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/jsapi/JSAPIGetBasicJsapiHandlingScriptTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/jsapi/resource/CustomResource.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/jsapi/resource/RootApplication.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/webtarget/ContentTypeTest.java
A testsuite/integration-tests/src/test/resources/org/jboss/resteasy/test/jsapi/web_double_slash.xml
Log Message:
-----------
Merge pull request #3593 from jamezp/backports-5.0
Back Ports from main to 6.2
Compare: https://github.com/resteasy/resteasy/compare/fc1f3ba67f90...cbda385132b5
1 year, 7 months
[resteasy/resteasy] 84ea0f: [RESTEASY-3297] JettyClientEngine: remove request ...
by James R. Perkins
Branch: refs/heads/6.2
Home: https://github.com/resteasy/resteasy
Commit: 84ea0f03a9a2a27e3bfab1a573af4cdd4ddfe8b2
https://github.com/resteasy/resteasy/commit/84ea0f03a9a2a27e3bfab1a573af4...
Author: Steven Schlansker <stevenschlansker(a)gmail.com>
Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths:
M resteasy-client-jetty/src/main/java/org/jboss/resteasy/client/jaxrs/engines/jetty/JettyClientEngine.java
M resteasy-client-jetty/src/main/java/org/jboss/resteasy/client/jaxrs/engines/jetty/JettyClientResponse.java
R resteasy-client-jetty/src/main/java/org/jboss/resteasy/client/jaxrs/engines/jetty/JettyContentStream.java
R resteasy-client-jetty/src/main/java/org/jboss/resteasy/client/jaxrs/engines/jetty/JettyResponseStream.java
M resteasy-client-jetty/src/test/java/org/jboss/resteasy/test/client/jetty/JettyClientEngineTest.java
Log Message:
-----------
[RESTEASY-3297] JettyClientEngine: remove request and response buffering
Commit: 4db636f9362e5e0c140097079506ff89b3c1d80e
https://github.com/resteasy/resteasy/commit/4db636f9362e5e0c140097079506f...
Author: Andrey Khlebnikov <viruszold(a)gmail.com>
Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths:
M resteasy-core/src/main/java/org/jboss/resteasy/plugins/server/BaseHttpRequest.java
Log Message:
-----------
RESTEASY-2831: Check mediatype befor call isCompatible
Commit: c3068c09fd823aa0ea13089276fc6c95c71714fb
https://github.com/resteasy/resteasy/commit/c3068c09fd823aa0ea13089276fc6...
Author: jim-krueger <jckofbyron(a)gmail.com>
Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths:
M resteasy-core/src/main/java/org/jboss/resteasy/core/ResourceLocatorInvoker.java
Log Message:
-----------
Adjust ResourceLocatorInvoker.invokeOnTargetObject to accomodate new ConstantResourceInvoker
Commit: 39fad53003c6027ec8d64a392ed6657a8b1ca3b1
https://github.com/resteasy/resteasy/commit/39fad53003c6027ec8d64a392ed66...
Author: James R. Perkins <jperkins(a)redhat.com>
Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths:
R resteasy-core/src/main/java/org/jboss/resteasy/concurrent/ResteasyThreadContext.java
A resteasy-core/src/main/java/org/jboss/resteasy/core/concurrent/ResteasyThreadContext.java
M resteasy-core/src/main/resources/META-INF/services/org.jboss.resteasy.spi.concurrent.ThreadContext
Log Message:
-----------
[RESTEASY-3272] Move the ResteasyThreadContext to a different package to avoid package splitting.
https://issues.redhat.com/browse/RESTEASY-3272
Signed-off-by: James R. Perkins <jperkins(a)redhat.com>
Commit: 62b834ec34f594748505665229ec9193e3ff5815
https://github.com/resteasy/resteasy/commit/62b834ec34f594748505665229ec9...
Author: James R. Perkins <jperkins(a)redhat.com>
Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths:
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ClientRequestHeaders.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/proxy/processors/invocation/MessageBodyParameterProcessor.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/servlet/ServletConfigTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/webtarget/ContentTypeTest.java
Log Message:
-----------
[RESTEASY-3303] Partial revert of RESTEASY-2874. We should not override the Content-Type in proxies where the header possibly set via other means. Otherwise, we should allow the entity to always override the Content-Type.
https://issues.redhat.com/browse/RESTEASY-3303
Signed-off-by: James R. Perkins <jperkins(a)redhat.com>
Commit: a63956dcd649d5847e7ecfa922ff2a83718a9b65
https://github.com/resteasy/resteasy/commit/a63956dcd649d5847e7ecfa922ff2...
Author: petrberan <Peta.Beran(a)seznam.cz>
Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths:
M resteasy-jsapi/src/main/java/org/jboss/resteasy/jsapi/JSAPIWriter.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/jsapi/JSAPIGetBasicJsapiHandlingScriptTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/jsapi/resource/CustomResource.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/jsapi/resource/RootApplication.java
A testsuite/integration-tests/src/test/resources/org/jboss/resteasy/test/jsapi/web_double_slash.xml
Log Message:
-----------
[RESTEASY-3266] RestEasy JSAPI Servlet does not work with root "/" or empty @ApplicationPath("")
Commit: 44daebe07152b2a4b5883f6640798dc16fdbf8bc
https://github.com/resteasy/resteasy/commit/44daebe07152b2a4b5883f6640798...
Author: dkafetzi(a)redhat.com <dkafetzis@AA-C8289S3>
Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths:
M resteasy-core/src/main/java/org/jboss/resteasy/specimpl/ResteasyUriBuilderImpl.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/RequestNamedQueryParameterTest.java
Log Message:
-----------
[RESTEASY-3300] Do not append single '&' with empty query parameters
Commit: 9ecc1cfb0514ed0ab604b9ed65738b5a41263e6d
https://github.com/resteasy/resteasy/commit/9ecc1cfb0514ed0ab604b9ed65738...
Author: James R. Perkins <jperkins(a)redhat.com>
Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths:
M resteasy-core/src/main/java/org/jboss/resteasy/specimpl/ResteasyUriBuilderImpl.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/RequestNamedQueryParameterTest.java
Log Message:
-----------
[RESTEASY-3300] Add back the null check. Minor updates to the test.
Signed-off-by: James R. Perkins <jperkins(a)redhat.com>
Commit: 6b5b627dc50eee7ff193c22cabb27f27dfa649c5
https://github.com/resteasy/resteasy/commit/6b5b627dc50eee7ff193c22cabb27...
Author: Tyler Scoville <tscoville(a)zendesk.com>
Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths:
M resteasy-client-vertx/src/main/java/org/jboss/resteasy/client/jaxrs/engines/vertx/VertxClientHttpEngine.java
M resteasy-client-vertx/src/test/java/org/jboss/resteasy/test/client/vertx/VertxClientEngineTest.java
Log Message:
-----------
Dont add USER_AGENT header if one already exists and add query params to uri if they exist
Commit: bfa8dc75e5158a6e28f7051b6e356ca957b0335b
https://github.com/resteasy/resteasy/commit/bfa8dc75e5158a6e28f7051b6e356...
Author: dependabot[bot] <49699333+dependabot[bot](a)users.noreply.github.com>
Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths:
M resteasy-dependencies-bom/pom.xml
Log Message:
-----------
Bump version.org.bouncycastle from 1.72 to 1.73
Bumps `version.org.bouncycastle` from 1.72 to 1.73.
Updates `bcprov-jdk18on` from 1.72 to 1.73
- [Release notes](https://github.com/bcgit/bc-java/releases)
- [Changelog](https://github.com/bcgit/bc-java/blob/master/docs/releasenotes...
- [Commits](https://github.com/bcgit/bc-java/commits)
Updates `bcjmail-jdk18on` from 1.72 to 1.73
- [Release notes](https://github.com/bcgit/bc-java/releases)
- [Changelog](https://github.com/bcgit/bc-java/blob/master/docs/releasenotes...
- [Commits](https://github.com/bcgit/bc-java/commits)
Updates `bcpkix-jdk18on` from 1.72 to 1.73
- [Release notes](https://github.com/bcgit/bc-java/releases)
- [Changelog](https://github.com/bcgit/bc-java/blob/master/docs/releasenotes...
- [Commits](https://github.com/bcgit/bc-java/commits)
---
updated-dependencies:
- dependency-name: org.bouncycastle:bcprov-jdk18on
dependency-type: direct:development
update-type: version-update:semver-minor
- dependency-name: org.bouncycastle:bcjmail-jdk18on
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: org.bouncycastle:bcpkix-jdk18on
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support(a)github.com>
Commit: 45c034e516cf15ba64bda18f4767c0c18f1c947a
https://github.com/resteasy/resteasy/commit/45c034e516cf15ba64bda18f4767c...
Author: James R. Perkins <jperkins(a)redhat.com>
Date: 2023-05-03 (Wed, 03 May 2023)
Changed paths:
M resteasy-client-jetty/src/main/java/org/jboss/resteasy/client/jaxrs/engines/jetty/JettyClientEngine.java
M resteasy-client-jetty/src/main/java/org/jboss/resteasy/client/jaxrs/engines/jetty/JettyClientResponse.java
R resteasy-client-jetty/src/main/java/org/jboss/resteasy/client/jaxrs/engines/jetty/JettyContentStream.java
R resteasy-client-jetty/src/main/java/org/jboss/resteasy/client/jaxrs/engines/jetty/JettyResponseStream.java
M resteasy-client-jetty/src/test/java/org/jboss/resteasy/test/client/jetty/JettyClientEngineTest.java
M resteasy-client-vertx/src/main/java/org/jboss/resteasy/client/jaxrs/engines/vertx/VertxClientHttpEngine.java
M resteasy-client-vertx/src/test/java/org/jboss/resteasy/test/client/vertx/VertxClientEngineTest.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ClientRequestHeaders.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/proxy/processors/invocation/MessageBodyParameterProcessor.java
R resteasy-core/src/main/java/org/jboss/resteasy/concurrent/ResteasyThreadContext.java
M resteasy-core/src/main/java/org/jboss/resteasy/core/ResourceLocatorInvoker.java
A resteasy-core/src/main/java/org/jboss/resteasy/core/concurrent/ResteasyThreadContext.java
M resteasy-core/src/main/java/org/jboss/resteasy/plugins/server/BaseHttpRequest.java
M resteasy-core/src/main/java/org/jboss/resteasy/specimpl/ResteasyUriBuilderImpl.java
M resteasy-core/src/main/resources/META-INF/services/org.jboss.resteasy.spi.concurrent.ThreadContext
M resteasy-dependencies-bom/pom.xml
M resteasy-jsapi/src/main/java/org/jboss/resteasy/jsapi/JSAPIWriter.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/RequestNamedQueryParameterTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/servlet/ServletConfigTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/jsapi/JSAPIGetBasicJsapiHandlingScriptTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/jsapi/resource/CustomResource.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/jsapi/resource/RootApplication.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/webtarget/ContentTypeTest.java
A testsuite/integration-tests/src/test/resources/org/jboss/resteasy/test/jsapi/web_double_slash.xml
Log Message:
-----------
Merge pull request #3592 from jamezp/backports-6.2
Back Ports from main to 6.2
Compare: https://github.com/resteasy/resteasy/compare/60d0d9461ac6...45c034e516cf
1 year, 7 months