Skip to content
Success

Changes

Summary

  1. Addresses #630 (details)
  2. Support of TLSv1.3 by JDK Client (#707) (details)
  3. css reference to documentation base (details)
  4. Bump junit from 4.10 to 4.13.1 (details)
  5. Add CONTRIBUTING.md (details)
  6. Fixed class loader leak (details)
  7. [646] Fixed possible client hang when connecting to server. (details)
  8. [646] Client shutdown removed from ConnectSynchronouslyHangTest (details)
  9. [646] Added waiting for thread pool shutdown to ConnectSynchronouslyHangTest (details)
  10. [646] ConnectSynchronouslyHangTest moved to non_deployable package (details)
  11. Bump commons-io from 2.2 to 2.7 in /tests/qa/lifecycle-test (details)
  12. CI env for Jenkins (details)
  13. Build With JDK 17 (details)
Commit ec38c5a8e8c2959a28300eac13fe0fdaeffa3a9d by Daniel Siviter
Addresses #630

Signed-off-by: Dan Siviter <dansiviter@gmail.com>
The file was modified core/src/main/java/org/glassfish/tyrus/core/TyrusSession.java (diff)
The file was modified core/src/main/java/org/glassfish/tyrus/core/MessageHandlerManager.java (diff)
The file was modified core/src/test/java/org/glassfish/tyrus/core/TyrusSessionTest.java (diff)
Commit d884985666edca9865041760bcbc09987f5af5c6 by noreply
Support of TLSv1.3 by JDK Client (#707)

Support TLSv1.3

Signed-off-by: Jorge Bescos Gascon <jorge.bescos.gascon@oracle.com>
The file was removedcontainers/jdk-client/src/test/resources/server.cert
The file was modified containers/jdk-client/src/test/resources/truststore_server (diff)
The file was modified containers/jdk-client/src/test/java/org/glassfish/tyrus/container/jdk/client/SslFilterTest.java (diff)
The file was removedcontainers/jdk-client/src/test/resources/client.cert
The file was modified containers/jdk-client/src/test/resources/keystore_client (diff)
The file was addedcontainers/jdk-client/src/test/resources/clientkey.cert
The file was addedcontainers/jdk-client/src/test/resources/serverkey.cert
The file was modified containers/jdk-client/src/main/java/org/glassfish/tyrus/container/jdk/client/SslFilter.java (diff)
The file was modified containers/jdk-client/src/test/resources/keystore_server (diff)
The file was addedcontainers/jdk-client/src/test/resources/regenerate.sh
The file was modified containers/jdk-client/src/test/resources/truststore_client (diff)
Commit cbee79bf27355b068917370b9e380bb266aa51c3 by 15908245+jansupol
css reference to documentation base

Signed-off-by: Maxim Nesen <maxim.nesen@oracle.com>
The file was modified docs/pom.xml (diff)
Commit 740bcebbd4a0def353e796cad67b624627b899ad by 15908245+jansupol
Bump junit from 4.10 to 4.13.1

Bumps [junit](https://github.com/junit-team/junit4) from 4.10 to 4.13.1.
- [Release notes](https://github.com/junit-team/junit4/releases)
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.10.md)
- [Commits](https://github.com/junit-team/junit4/compare/r4.10...r4.13.1)

Signed-off-by: dependabot[bot] <support@github.com>
The file was modified pom.xml (diff)
Commit 65ec634bf6ada89efeae021e75b6227882514b6f by 15908245+jansupol
Add CONTRIBUTING.md

Signed-off-by: Jan Supol <jan.supol@oracle.com>
The file was addedCONTRIBUTING.md
The file was modified README.md (diff)
Commit 96b8b9e5c1daedf25eba5e1c5fd1adc4634b22e3 by Lenny Primak
Fixed class loader leak

Signed-off-by: lprimak <lenny@flowlogix.com>
The file was modified containers/servlet/src/main/java/org/glassfish/tyrus/servlet/TyrusServletContainerInitializer.java (diff)
The file was modified containers/servlet/src/main/java/org/glassfish/tyrus/servlet/TyrusServletFilter.java (diff)
Commit bb7333fe1b00cba3240833326713c1a839d9389d by Vladimir Golyakov
[646] Fixed possible client hang when connecting to server.

When using secure connection (wss) while in the conditions of a bad
network connection, the client connection thread can hang in
JdkClientContainer's connectSynchronously() method, because it never
receives neither completed() nor failed() callback.
Missing failed() call added for fix.

Bug: https://github.com/eclipse-ee4j/tyrus/issues/646
Signed-off-by: Vladimir Golyakov <wolodia@narod.ru>
The file was modified containers/jdk-client/src/main/java/org/glassfish/tyrus/container/jdk/client/ClientFilter.java (diff)
The file was addedcontainers/jdk-client/src/test/java/org/glassfish/tyrus/container/jdk/client/ConnectSynchronouslyHangTest.java
Commit c87e7a59399498d73b0cc32b0e64bf3d9262c33f by Vladimir Golyakov
[646] Client shutdown removed from ConnectSynchronouslyHangTest
Bug: https://github.com/eclipse-ee4j/tyrus/issues/646
Signed-off-by: Vladimir Golyakov <wolodia@narod.ru>
The file was modified containers/jdk-client/src/test/java/org/glassfish/tyrus/container/jdk/client/ConnectSynchronouslyHangTest.java (diff)
Commit e8ea50e857aed9bf64bdbfdf72f22a51a8a8a1b7 by Vladimir Golyakov
[646] Added waiting for thread pool shutdown to ConnectSynchronouslyHangTest
Bug: https://github.com/eclipse-ee4j/tyrus/issues/646
Signed-off-by: Vladimir Golyakov <wolodia@narod.ru>
The file was modified containers/jdk-client/src/test/java/org/glassfish/tyrus/container/jdk/client/ConnectSynchronouslyHangTest.java (diff)
Commit 38ac829feeacd78a1ca84d40e2ad4615686b4524 by Vladimir Golyakov
[646] ConnectSynchronouslyHangTest moved to non_deployable package
Bug: https://github.com/eclipse-ee4j/tyrus/issues/646
Signed-off-by: Vladimir Golyakov <wolodia@narod.ru>
The file was addedtests/e2e/non-deployable/src/test/java/org/glassfish/tyrus/test/e2e/non_deployable/JdkClientContainerHangTest.java
The file was removedcontainers/jdk-client/src/test/java/org/glassfish/tyrus/container/jdk/client/ConnectSynchronouslyHangTest.java
Commit 131ca544f9608530863547a9085b31ab68b38bfe by 15908245+jansupol
Bump commons-io from 2.2 to 2.7 in /tests/qa/lifecycle-test

Bumps commons-io from 2.2 to 2.7.

Signed-off-by: dependabot[bot] <support@github.com>
The file was modified tests/qa/lifecycle-test/pom.xml (diff)
Commit 47e139517707e66bb6b933a67f21219082db7486 by 15908245+jansupol
CI env for Jenkins

Signed-off-by: Maxim Nesen <maxim.nesen@oracle.com>
The file was addedetc/jenkins/Jenkinsfile_ci_build
Commit cb606384e48d4aca89f4004d826b265ab139963f by 15908245+jansupol
Build With JDK 17

Signed-off-by: jansupol <jan.supol@oracle.com>
The file was modified .travis.yml (diff)
The file was modified pom.xml (diff)
The file was modified .gitignore (diff)