This is an automated email from the ASF dual-hosted git repository.
elecharny pushed a change to branch 2.1.X
in repository https://gitbox.apache.org/repos/asf/mina.git
from 88cb55397 Applied patch provided by David Robison already 4 years ago
:/ (https://github.com/apache/mina/pull/28)
new cdb59eb61 Added some controls on the classes that can be deserialized;
Bumped up some plugin dependencies, and some dependencies; Fixed some javadoc
issues; Fixed some Maven issues
new 9cd251a83 Added the missing cyclonedx plugin
new 92b7437eb Added a info in the files' header indicating that those
classes are from commons-io
new c9562f822 Fixed some links; Reverted to maven source plugin 3.2.1;
Fixed some spacing
new 438329d10 Fixed the java enforcer plugin configuration
new 326142eca [maven-release-plugin] prepare release 2.1.10
The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
distribution/pom.xml | 2 +-
mina-core/pom.xml | 4 +-
.../apache/mina/core/buffer/AbstractIoBuffer.java | 105 +++-
.../java/org/apache/mina/core/buffer/IoBuffer.java | 38 ++
.../apache/mina/core/buffer/IoBufferWrapper.java | 37 ++
.../mina/core/buffer/matcher/ClassNameMatcher.java | 31 +-
.../mina/core/buffer/matcher/FileSystem.java | 529 +++++++++++++++++++++
.../mina/core/buffer/matcher/FilenameUtils.java | 178 +++++++
.../core/buffer/matcher/FullClassNameMatcher.java | 41 +-
.../apache/mina/core/buffer/matcher/IOCase.java | 277 +++++++++++
.../buffer/matcher/RegexpClassNameMatcher.java | 59 +++
.../buffer/matcher/WildcardClassNameMatcher.java | 37 +-
.../mina/core/session/AbstractIoSession.java | 2 +
.../mina/core/write/DefaultWriteRequest.java | 4 +-
.../ObjectSerializationCodecFactory.java | 38 ++
.../serialization/ObjectSerializationDecoder.java | 44 ++
.../transport/socket/nio/NioSocketAcceptor.java | 2 +-
.../org/apache/mina/core/buffer/IoBufferTest.java | 63 ++-
mina-example/pom.xml | 13 +-
mina-filter-compression/pom.xml | 2 +-
mina-http/pom.xml | 2 +-
mina-integration-beans/pom.xml | 2 +-
mina-integration-jmx/pom.xml | 2 +-
mina-integration-ognl/pom.xml | 2 +-
mina-integration-xbean/pom.xml | 2 +-
mina-legal/pom.xml | 6 +-
mina-statemachine/pom.xml | 2 +-
mina-transport-apr/pom.xml | 2 +-
mina-transport-serial/pom.xml | 2 +-
pom.xml | 138 +++---
30 files changed, 1514 insertions(+), 152 deletions(-)
copy
mina-example/src/main/java/org/apache/mina/example/haiku/HaikuValidator.java =>
mina-core/src/main/java/org/apache/mina/core/buffer/matcher/ClassNameMatcher.java
(55%)
create mode 100644
mina-core/src/main/java/org/apache/mina/core/buffer/matcher/FileSystem.java
create mode 100644
mina-core/src/main/java/org/apache/mina/core/buffer/matcher/FilenameUtils.java
copy
mina-example/src/main/java/org/apache/mina/example/haiku/HaikuValidatorIoHandler.java
=>
mina-core/src/main/java/org/apache/mina/core/buffer/matcher/FullClassNameMatcher.java
(50%)
create mode 100644
mina-core/src/main/java/org/apache/mina/core/buffer/matcher/IOCase.java
create mode 100644
mina-core/src/main/java/org/apache/mina/core/buffer/matcher/RegexpClassNameMatcher.java
copy
mina-example/src/main/java/org/apache/mina/example/haiku/HaikuValidatorIoHandler.java
=>
mina-core/src/main/java/org/apache/mina/core/buffer/matcher/WildcardClassNameMatcher.java
(50%)