This is an automated email from the ASF dual-hosted git repository.
elecharny pushed a change to branch 2.2.X
in repository https://gitbox.apache.org/repos/asf/mina.git
from 14d876107 Fixed a javadoc typo
add 0cbbc8b2e working on the multi-phase synchronization; it was working
before but is currently broken
add ec93bb746 nonblock SSL now passes all tests
add d393ad730 found one place where the UNACK was calculated wrong
add 1a4fbda81 typos
add 05028e82d found an issue where async task execution was always
happening inline
add f5f70ed0f add accidentally removed sync
add 93a4ff7ef small change to the control flow for public methods
add ed97be89c adds separate event queue - this is temporary because I
don't like this solution long term for guaranteeing order of operations
add 62643fece alright lets remove all the synchronization from the queue
flushes
add df98d0947 Free a useless buffer.
add 46fb20f00 Merge branch '2.2.X' into bugfix/DIRMINA-1173
add 13d501942 removed a useless import
add cc86146f6 Used an AtomicBooleaninstead of using a lock
add 57767e494 Added some new lines for clarity
add df0ecc6c0 Disable Nagle's algorithm by default
add 495a2826e Revert the change made on the TCP_NODELAY default value.
add 0daeb7bfc Upgraded PMD to 7.0.0 and pmd-pligin to 3.22
add 6ab8003b5 Give more significant name to a variable
add e3dc20b9d Switched to Easymock 5.4.0 as a replacemnt for rmock, hich
does not support Java 21. Some tests are still failing, and are now Ignored
add ac9ce3fc2 Bumped up ognl dependency and PMD
add 2904be19b Bumped up some maven dependencies
add dd403eb68 Bumped up maven dependency versions
add 0fc698a63 Added a JenkinsFile
add 994a00b6a Deleted badly named Jenkinsfile
add cf866788d Renamed the Jenkinsfile
No new revisions were added by this update.
Summary of changes:
.gitignore | 1 -
Jenkinsfile | 131 +++++++++
.../apache/mina/core/future/DefaultIoFuture.java | 29 +-
.../core/service/IoServiceListenerSupport.java | 4 +-
.../filter/codec/CumulativeProtocolDecoder.java | 13 +
.../mina/filter/codec/ProtocolCodecFilter.java | 2 +
.../org/apache/mina/filter/ssl/SSLHandlerG0.java | 4 +-
.../ssl/{SSLHandlerG0.java => SSLHandlerG1.java} | 307 +++++++++++++--------
.../java/org/apache/mina/filter/ssl/SslFilter.java | 68 +++--
.../mina/core/IoServiceListenerSupportTest.java | 2 +
.../filter/compression/CompressionFilterTest.java | 9 +-
.../apache/mina/integration/jmx/ObjectMBean.java | 7 +-
.../integration/ognl/AbstractPropertyAccessor.java | 6 +-
.../mina/integration/ognl/IoSessionFinder.java | 10 +-
.../integration/ognl/PropertyTypeConverter.java | 3 +-
mina-legal/pom.xml | 9 +-
mina-statemachine/pom.xml | 5 +-
.../org/apache/mina/statemachine/StateTest.java | 26 +-
.../transition/MethodTransitionTest.java | 34 +--
pom.xml | 87 +++---
20 files changed, 508 insertions(+), 249 deletions(-)
create mode 100644 Jenkinsfile
copy mina-core/src/main/java/org/apache/mina/filter/ssl/{SSLHandlerG0.java =>
SSLHandlerG1.java} (74%)