This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch dependabot/maven/org.apache.mina-mina-core-2.2.1 in repository https://gitbox.apache.org/repos/asf/commons-vfs.git
discard 43c00534 Bump mina-core from 2.1.6 to 2.2.1 add b392046e Fix links in javadoc and documentations (#284) add 69167191 Fix links in Javadoc and documentations #284 add e477761f Bump actions/cache from 3.0.5 to 3.0.6 add bd0b4f7e Bump actions/cache from 3.0.6 to 3.0.7 add c0a00e7a Bump jackrabbit2.version from 2.21.11 to 2.21.12 (#289) add 4a77f4c9 Merge #289 for new Jackrabbit add dfdb8a28 Bump hadoop.version from 3.3.3 to 3.3.4 (#290) add f7a2704b Bump hadoop.version from 3.3.3 to 3.3.4 #290 add c7923eed Jackrabbit 1 has not changes in this release add 56b8caf7 Bump maven-javadoc-plugin from 3.4.0 to 3.4.1 (#293) add 5cbfa6e0 Bump maven-javadoc-plugin from 3.4.0 to 3.4.1 #293 add 007d16d0 Bump mockito-core from 4.6.1 to 4.7.0 (#292) add 6590045c Bump mockito-core from 4.6.1 to 4.7.0 #292 add d4b85310 Bump actions/cache from 3.0.7 to 3.0.8 add 9201abe7 Update README to use the default Maven goal add edca2328 Better CodeQL URL add b033da85 Javadoc @see tags do not need to use a FQCN for classes in java.lang add c94a37b3 Bump maven-pmd-plugin from 3.17.0 to 3.18.0 (#294) add 3b3b7334 Bump maven-pmd-plugin from 3.17.0 to 3.18.0 #294 add 0f386af2 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-vfs add c6df8fc1 Remove Subversion key substitution noise "$Id$" add 2c748d25 Add profile.jacoco add ea0e2c0e Refer to master branch only and drop reference to trunk branch name add 5aba12a2 Use GAV coordinates Maven Central coordinates to make sure to pick up the latest add f442f519 Use GAV coordinates Maven Central coordinates to make sure to pick up the latest add 3e14a7de Bump actions/checkout from 3 to 3.0.2. add f389ee8e Add same scorecards-analysis.yml as Apache Log4j (except for branches) add 95badb08 Made hadoop-hdfs-client dependency optional (#291) add 238aab3d hadoop-hdfs-client is not set as optional #291 add 59aa1607 Use GitHub cache for CodeQL add d750dc8e Bump commons-parent from 53 to 54 (#302) add cc210d0b Bump commons-parent from 53 to 54 #302 add 6d4f2422 Bump japicmp-maven-plugin from 0.15.7 to 0.16.0 add 3e8aadf5 Bump net.sourceforge.pmd:pmd-* from 6.48.0 to 6.49 add 076bdead Bump spotbugs-maven-plugin from 4.7.1.1 to 4.7.2.0 add 966f190d Bump maven-pmd-plugin from 3.18.0 to 3.19.0 (#304) add d755bbc9 Bump maven-pmd-plugin from 3.18.0 to 3.19.0 #304 add d65fa2c3 Bump log4j2.version from 2.18.0 to 2.19.0 (#305) add 617e2325 Bump log4j2.version from 2.18.0 to 2.19.0 #305 add 9ecb0eeb Bump junit-bom from 5.9.0 to 5.9.1 (#306) add a7466db5 Bump junit-bom from 5.9.0 to 5.9.1 #306 add 4332e1ab Bump mockito-core from 4.7.0 to 4.8.0 (#308) add 3222ec9c Bump mockito-core from 4.7.0 to 4.8.0 #308 add 6b78187c Bump actions/cache from 3.0.8 to 3.0.9 (#310) add d8535745 Bump actions/cache from 3.0.8 to 3.0.9 #310 add 19e32148 Bump actions/setup-java from 3 to 3.5.1 add fc1974fb Use Java 7 and 8 APIs add b16841c1 GitHub Actions build: no top level permission defined add 7ace79e8 Set to level permissions to 'read' add 9e8712b4 Don't persist credentials unnecessarily add 574c534b Fix using the wrong exception for "cause" (#316) add cec946a2 AbstractFileObject uses the wrong exception for "cause" #316 add 3bd41822 Better local variable name add 607de6c0 Add TODO for 3.0 add 83514069 Bump actions/checkout from 3.0.2 to 3.1.0 (#315) add 6a85111d Bump actions/cache from 3.0.9 to 3.0.10 (#314) add 2bee0e32 Bump actions/checkout from 3.0.2 to 3.1.0 #315 add 82651050 Bump actions/cache from 3.0.10 to 3.0.11 (#317) add 18add493 Bump actions/cache from 3.0.10 to 3.0.11 #317 add 2e010aa3 Bump bcel from 6.5.0 to 6.6.0. add 36ff6a6a Bump pmd from 6.49.0 to 6.50.0 add ac21ebf2 Bump org.ow2.asm:asm from 9.3 to 9.4 add 224b39a3 Add active port range configuration for FTP client factory (#318) add e262860e Add active port range configuration for FTP client factory #318 add f7296944 Bump spotbugs from 4.7.2 to 4.7.3 (#319) add eade6676 Bump spotbugs from 4.7.2 to 4.7.3 #319 add c4cc3b78 Bump maven-checkstyle-plugin from 3.1.2 to 3.2.0 (#321) add d951157f Bump maven-checkstyle-plugin from 3.1.2 to 3.2.0 #321 add 87ef1d5c Bump actions/setup-java from 3.5.1 to 3.6.0 (#324) add 7c3436ae Bump actions/setup-java from 3.5.1 to 3.6.0 #324 add 98edd393 Bump jackrabbit2.version from 2.21.12 to 2.21.13 (#326) add b2ba9850 Bump jackrabbit2.version from 2.21.12 to 2.21.13 #326 add f4b6b448 Bump Scorecards from 1 to 2 add 4881d6f4 Bump pmd from 6.50.0 to 6.51.0 add 4c9b4adc Bump actions/upload-artifact from 3.1.0 to 3.1.1 (#327) add 294df54e Bump actions/upload-artifact from 3.1.0 to 3.1.1 #327 add fc038afe Bump mockito-core from 4.8.0 to 4.8.1 (#328) add b9e2f5e5 [site] Bump Apache Commons BCEL from 6.5.0 to 6.6.1. add d3196dc8 Bump commons-compress from 1.21 to 1.22 (#329) add d6ff1e6c Bump commons-compress from 1.21 to 1.22 #329 add 0ce9518f Reuse JUnit dependency from parent POM add fbdfdd83 Bump spotbugs-maven-plugin from 4.7.2.0 to 4.7.2.2 (#331) add 47ff9334 Bump spotbugs-maven-plugin from 4.7.2.0 to 4.7.2.2 #331 add f83f601d Bump spotbugs-maven-plugin from 4.7.2.2 to 4.7.3.0 (#333) add f31165e6 Bump spotbugs-maven-plugin from 4.7.2.2 to 4.7.3.0 #333 add da2927c1 Add openssf badge add feba9f6d Use lambdas add 751ea685 Parameterize httpclient5 version for simpler command line testing add 6df1a753 Format add 4b381bf7 Reuse method add 1b0ec86a Added a logging event at the very start of the handle method add edc0eae4 Add an ExceptionCallback add 861711cc Specify HttpCore separately from HttpClient add 77259ec3 Reuse constants add 7b644442 Use toArray() with 0 size array pattern add b22bc1e9 Remove unused exception add eb49b00d Update JKS for some tests to pass on 1.8.0_352 add de81f7bd Remove unused exception add 432aeb6f Use try-with-resources add 23974217 Bump ftpserver-core 1.1.2 to 1.2.0 add 17cce56e Force TLS 1.2 for all tests add ece1e9ae Force TLS 1.2 for all tests add 7992395b Force TLS 1.2 for all tests add 14c301a7 JUnit5 assertThrows SftpFileSystemGroupsTests (#323) add 21131119 JUnit5 assertThrows SftpFileSystemGroupsTests #323 add 12422ff7 Bump mockito-core from 4.8.1 to 4.9.0 (#337) add d74d82e4 Bump mockito-core from 4.8.1 to 4.9.0 #337 add 997b3e6c Bump mina-core from 2.1.6 to 2.2.1 This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (43c00534) \ N -- N -- N refs/heads/dependabot/maven/org.apache.mina-mina-core-2.2.1 (997b3e6c) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: .github/workflows/codeql-analysis.yml | 157 ++++--- .github/workflows/coverage.yml | 8 +- .github/workflows/maven.yml | 13 +- .github/workflows/scorecards-analysis.yml | 69 +++ CONTRIBUTING.md | 230 ++++----- README.md | 213 ++++----- RELEASE-NOTES.txt | 60 +-- checkstyle.xml | 34 +- commons-vfs2-examples/README.md | 6 +- .../commons/vfs2/provider/mime/MimeFileObject.java | 2 +- commons-vfs2-sandbox/src/site/xdoc/index.xml | 2 +- commons-vfs2/pom.xml | 8 +- .../apache/commons/vfs2/filter/AgeFileFilter.java | 2 +- .../apache/commons/vfs2/filter/AndFileFilter.java | 6 +- .../commons/vfs2/filter/CanExecuteFileFilter.java | 2 +- .../commons/vfs2/filter/CanReadFileFilter.java | 2 +- .../commons/vfs2/filter/CanWriteFileFilter.java | 2 +- .../commons/vfs2/filter/ConditionalFileFilter.java | 2 +- .../commons/vfs2/filter/DirectoryFileFilter.java | 2 +- .../commons/vfs2/filter/EmptyFileFilter.java | 2 +- .../commons/vfs2/filter/FalseFileFilter.java | 2 +- .../apache/commons/vfs2/filter/FileFileFilter.java | 2 +- .../commons/vfs2/filter/HiddenFileFilter.java | 2 +- .../org/apache/commons/vfs2/filter/IOCase.java | 2 +- .../apache/commons/vfs2/filter/NameFileFilter.java | 2 +- .../apache/commons/vfs2/filter/NotFileFilter.java | 2 +- .../apache/commons/vfs2/filter/OrFileFilter.java | 6 +- .../commons/vfs2/filter/PrefixFileFilter.java | 2 +- .../commons/vfs2/filter/RegexFileFilter.java | 2 +- .../apache/commons/vfs2/filter/SizeFileFilter.java | 2 +- .../commons/vfs2/filter/SuffixFileFilter.java | 2 +- .../apache/commons/vfs2/filter/TrueFileFilter.java | 2 +- .../commons/vfs2/filter/WildcardFileFilter.java | 2 +- .../vfs2/operations/DefaultFileOperations.java | 3 +- .../commons/vfs2/provider/AbstractFileName.java | 2 +- .../commons/vfs2/provider/AbstractFileObject.java | 9 +- .../apache/commons/vfs2/provider/UriParser.java | 4 +- .../vfs2/provider/ftp/FtpClientFactory.java | 6 + .../provider/ftp/FtpFileSystemConfigBuilder.java | 24 + .../ftps/FtpsDataChannelProtectionLevel.java | 2 +- .../provider/ftps/FtpsFileSystemConfigBuilder.java | 4 +- .../commons/vfs2/provider/ftps/FtpsMode.java | 4 +- .../commons/vfs2/provider/hdfs/HdfsFileObject.java | 4 +- .../provider/hdfs/HdfsFileSystemConfigBuilder.java | 8 +- .../commons/vfs2/provider/ram/RamFileData.java | 514 ++++++++++----------- .../provider/ram/RamFileRandomAccessContent.java | 6 +- .../vfs2/operations/BasicOperationsTest.java | 46 +- .../ftp/FtpFileSystemConfigBuilderTest.java | 8 + .../ftps/AbstractFtpsProviderTestCase.java | 75 ++- ...onTest.java => FtpsMultipleConnectionTest.java} | 4 +- .../ftps/FtpsProviderImplicitTestCase.java | 2 +- .../ftps/NoProtocolSslConfigurationProxy.java | 32 +- .../provider/sftp/SftpFileSystemGroupsTests.java | 7 +- .../vfs2/provider/test/FileObjectSortTest.java | 262 ++++++----- .../apache/commons/vfs2/util/NHttpFileServer.java | 48 +- commons-vfs2/src/test/resources/log4j.properties | 2 +- .../resources/org.apache.ftpsserver/ftpserver.jks | Bin 1961 -> 3051 bytes pom.xml | 49 +- src/changes/changes.xml | 72 ++- src/changes/release-notes.vm | 2 +- .../empty.txt => src/site/resources/profile.jacoco | 0 src/site/site.xml | 2 +- src/site/xdoc/build.xml | 30 +- src/site/xdoc/index.xml | 6 +- src/site/xdoc/testing.xml | 14 +- 65 files changed, 1150 insertions(+), 953 deletions(-) create mode 100644 .github/workflows/scorecards-analysis.yml rename commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftps/{MultipleConnectionTest.java => FtpsMultipleConnectionTest.java} (95%) copy commons-vfs2-jackrabbit1/src/test/resources/test-data/read-tests/empty.txt => src/site/resources/profile.jacoco (100%)