[resteasy-commits] [resteasy/Resteasy] 9d5d9b: Build to 3.5.0-SNAPSHOT

GitHub noreply at github.com
Tue Jan 16 08:50:39 EST 2018


  Branch: refs/heads/3.5
  Home:   https://github.com/resteasy/Resteasy
  Commit: 9d5d9b0169b0f6540636af1ef5250cad3c28ccd8
      https://github.com/resteasy/Resteasy/commit/9d5d9b0169b0f6540636af1ef5250cad3c28ccd8
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-12 (Fri, 12 Jan 2018)

  Changed paths:
    M arquillian/RESTEASY-1056-jetty-bv11/pom.xml
    M arquillian/RESTEASY-736-jetty/pom.xml
    M arquillian/pom.xml
    M as8-mavenized-distro/pom.xml
    M as8-resteasy/pom.xml
    M distribution/pom.xml
    M distribution/src-distribution/pom.xml
    M docbook/pom.xml
    M docbook/reference/en/en-US/master.xml
    M docbook/reference/en/en-US/modules/Cache_NoCache_CacheControl.xml
    M docbook/reference/en/en-US/modules/Json-p.xml
    M docbook/reference/en/en-US/modules/Links.xml
    M docbook/reference/en/en-US/modules/Maven_and_RESTEasy.xml
    M docbook/reference/en/en-US/modules/RESTEasy_Embedded_Container.xml
    M docbook/reference/en/en-US/modules/signature.xml
    M docbook/reference/en/en-US/modules/smime.xml
    M eagledns/pom.xml
    M jboss-modules/pom.xml
    M pom.xml
    M profiling-tests/pom.xml
    M providers/abdera-atom/pom.xml
    M providers/fastinfoset/pom.xml
    M providers/jackson/pom.xml
    M providers/jackson2/pom.xml
    M providers/jaxb/pom.xml
    M providers/jettison/pom.xml
    M providers/json-p-ee7/pom.xml
    M providers/multipart/pom.xml
    M providers/pom.xml
    M providers/resteasy-atom/pom.xml
    M providers/resteasy-html/pom.xml
    M providers/resteasy-validator-provider-11/pom.xml
    M providers/yaml/pom.xml
    M resteasy-bom/pom.xml
    M resteasy-cache/pom.xml
    M resteasy-cache/resteasy-cache-core/pom.xml
    M resteasy-cdi/pom.xml
    M resteasy-client/pom.xml
    M resteasy-dependencies-bom/pom.xml
    M resteasy-guice/pom.xml
    M resteasy-jaxrs-testsuite/pom.xml
    M resteasy-jaxrs/pom.xml
    M resteasy-jsapi-testing/pom.xml
    M resteasy-jsapi/pom.xml
    M resteasy-links/pom.xml
    M resteasy-servlet-initializer/pom.xml
    M resteasy-spring/pom.xml
    M resteasy-upgrade-guide/pom.xml
    M resteasy-wadl-undertow-connector/pom.xml
    M resteasy-wadl/pom.xml
    M security/jose-jwt/pom.xml
    M security/keystone/example/keystone-server/pom.xml
    M security/keystone/example/some-app/pom.xml
    M security/keystone/keystone-as7-modules/pom.xml
    M security/keystone/keystone-as7/pom.xml
    M security/keystone/keystone-core/pom.xml
    M security/login-module-authenticator/pom.xml
    M security/pom.xml
    M security/resteasy-crypto/pom.xml
    M security/resteasy-oauth/pom.xml
    M security/skeleton-key-idm/pom.xml
    M security/skeleton-key-idm/skeleton-key-as7/pom.xml
    M security/skeleton-key-idm/skeleton-key-core/pom.xml
    M security/skeleton-key-idm/skeleton-key-idp-war/pom.xml
    M security/skeleton-key-idm/skeleton-key-idp/pom.xml
    M security/skeleton-key-idm/skeleton-key-undertow/pom.xml
    M server-adapters/pom.xml
    M server-adapters/resteasy-jdk-http/pom.xml
    M server-adapters/resteasy-netty/pom.xml
    M server-adapters/resteasy-netty4-cdi/pom.xml
    M server-adapters/resteasy-netty4/pom.xml
    M server-adapters/resteasy-undertow/pom.xml
    M server-adapters/resteasy-vertx/pom.xml
    M testsuite/arquillian-utils/pom.xml
    M testsuite/integration-tests-spring/deployment/pom.xml
    M testsuite/integration-tests-spring/inmodule/pom.xml
    M testsuite/integration-tests-spring/pom.xml
    M testsuite/integration-tests-spring/unit/pom.xml
    M testsuite/integration-tests/pom.xml
    M testsuite/pom.xml
    M testsuite/unit-tests/pom.xml
    M tjws/pom.xml

  Log Message:
  -----------
  Build to 3.5.0-SNAPSHOT


  Commit: 82771f2dc07aa712d44561517881fb699b17c66d
      https://github.com/resteasy/Resteasy/commit/82771f2dc07aa712d44561517881fb699b17c66d
  Author: rsearls <rsearls at localhost.localdomain>
  Date:   2018-01-12 (Fri, 12 Jan 2018)

  Changed paths:
    M providers/jaxb/src/main/java/org/jboss/resteasy/plugins/providers/jaxb/JAXBContextWrapper.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/cdi/basic/DecoratorsTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/cdi/injection/InjectionTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/form/Resteasy1405Test.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/atom/AtomComplexModelTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/jaxb/JaxbCacheTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/jaxb/XmlJAXBContextFinderTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/jaxb/XmlJaxbProvidersTest.java

  Log Message:
  -----------
  [JBEAP-9995] added permissions to tests and security manage blocks to code


  Commit: 3c01363008fe47f7a5c5a5c20d92037094d7bae4
      https://github.com/resteasy/Resteasy/commit/3c01363008fe47f7a5c5a5c20d92037094d7bae4
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-12 (Fri, 12 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/ResteasyProviderFactory.java
    R resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/WeldUtil.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/metadata/ResourceBuilder.java

  Log Message:
  -----------
  Improving workaround for WELD-1539 / RESTEASY-985 as explained in https://github.com/resteasy/Resteasy/pull/1211#discussion_r128984964


  Commit: d9c4b3b832882aff8dee5c93553875931c1c08d2
      https://github.com/resteasy/Resteasy/commit/d9c4b3b832882aff8dee5c93553875931c1c08d2
  Author: rsearls <rsearls at redhat.com>
  Date:   2018-01-12 (Fri, 12 Jan 2018)

  Changed paths:
    M docbook/reference/en/en-US/modules/ExceptionMappers.xml

  Log Message:
  -----------
  [RESTEASY-1674] added mapper to built-ins table (#1225)


  Commit: 9aa06bbaf040c7442f987aea1000f6d24a803576
      https://github.com/resteasy/Resteasy/commit/9aa06bbaf040c7442f987aea1000f6d24a803576
  Author: rsearls <rsearls at redhat.com>
  Date:   2018-01-12 (Fri, 12 Jan 2018)

  Changed paths:
    M testsuite/integration-tests-spring/deployment/src/test/resources/arquillian.xml
    M testsuite/integration-tests-spring/inmodule/src/test/resources/arquillian.xml
    M testsuite/integration-tests/src/test/resources/arquillian.xml
    M testsuite/pom.xml

  Log Message:
  -----------
  [RESTEASY-1693] replaced obsolete wildfly flag for security manager.  Pass new flag with proper arquillian property (#1224)


  Commit: 7377fded58b24e92a5aa80e677efa67fb56d7ad4
      https://github.com/resteasy/Resteasy/commit/7377fded58b24e92a5aa80e677efa67fb56d7ad4
  Author: kanovotn <kanovotn at redhat.com>
  Date:   2018-01-12 (Fri, 12 Jan 2018)

  Changed paths:
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/other/CustomHttpClientEngineTest.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/other/resource/CustomHttpClientEngineBuilder.java

  Log Message:
  -----------
  [RESTEASY-1599] Customize httpclient engine test


  Commit: 8addc9efe975209c0fd3ad0ec2d5bb063e969476
      https://github.com/resteasy/Resteasy/commit/8addc9efe975209c0fd3ad0ec2d5bb063e969476
  Author: rsearls <rsearls at localhost.localdomain>
  Date:   2018-01-12 (Fri, 12 Jan 2018)

  Changed paths:
    M testsuite/integration-tests-spring/deployment/src/test/java/org/jboss/resteasy/test/spring/deployment/AddSpringResteasyAsResourceRootTest.java
    M testsuite/integration-tests-spring/deployment/src/test/java/org/jboss/resteasy/test/spring/deployment/ContactsDependenciesInDeploymentTest.java
    M testsuite/integration-tests-spring/deployment/src/test/java/org/jboss/resteasy/test/spring/deployment/ContextRefreshDependenciesInDeploymentTest.java
    M testsuite/integration-tests-spring/deployment/src/test/java/org/jboss/resteasy/test/spring/deployment/JavaConfigDependenciesInDeploymentTest.java
    M testsuite/integration-tests-spring/deployment/src/test/java/org/jboss/resteasy/test/spring/deployment/JaxrsWithSpringMVCTest.java
    M testsuite/integration-tests-spring/deployment/src/test/java/org/jboss/resteasy/test/spring/deployment/RequestScopedBeanDependenciesInDeploymentTest.java
    M testsuite/integration-tests-spring/deployment/src/test/java/org/jboss/resteasy/test/spring/deployment/SpringBeanProcessorDependenciesInDeploymentTest.java
    M testsuite/integration-tests-spring/deployment/src/test/java/org/jboss/resteasy/test/spring/deployment/SpringLocatingResourceDependenciesInDeploymentTest.java
    M testsuite/integration-tests-spring/deployment/src/test/java/org/jboss/resteasy/test/spring/deployment/SpringWebappContextDependenciesInDeploymentTest.java
    M testsuite/integration-tests-spring/deployment/src/test/resources/org/jboss/resteasy/test/spring/deployment/contacts/web.xml
    M testsuite/integration-tests-spring/deployment/src/test/resources/org/jboss/resteasy/test/spring/deployment/jaxrsWithSpringMVC/web.xml
    M testsuite/integration-tests-spring/inmodule/src/test/java/org/jboss/resteasy/test/spring/inmodule/ContextRefreshTest.java
    M testsuite/integration-tests-spring/inmodule/src/test/java/org/jboss/resteasy/test/spring/inmodule/JavaConfigTest.java
    M testsuite/integration-tests-spring/inmodule/src/test/java/org/jboss/resteasy/test/spring/inmodule/RequestScopedBeanTest.java
    M testsuite/integration-tests-spring/inmodule/src/test/java/org/jboss/resteasy/test/spring/inmodule/SpringBeanProcessorTest.java
    M testsuite/integration-tests-spring/inmodule/src/test/java/org/jboss/resteasy/test/spring/inmodule/SpringLocatingResourceTest.java
    M testsuite/integration-tests-spring/inmodule/src/test/java/org/jboss/resteasy/test/spring/inmodule/SpringWebappContextTest.java

  Log Message:
  -----------
  [JBEAP-10146] added permissions to testcases


  Commit: 01c9998678433dd02e95af9cfa73e135457ac823
      https://github.com/resteasy/Resteasy/commit/01c9998678433dd02e95af9cfa73e135457ac823
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-13 (Sat, 13 Jan 2018)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Build/require jdk 1.8


  Commit: 85c1df23d05a7314ae91c0d42b06406174633d1b
      https://github.com/resteasy/Resteasy/commit/85c1df23d05a7314ae91c0d42b06406174633d1b
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-13 (Sat, 13 Jan 2018)

  Changed paths:
    M arquillian/RESTEASY-1056-jetty-bv11/pom.xml
    M arquillian/RESTEASY-736-jetty/pom.xml
    M distribution/pom.xml
    M jboss-modules/build.xml
    M jboss-modules/pom.xml
    A jboss-modules/src/main/resources/modules/com/github/fge/jackson-coreutils/main/module.xml
    A jboss-modules/src/main/resources/modules/com/github/fge/json-patch/main/module.xml
    M jboss-modules/src/main/resources/modules/org/jboss/resteasy/resteasy-jackson2-provider/main/module.xml
    M providers/jackson2/pom.xml
    A providers/jackson2/src/main/java/org/jboss/resteasy/plugins/providers/jackson/PatchMethodFilter.java
    M providers/jackson2/src/main/resources/META-INF/services/javax.ws.rs.ext.Providers
    M resteasy-cache/resteasy-cache-core/pom.xml
    M resteasy-cdi/pom.xml
    M resteasy-client/pom.xml
    M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/ResteasyClient.java
    M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/ResteasyClientBuilder.java
    M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/engines/ApacheHttpClient4Engine.java
    M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/i18n/Messages.java
    M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/AsynchronousInvoke.java
    M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ClientConfiguration.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/ClientInvocationBuilder.java
    M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ClientResponse.java
    A resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/CompletionStageRxInvokerImpl.java
    A resteasy-client/src/main/java/org/jboss/resteasy/plugins/providers/sse/client/SseEventSourceImpl.java
    A resteasy-client/src/main/resources/META-INF/services/javax.ws.rs.sse.SseEventSource$Builder
    M resteasy-dependencies-bom/pom.xml
    M resteasy-jaxrs/pom.xml
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/ContextParameterInjector.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/ResourceMethodInvoker.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/ServerResponse.java
    A resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/EventByteArrayOutputStream.java
    A resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/EventInput.java
    A resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/InboundSseEventImpl.java
    A resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/OutboundSseEventImpl.java
    A resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseBroadcasterImpl.java
    A resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseConstants.java
    A resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventInputImpl.java
    A resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventOutputImpl.java
    A resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventOutputProvider.java
    A resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventProvider.java
    A resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventSinkInterceptor.java
    A resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseImpl.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/resteasy_jaxrs/i18n/LogMessages.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/resteasy_jaxrs/i18n/Messages.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/specimpl/BuiltResponse.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/specimpl/RequestImpl.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/specimpl/ResponseBuilderImpl.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/ResteasyProviderFactory.java
    M resteasy-jaxrs/src/main/resources/META-INF/services/javax.ws.rs.ext.Providers
    M resteasy-jsapi/pom.xml
    M resteasy-links/pom.xml
    M resteasy-servlet-initializer/pom.xml
    M resteasy-spring/pom.xml
    M resteasy-wadl-undertow-connector/pom.xml
    M resteasy-wadl/pom.xml
    M security/skeleton-key-idm/skeleton-key-idp/pom.xml
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/JAXRS21PatchTest.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/RxInvokerTest.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/resource/JAXRS21SyncInvokeResource.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/resource/TestResource.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/AnotherSseResource.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/GreenHouse.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseApplication.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseResource.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseTest.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/patch/Student.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/patch/StudentPatchTest.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/patch/StudentResource.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/resource/ResponseResource.java
    A testsuite/integration-tests/src/test/resources/org/jboss/resteasy/test/providers/sse/index.html
    A testsuite/integration-tests/src/test/resources/org/jboss/resteasy/test/providers/sse/web.xml

  Log Message:
  -----------
  [RESTEASY-1679] Initial implementation of JSR-370

Temporarly moving to javax.ws.rs:javax.ws.rs-api dependency

Fix tests to use proper method

Initial RX client impl

Adding testcase for RxInvoker

Merging Jim's SSE impl from his server-sent-event' branch (no tests yet)

Adding SSE testcase (Jim's RESTEASY-sse-WF8 module converted into a plain integration-test)

Update to new JSR-370 APIs (2017-02-02)

Fix bug in SseEventSourceImpl.EventHandler, which is not calling countDown on connectedLatch, causing useless delays

Fixing bug in SseEventOutputImpl + improving test SseTest to avoid leaking connections (at least when the tests pass)

Upgrade to 2.1-m04 API milestone (including changes to the test to reflect new api)

Fixing minor test error

* Moving SSE prototype from providers/sse into resteasy-jaxrs
* Refactoring SSE implementation to allow @Context injection of SseEventSink
* Modified SseTest to allow ResteasyClientBuilder dealing with more than a single connection at a time

Simple @Context injection support for Sse too

init() method merged in constructor to enable resources without injection

Pulling Jim Ma latest changes to support latest jaxrs api

Initial implementation of JAX_RS_SPEC-523 and changes to rely on RxInvokerProvider for using a custom RxInvoker

Minor improvements to SseTest

Updating to latest (m6) api

JAX_RS_SPEC-513 (@PATCH)

JAX_RS_SPEC-525 - Properly load SseEventSource through ServiceLoader

More on https://java.net/jira/browse/JAX_RS_SPEC-523

JAX_RS_SPEC-513 - Adding test for APPLICATION_JSON_PATCH_JSON (currently excluded)

Update to m7 api

JAX_RS_SPEC-464 - Allow to set a reasonPhrase

JAX_RS_SPEC-513 - APPLICATION_JSON_PATCH_JSON support from Jim Ma

This is a combination of 4 commits.
* Initial patch method implementation

* PatchMethodFilter is only executed when http method is patch and media type is application/json-patch+json

* Add add,copy,remove patch operation test"

* Add json-patch related modules

Fix SseTest intermittent failure

Do not automatically release connection for SSE events

Close RESTEasy client when closing EventSource

Temporarly moving to javax.ws.rs:javax.ws.rs-api dependency (part II)

Updating 2.1 m8 api (leaving client PATCH support in, as a vendor addition)

Use new jboss-jaxrs-api spec artifact


  Commit: 655ecd2d817517f504955c6a9abe49216375fda8
      https://github.com/resteasy/Resteasy/commit/655ecd2d817517f504955c6a9abe49216375fda8
  Author: Ron Sigal <rsigal at redhat.com>
  Date:   2018-01-13 (Sat, 13 Jan 2018)

  Changed paths:
    A resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/CompletionStageResponseConsumer.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/ResourceMethodInvoker.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/CompletionStageResponseTest.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/resource/CompletionStageResponseMessageBodyWriter.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/resource/CompletionStageResponseResource.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/resource/CompletionStageResponseTestClass.java

  Log Message:
  -----------
  [RESTEASY-1673]

Support CompletionStage resource method return type.


  Commit: af612041434b2775c89f784cc72972124e138fff
      https://github.com/resteasy/Resteasy/commit/af612041434b2775c89f784cc72972124e138fff
  Author: Weinan Li <l.weinan at gmail.com>
  Date:   2018-01-13 (Sat, 13 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/ResourceLocatorInvoker.java
    A server-adapters/resteasy-netty4/src/test/java/org/jboss/resteasy/test/SubresourceClassInjectionTest.java

  Log Message:
  -----------
  RESTEASY-1668 Allow sub-resource locators to return classes as well.


  Commit: 16d436358b8ddd24590141ae9b7c178c0d4b80a5
      https://github.com/resteasy/Resteasy/commit/16d436358b8ddd24590141ae9b7c178c0d4b80a5
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-13 (Sat, 13 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/ResourceLocatorInvoker.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/basic/ParameterSubResTest.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/basic/resource/ApplicationScopeObject.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/basic/resource/ParameterSubResClassSub.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/basic/resource/ParameterSubResRoot.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/basic/resource/ParameterSubResRootImpl.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/basic/resource/RequestScopedObject.java

  Log Message:
  -----------
  [RESTEASY-1668]:Allow sub-resource locator to return class


  Commit: 0b237cdd8618ff58e77323f4231f6169af8fb5ae
      https://github.com/resteasy/Resteasy/commit/0b237cdd8618ff58e77323f4231f6169af8fb5ae
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-13 (Sat, 13 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/ResourceLocatorInvoker.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/basic/resource/ParameterSubResClassSub.java

  Log Message:
  -----------
  [[RESTEASY-1668]:Use ResteasyProviderFactory.InjectedInstance(); Add @Context injection test


  Commit: 0c929fbbb6ccd8ebd3b798e6bfd2f8f4b26be311
      https://github.com/resteasy/Resteasy/commit/0c929fbbb6ccd8ebd3b798e6bfd2f8f4b26be311
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-13 (Sat, 13 Jan 2018)

  Changed paths:
    M server-adapters/resteasy-netty4/src/test/java/org/jboss/resteasy/test/SubresourceClassInjectionTest.java

  Log Message:
  -----------
  [RESTEASY-1668] Modifying netty4 test to work with impl from PR 1189


  Commit: ce2a3a900bd0b104f92f87776e130da225dd9180
      https://github.com/resteasy/Resteasy/commit/ce2a3a900bd0b104f92f87776e130da225dd9180
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-13 (Sat, 13 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/ResteasyProviderFactory.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/custom/ReaderWriterTest.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/custom/resource/ReaderWriterHignPriorityCustomerWriter.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/custom/resource/ReaderWriterLowPriorityCustomerWriter.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/custom/resource/ReaderWriterResource.java

  Log Message:
  -----------
  [RESTEASY-1672]:Select highest priority provider if there are more suitable MessageBodyReaders/MessageBodyWriters


  Commit: 22833c33ea7fc89c3b98df88e5b3596828708c06
      https://github.com/resteasy/Resteasy/commit/22833c33ea7fc89c3b98df88e5b3596828708c06
  Author: rsearls <rsearls at localhost.localdomain>
  Date:   2018-01-13 (Sat, 13 Jan 2018)

  Changed paths:
    M docbook/reference/en/en-US/modules/RESTEasy_Client_Framework.xml

  Log Message:
  -----------
  [RESTEASY-1690] documented HttpClient differences between Apache pre-4.3 and 4.3


  Commit: 68274dbaebc3039aa1a73a1d0b3fa39095fa1da0
      https://github.com/resteasy/Resteasy/commit/68274dbaebc3039aa1a73a1d0b3fa39095fa1da0
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-13 (Sat, 13 Jan 2018)

  Changed paths:
    M resteasy-client/src/main/java/org/jboss/resteasy/plugins/providers/sse/client/SseEventSourceImpl.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventInputImpl.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventOutputImpl.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseResource.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseTest.java

  Log Message:
  -----------
  [RESTEASY-1680] Fixing SseTest intermittent failures by solving few synchronization issues and improving test code


  Commit: 84618fb7a2e46248575d0cda51201a3d9679fd59
      https://github.com/resteasy/Resteasy/commit/84618fb7a2e46248575d0cda51201a3d9679fd59
  Author: Dr-Irv <irv at princeton.com>
  Date:   2018-01-13 (Sat, 13 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/DefaultNumberWriter.java

  Log Message:
  -----------
  [RESTEASY-1697] Add BigInteger support to DefaultNumberWriter


  Commit: 70fff07864c76ac58121cc834f949cbd9a5c0212
      https://github.com/resteasy/Resteasy/commit/70fff07864c76ac58121cc834f949cbd9a5c0212
  Author: Dr-Irv <irv at princeton.com>
  Date:   2018-01-13 (Sat, 13 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/DefaultNumberWriter.java

  Log Message:
  -----------
  Forgot import statement


  Commit: 6265a4c6d07cf747644dbbdf68ab80aa25951f03
      https://github.com/resteasy/Resteasy/commit/6265a4c6d07cf747644dbbdf68ab80aa25951f03
  Author: Katka Novotna <kanovotn at localhost.localdomain>
  Date:   2018-01-13 (Sat, 13 Jan 2018)

  Changed paths:
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/datasource/CleanFilesDataSourceProviderTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/datasource/resource/CleanFilesDataSourceProviderResource.java

  Log Message:
  -----------
  [RESTEASY-1670] Datasource provider cleans files test


  Commit: 34557bca489fc6d52418e7d389bebcf5cb653611
      https://github.com/resteasy/Resteasy/commit/34557bca489fc6d52418e7d389bebcf5cb653611
  Author: Katka Novotna <kanovotn at localhost.localdomain>
  Date:   2018-01-13 (Sat, 13 Jan 2018)

  Changed paths:
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/proxy/NullEntityProxyTest.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/proxy/resource/NullEntityProxy.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/proxy/resource/NullEntityProxyGreeter.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/proxy/resource/NullEntityProxyGreeting.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/proxy/resource/NullEntityProxyResource.java

  Log Message:
  -----------
  [RESTEASY-1684] Add test


  Commit: d5ca6c281b3128352ad2e2f7902d215b1b8204e5
      https://github.com/resteasy/Resteasy/commit/d5ca6c281b3128352ad2e2f7902d215b1b8204e5
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-13 (Sat, 13 Jan 2018)

  Changed paths:
    M resteasy-client/src/main/java/org/jboss/resteasy/plugins/providers/sse/client/SseEventSourceImpl.java

  Log Message:
  -----------
  [RESTEASY-1680]:EventHandler handles interrupt correctly


  Commit: 75941e04c11669bafca24f9927673ae2c2559213
      https://github.com/resteasy/Resteasy/commit/75941e04c11669bafca24f9927673ae2c2559213
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-13 (Sat, 13 Jan 2018)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Update server version to wildfly 11.0.0.Beta1


  Commit: 7a1ebe030a80515a816796397b5c290fd5355804
      https://github.com/resteasy/Resteasy/commit/7a1ebe030a80515a816796397b5c290fd5355804
  Author: Alessio Soldano <soldano.servizi at email.it>
  Date:   2018-01-13 (Sat, 13 Jan 2018)

  Changed paths:
    M resteasy-client/src/main/java/org/jboss/resteasy/plugins/providers/sse/client/SseEventSourceImpl.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventOutputImpl.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventSinkInterceptor.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseTest.java

  Log Message:
  -----------
  [RESTEASY-1680] Lazy HTTP 200 response from @Produces(MediaType.SERVER_SENT_EVENTS) annotated resource methods (#1239)


  Commit: 2841ffcdf4ff2c3798ab5341609f8c9b881565ea
      https://github.com/resteasy/Resteasy/commit/2841ffcdf4ff2c3798ab5341609f8c9b881565ea
  Author: Petr Jurak <pjurak at redhat.com>
  Date:   2018-01-13 (Sat, 13 Jan 2018)

  Changed paths:
    M docbook/reference/en/en-US/modules/gzip.xml

  Log Message:
  -----------
  [RESTEASY-1654]:Updated docs


  Commit: 7912324f9aa3435a0a50ca821eb28b13e2e2567d
      https://github.com/resteasy/Resteasy/commit/7912324f9aa3435a0a50ca821eb28b13e2e2567d
  Author: NicoNes <nicolas.nesmon at gmail.com>
  Date:   2018-01-13 (Sat, 13 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/MediaTypeMap.java

  Log Message:
  -----------
  [RESTEASY-1699]: Fix potential NPE (#1242)

[RESTEASY-1699] Fix potential NPE using dedicated variable to store WeakReference referent

Signed-off-by: NicoNes <nicolas.nesmon at gmail.com>


  Commit: 466007b9c75d28b25d9345fd1f53c1e88d1b91a5
      https://github.com/resteasy/Resteasy/commit/466007b9c75d28b25d9345fd1f53c1e88d1b91a5
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-13 (Sat, 13 Jan 2018)

  Changed paths:
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseTest.java

  Log Message:
  -----------
  [RESTEASY-1680]:test sseEventSource with try-with-resources


  Commit: 0e9e7aa6711fdf96cef1301430da10dbddd43bd0
      https://github.com/resteasy/Resteasy/commit/0e9e7aa6711fdf96cef1301430da10dbddd43bd0
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-13 (Sat, 13 Jan 2018)

  Changed paths:
    M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ClientInvocation.java

  Log Message:
  -----------
  Applying formatter to ClientInvocation class to simplify working on big PR affecting it


  Commit: b33ab8ab828ca7f1996b0271713270d68c8e547c
      https://github.com/resteasy/Resteasy/commit/b33ab8ab828ca7f1996b0271713270d68c8e547c
  Author: Stéphane Épardaud <stef at inforealm.org>
  Date:   2018-01-13 (Sat, 13 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/ResourceMethodInvoker.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/ThreadLocalResteasyProviderFactory.java
    A resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/CompletionStageProvider.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/resteasy_jaxrs/i18n/Messages.java
    A resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/AsyncResponseProvider.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/ResteasyProviderFactory.java
    M resteasy-jaxrs/src/main/resources/META-INF/services/javax.ws.rs.ext.Providers

  Log Message:
  -----------
  [RESTEASY-1701] First run for async response provider (#1246)


  Commit: 7ae5750fc6f7870f7aa39bf9667dc2f92d3b0c22
      https://github.com/resteasy/Resteasy/commit/7ae5750fc6f7870f7aa39bf9667dc2f92d3b0c22
  Author: Ron Sigal <rsigal at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M docbook/reference/en/en-US/modules/StringConverter.xml
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/StringParameterInjector.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/MultiValuedParamTest.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/DateParamConverter.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/MultiValuedCookieParam.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/MultiValuedCookieParamConverter.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/MultiValuedParam.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/MultiValuedParamConverter.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/MultiValuedParamConverterProvider.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/MultiValuedParamResource.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/MultiValuedParamResourceClient.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/MultiValuedPathParam.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/MultiValuedPathParamConverter.java

  Log Message:
  -----------
  [RESTEASY-1566] (#1251)

I've merged the code from https://github.com/resteasy/Resteasy/pull/1093
into master branch, along with documentation in StringConverter.xml in
the User Guide.


  Commit: 0a33b68a2f8e33349d9a119f0e01211531f90dbd
      https://github.com/resteasy/Resteasy/commit/0a33b68a2f8e33349d9a119f0e01211531f90dbd
  Author: jimma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventOutputImpl.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/resteasy_jaxrs/i18n/LogMessages.java

  Log Message:
  -----------
  [RESTEASY-1680]:log warn message if HttpServlet30Dispatcher's async mode is not enabled (#1254)


  Commit: 44ff93502fde227d5469dc34144eb5ab7cb8cf6b
      https://github.com/resteasy/Resteasy/commit/44ff93502fde227d5469dc34144eb5ab7cb8cf6b
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/AnotherSseResource.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseTest.java

  Log Message:
  -----------
  [RESTEASY-1680]:Add test for sseEventSink with try-with-resources


  Commit: 790f09b82dbfc9c351a854385a2c9cf0dcb6492e
      https://github.com/resteasy/Resteasy/commit/790f09b82dbfc9c351a854385a2c9cf0dcb6492e
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M providers/resteasy-validator-provider-11/src/main/java/org/jboss/resteasy/api/validation/ResteasyViolationException.java

  Log Message:
  -----------
  [RESTEASY-1698]:Add cause to ResteasyViolationException


  Commit: ec24bf59946beb85ee3f85b679e4ecfb8348c16a
      https://github.com/resteasy/Resteasy/commit/ec24bf59946beb85ee3f85b679e4ecfb8348c16a
  Author: rsearls <rsearls at localhost.localdomain>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ClientResponse.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/proxy/ProxyNullInputStreamTest.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/proxy/resource/ProxyNullInputStreamClientResponseFilter.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/proxy/resource/ProxyNullInputStreamResource.java

  Log Message:
  -----------
  [RESTEASY-1671] checked for null inputStream


  Commit: cac15aa4ded7d5d58648c9104792fcf020f78a86
      https://github.com/resteasy/Resteasy/commit/cac15aa4ded7d5d58648c9104792fcf020f78a86
  Author: rsearls <rsearls at localhost.localdomain>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/mock/MockHttpResponse.java
    M testsuite/unit-tests/src/test/java/org/jboss/resteasy/test/resource/ProgammaticTest.java

  Log Message:
  -----------
  [RESTEASY-1675] handle charset in outputheader. Add test to confirm change.


  Commit: ba882603ab1375a4ac7a16c998964387f61784e9
      https://github.com/resteasy/Resteasy/commit/ba882603ab1375a4ac7a16c998964387f61784e9
  Author: rsearls <rsearls at localhost.localdomain>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ClientConfiguration.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/ThreadLocalResteasyProviderFactory.java
    A resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/interception/jaxrs/ClientRequestFilterRegistry.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/resteasy_jaxrs/i18n/LogMessages.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/ResteasyProviderFactory.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/interceptor/PreMatchingClientRequestFilterTest.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/interceptor/resource/PreMatchingClientRequestFilterImpl.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/interceptor/resource/PreMatchingClientResource.java

  Log Message:
  -----------
  [RESTEASY-1696] ignore @PreMatching on ClientRequestFilter and give a warning msg


  Commit: a4053b1b6c3dad7b48634a46673215450ea9b455
      https://github.com/resteasy/Resteasy/commit/a4053b1b6c3dad7b48634a46673215450ea9b455
  Author: Jason Shepherd <jshepherd at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/interceptors/CorsFilter.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/CorsHeaders.java

  Log Message:
  -----------
  fix for RESTEASY-1704


  Commit: c279d07c11ac7b51456d223b4158dd469a36eb1c
      https://github.com/resteasy/Resteasy/commit/c279d07c11ac7b51456d223b4158dd469a36eb1c
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-client/src/main/java/org/jboss/resteasy/plugins/providers/sse/client/SseEventSourceImpl.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseResource.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseTest.java

  Log Message:
  -----------
  [RESTEASY-1680]:Add test for SseEventSource request with Last-Event-ID header


  Commit: 368ba7c349289468ffffe0c1466df80f51fefc83
      https://github.com/resteasy/Resteasy/commit/368ba7c349289468ffffe0c1466df80f51fefc83
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Update server version to 11.0.0.CR1


  Commit: 9f13e45055f2a574733befed82b28d8a3abaaa7e
      https://github.com/resteasy/Resteasy/commit/9f13e45055f2a574733befed82b28d8a3abaaa7e
  Author: rsearls <rsearls at localhost.localdomain>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M distribution/assembly.xml
    M distribution/pom.xml
    M docbook/reference/en/en-US/modules/Installation_Configuration.xml
    M jboss-modules/build.xml
    M jboss-modules/pom.xml
    A jboss-modules/src/main/resources/modules/javax/json/bind/api/main/module.xml
    A jboss-modules/src/main/resources/modules/org/eclipse/yasson/main/module.xml
    A jboss-modules/src/main/resources/modules/org/glassfish/javax/json/main/module.xml
    M jboss-modules/src/main/resources/modules/org/jboss/resteasy/resteasy-jaxrs/main/module.xml
    A jboss-modules/src/main/resources/modules/org/jboss/resteasy/resteasy-json-binding-provider/main/module.xml
    A providers/json-binding/pom.xml
    A providers/json-binding/src/main/java/org/jboss/resteasy/plugins/providers/jsonb/AbstractJsonBindingProvider.java
    A providers/json-binding/src/main/java/org/jboss/resteasy/plugins/providers/jsonb/JsonBindingProvider.java
    A providers/json-binding/src/main/java/org/jboss/resteasy/plugins/providers/jsonb/i18n/LogMessages.java
    A providers/json-binding/src/main/java/org/jboss/resteasy/plugins/providers/jsonb/i18n/Messages.java
    A providers/json-binding/src/main/resources/META-INF/services/javax.ws.rs.ext.Providers
    M providers/json-p-ee7/pom.xml
    M providers/pom.xml
    M resteasy-bom/pom.xml
    M resteasy-client/pom.xml
    M resteasy-dependencies-bom/pom.xml
    M resteasy-jaxrs/pom.xml
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/util/FindAnnotation.java
    M testsuite/integration-tests-spring/pom.xml
    M testsuite/integration-tests/pom.xml
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/jsonb/basic/JsonBindingTest.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/jsonb/basic/resource/Cat.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/jsonb/basic/resource/JsonBindingResource.java

  Log Message:
  -----------
  [RESTEASY-1665] JSON-Binding provider and client-side support


  Commit: a1a381118afe93657a148094d0ca711bc5df964a
      https://github.com/resteasy/Resteasy/commit/a1a381118afe93657a148094d0ca711bc5df964a
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M jboss-modules/src/main/resources/modules/javax/json/bind/api/main/module.xml
    M jboss-modules/src/main/resources/modules/org/eclipse/yasson/main/module.xml
    M jboss-modules/src/main/resources/modules/org/glassfish/javax/json/main/module.xml
    M jboss-modules/src/main/resources/modules/org/jboss/resteasy/resteasy-json-binding-provider/main/module.xml
    M providers/json-binding/src/main/java/org/jboss/resteasy/plugins/providers/jsonb/JsonBindingProvider.java
    M resteasy-dependencies-bom/pom.xml
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/jsonb/basic/JsonBindingTest.java

  Log Message:
  -----------
  [RESTEASY-1665] Use final releases of javax.json.bind-api and yasson + misc minor fixes


  Commit: 2a961559cc10d10116054790bee1e4b7fa88ba5e
      https://github.com/resteasy/Resteasy/commit/2a961559cc10d10116054790bee1e4b7fa88ba5e
  Author: Weinan Li <l.weinan at gmail.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-client/pom.xml
    A resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/AsyncClientHttpEngine.java
    A resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/engines/ApacheHttpAsyncClient4Engine.java
    M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ClientInvocation.java
    M resteasy-dependencies-bom/pom.xml
    M testsuite/integration-tests/pom.xml

  Log Message:
  -----------
  [RESTEASY-1025] async http client engine


  Commit: c38bd6a51ebd8de6cabe30b6d0fe15499766283f
      https://github.com/resteasy/Resteasy/commit/c38bd6a51ebd8de6cabe30b6d0fe15499766283f
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/engines/ApacheHttpAsyncClient4Engine.java
    M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ClientInvocation.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/AsyncInvokeTest.java

  Log Message:
  -----------
  [RESTEASY-1025] Revisiting NIO client enablement, improving exception handling, fixing/extending AsyncInvokeTest


  Commit: 3ab6a080405d7e45b3061477bd32ab8daf3f3f06
      https://github.com/resteasy/Resteasy/commit/3ab6a080405d7e45b3061477bd32ab8daf3f3f06
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/ResteasyClientBuilder.java
    M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/engines/ApacheHttpAsyncClient4Engine.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/AsyncInvokeTest.java

  Log Message:
  -----------
  [RESTEASY-1025] Adding convenient method for enabling asynch engine


  Commit: 19ed8862e99e3153e189d429e5defbe885b2b2ce
      https://github.com/resteasy/Resteasy/commit/19ed8862e99e3153e189d429e5defbe885b2b2ce
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/InputStreamTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/other/ApacheHttpClient43Test.java

  Log Message:
  -----------
  [RESTEASY-1025] Further tests improvement


  Commit: 7d7ae9809fc3bd3c5900db0bf4498590bdef164c
      https://github.com/resteasy/Resteasy/commit/7d7ae9809fc3bd3c5900db0bf4498590bdef164c
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/engines/ApacheHttpAsyncClient4Engine.java
    M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/i18n/LogMessages.java

  Log Message:
  -----------
  [RESTEASY-1025] Trap exceptions from InvocationCallback in buffered mode, as per javadoc


  Commit: 0a5fc1b9597a88f291c099141bd0a77b9d898796
      https://github.com/resteasy/Resteasy/commit/0a5fc1b9597a88f291c099141bd0a77b9d898796
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/AsyncBenchTest.java

  Log Message:
  -----------
  [RESTEASY-1025] Adding (excluded) bench test


  Commit: 5dcd45c972119ff1661fb288c2c063e646f33814
      https://github.com/resteasy/Resteasy/commit/5dcd45c972119ff1661fb288c2c063e646f33814
  Author: jimma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-client/src/main/java/org/jboss/resteasy/plugins/providers/sse/client/SseEventSourceImpl.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventInputImpl.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseResource.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseTest.java

  Log Message:
  -----------
  [RESTEASY-1680]:Fix EventHandler.reconnect() and add a reconnect test (#1266)

* [RESTEASY-1680]:Fix EventHandler.reconnect() and add a reconnect test

* [RESTEASY-1680]:minor change to enable broadcast test


  Commit: 1c6c74e495b3731d789164c075364546dcf0ba04
      https://github.com/resteasy/Resteasy/commit/1c6c74e495b3731d789164c075364546dcf0ba04
  Author: rsearls <rsearls at localhost.localdomain>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-upgrade-guide/reference/en/en-US/master.xml
    A resteasy-upgrade-guide/reference/en/en-US/modules/Miscellaneous.xml

  Log Message:
  -----------
  [RESTEASY-1703] added subsection in upgrade guide


  Commit: 9ac7ae7174741c9ff376d9b90eb57b7c683ce82e
      https://github.com/resteasy/Resteasy/commit/9ac7ae7174741c9ff376d9b90eb57b7c683ce82e
  Author: Ron Sigal <rsigal at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M docbook/reference/en/en-US/modules/RESTEasy_Client_Framework.xml
    M docbook/reference/en/en-US/modules/StringConverter.xml
    M docbook/reference/en/en-US/modules/gzip.xml

  Log Message:
  -----------
  [RESTEASY-1543] (#1270)

Adding documentation about annotations in org.jboss.resteasy.annotations
in resteasy-jaxrs.


  Commit: b96ef8785dff3e31b0a0a78850eea9901f86a4b5
      https://github.com/resteasy/Resteasy/commit/b96ef8785dff3e31b0a0a78850eea9901f86a4b5
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/jsonb/basic/JsonBindingTest.java

  Log Message:
  -----------
  [RESTEASY-1665]:Imporve JsonBindingTest to verify if JsonBindingProvider is enabled


  Commit: 25ed327ffd8fbc68eef79f6347b0929a3b8b5d7a
      https://github.com/resteasy/Resteasy/commit/25ed327ffd8fbc68eef79f6347b0929a3b8b5d7a
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M jboss-modules/src/main/resources/modules/org/jboss/resteasy/resteasy-json-binding-provider/main/module.xml
    M providers/json-binding/src/main/java/org/jboss/resteasy/plugins/providers/jsonb/JsonBindingProvider.java

  Log Message:
  -----------
  [RESTEASY-1665]:Add @Priority to JsonBindingProvider to fix JsonBindingTest


  Commit: 7ac99c84fa3e270cc430c64c86ae12d10c111f02
      https://github.com/resteasy/Resteasy/commit/7ac99c84fa3e270cc430c64c86ae12d10c111f02
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M testsuite/integration-tests/pom.xml

  Log Message:
  -----------
  [RESTEASY-1665]:Only add json-binding-provider dependency to JsonBindingTest


  Commit: 7fbbf351973484307c44b3f2d5830b9a271ab8f6
      https://github.com/resteasy/Resteasy/commit/7fbbf351973484307c44b3f2d5830b9a271ab8f6
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M jboss-modules/src/main/resources/modules/org/jboss/resteasy/resteasy-json-binding-provider/main/module.xml
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/jsonb/basic/JsonBindingTest.java

  Log Message:
  -----------
  [RESTEASY-1665]:export jsonb api to respect JsonB customizing mapping annotation


  Commit: 5630a704c73b5b2f317dc318c4c7759b28025cd9
      https://github.com/resteasy/Resteasy/commit/5630a704c73b5b2f317dc318c4c7759b28025cd9
  Author: jimma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-client/src/main/java/org/jboss/resteasy/plugins/providers/sse/client/SseEventSourceImpl.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseResource.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseTest.java

  Log Message:
  -----------
  [RESTEASY-1680]:test EventSource error consumer;Cleanup SseEventSourceImpl


  Commit: 1dc89dea68b250c13219d9ea7eaee1528c97a784
      https://github.com/resteasy/Resteasy/commit/1dc89dea68b250c13219d9ea7eaee1528c97a784
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseTest.java

  Log Message:
  -----------
  Minor change :fix the test order


  Commit: 35ed2cb9af715e0c5d5b0a0e51b8166ad99e28c7
      https://github.com/resteasy/Resteasy/commit/35ed2cb9af715e0c5d5b0a0e51b8166ad99e28c7
  Author: rsearls <rsearls at localhost.localdomain>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-upgrade-guide/reference/en/en-US/modules/Miscellaneous.xml

  Log Message:
  -----------
  [RESTEASY-1703] added subsection in upgrade guide


  Commit: f76b2fa3eda1f1dd2c5ff5668fb8ab5fad69d1dc
      https://github.com/resteasy/Resteasy/commit/f76b2fa3eda1f1dd2c5ff5668fb8ab5fad69d1dc
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M providers/json-binding/pom.xml

  Log Message:
  -----------
  Fix merge issue


  Commit: d98caf2a3b115878219a3598bd711cdc445befa6
      https://github.com/resteasy/Resteasy/commit/d98caf2a3b115878219a3598bd711cdc445befa6
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M testsuite/integration-tests/pom.xml

  Log Message:
  -----------
  Restore integration-test execution


  Commit: d05164e99769cab4d658f8be4c6a0fa110b252d3
      https://github.com/resteasy/Resteasy/commit/d05164e99769cab4d658f8be4c6a0fa110b252d3
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/server/servlet/HttpServletResponseHeaders.java

  Log Message:
  -----------
  [RESTEASY-1713]:Add NPE guard when set or put header in response


  Commit: 3488329dd94cf1fc2a29d37cf64d06760a46c714
      https://github.com/resteasy/Resteasy/commit/3488329dd94cf1fc2a29d37cf64d06760a46c714
  Author: jimma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-client/src/main/java/org/jboss/resteasy/plugins/providers/sse/client/SseEventSourceImpl.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/EventByteArrayOutputStream.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/InboundSseEventImpl.java

  Log Message:
  -----------
  [RESTEASY-1680]:If the data buffer's last character is a U+000A LINE FEED (LF) character, then remove the last character from the data buffer (#1274)

* Minor change:remove thread.sleep in SseEventSourceImpl

* [RESTEASY-1680]:If the data buffer's last character is a U+000A LINE FEED (LF) character, then remove the last character from the data buffer

* [RESTEASY-1680]:Refactor InboundSseEventImpl with less array copy


  Commit: fa0e8da6357d62fd379299fb7b73fb3166554fed
      https://github.com/resteasy/Resteasy/commit/fa0e8da6357d62fd379299fb7b73fb3166554fed
  Author: Ron Sigal <rsigal at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-upgrade-guide/reference/en/en-US/modules/Miscellaneous.xml

  Log Message:
  -----------
  Update Miscellaneous.xml


  Commit: 4dcd9b16f47c1ca90b465b308a8143341390523c
      https://github.com/resteasy/Resteasy/commit/4dcd9b16f47c1ca90b465b308a8143341390523c
  Author: Ron Sigal <rsigal at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-upgrade-guide/reference/en/en-US/modules/Miscellaneous.xml

  Log Message:
  -----------
  Update Miscellaneous.xml


  Commit: ee09b67276d3bdbda11ba5843c3ab853690a8c94
      https://github.com/resteasy/Resteasy/commit/ee09b67276d3bdbda11ba5843c3ab853690a8c94
  Author: kanovotn <kanovotn at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/ResponseStreamPrematurelyClosedTest.java

  Log Message:
  -----------
  [RESTEASY-1711] Workaround ClassCastException on ibm jdk


  Commit: bc2859de0018609109ca98ec4c73b7737c4ac060
      https://github.com/resteasy/Resteasy/commit/bc2859de0018609109ca98ec4c73b7737c4ac060
  Author: Ron Sigal <rsigal at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M server-adapters/resteasy-netty4/src/main/java/org/jboss/resteasy/plugins/server/netty/RestEasyHttpRequestDecoder.java
    A server-adapters/resteasy-netty4/src/test/java/org/jboss/resteasy/test/HeaderTooLongTest.java

  Log Message:
  -----------
  [RESTEASY-1244]

Prevent resteasy-netty4 from swallowing some errors.


  Commit: 8faf951318b4dff07e641b6d7cb0a87aec019140
      https://github.com/resteasy/Resteasy/commit/8faf951318b4dff07e641b6d7cb0a87aec019140
  Author: Frederik Boster <frederik.boster at kpit.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/ResourceMethodRegistry.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/metadata/ResourceBuilder.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/util/Types.java

  Log Message:
  -----------
  [RESTEASY-1706] Add support for jax-rs annotation inheritance with generics.

Adjust the discovery process of overridden resource methods to resolve generic type parameters in method signatures by the actual type at runtime.
* Replace implementation of annotation inheritance discovery in ResourceMethodRegistry by the usage of the implementation in ResourceBuilder.
* Enhance the implementation of annotation inheritance discovery in ResourceBuilder.
* Move general generics logics to and enhance the utility class Types.
JIRA Issue: https://issues.jboss.org/projects/RESTEASY/issues/RESTEASY-1706


  Commit: 6e2852a692eb7765fe93054fd39c490a89f2a5c0
      https://github.com/resteasy/Resteasy/commit/6e2852a692eb7765fe93054fd39c490a89f2a5c0
  Author: jimma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventProvider.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseTest.java

  Log Message:
  -----------
  [RESTEASY-1680]:Enable create SseEvent with multiple data fields (#1276)


  Commit: fc5c0d4b2c8a2c73ce718548e4f531dccb91ee28
      https://github.com/resteasy/Resteasy/commit/fc5c0d4b2c8a2c73ce718548e4f531dccb91ee28
  Author: Frederik Boster <frederik.boster at kpit.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/basic/AnnotationInheritanceGenericsTest.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/basic/resource/AnnotationInheritanceGenericsAbstract.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/basic/resource/AnnotationInheritanceGenericsEntity.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/basic/resource/AnnotationInheritanceGenericsImpl.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/basic/resource/AnnotationInheritanceGenericsInterface.java

  Log Message:
  -----------
  [RESTEASY-1706] Add integration test for jax-rs annotation inheritance with generics.

* Add the Arquillian integration test AnnotationInheritanceGenericsTest to resteasy-integration-tests.
JIRA Issue: https://issues.jboss.org/projects/RESTEASY/issues/RESTEASY-1706


  Commit: 50f15afaaf4737ef05d23be6951c27f109b37c5b
      https://github.com/resteasy/Resteasy/commit/50f15afaaf4737ef05d23be6951c27f109b37c5b
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ClientInvocationBuilder.java

  Log Message:
  -----------
  Throws IllegalStateException if InvokerProvider is not registered


  Commit: 42a76bff476c44cf5bb07f77fb6ceba630d6695e
      https://github.com/resteasy/Resteasy/commit/42a76bff476c44cf5bb07f77fb6ceba630d6695e
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseBroadcasterImpl.java

  Log Message:
  -----------
  [RESTEASY-1680]:Close all subscribed SseEventSink instances when close SseBroadCaster


  Commit: 57ccca00b9d2957a7ea8a1aa8d8acad672829f71
      https://github.com/resteasy/Resteasy/commit/57ccca00b9d2957a7ea8a1aa8d8acad672829f71
  Author: Alessio Soldano <soldano.servizi at email.it>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M jboss-modules/build.xml
    M jboss-modules/pom.xml
    M jboss-modules/src/main/resources/modules/org/jboss/resteasy/resteasy-jaxrs/main/module.xml
    A jboss-modules/src/main/resources/modules/org/reactivestreams/main/module.xml
    M resteasy-dependencies-bom/pom.xml
    M resteasy-jaxrs/pom.xml
    A resteasy-jaxrs/src/main/java/org/jboss/resteasy/annotations/Stream.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/AbstractAsynchronousResponse.java
    A resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/AsyncResponseConsumer.java
    R resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/CompletionStageResponseConsumer.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/ResourceMethodInvoker.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/ServerResponseWriter.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/SynchronousExecutionContext.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/ThreadLocalResteasyProviderFactory.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/mock/MockHttpResponse.java
    A resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/ReactiveStreamProvider.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventInputImpl.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventOutputImpl.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventProvider.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/server/servlet/HttpServletResponseWrapper.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/server/servlet/Servlet3AsyncHttpRequest.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/resteasy_jaxrs/i18n/Messages.java
    A resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/AsyncStreamProvider.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/HttpResponse.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/ResteasyAsynchronousResponse.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/ResteasyProviderFactory.java
    M resteasy-jaxrs/src/main/resources/META-INF/services/javax.ws.rs.ext.Providers
    M server-adapters/resteasy-jdk-http/src/main/java/org/jboss/resteasy/plugins/server/sun/http/HttpServerResponse.java
    M server-adapters/resteasy-netty/src/main/java/org/jboss/resteasy/plugins/server/netty/NettyHttpResponse.java
    M server-adapters/resteasy-netty4/src/main/java/org/jboss/resteasy/plugins/server/netty/NettyHttpRequest.java
    M server-adapters/resteasy-netty4/src/main/java/org/jboss/resteasy/plugins/server/netty/NettyHttpResponse.java
    M server-adapters/resteasy-vertx/src/main/java/org/jboss/resteasy/plugins/server/vertx/VertxHttpRequest.java
    M server-adapters/resteasy-vertx/src/main/java/org/jboss/resteasy/plugins/server/vertx/VertxHttpResponse.java
    M testsuite/integration-tests/pom.xml
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/EscapingSseResource.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseApplication.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseResource.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseTest.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/AnotherPublisherResponseTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/CompletionStageResponseTest.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/PublisherResponseTest.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/SingleProvider.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/resource/AsyncResponseCallback.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/resource/AsyncResponseException.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/resource/AsyncResponseExceptionMapper.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/resource/CompletionStageResponseResource.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/resource/PublisherResponseResource.java

  Log Message:
  -----------
  [RESTEASY-1701][RESTEASY-1680] Async stream provider / SSE extensions (#1288)

* Added dependency to reactive streams

* Added support for AsyncStreamProvider

* ServerResponseWriter: new option to write response without headers, extracted method for reuse

* Unified CompletionStage/AsyncStream consumers, support both, inclusing Sse, stream, collect modes

* Sse reader: do not add extra LF at the end

* Added tests for streams

* Test that Sse output is what we receive (LF fix)

* Write SSE by line chunks as per spec

* Test SSE line chunks

* Test rx2 Single provider

* Remove servlet dependency for async

* Make sure we only send SSE if the client accepts it

* Remove servlet-isms from SSE

* Make sure async callbacks are called for CompletionStage/Publisher

* Removed unused test class

* Fixed merge issue with SseEventProvider

* Streaming SSE: make sure we don't request the next one before we've sent the previous one

* Delay onComplete until we're done sending messages

* Adding test for the onComplete issue

* Improving SSE tests

* Return correct future in sink.send

* Fixing minor import issues


  Commit: 6ca1d2ef626bda78a01ba3683dfd9836e90a1204
      https://github.com/resteasy/Resteasy/commit/6ca1d2ef626bda78a01ba3683dfd9836e90a1204
  Author: rsearls <rsearls at localhost.localdomain>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/ResourceMethodRegistry.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/resteasy_jaxrs/i18n/LogMessages.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/Registry.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/ResteasyDeployment.java
    M server-adapters/resteasy-vertx/src/main/java/org/jboss/resteasy/plugins/server/vertx/VertxRegistry.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/interceptors/resource/TestResource1.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/interceptors/resource/TestResource2.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/interceptors/resource/TestSubResource.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/warning/SubResourceWarningTest.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/warning/resource/SubResourceWarningResource.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/warning/resource/TestResource1.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/warning/resource/TestResource2.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/warning/resource/TestSubResource.java

  Log Message:
  -----------
  [RESTEASY-1712] added check and warning msg for ambiguous paths.


  Commit: 0f7b70f85052f45dab69df60d83a9de5579fb133
      https://github.com/resteasy/Resteasy/commit/0f7b70f85052f45dab69df60d83a9de5579fb133
  Author: NicoNes <nicolas.nesmon at gmail.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ClientResponse.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/ClientResponseWithEntityTest.java

  Log Message:
  -----------
  [RESTEASY-1700] Response.getEntity() should return entity message when exists and throw illegalStateException
if message has been fully consumed


  Commit: 8f2fe0ca555bb557a4614d81e045175092db9481
      https://github.com/resteasy/Resteasy/commit/8f2fe0ca555bb557a4614d81e045175092db9481
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ClientResponse.java

  Log Message:
  -----------
  [RESTEASY-1700] Removing useless import


  Commit: 5fba69f49d0fb248b8f487fa584bfcea448159c9
      https://github.com/resteasy/Resteasy/commit/5fba69f49d0fb248b8f487fa584bfcea448159c9
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ClientResponse.java

  Log Message:
  -----------
  [RESTEASY-1700] Alternative impl relying on inpustream#read instead of available, plus a bit of formatting


  Commit: 3d631c06775a9c11230cae842d86e29e09d77dbe
      https://github.com/resteasy/Resteasy/commit/3d631c06775a9c11230cae842d86e29e09d77dbe
  Author: Stéphane Épardaud <stef at inforealm.org>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/ResourceMethodInvoker.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/ServerResponseWriter.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/SynchronousDispatcher.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/interception/ContainerResponseContextImpl.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/interception/PostMatchContainerRequestContext.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/interception/PreMatchContainerRequestContext.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/interception/ResponseContainerRequestContext.java
    A resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/interception/jaxrs/SuspendableContainerRequestContext.java
    A resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/interception/jaxrs/SuspendableContainerResponseContext.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventSinkInterceptor.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/metadata/ResourceMethod.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/asynch/AsyncRequestFilterTest.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/asynch/resource/AsyncPreMatchRequestFilter1.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/asynch/resource/AsyncPreMatchRequestFilter2.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/asynch/resource/AsyncPreMatchRequestFilter3.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/asynch/resource/AsyncRequestFilter.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/asynch/resource/AsyncRequestFilter1.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/asynch/resource/AsyncRequestFilter2.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/asynch/resource/AsyncRequestFilter3.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/asynch/resource/AsyncRequestFilterResource.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/asynch/resource/AsyncResponseFilter.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/asynch/resource/AsyncResponseFilter1.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/asynch/resource/AsyncResponseFilter2.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/asynch/resource/AsyncResponseFilter3.java
    M testsuite/unit-tests/src/test/java/org/jboss/resteasy/test/request/ContainerRequestContextTest.java
    M testsuite/unit-tests/src/test/java/org/jboss/resteasy/test/resource/AcceptParameterHttpPreprocessorTest.java

  Log Message:
  -----------
  [RESTEASY-1701] Async request filters (#1278)

* Support async request filters via new methods on context

* Test for async request filters

* Really detect when a resource method is async (via \@Suspend or SSE)

* Support pre-match async filters

* Test pre-match async filters

* Support async response filters

* Test async response filters

* Removed logging

* Make sure instantaneous suspend/resume in filters does not make connection async

* Further merge issues

* Extracted new async filter behaviour to new interfaces

* Try to simplify how async filters are handled


  Commit: d952d346963ea99969b40036bade6ee691e88e6a
      https://github.com/resteasy/Resteasy/commit/d952d346963ea99969b40036bade6ee691e88e6a
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M server-adapters/resteasy-netty4/src/main/java/org/jboss/resteasy/plugins/server/netty/NettyHttpRequest.java

  Log Message:
  -----------
  [RESTEASY-1701] Fixing oversight


  Commit: 3873ed86d655d0368b4c0772cabb45f3a4eca9e8
      https://github.com/resteasy/Resteasy/commit/3873ed86d655d0368b4c0772cabb45f3a4eca9e8
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseTest.java

  Log Message:
  -----------
  [RESTEASY-1680] Making testMultipleDataFields more robust


  Commit: 4fd1ff7c947f3c6e01d7a2c8fbeef2faad94b034
      https://github.com/resteasy/Resteasy/commit/4fd1ff7c947f3c6e01d7a2c8fbeef2faad94b034
  Author: rsearls <rsearls at localhost.localdomain>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/warning/SubResourceWarningTest.java

  Log Message:
  -----------
  [RESTEASY-1723] changed the search text


  Commit: 4846f7830dd064d10612ce58eedcda6056b20ecf
      https://github.com/resteasy/Resteasy/commit/4846f7830dd064d10612ce58eedcda6056b20ecf
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/pom.xml
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/interception/ContainerResponseContextImpl.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/interception/PreMatchContainerRequestContext.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventSinkInterceptor.java

  Log Message:
  -----------
  [RESTEASY-1701] Fixing merge issues


  Commit: 009991085a52787aed7ec28136549b1fa3b94be5
      https://github.com/resteasy/Resteasy/commit/009991085a52787aed7ec28136549b1fa3b94be5
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/EventByteArrayOutputStream.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseConstants.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventInputImpl.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventOutputImpl.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventProvider.java

  Log Message:
  -----------
  [RESTEAY-1680]:Reads event with different eol; clean up charset constant


  Commit: 62140503d4f8343c063873fd55fa5267b7673e67
      https://github.com/resteasy/Resteasy/commit/62140503d4f8343c063873fd55fa5267b7673e67
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/EventByteArrayOutputStream.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventInputImpl.java

  Log Message:
  -----------
  [RESTEASY-1680]:Fix couple of mistakes after review. Thanks Rebecca and Ron


  Commit: ea13d655e67d7eeb16bf0d47b8b4b6d42bd13eff
      https://github.com/resteasy/Resteasy/commit/ea13d655e67d7eeb16bf0d47b8b4b6d42bd13eff
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/EventByteArrayOutputStream.java

  Log Message:
  -----------
  Minor change : add missing part in comment


  Commit: 2c148cd2326c3aad3bd7806d69610e5ec00c8143
      https://github.com/resteasy/Resteasy/commit/2c148cd2326c3aad3bd7806d69610e5ec00c8143
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/EventByteArrayOutputStream.java

  Log Message:
  -----------
  Fix the obvious mistake


  Commit: e30743d7031e5178682735c40676ad670f46a5ce
      https://github.com/resteasy/Resteasy/commit/e30743d7031e5178682735c40676ad670f46a5ce
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/EventByteArrayOutputStream.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/InboundSseEventImpl.java

  Log Message:
  -----------
  [RESTEASY-1680]:Remove lines to get event data


  Commit: 27f83b217785261776fb8c43204f528aabf9f5b5
      https://github.com/resteasy/Resteasy/commit/27f83b217785261776fb8c43204f528aabf9f5b5
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventProvider.java

  Log Message:
  -----------
  [RESTEASY-1680]:Server sent event spec says the UTF-8 must be used


  Commit: 94efb9cfefd4aa670bfc18049216d24962d60995
      https://github.com/resteasy/Resteasy/commit/94efb9cfefd4aa670bfc18049216d24962d60995
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/ResteasyClientBuilder.java
    M resteasy-client/src/main/java/org/jboss/resteasy/plugins/providers/sse/client/SseEventSourceImpl.java

  Log Message:
  -----------
  Change default connectionPoolSize=50 and ClientHttpEngine uses PoolConnnectionManager by default


  Commit: 0bccd021d82ce06eae468f6ebc1accc265f1cdea
      https://github.com/resteasy/Resteasy/commit/0bccd021d82ce06eae468f6ebc1accc265f1cdea
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-client/src/main/java/org/jboss/resteasy/plugins/providers/sse/client/SseEventSourceImpl.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventInputImpl.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventOutputImpl.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/resteasy_jaxrs/i18n/Messages.java

  Log Message:
  -----------
  [RESTEASY-1680]:Spec requires EventSource state is open once eventSource.open() is called no matter if the event stream is started; Send event synchronously


  Commit: 74d8ec6641f48c43d623a89e9f8bacfacef7caff
      https://github.com/resteasy/Resteasy/commit/74d8ec6641f48c43d623a89e9f8bacfacef7caff
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-client/src/main/java/org/jboss/resteasy/plugins/providers/sse/client/SseEventSourceImpl.java

  Log Message:
  -----------
  [RESTEASY-1680]:Reconnect when server returns 204;Fix reconnect state


  Commit: a9f0f078ac42d700127e02f890d8c709336bbfc5
      https://github.com/resteasy/Resteasy/commit/a9f0f078ac42d700127e02f890d8c709336bbfc5
  Author: Tomaz Cerar <tomaz.cerar at gmail.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M distribution/pom.xml
    M pom.xml
    M resteasy-dependencies-bom/pom.xml
    M server-adapters/resteasy-vertx/pom.xml

  Log Message:
  -----------
  [RESTEASY-1724] updates for jdk9 GA


  Commit: e2037a3f5ab82a6d916971898af78698fabe9c99
      https://github.com/resteasy/Resteasy/commit/e2037a3f5ab82a6d916971898af78698fabe9c99
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  [RESTEASY-1724] Update Travis CI configuration


  Commit: e1a06ab3d9c35b813078cc5ddda83bed8466dbb6
      https://github.com/resteasy/Resteasy/commit/e1a06ab3d9c35b813078cc5ddda83bed8466dbb6
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/iioimage/IIOImageProviderTest.java

  Log Message:
  -----------
  [RESTEASY-1724] Exclude failing test


  Commit: fb27cc2544f333690d54091f7069a120da73a7bb
      https://github.com/resteasy/Resteasy/commit/fb27cc2544f333690d54091f7069a120da73a7bb
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  [RESTEASY-1724] Only run JDK9 jobs on WildFly 11+


  Commit: f7bc2ba7f03195a27504924a74245bc964e850d7
      https://github.com/resteasy/Resteasy/commit/f7bc2ba7f03195a27504924a74245bc964e850d7
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M pom.xml
    M resteasy-jaxrs/pom.xml

  Log Message:
  -----------
  [RESTEASY-1724] Also update clover plugin to latest GAV (in synch with latest jboss-parent)


  Commit: 9ee6e7ee8782379ac565bb66e1972afbc9e6fbd1
      https://github.com/resteasy/Resteasy/commit/9ee6e7ee8782379ac565bb66e1972afbc9e6fbd1
  Author: Stéphane Épardaud <stef at inforealm.org>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M pom.xml
    A resteasy-rxjava/pom.xml
    A resteasy-rxjava/src/main/java/org/jboss/resteasy/rxjava/ObservableProvider.java
    A resteasy-rxjava/src/main/java/org/jboss/resteasy/rxjava/ResteasyContextPropagatingOnObservableCreateAction.java
    A resteasy-rxjava/src/main/java/org/jboss/resteasy/rxjava/ResteasyContextPropagatingOnSingleCreateAction.java
    A resteasy-rxjava/src/main/java/org/jboss/resteasy/rxjava/SingleProvider.java
    A resteasy-rxjava/src/main/resources/META-INF/services/javax.ws.rs.ext.Providers
    A resteasy-rxjava/src/test/java/org/jboss/resteasy/rxjava/RxResource.java
    A resteasy-rxjava/src/test/java/org/jboss/resteasy/rxjava/RxTest.java
    A resteasy-rxjava2/pom.xml
    A resteasy-rxjava2/src/main/java/org/jboss/resteasy/rxjava2/FlowableProvider.java
    A resteasy-rxjava2/src/main/java/org/jboss/resteasy/rxjava2/ObservableProvider.java
    A resteasy-rxjava2/src/main/java/org/jboss/resteasy/rxjava2/ResteasyContextPropagatingOnFlowableCreateAction.java
    A resteasy-rxjava2/src/main/java/org/jboss/resteasy/rxjava2/ResteasyContextPropagatingOnObservableCreateAction.java
    A resteasy-rxjava2/src/main/java/org/jboss/resteasy/rxjava2/ResteasyContextPropagatingOnSingleCreateAction.java
    A resteasy-rxjava2/src/main/java/org/jboss/resteasy/rxjava2/SingleProvider.java
    A resteasy-rxjava2/src/main/resources/META-INF/services/javax.ws.rs.ext.Providers
    A resteasy-rxjava2/src/test/java/org/jboss/resteasy/rxjava2/RxResource.java
    A resteasy-rxjava2/src/test/java/org/jboss/resteasy/rxjava2/RxTest.java

  Log Message:
  -----------
  [RESTEASY-1701] Added rxjava, rxjava2 providers (#1297)


  Commit: e9ba93bd1b50af2f2e2cf5c47e1fc22a19d612f7
      https://github.com/resteasy/Resteasy/commit/e9ba93bd1b50af2f2e2cf5c47e1fc22a19d612f7
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-rxjava/pom.xml
    M resteasy-rxjava/src/main/java/org/jboss/resteasy/rxjava/ObservableProvider.java
    M resteasy-rxjava/src/main/java/org/jboss/resteasy/rxjava/ResteasyContextPropagatingOnObservableCreateAction.java
    M resteasy-rxjava/src/main/java/org/jboss/resteasy/rxjava/ResteasyContextPropagatingOnSingleCreateAction.java
    M resteasy-rxjava/src/main/java/org/jboss/resteasy/rxjava/SingleProvider.java
    M resteasy-rxjava/src/test/java/org/jboss/resteasy/rxjava/RxResource.java
    M resteasy-rxjava/src/test/java/org/jboss/resteasy/rxjava/RxTest.java
    M resteasy-rxjava2/pom.xml
    M resteasy-rxjava2/src/main/java/org/jboss/resteasy/rxjava2/FlowableProvider.java
    M resteasy-rxjava2/src/main/java/org/jboss/resteasy/rxjava2/ObservableProvider.java
    M resteasy-rxjava2/src/main/java/org/jboss/resteasy/rxjava2/ResteasyContextPropagatingOnFlowableCreateAction.java
    M resteasy-rxjava2/src/main/java/org/jboss/resteasy/rxjava2/ResteasyContextPropagatingOnObservableCreateAction.java
    M resteasy-rxjava2/src/main/java/org/jboss/resteasy/rxjava2/ResteasyContextPropagatingOnSingleCreateAction.java
    M resteasy-rxjava2/src/main/java/org/jboss/resteasy/rxjava2/SingleProvider.java
    M resteasy-rxjava2/src/test/java/org/jboss/resteasy/rxjava2/RxResource.java
    M resteasy-rxjava2/src/test/java/org/jboss/resteasy/rxjava2/RxTest.java

  Log Message:
  -----------
  [RESTEASY-1701] Code formatting, jdk9 fix and minor improvements


  Commit: 8970af34d30e44ca5036b104129c09a525a1bd6b
      https://github.com/resteasy/Resteasy/commit/8970af34d30e44ca5036b104129c09a525a1bd6b
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    A resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/DefaultBooleanWriter.java
    M resteasy-jaxrs/src/main/resources/META-INF/services/javax.ws.rs.ext.Providers
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/mbw/MessageBodyWriterObjectDefaultTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/mbw/resource/MessageBodyWriterObjectResource.java

  Log Message:
  -----------
  [RESTEASY-1730]:Fix could not find MessageBodyWriter for java.lang.Boolean


  Commit: c4b4cc9900d643d59ab952fd809c9d56f5977219
      https://github.com/resteasy/Resteasy/commit/c4b4cc9900d643d59ab952fd809c9d56f5977219
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M testsuite/unit-tests/src/test/java/org/jboss/resteasy/test/providers/ProviderFactoryPrecedenceTest.java

  Log Message:
  -----------
  [RESTEASY-1730]:Fix test failure


  Commit: 39aa0450620cbe719c2ff9bf3a7981065ce2a7b1
      https://github.com/resteasy/Resteasy/commit/39aa0450620cbe719c2ff9bf3a7981065ce2a7b1
  Author: rsearls <rsearls at localhost.localdomain>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/specimpl/ResteasyUriBuilder.java
    M testsuite/unit-tests/src/test/java/org/jboss/resteasy/test/util/UriBuilderTest.java

  Log Message:
  -----------
  [RESTEASY-1718] added utility to check for IPv6 format


  Commit: 0c4abb92e382e5fb8c23bb49be7a5cb4a745e8dd
      https://github.com/resteasy/Resteasy/commit/0c4abb92e382e5fb8c23bb49be7a5cb4a745e8dd
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/RegisterBuiltin.java

  Log Message:
  -----------
  [RESTEASY-1728] Look for resteasy.allowGzip system property in RegisterBuiltin


  Commit: 55c8eeeed728e550e754b6c4f83a31d9ae0a540d
      https://github.com/resteasy/Resteasy/commit/55c8eeeed728e550e754b6c4f83a31d9ae0a540d
  Author: rsearls <rsearls at localhost.localdomain>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/specimpl/ResteasyUriBuilder.java
    M testsuite/unit-tests/src/test/java/org/jboss/resteasy/test/util/UriBuilderTest.java

  Log Message:
  -----------
  [RESTEASY-1734] adjusted pattern squareHostBrackets and added all proposed test urls


  Commit: aee6da5e105b1544b9979bd3ec0d12f0fb853212
      https://github.com/resteasy/Resteasy/commit/aee6da5e105b1544b9979bd3ec0d12f0fb853212
  Author: jimma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventOutputImpl.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/resteasy_jaxrs/i18n/LogMessages.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseEventSinkTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseResource.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseTest.java

  Log Message:
  -----------
  [RESTEASY-1680]:Set eventsink to closed state after eventsource closes the connection (#1304)

* [RESTEASY-1680]:Set eventsink to closed state after eventsource closes the connection

* [RESTEASY-1680]:Test to check no event is received after event source is closed

* [RESTEASY-1680]:Add some sleep time to send next event in the test


  Commit: 4b148dbba1578624a97b01ddcdabc07b20cf3a79
      https://github.com/resteasy/Resteasy/commit/4b148dbba1578624a97b01ddcdabc07b20cf3a79
  Author: Ron Sigal <rsigal at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/PathParamInjector.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/path/PathParamMissingDefaultValueTest.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/path/resource/PathParamMissingDefaultValueBeanParamEntity.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/path/resource/PathParamMissingDefaultValueResource.java

  Log Message:
  -----------
  [RESTEASY-1732]

Add test to resteasy-integration-tests.

[RESTEASY-1732]

Fix treatment of missing @DefaultValue for @pathparam.


  Commit: 7d597184065b0949849c281079dc139f56c69a6b
      https://github.com/resteasy/Resteasy/commit/7d597184065b0949849c281079dc139f56c69a6b
  Author: Petr Jurak <pjurak at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/interceptors/encoding/ServerContentEncodingAnnotationFeature.java

  Log Message:
  -----------
  [RESTEASY-1735] RESTEasy returns wrong Content-Encoding data if client request gzip


  Commit: 1c712a59b4a21e8abf5015c9b6247b7946756b10
      https://github.com/resteasy/Resteasy/commit/1c712a59b4a21e8abf5015c9b6247b7946756b10
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-client/src/main/java/org/jboss/resteasy/plugins/providers/sse/client/SseEventSourceImpl.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseResource.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseTest.java

  Log Message:
  -----------
  RESTEASY-1680]:Support retry-after http header in SseEventSource


  Commit: 58f548b1363d05549c0a27e01dd88214b1ee6795
      https://github.com/resteasy/Resteasy/commit/58f548b1363d05549c0a27e01dd88214b1ee6795
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/warning/SubResourceWarningTest.java

  Log Message:
  -----------
  [RESTEASY-1723] Fixing test


  Commit: a611d2196c7c352f637983a2dd2a21710870b4c5
      https://github.com/resteasy/Resteasy/commit/a611d2196c7c352f637983a2dd2a21710870b4c5
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-jaxrs-testsuite/src/test/java/org/jboss/resteasy/test/nextgen/interceptors/GzipTest.java

  Log Message:
  -----------
  [RESTEASY-1728] Fix test merge issue


  Commit: bd7f4f77fb8b3e74d6eea3af2859095126138f78
      https://github.com/resteasy/Resteasy/commit/bd7f4f77fb8b3e74d6eea3af2859095126138f78
  Author: rsearls <rsearls at localhost.localdomain>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M docbook/reference/en/en-US/master.xml
    A docbook/reference/en/en-US/modules/JAX-RS_2.1_additions.xml

  Log Message:
  -----------
  [RESTEASY-1727] initial pass at documentation


  Commit: dd82ed01c7bca220db9f1c3d3e0700a197776bed
      https://github.com/resteasy/Resteasy/commit/dd82ed01c7bca220db9f1c3d3e0700a197776bed
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/ContextParameterInjector.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseResource.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseTest.java

  Log Message:
  -----------
  [RESTEASY-1680]:Enable sse send a xml format data event


  Commit: 627a1b271bc30d411453fe1943a46d4147a12958
      https://github.com/resteasy/Resteasy/commit/627a1b271bc30d411453fe1943a46d4147a12958
  Author: Rostislav Svoboda <rsvoboda at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M eagledns/src/main/java/se/unlogic/standardutils/crypto/Base64.java
    M eagledns/src/main/java/se/unlogic/standardutils/threads/ThreadPoolTaskGroupHandler.java
    M eagledns/src/main/java/se/unlogic/standardutils/xml/XMLUtils.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/interception/ContainerResponseContextImpl.java
    M server-adapters/resteasy-netty4/src/test/java/org/jboss/resteasy/test/AsyncJaxrsResource.java
    M server-adapters/resteasy-vertx/src/main/java/org/jboss/resteasy/plugins/server/vertx/VertxRequestHandler.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseEventSinkTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseResource.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/AnotherPublisherResponseTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/PublisherResponseTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/validation/cdi/resource/ApplicationScopeRestServiceAppScoped.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/validation/cdi/resource/ApplicationScopeRestServiceReqScoped.java
    M testsuite/unit-tests/src/test/java/org/jboss/resteasy/test/client/ChunkedTransferEncodingUnitTest.java

  Log Message:
  -----------
  [RESTEASY-1737] Eliminate ex.printStackTrace() from the code base


  Commit: 04dcdf6910062edc50dd00612bdcae59b972ffa9
      https://github.com/resteasy/Resteasy/commit/04dcdf6910062edc50dd00612bdcae59b972ffa9
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventSinkInterceptor.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseTest.java

  Log Message:
  -----------
  [RESTEASY-1733]:Sse can't server for a get url without 'Accept: text/event-stream' header


  Commit: 5faa125cf096cffe1ddc552884dd7a8fdcf13a38
      https://github.com/resteasy/Resteasy/commit/5faa125cf096cffe1ddc552884dd7a8fdcf13a38
  Author: Ron Sigal <rsigal at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/MessageBodyParameterInjector.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/server/servlet/HttpServletInputMessage.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/resteasy_jaxrs/i18n/LogMessages.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/form/FormEntityTest.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/form/resource/FormEntityResource.java

  Log Message:
  -----------
  [RESTEASY-1738]

If an entity is sent with media type application/x-www-form-urlencoded
entity, reconstruct body from form parameters if the InputStream has
been read.

[RESTEASY-1738]

Before constructing form entity from form parameters, check that form
parameters were already read.


  Commit: 9ae238e06159b469518be41b10d126683f7b7166
      https://github.com/resteasy/Resteasy/commit/9ae238e06159b469518be41b10d126683f7b7166
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M testsuite/integration-tests/pom.xml

  Log Message:
  -----------
  Change test id from normal-test to default-test to avoid executing a skipped test execution


  Commit: e238b5f1ec97194fc91ac3ad39b8a97303a5ab79
      https://github.com/resteasy/Resteasy/commit/e238b5f1ec97194fc91ac3ad39b8a97303a5ab79
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseBroadcasterImpl.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseResource.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseTest.java

  Log Message:
  -----------
  [RESTEASY-1743]:SSE - Error log for java.io.IOException: Broken pipe when Ctrl+C curl command


  Commit: 1f9a117d9577d8d9a8d09fb48fa8b1099a3c52ca
      https://github.com/resteasy/Resteasy/commit/1f9a117d9577d8d9a8d09fb48fa8b1099a3c52ca
  Author: rsearls <rsearls at localhost.localdomain>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M docbook/reference/en/en-US/modules/JAX-RS_2.1_additions.xml

  Log Message:
  -----------
  [RESTEASY-1025] async ClientHttpEngine documentation.


  Commit: 4af04489bf98756b5ecd1da4547de9a50df5f5c6
      https://github.com/resteasy/Resteasy/commit/4af04489bf98756b5ecd1da4547de9a50df5f5c6
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M docbook/reference/en/en-US/modules/JAX-RS_2.1_additions.xml
    M docbook/reference/en/en-US/modules/RESTEasy_Client_Framework.xml

  Log Message:
  -----------
  [RESTEASY-1025] Moved doc to http client section


  Commit: 63cd9ffc8b3b254d4066fc1c67bf467e4a00e1a6
      https://github.com/resteasy/Resteasy/commit/63cd9ffc8b3b254d4066fc1c67bf467e4a00e1a6
  Author: Petr Jurak <pjurak at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    A server-adapters/resteasy-netty/src/test/java/org/jboss/resteasy/test/NettyApplicationPathTest.java
    A server-adapters/resteasy-netty4/src/test/java/org/jboss/resteasy/test/Netty4ApplicationPathTest.java

  Log Message:
  -----------
  [RESTEASY-1657] Added tests


  Commit: 6440907cd51edcc6dac250ac053f3399ac2cc6e7
      https://github.com/resteasy/Resteasy/commit/6440907cd51edcc6dac250ac053f3399ac2cc6e7
  Author: Petr Jurak <pjurak at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M server-adapters/resteasy-netty/src/main/java/org/jboss/resteasy/plugins/server/netty/NettyJaxrsServer.java
    M server-adapters/resteasy-netty4/src/main/java/org/jboss/resteasy/plugins/server/netty/NettyJaxrsServer.java

  Log Message:
  -----------
  [RESTEASY-1657] RESTEasy-Netty4 ignores @ApplicationPath


  Commit: 42270855812bc6c315561ab9edf7452d2eba2bc6
      https://github.com/resteasy/Resteasy/commit/42270855812bc6c315561ab9edf7452d2eba2bc6
  Author: Rostislav Svoboda <rsvoboda at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M arquillian/RESTEASY-1056-jetty-bv11/pom.xml
    M pom.xml
    M providers/jaxb/pom.xml
    M resteasy-dependencies-bom/pom.xml
    M security/skeleton-key-idm/skeleton-key-core/pom.xml
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/validation/ValidateOnExecutionTest.java
    M testsuite/unit-tests/src/test/java/org/jboss/resteasy/test/providers/AtomProviderModelTest.java

  Log Message:
  -----------
  [RESTEASY-1741] Dependencies update


  Commit: c88900302eb03376f9bc05bd19eb8c83d9da51a5
      https://github.com/resteasy/Resteasy/commit/c88900302eb03376f9bc05bd19eb8c83d9da51a5
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M arquillian/RESTEASY-1056-jetty-bv11/pom.xml
    M pom.xml
    M providers/jaxb/pom.xml
    M resteasy-dependencies-bom/pom.xml
    M security/skeleton-key-idm/skeleton-key-core/pom.xml

  Log Message:
  -----------
  [RESTEASY-1741] Removing dependency on jdk9 java.xml.bind internal module


  Commit: e8a6a734d226375c2cc894869c7337ffa9ef0931
      https://github.com/resteasy/Resteasy/commit/e8a6a734d226375c2cc894869c7337ffa9ef0931
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventOutputImpl.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/CORSFilter.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseCORSFilterTest.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseFilterApplication.java
    A testsuite/integration-tests/src/test/resources/org/jboss/resteasy/test/providers/sse/filter/web.xml

  Log Message:
  -----------
  [RESTEASY-1742]:Fix filter is not picked up for sse resource method


  Commit: 6d77def697a0ff5fa891df16ef125dcd26b96cd5
      https://github.com/resteasy/Resteasy/commit/6d77def697a0ff5fa891df16ef125dcd26b96cd5
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/server/servlet/ServletContainerDispatcher.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/ResteasyDeployment.java
    M testsuite/unit-tests/src/test/java/org/jboss/resteasy/test/providers/ProviderFactoryTest.java

  Log Message:
  -----------
  [RESTEASY-1736] ResteasyProviderFactory instance shared among deployments on WFLY


  Commit: 924a10f36a6b29413b4115edc081bfd1fcdbb749
      https://github.com/resteasy/Resteasy/commit/924a10f36a6b29413b4115edc081bfd1fcdbb749
  Author: rsearls <rsearls at localhost.localdomain>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/ServerResponseWriter.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/CommitNewCookiesHeaderTest.java

  Log Message:
  -----------
  [RESTEASY-1719] changed processing for a Cookie as a String in a response object


  Commit: 45b270c63a802a85988701161e2c4963b9ed0c39
      https://github.com/resteasy/Resteasy/commit/45b270c63a802a85988701161e2c4963b9ed0c39
  Author: Alessio Soldano <soldano.servizi at email.it>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/AbstractAsynchronousResponse.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/AsyncResponseConsumer.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/ResourceMethodInvoker.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/ServerResponseWriter.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/SynchronousDispatcher.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/SynchronousExecutionContext.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/interception/ContainerResponseContextImpl.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/interception/PostMatchContainerRequestContext.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/interception/PreMatchContainerRequestContext.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventOutputImpl.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/server/servlet/Servlet3AsyncHttpRequest.java
    M resteasy-spring/src/main/java/org/jboss/resteasy/springmvc/ResteasyHandlerAdapter.java
    M resteasy-spring/src/main/java/org/jboss/resteasy/springmvc/ResteasyNoResourceFoundView.java
    M resteasy-spring/src/main/java/org/jboss/resteasy/springmvc/ResteasyView.java
    M server-adapters/resteasy-netty4/src/main/java/org/jboss/resteasy/plugins/server/netty/NettyHttpRequest.java
    M server-adapters/resteasy-vertx/src/main/java/org/jboss/resteasy/plugins/server/vertx/ChunkOutputStream.java
    M server-adapters/resteasy-vertx/src/main/java/org/jboss/resteasy/plugins/server/vertx/VertxHttpRequest.java
    M server-adapters/resteasy-vertx/src/main/java/org/jboss/resteasy/plugins/server/vertx/VertxHttpResponse.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/asynch/AsyncRequestFilterTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/asynch/resource/AsyncRequestFilterResource.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/asynch/resource/AsyncResponseFilter.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/PublisherResponseTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/resource/PublisherResponseResource.java

  Log Message:
  -----------
  [RESTEASY-1701] Fix early connection completion on async response filters (#1336)

* Fixed issue when async response filters were immediatly resumed

* Test immediate resuming of async response filters

* Fix issue with async response filters being completed before done

We need to keep track of things to do after the response is sent, in case it becomes async

* Test async response filters being delayed

* Tweaks to AsyncResponseConsier to unsubscribe on IO errors

* Test that client disconnects terminate the subscriptions

* Vertx adapter: react to async exceptions, otherwise they're lost

* Misc changes for fixing merge issues and backward compatibility


  Commit: 621658f10a54af3067398fbae2c2300aeded46e8
      https://github.com/resteasy/Resteasy/commit/621658f10a54af3067398fbae2c2300aeded46e8
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/ExecutorServletContextListener.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseCORSFilterTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseEventSinkTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseResource.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseTest.java

  Log Message:
  -----------
  [RESTEASY-1747]:Fix NPE in server.log when running Sse tests


  Commit: eefa506fa24e548653d9c1c053445f9fb3563549
      https://github.com/resteasy/Resteasy/commit/eefa506fa24e548653d9c1c053445f9fb3563549
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-client/src/main/java/org/jboss/resteasy/plugins/providers/sse/client/SseEventSourceImpl.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/EventByteArrayOutputStream.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/InboundSseEventImpl.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/OutboundSseEventImpl.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseBroadcasterImpl.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventInputImpl.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventOutputImpl.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventProvider.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventSinkInterceptor.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseImpl.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/AnotherSseResource.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/CORSFilter.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/EscapingSseResource.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/ExecutorServletContextListener.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/GreenHouse.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseApplication.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseCORSFilterTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseEventSinkTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseFilterApplication.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseResource.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseTest.java

  Log Message:
  -----------
  Minor change: fix format and remove unused imports


  Commit: 29c73c8e42c640d918771c3b44258e984d372802
      https://github.com/resteasy/Resteasy/commit/29c73c8e42c640d918771c3b44258e984d372802
  Author: Mithun Sasidharan <mithunsasidharan89 at gmail.com>
  Date:   2018-01-15 (Mon, 15 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/util/HttpResponseCodes.java

  Log Message:
  -----------
  Added PERMANENT_REDIRECT to HttpResponseCodes


  Commit: ef177a3df20b48b105e30e470c11dd9aa97e0d06
      https://github.com/resteasy/Resteasy/commit/ef177a3df20b48b105e30e470c11dd9aa97e0d06
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M testsuite/unit-tests/src/test/java/org/jboss/resteasy/test/providers/ProviderFactoryTest.java

  Log Message:
  -----------
  [RESTEASY-1736] Fix merge issue


  Commit: 235bed94670a1da261efff6bbe7d232cac6a23a7
      https://github.com/resteasy/Resteasy/commit/235bed94670a1da261efff6bbe7d232cac6a23a7
  Author: Ron Sigal <rsigal at redhat.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/ResteasyProviderFactory.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/priority/ProviderPriorityProvidersInApplicationTest.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/priority/ProviderPriorityProvidersRegisteredProgramaticallyTest.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/priority/resource/ProviderPriorityExceptionMapperAAA.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/priority/resource/ProviderPriorityExceptionMapperBBB.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/priority/resource/ProviderPriorityExceptionMapperCCC.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/priority/resource/ProviderPriorityFoo.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/priority/resource/ProviderPriorityFooParamConverter.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/priority/resource/ProviderPriorityFooParamConverterProviderAAA.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/priority/resource/ProviderPriorityFooParamConverterProviderBBB.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/priority/resource/ProviderPriorityFooParamConverterProviderCCC.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/priority/resource/ProviderPriorityResource.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/priority/resource/ProviderPriorityTestException.java
    A testsuite/unit-tests/src/test/java/org/jboss/resteasy/test/providers/PriorityEqualityTest.java

  Log Message:
  -----------
  [RESTEASY-1739] ResteasyProviderFactory handles ExceptionMappers and ParamConverterProviders according to @Priority.


  Commit: 4b7f802d3949360a95b29440f98693f9124e2c45
      https://github.com/resteasy/Resteasy/commit/4b7f802d3949360a95b29440f98693f9124e2c45
  Author: NicoNes <nicolas.nesmon at gmail.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/StringParameterInjector.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/MultiValuedParamTest.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/CookieParamWrapper.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/CookieParamWrapperArrayConverter.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/MultiValuedParamConverterProvider.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/MultiValuedParamResource.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/MultiValuedParamResourceClient.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/ParamWrapper.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/ParamWrapperArrayConverter.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/PathParamWrapper.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/PathParamWrapperArrayConverter.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/ResponseHeaderTest.java

  Log Message:
  -----------
  [RESTEASY-1746] Enable custom conversion for array arguments the same way it is done for collection

Signed-off-by: NicoNes <nicolas.nesmon at gmail.com>


  Commit: ad9d5d4de8c5e3f6e65f2528c6bf31490ae56844
      https://github.com/resteasy/Resteasy/commit/ad9d5d4de8c5e3f6e65f2528c6bf31490ae56844
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M docbook/reference/en/en-US/modules/StringConverter.xml

  Log Message:
  -----------
  [RESTEASY-1746] Adding documentation, thanks Ron


  Commit: cdb52165107d5fd8718e2fcb2a8826153dca312a
      https://github.com/resteasy/Resteasy/commit/cdb52165107d5fd8718e2fcb2a8826153dca312a
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseTest.java

  Log Message:
  -----------
  Fix intermittent failure in error consumer test


  Commit: ecec31165352a1ccadcd9775dabaa233a63dd185
      https://github.com/resteasy/Resteasy/commit/ecec31165352a1ccadcd9775dabaa233a63dd185
  Author: kanovotn <kanovotn at redhat.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/asynch/ComprehensiveJaxrsTest.java

  Log Message:
  -----------
  [RESTEASY-1446] Mark ComprehensiveJaxrsTests as expected failing


  Commit: 31aa23c016260a3da8cb24cabf478c063a554b52
      https://github.com/resteasy/Resteasy/commit/31aa23c016260a3da8cb24cabf478c063a554b52
  Author: kanovotn <kanovotn at redhat.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/cdi/extensions/ScopeExtensionTest.java

  Log Message:
  -----------
  Add permissions to tests


  Commit: 751ccfabee9f9add0b02f6d10648d71771952160
      https://github.com/resteasy/Resteasy/commit/751ccfabee9f9add0b02f6d10648d71771952160
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M docbook/reference/en/en-US/modules/JAX-RS_2.1_additions.xml

  Log Message:
  -----------
  [RESTEASY-1680]:Add SSE documentation


  Commit: 3f5b25e81d46dd458c37edeee56a43c0cb3fff59
      https://github.com/resteasy/Resteasy/commit/3f5b25e81d46dd458c37edeee56a43c0cb3fff59
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M docbook/reference/en/en-US/modules/JAX-RS_2.1_additions.xml

  Log Message:
  -----------
  [RESTEASY-1680] Minor fixes to the doc


  Commit: 559d55e59c70ced1f037aef3ceacc4d7e6c6932d
      https://github.com/resteasy/Resteasy/commit/559d55e59c70ced1f037aef3ceacc4d7e6c6932d
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/engines/ApacheHttpClient4Engine.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/resource/TestResource.java

  Log Message:
  -----------
  [RESTEASY-1075] HTTP redirect support in ApacheHttpClient engine


  Commit: b11d5c81edce46f4ac4aa4872c15227fe78cbbac
      https://github.com/resteasy/Resteasy/commit/b11d5c81edce46f4ac4aa4872c15227fe78cbbac
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/RedirectTest.java

  Log Message:
  -----------
  [RESTEASY-1075] Adding test


  Commit: 11334549d322f5cef313fabd5aa538c5fb752e46
      https://github.com/resteasy/Resteasy/commit/11334549d322f5cef313fabd5aa538c5fb752e46
  Author: Jim Ma <ema at redhat.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Upgrade server version to 11.0.0.Final


  Commit: aa9dae9777e967f068c4c49a3f89e5511500f2b0
      https://github.com/resteasy/Resteasy/commit/aa9dae9777e967f068c4c49a3f89e5511500f2b0
  Author: Ingo Weiss <ingo at redhat.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M providers/jaxb/src/main/java/org/jboss/resteasy/plugins/providers/jaxb/AbstractJAXBContextFinder.java
    M providers/jaxb/src/main/java/org/jboss/resteasy/plugins/providers/jaxb/JAXBContextWrapper.java
    M providers/jaxb/src/main/java/org/jboss/resteasy/plugins/providers/jaxb/JAXBXmlTypeProvider.java
    M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/ClientHttpEngineBuilder43.java
    M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/ProxyBuilder.java
    M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/ResteasyClient.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/RegisterBuiltin.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/ResteasyProviderFactory.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/asynch/AsyncPostProcessingTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/asynch/AsynchBasicTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/cdi/basic/EJBTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/cdi/extensions/ScopeExtensionTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/cdi/injection/ReverseInjectionTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/AbortMessageTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/ClientBuilderTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/ClientCacheTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/basic/InternalDispatcherTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/interceptors/CorsFiltersTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/interceptor/PriorityExecutionTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/custom/DuplicateProviderRegistrationTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/custom/WriterNotBuiltinTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/jaxb/JaxbMarshallingSoakTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/jaxb/XmlJavaTypeAdapterTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/HeaderDelegateTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/validation/ValidationComplexTest.java

  Log Message:
  -----------
  [RESTEASY-1638] Permission check failed when creating instance of resteasy client

Issue: https://issues.jboss.org/browse/RESTEASY-1638

Add permissions to tests


  Commit: 784dc117c7b54b0b8a1c659cc5682908282604a7
      https://github.com/resteasy/Resteasy/commit/784dc117c7b54b0b8a1c659cc5682908282604a7
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M testsuite/unit-tests/src/test/java/org/jboss/resteasy/test/providers/PriorityEqualityTest.java

  Log Message:
  -----------
  [RESTEASY-1739] Fix merge issue


  Commit: 1019334f2eba282eef320a798afc39582180cb83
      https://github.com/resteasy/Resteasy/commit/1019334f2eba282eef320a798afc39582180cb83
  Author: Stephane Epardaud <stef at epardaud.fr>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M docbook/reference/en/en-US/master.xml
    M docbook/reference/en/en-US/modules/Asynchronous_HTTP.xml
    M docbook/reference/en/en-US/modules/Interceptors.xml
    M docbook/reference/en/en-US/modules/JAX-RS_2.1_additions.xml
    A docbook/reference/en/en-US/modules/Reactive.xml

  Log Message:
  -----------
  New docs for async filter/return types


  Commit: 103844e7037439cf04a673d8a984e80e9396ba18
      https://github.com/resteasy/Resteasy/commit/103844e7037439cf04a673d8a984e80e9396ba18
  Author: Azilet Beishenaliev <aziletb at gmail.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M docbook/reference/en/en-US/modules/Guice.xml

  Log Message:
  -----------
  Update Guice Integration / Request Scope docs

Request scoped injection by Guice does not work as given in current docs where `RequestScoped` is applied to the class. Applying `RequestScoped` annotation to fields makes injection work.
I haven't checked in detail why annotating a class does not work but I believe docs shall have a working case.


  Commit: 77234de659d14c32d1a3a67d3e55758a4c6048f9
      https://github.com/resteasy/Resteasy/commit/77234de659d14c32d1a3a67d3e55758a4c6048f9
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/InjectorFactoryImpl.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/resource/CompletionStageResponseResource.java

  Log Message:
  -----------
  Removing unused imports


  Commit: e2bc7a12a1e22e46807720f024ef8d932b8b3836
      https://github.com/resteasy/Resteasy/commit/e2bc7a12a1e22e46807720f024ef8d932b8b3836
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/client/core/SelfExpandingBufferredInputStream.java

  Log Message:
  -----------
  [RESTEASY-1761] Limit size of SelfExpandingBufferedInputStream


  Commit: 850c8c52547a89b1173b9af1b9b2a6fb070629e6
      https://github.com/resteasy/Resteasy/commit/850c8c52547a89b1173b9af1b9b2a6fb070629e6
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/client/core/BaseClientResponse.java

  Log Message:
  -----------
  [RESTEASY-1757]  fix NPE when input stream is null


  Commit: b3428de99963b066a7c00d1eebedc580c23ec158
      https://github.com/resteasy/Resteasy/commit/b3428de99963b066a7c00d1eebedc580c23ec158
  Author: NicoNes <nicolas.nesmon at gmail.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/OutboundSseEventImpl.java
    A resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/OutboundSseEventImplTest.java

  Log Message:
  -----------
  OutboundSseEventImpl.Builder should use MediaType.TEXT_PLAIN as default media type

Signed-off-by: NicoNes <nicolas.nesmon at gmail.com>


  Commit: eb5e727277d5e01d4c01c4d313b55da09edeebf6
      https://github.com/resteasy/Resteasy/commit/eb5e727277d5e01d4c01c4d313b55da09edeebf6
  Author: NicoNes <nicolas.nesmon at gmail.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/OutboundSseEventImpl.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/OutboundSseEventImplTest.java

  Log Message:
  -----------
  OutboundSseEventImpl.Builder should throw NullPointerException instead of
IllegalArgumentException

Signed-off-by: NicoNes <nicolas.nesmon at gmail.com>


  Commit: 5255840ab929b76ac60e7feb59b381f502e10267
      https://github.com/resteasy/Resteasy/commit/5255840ab929b76ac60e7feb59b381f502e10267
  Author: NicoNes <nicolas.nesmon at gmail.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/OutboundSseEventImpl.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/OutboundSseEventImplTest.java

  Log Message:
  -----------
  OutboundSseEventImpl.Builder should throw IllegalArgumentException if
neither comment nor data ar set

Signed-off-by: NicoNes <nicolas.nesmon at gmail.com>


  Commit: eddd25e240af564a60871d1a61b8ae67191a7fe5
      https://github.com/resteasy/Resteasy/commit/eddd25e240af564a60871d1a61b8ae67191a7fe5
  Author: NicoNes <nicolas.nesmon at gmail.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/OutboundSseEventImpl.java

  Log Message:
  -----------
  Use constant SseEvent.RECONNECT_NOT_SET

Signed-off-by: NicoNes <nicolas.nesmon at gmail.com>


  Commit: 8493291627c833cb4b6e62c807fbb0d551ead2a7
      https://github.com/resteasy/Resteasy/commit/8493291627c833cb4b6e62c807fbb0d551ead2a7
  Author: NicoNes <nicolas.nesmon at gmail.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/OutboundSseEventImpl.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/OutboundSseEventImplTest.java

  Log Message:
  -----------
  Builder.data(Object data) method should use the GenericEntity informations
to set both type and genericType

Signed-off-by: NicoNes <nicolas.nesmon at gmail.com>


  Commit: bd93990b0c215eac806532cce3be521afdde645c
      https://github.com/resteasy/Resteasy/commit/bd93990b0c215eac806532cce3be521afdde645c
  Author: NicoNes <nicolas.nesmon at gmail.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/OutboundSseEventImpl.java

  Log Message:
  -----------
  Fix data.getClass().getClass() into data.getClass()

Signed-off-by: NicoNes <nicolas.nesmon at gmail.com>


  Commit: b38726c5adbdcfa0bd014dbfa0e4960dfd0aa4c1
      https://github.com/resteasy/Resteasy/commit/b38726c5adbdcfa0bd014dbfa0e4960dfd0aa4c1
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/InjectorFactoryImpl.java

  Log Message:
  -----------
  Adding missing import statements (merge issue)


  Commit: 778e6856de35f559c5f0d4394ba41815ee45cd8f
      https://github.com/resteasy/Resteasy/commit/778e6856de35f559c5f0d4394ba41815ee45cd8f
  Author: NicoNes <nicolas.nesmon at gmail.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/SynchronousDispatcher.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/SynchronousExecutionContext.java

  Log Message:
  -----------
  [RESTEASY-1764] Asynchronous execution resource leak (#1356)

* On complete must be called even if the response as already been committed

Signed-off-by: NicoNes <nicolas.nesmon at gmail.com>

* The latch must be counted down on cancel

Signed-off-by: NicoNes <nicolas.nesmon at gmail.com>


  Commit: 67a7f49b35eaa7cf2797cc9fe9635a11b83579f1
      https://github.com/resteasy/Resteasy/commit/67a7f49b35eaa7cf2797cc9fe9635a11b83579f1
  Author: NicoNes <nicolas.nesmon at gmail.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    R resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/OutboundSseEventImplTest.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/OutboundSseEventImplTest.java

  Log Message:
  -----------
  Move test classe into the right package

Signed-off-by: NicoNes <nicolas.nesmon at gmail.com>


  Commit: a6a7675f2442a438049bef97baa515b2f61714af
      https://github.com/resteasy/Resteasy/commit/a6a7675f2442a438049bef97baa515b2f61714af
  Author: Alessio Soldano <soldano.servizi at email.it>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M providers/jaxb/src/main/java/org/jboss/resteasy/plugins/providers/jaxb/SecureUnmarshaller.java

  Log Message:
  -----------
  [RESTEASY-1767] SAXParserFactory cache in SecureUnmarshaller


  Commit: 34f832b03c8b12d423f48ad67c1c98847c825b80
      https://github.com/resteasy/Resteasy/commit/34f832b03c8b12d423f48ad67c1c98847c825b80
  Author: Alessio Soldano <soldano.servizi at email.it>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M providers/jaxb/src/main/java/org/jboss/resteasy/plugins/providers/jaxb/JAXBContextWrapper.java

  Log Message:
  -----------
  [RESTEASY-1768] Keep a threadlocal reference to unmarshallers for each JAXB context


  Commit: 8b1efe405b5ab35f23684aa5cd11fd63781ffc4e
      https://github.com/resteasy/Resteasy/commit/8b1efe405b5ab35f23684aa5cd11fd63781ffc4e
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/resource/AsyncResponseCallback.java

  Log Message:
  -----------
  Make AsyncResponseCallback members volatile


  Commit: 13cbf6e929724d71c9e30319ce3139e181e2e394
      https://github.com/resteasy/Resteasy/commit/13cbf6e929724d71c9e30319ce3139e181e2e394
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/resource/AsyncResponseCallback.java

  Log Message:
  -----------
  Further improve AsyncResponseCallback


  Commit: 373e2e620a43de9be2c2fe1b031082e02d948409
      https://github.com/resteasy/Resteasy/commit/373e2e620a43de9be2c2fe1b031082e02d948409
  Author: rsearls <rsearls at localhost.localdomain>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M providers/multipart/src/main/java/org/jboss/resteasy/plugins/providers/multipart/AbstractMultipartFormDataWriter.java
    M providers/multipart/src/main/java/org/jboss/resteasy/plugins/providers/multipart/MultipartFormDataOutput.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/validation/ContextProvidersTestBase.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/validation/resource/ContextProvidersResource.java

  Log Message:
  -----------
  [RESTEASY-1760] changed data write algorithm


  Commit: 3b94421cb472815c089becd85e281c0d4954e7a8
      https://github.com/resteasy/Resteasy/commit/3b94421cb472815c089becd85e281c0d4954e7a8
  Author: NicoNes <nicolas.nesmon at gmail.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M providers/resteasy-validator-provider-11/src/main/java/org/jboss/resteasy/plugins/validation/GeneralValidatorImpl.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/validation/ValidationExceptionsTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/validation/resource/ValidationExceptionCrazyConstraint.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/validation/resource/ValidationExceptionMapper.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/validation/resource/ValidationExceptionResourceWithIncorrectConstraint.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/validation/resource/ValidationExceptionResourceWithInvalidConstraintGroup.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/validation/resource/ValidationExceptionSubResourceWithInvalidOverride.java

  Log Message:
  -----------
  Resteasy 1753: Bean validation handler should not swallow ConstraintDefinitionException, ConstraintDeclarationException nor GroupDefinitionException (#1346)

* Test enrichment

Signed-off-by: NicoNes <nicolas.nesmon at gmail.com>

* Bean validation handler should not swallow javax.validation.ConstraintDefinitionException,
 javax.validation.ConstraintDeclarationException nor GroupDefinitionException

Signed-off-by: NicoNes <nicolas.nesmon at gmail.com>

* Update ValidationExceptionsTest.java

* Update GeneralValidatorImpl.java

* Update GeneralValidatorImpl.java


  Commit: 3a2aacb8d46e25334f38e0479730163b50109bf4
      https://github.com/resteasy/Resteasy/commit/3a2aacb8d46e25334f38e0479730163b50109bf4
  Author: Alessio Soldano <asoldano at redhat.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/registry/Expression.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/specimpl/ResteasyUriBuilder.java
    A resteasy-jaxrs/src/main/java/org/jboss/resteasy/util/ArrayCharSequence.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/util/Encode.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/util/PathHelper.java

  Log Message:
  -----------
  Memory improvements


  Commit: bc95138af0c99f83dee9ac23f91ee32caaeffff1
      https://github.com/resteasy/Resteasy/commit/bc95138af0c99f83dee9ac23f91ee32caaeffff1
  Author: rsearls <rsearls at localhost.localdomain>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M providers/jaxb/src/main/java/org/jboss/resteasy/plugins/providers/jaxb/JAXBXmlTypeProvider.java
    M providers/jaxb/src/main/java/org/jboss/resteasy/plugins/providers/jaxb/i18n/Messages.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/jaxb/HomecontrolCustomJAXBContextTest.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/jaxb/resource/HomecontrolApplication.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/jaxb/resource/HomecontrolCustomJAXBContext.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/jaxb/resource/HomecontrolJaxbProvider.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/jaxb/resource/HomecontrolService.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/jaxb/resource/homecontrol/Base64Binary.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/jaxb/resource/homecontrol/BinaryType.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/jaxb/resource/homecontrol/ErrorDomainType.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/jaxb/resource/homecontrol/ErrorMessageType.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/jaxb/resource/homecontrol/ErrorType.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/jaxb/resource/homecontrol/IDType.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/jaxb/resource/homecontrol/ObjectFactory.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/jaxb/resource/homecontrol/RoleType.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/jaxb/resource/homecontrol/UserType.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/jaxb/resource/homecontrol/package-info.java
    A testsuite/integration-tests/src/test/resources/org/jboss/resteasy/test/providers/jaxb/homecontrol/web.xml

  Log Message:
  -----------
  [RESTEASY-1754] add getter for JAXBContext and add testcase


  Commit: 2a3782ee79b9fe1978d28da00ace8e74db97be97
      https://github.com/resteasy/Resteasy/commit/2a3782ee79b9fe1978d28da00ace8e74db97be97
  Author: Ron Sigal <rsigal at redhat.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M docbook/reference/en/en-US/modules/Migration_from_older_versions.xml

  Log Message:
  -----------
  [RESTEASY-1753]

Adding documentation for the change in RESTEASY-1753.


  Commit: d4e5125d52652e938569f79040706da42ed968d8
      https://github.com/resteasy/Resteasy/commit/d4e5125d52652e938569f79040706da42ed968d8
  Author: Ron Sigal <rsigal at redhat.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M docbook/reference/en/en-US/modules/Migration_from_older_versions.xml

  Log Message:
  -----------
  [RESTEASY-1753]

Modified migration chapter in User Guide.


  Commit: d8908fc44389c94aeccac27bc03621fb4c9b322f
      https://github.com/resteasy/Resteasy/commit/d8908fc44389c94aeccac27bc03621fb4c9b322f
  Author: rsearls <rsearls at localhost.localdomain>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M docbook/reference/en/en-US/modules/Multipart.xml

  Log Message:
  -----------
  [RESTEASY-1771] added MultipartFormDataOutput changes doc


  Commit: a81870abf0ec3e10545bbbdf5f6f41bfae3eb342
      https://github.com/resteasy/Resteasy/commit/a81870abf0ec3e10545bbbdf5f6f41bfae3eb342
  Author: Łukasz Stosik <lstosik at gmail.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/util/MediaTypeHelper.java

  Log Message:
  -----------
  RESTEASY-1773 Remove unnecesary object creation from MediaTypeHelper.


  Commit: acfdafa962fd62470320bca05a144f6a51984f48
      https://github.com/resteasy/Resteasy/commit/acfdafa962fd62470320bca05a144f6a51984f48
  Author: Lin Gao <lgao at redhat.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/ServerResponseWriter.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/VariantAcceptTest.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/resource/VariantAcceptResource.java

  Log Message:
  -----------
  [RESTEASY-1765] Remove q-qs parameters from header Content-type in responses (#1358)

* [RESTEASY-1765] Remove q-qs parameters from header Content-type in responses

* Update ServerResponseWriter.java

Ok, good, we're all on the same page. Since watching Andy Miller's talk about space usage on small virtual machines, I've been extra conscious about space, so I've adjusted the code a bit. The logic is the same, though.

* Update ServerResponseWriter.java

Ooops.

* Update ServerResponseWriter.java

Another oops. Changed "q2" to "qs".


  Commit: d0185d547ad3a819b17b04b59d8723f218f994db
      https://github.com/resteasy/Resteasy/commit/d0185d547ad3a819b17b04b59d8723f218f994db
  Author: Ron Sigal <rsigal at redhat.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M docbook/reference/en/en-US/modules/Jaxb.xml

  Log Message:
  -----------
  [RESTEASY-1291] (#1372)

* [RESTEASY-1291]

Update link to jettison in User Guide.

* Update Jaxb.xml

Added ".".


  Commit: 7d44e5bf6c7b84fd99e6181d6f20c7abdbd315a6
      https://github.com/resteasy/Resteasy/commit/7d44e5bf6c7b84fd99e6181d6f20c7abdbd315a6
  Author: Dumitru Bogdan - Mihai <bogdan_dumitru at sync.ro>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M resteasy-jsapi/src/main/resources/resteasy-client.js

  Log Message:
  -----------
  Do not stringify FormData


  Commit: 57b6ebb0fadf014f7b92cfe55b0661632c5b7d54
      https://github.com/resteasy/Resteasy/commit/57b6ebb0fadf014f7b92cfe55b0661632c5b7d54
  Author: NicoNes <nicolas.nesmon at gmail.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventOutputImpl.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseEventSinkClosingTest.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseEventSinkClosingTestResource.java

  Log Message:
  -----------
  [RESTEASY-1766] Closing SseEventSink should not call JAX-RS filters (#1361)

* Closing the SseEventSink instance once an event has been sent should not
return no response and thus not pass through the JAX-RS response pipeline.

Signed-off-by: NicoNes <nicolas.nesmon at gmail.com>

* Remove useless comment

Signed-off-by: NicoNes <nicolas.nesmon at gmail.com>

* Fix typo

* Change tests names

* Move flushResponseToClient(); into the try/catch block

Signed-off-by: NicoNes <nicolas.nesmon at gmail.com>

* Remove unsused logger

Signed-off-by: NicoNes <nicolas.nesmon at gmail.com>


  Commit: b47529ef7af2d03545e4fbd371213c1435804dc8
      https://github.com/resteasy/Resteasy/commit/b47529ef7af2d03545e4fbd371213c1435804dc8
  Author: NicoNes <nicolas.nesmon at gmail.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseImpl.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/AnotherSseResource.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseApplication.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseResource.java
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseTest.java

  Log Message:
  -----------
  [RESTEASY-1775] SseImpl should return a new SseBroadcaster instance instead of a singleton (#1375)

* newBroadcaster() should return a new SseBroadcaster instance

Signed-off-by: NicoNes <nicolas.nesmon at gmail.com>

* Fix SseBroadcaster test

Signed-off-by: NicoNes <nicolas.nesmon at gmail.com>


  Commit: 892a5f8779967c75999f3f825068eee1510241f7
      https://github.com/resteasy/Resteasy/commit/892a5f8779967c75999f3f825068eee1510241f7
  Author: NicoNes <nicolas.nesmon at gmail.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/AsyncResponseConsumer.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/ResourceMethodInvoker.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventSinkInterceptor.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseEnablingTest.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseEnablingTestResource.java

  Log Message:
  -----------
  [RESTEASY-1776] Sse feature should only be enabled when resource method only produces "text/event-stream" and is injected with @Context SseEventSink (#1376)

* Add Sse enabling tests

Signed-off-by: NicoNes <nicolas.nesmon at gmail.com>

* Add concept of SSE resource method as stated in the spec. To only enable
SSE feature when resource method only produces text\event-stream

Signed-off-by: NicoNes <nicolas.nesmon at gmail.com>

* Add missing test case

Signed-off-by: NicoNes <nicolas.nesmon at gmail.com>

* Enrich isSseResourceMethod(ResourceMethod) to take resteasy specific into account

Signed-off-by: NicoNes <nicolas.nesmon at gmail.com>


  Commit: 2c4d445e5ac2f71567acfec3c4958572744ffb8f
      https://github.com/resteasy/Resteasy/commit/2c4d445e5ac2f71567acfec3c4958572744ffb8f
  Author: NicoNes <nicolas.nesmon at gmail.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    A resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/PostResourceMethodInvoker.java
    A resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/PostResourceMethodInvokers.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/ResourceMethodInvoker.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/SynchronousDispatcher.java
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventSinkInterceptor.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SsePostResourceMethodInvokerApplication.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SsePostResourceMethodInvokerTest.java
    A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SsePostResourceMethodInvokerTestResource.java
    A testsuite/integration-tests/src/test/resources/org/jboss/resteasy/test/providers/sse/synch-web.xml

  Log Message:
  -----------
  [RESTEASY-1772] Use kind of PostResourceMethodInvoker instead of Cleanable to achieve sse spec requirement (#1370)

* Add SsePostResourceMethodInvoker unit test

Signed-off-by: NicoNes <nicolas.nesmon at gmail.com>

* Use PostResourceMethodInvoker instead of Cleanable to correctly achieve sse
spec requirement about returning the initial response once resource method
returns.

Signed-off-by: NicoNes <nicolas.nesmon at gmail.com>

* Use classic List instead of Set

Signed-off-by: NicoNes <nicolas.nesmon at gmail.com>


  Commit: 2ad3832b3976b87215f8310eab07636478dad100
      https://github.com/resteasy/Resteasy/commit/2ad3832b3976b87215f8310eab07636478dad100
  Author: NicoNes <nicolas.nesmon at gmail.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventOutputImpl.java

  Log Message:
  -----------
  [RESTEASY-1777] Potential thread safety issues with SseEventOutputImpl (#1378)

* Use internal lock to prevent deadlock

Signed-off-by: NicoNes <nicolas.nesmon at gmail.com>

* Remove duplicated test condition

Signed-off-by: NicoNes <nicolas.nesmon at gmail.com>

* Prevent concurrent access to non thread safe outputstream

Signed-off-by: NicoNes <nicolas.nesmon at gmail.com>


  Commit: 05b70cfdc6393525e8c543bd8df43b2f5cf74313
      https://github.com/resteasy/Resteasy/commit/05b70cfdc6393525e8c543bd8df43b2f5cf74313
  Author: kanovotn <kanovotn at redhat.com>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/VariantAcceptTest.java

  Log Message:
  -----------
  [RESTEASY-1765] Arquillian test


  Commit: 2db98d2540e277d0b5d2474cb16280fc4551c5ce
      https://github.com/resteasy/Resteasy/commit/2db98d2540e277d0b5d2474cb16280fc4551c5ce
  Author: Alessio Soldano <soldano.servizi at email.it>
  Date:   2018-01-16 (Tue, 16 Jan 2018)

  Changed paths:
    M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/CompletionStageResponseTest.java

  Log Message:
  -----------
  [RESTEASY-1778] Exclude intermittently failing test (#1379)


Compare: https://github.com/resteasy/Resteasy/compare/9d5d9b0169b0^...2db98d2540e2


More information about the resteasy-commits mailing list