Branch: refs/heads/4.7
Home:
https://github.com/resteasy/resteasy
Commit: 28385d02cbdf42c7f49486a3301a3683668e2c3d
https://github.com/resteasy/resteasy/commit/28385d02cbdf42c7f49486a3301a3...
Author: James R. Perkins <jperkins(a)redhat.com>
Date: 2023-02-02 (Thu, 02 Feb 2023)
Changed paths:
M
resteasy-client-reactor-netty/src/test/java/org/jboss/resteasy/client/jaxrs/engines/ReactorNettyClientHttpEngineTest.java
M
resteasy-client-vertx/src/main/java/org/jboss/resteasy/client/jaxrs/engines/vertx/VertxClientHttpEngine.java
M
resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ClientInvocation.java
Log Message:
-----------
[RESTEASY-3177] Ensure that all async ClientInvocation's happen asynchronously.
https://issues.redhat.com/browse/RESTEASY-3177
Signed-off-by: James R. Perkins <jperkins(a)redhat.com>
Commit: 95c5a27844143b3a729117193e71a0c13a650dec
https://github.com/resteasy/resteasy/commit/95c5a27844143b3a729117193e71a...
Author: James R. Perkins <jperkins(a)redhat.com>
Date: 2023-02-02 (Thu, 02 Feb 2023)
Changed paths:
M
providers/multipart/src/main/java/org/jboss/resteasy/plugins/providers/multipart/MultipartFormDataOutput.java
A
providers/multipart/src/test/java/org/jboss/resteasy/plugins/providers/multipart/MultipartFormDataOutputTest.java
Log Message:
-----------
[RESTEASY-3217] Use a LinkedHashMap for the formDataMap to ensure user input order.
Deprecate protected fields and old single map entries for removal.
https://issues.redhat.com/browse/RESTEASY-3217
Signed-off-by: James R. Perkins <jperkins(a)redhat.com>
Commit: 6f9a1985fa2f8c08705c3e7e3184ab2842de2bc8
https://github.com/resteasy/resteasy/commit/6f9a1985fa2f8c08705c3e7e3184a...
Author: James R. Perkins <jperkins(a)redhat.com>
Date: 2023-02-02 (Thu, 02 Feb 2023)
Changed paths:
M jboss-modules/src/main/resources/modules/org/apache/james/mime4j/main/module.xml
M resteasy-dependencies-bom/pom.xml
Log Message:
-----------
[RESTEASY-3253] Upgrade mime4j to 0.8.9.
https://issues.redhat.com/browse/RESTEASY-3253
Signed-off-by: James R. Perkins <jperkins(a)redhat.com>
Commit: 3192a8da2d30011f14f4c70262a5b864d05106cb
https://github.com/resteasy/resteasy/commit/3192a8da2d30011f14f4c70262a5b...
Author: petrberan <Peta.Beran(a)seznam.cz>
Date: 2023-02-02 (Thu, 02 Feb 2023)
Changed paths:
M
resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/proxy/ClientInvoker.java
A
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/proxy/ProxyPathParamRegexTest.java
A
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/proxy/resource/ProxyPathParamRegexResource.java
Log Message:
-----------
[RESTEASY-2845] ResteasyWebTarget.proxy(Class) problem with questionmark in @Path with
Regex
Signed-off-by: James R. Perkins <jperkins(a)redhat.com>
Commit: 795b1c38e9e42fd9b9d5fd1250e15053294fa124
https://github.com/resteasy/resteasy/commit/795b1c38e9e42fd9b9d5fd1250e15...
Author: James R. Perkins <jperkins(a)redhat.com>
Date: 2023-02-02 (Thu, 02 Feb 2023)
Changed paths:
M
resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/proxy/ClientInvoker.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/proxy/ProxyPathParamRegexTest.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/proxy/resource/ProxyPathParamRegexResource.java
Log Message:
-----------
[RESTEASY-2845] Minor follow up to regex matching for proxies.
Signed-off-by: James R. Perkins <jperkins(a)redhat.com>
Commit: 7821fdb7fb17b96206697c9c7038277aed9af115
https://github.com/resteasy/resteasy/commit/7821fdb7fb17b96206697c9c70382...
Author: James R. Perkins <jperkins(a)redhat.com>
Date: 2023-02-02 (Thu, 02 Feb 2023)
Changed paths:
M resteasy-cdi/src/main/java/org/jboss/resteasy/cdi/Utils.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/cdi/interceptors/resource/NameBoundCDIProxiesApplication.java
A
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/cdi/AbstractRegistrationTest.java
A
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/cdi/DynamicFeatureContextInjectionTest.java
A
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/cdi/FeatureContextInjectionTest.java
A
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/cdi/resources/ContextAndInjectionFilter.java
A
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/cdi/resources/TestBean.java
Log Message:
-----------
[RESTEASY-3256] Add check for known interfaces to ensure they are configured as CDI
beans.
Signed-off-by: James R. Perkins <jperkins(a)redhat.com>
Commit: dcc8a65181f73e0f90902e06215fff4e6bbc5f75
https://github.com/resteasy/resteasy/commit/dcc8a65181f73e0f90902e06215ff...
Author: petrberan <Peta.Beran(a)seznam.cz>
Date: 2023-02-02 (Thu, 02 Feb 2023)
Changed paths:
M
resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ClientRequestHeaders.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/resource/param/UserDefinedHeaderParamTest.java
A
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/UserDefinedHeaderParamResource.java
Log Message:
-----------
[RESTEASY-2874] Web Target Proxy not overriding content type header
Signed-off-by: James R. Perkins <jperkins(a)redhat.com>
Commit: 672904acf67bcd86c5d8c05d09acc645b9a33383
https://github.com/resteasy/resteasy/commit/672904acf67bcd86c5d8c05d09acc...
Author: James R. Perkins <jperkins(a)redhat.com>
Date: 2023-02-02 (Thu, 02 Feb 2023)
Changed paths:
M
resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ClientRequestHeaders.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/UserDefinedHeaderParamTest.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/UserDefinedHeaderParamResource.java
Log Message:
-----------
[RESTEASY-2874] Follow up on setting the content type for proxies. Ensure the test uses
the correct method.
Signed-off-by: James R. Perkins <jperkins(a)redhat.com>
Commit: fcbd0d4afb27e06bbe0750f39327060f417cdaef
https://github.com/resteasy/resteasy/commit/fcbd0d4afb27e06bbe0750f393270...
Author: James R. Perkins <jperkins(a)redhat.com>
Date: 2023-02-02 (Thu, 02 Feb 2023)
Changed paths:
M docbook/reference/en/en-US/modules/ExceptionMappers.xml
M docbook/reference/en/en-US/modules/Installation_Configuration.xml
M
resteasy-core-spi/src/main/java/org/jboss/resteasy/spi/DefaultOptionsMethodException.java
A
resteasy-core/src/main/java/org/jboss/resteasy/core/registry/ConstantResourceInvoker.java
M resteasy-core/src/main/java/org/jboss/resteasy/core/registry/SegmentNode.java
M
testsuite/unit-tests/src/test/java/org/jboss/resteasy/test/resource/SegmentTest.java
Log Message:
-----------
[RESTEASY-3283] Do not throw a DefaultOptionsMethodException when no OPTIONS method is
found. Instead, just return the created response.
https://issues.redhat.com/browse/RESTEASY-3283
Signed-off-by: James R. Perkins <jperkins(a)redhat.com>
Commit: 277ea6d15b793b53b170ae9d8f9aba83b82d33c8
https://github.com/resteasy/resteasy/commit/277ea6d15b793b53b170ae9d8f9ab...
Author: James R. Perkins <jperkins(a)redhat.com>
Date: 2023-02-02 (Thu, 02 Feb 2023)
Changed paths:
M
providers/multipart/src/main/java/org/jboss/resteasy/plugins/providers/multipart/Mime4JWorkaround.java
M
resteasy-core/src/main/java/org/jboss/resteasy/plugins/providers/DataSourceProvider.java
M resteasy-core/src/main/java/org/jboss/resteasy/plugins/providers/FileProvider.java
Log Message:
-----------
[RESTEASY-3286] Use the new file utilities to create temporary files.
https://issues.redhat.com/browse/RESTEASY-3286
Signed-off-by: James R. Perkins <jperkins(a)redhat.com>
Commit: 23517adc7f9193bf1fd81d06945912b797d27216
https://github.com/resteasy/resteasy/commit/23517adc7f9193bf1fd81d0694591...
Author: James R. Perkins <jperkins(a)redhat.com>
Date: 2023-02-03 (Fri, 03 Feb 2023)
Changed paths:
M docbook/reference/en/en-US/modules/ExceptionMappers.xml
M docbook/reference/en/en-US/modules/Installation_Configuration.xml
M jboss-modules/src/main/resources/modules/org/apache/james/mime4j/main/module.xml
M
providers/multipart/src/main/java/org/jboss/resteasy/plugins/providers/multipart/Mime4JWorkaround.java
M
providers/multipart/src/main/java/org/jboss/resteasy/plugins/providers/multipart/MultipartFormDataOutput.java
A
providers/multipart/src/test/java/org/jboss/resteasy/plugins/providers/multipart/MultipartFormDataOutputTest.java
M resteasy-cdi/src/main/java/org/jboss/resteasy/cdi/Utils.java
M
resteasy-client-reactor-netty/src/test/java/org/jboss/resteasy/client/jaxrs/engines/ReactorNettyClientHttpEngineTest.java
M
resteasy-client-vertx/src/main/java/org/jboss/resteasy/client/jaxrs/engines/vertx/VertxClientHttpEngine.java
M
resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ClientInvocation.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/ClientInvoker.java
M
resteasy-core-spi/src/main/java/org/jboss/resteasy/spi/DefaultOptionsMethodException.java
A
resteasy-core/src/main/java/org/jboss/resteasy/core/registry/ConstantResourceInvoker.java
M resteasy-core/src/main/java/org/jboss/resteasy/core/registry/SegmentNode.java
M
resteasy-core/src/main/java/org/jboss/resteasy/plugins/providers/DataSourceProvider.java
M resteasy-core/src/main/java/org/jboss/resteasy/plugins/providers/FileProvider.java
M resteasy-dependencies-bom/pom.xml
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/cdi/interceptors/resource/NameBoundCDIProxiesApplication.java
A
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/cdi/AbstractRegistrationTest.java
A
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/cdi/DynamicFeatureContextInjectionTest.java
A
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/cdi/FeatureContextInjectionTest.java
A
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/cdi/resources/ContextAndInjectionFilter.java
A
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/cdi/resources/TestBean.java
A
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/proxy/ProxyPathParamRegexTest.java
A
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/proxy/resource/ProxyPathParamRegexResource.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/resource/param/UserDefinedHeaderParamTest.java
A
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/UserDefinedHeaderParamResource.java
M
testsuite/unit-tests/src/test/java/org/jboss/resteasy/test/resource/SegmentTest.java
Log Message:
-----------
Merge pull request #3413 from jamezp/backports-4.7
[4.7] Back ported fixes
Compare:
https://github.com/resteasy/resteasy/compare/86ee3aba917f...23517adc7f91