This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a change to branch release
in repository https://gitbox.apache.org/repos/asf/commons-net.git
from 727ba946 Bump to next development version
add b5523037 Bump github/codeql-action from 3.29.4 to 3.29.5
add 1e2f0e0e Merge pull request #356 from
apache/dependabot/github_actions/github/codeql-action-3.29.5
add ec428e26 Merge branch 'release'
add 0204acb7 Updates for the next release
add d63d0c9a Updates for the next release
add 9ccde178 org.apache.commons.net.daytime.DaytimeTCPClientTest now
should run inside most VPNs
add 75569652 Use Javadoc instead of HTML tag
add f5056c26 Bump actions/cache from 4.2.3 to 4.2.4
add 2a12e555 Merge pull request #357 from
apache/dependabot/github_actions/actions/cache-4.2.4
add 80d08ea1 Migrate tests to JUnit5
add 6bcb1ead Merge pull request #358 from jkbkupczyk/junit5_migration
add cf048deb Migrate tests to JUnit5 #358
add 5e013b44 Migrate AbstractFTPParseTest and its subclasses to JUnit5
add 90a86751 Migrate ListingFunctionalTest, remove jupiter-vintage dep
add e479c320 Merge pull request #359 from jkbkupczyk/junit5_migration_v2
add 0b17ae68 Migrate tests to JUnit5 - final #359
add b80dd696 Better action description
add 009f6722 Bump github/codeql-action from 3.29.7 to 3.29.9
add 08374994 Merge pull request #360 from
apache/dependabot/github_actions/github/codeql-action-3.29.9
add 25489c47 Bump actions/checkout from 4.2.2 to 5.0.0
add d67a3bdc Merge pull request #361 from
apache/dependabot/github_actions/actions/checkout-5.0.0
add 020ffae2 Javadoc
add 639ef771 Bump github/codeql-action from 3.29.9 to 3.29.11
add fea75524 Merge pull request #363 from
apache/dependabot/github_actions/github/codeql-action-3.29.11
add 226e6838 Bump actions/dependency-review-action from 4.7.1 to 4.7.2
add 9a5c37c2 Merge pull request #364 from
apache/dependabot/github_actions/actions/dependency-review-action-4.7.2
add 824af7f3 Bump actions/setup-java from 4.7.1 to 5.0.0
add 381df8b3 Merge pull request #365 from
apache/dependabot/github_actions/actions/setup-java-5.0.0
add 7464b5bd Bump org.apache.commons:commons-parent from 85 to 87
add 996cbe4d Merge pull request #366 from
apache/dependabot/maven/org.apache.commons-commons-parent-87
add 10139884 Bump org.apache.commons:commons-parent from 85 to 87
add 8f0b3719 Use constant
add f7377b76 Bump actions/dependency-review-action from 4.7.2 to 4.7.3
add 86203a5c Merge pull request #367 from
apache/dependabot/github_actions/actions/dependency-review-action-4.7.3
add 16541628 Bump github/codeql-action from 3.29.11 to 3.30.0
add 98de101e Merge pull request #368 from
apache/dependabot/github_actions/github/codeql-action-3.30.0
add a184eb87 Bump github/codeql-action from 3.30.0 to 3.30.3
add 1a3aefaa Merge pull request #370 from
apache/dependabot/github_actions/github/codeql-action-3.30.3
add 5aa1ea97 Bump org.apache.commons:commons-parent from 87 to 88
add 45d7f934 Merge pull request #371 from
apache/dependabot/maven/org.apache.commons-commons-parent-88
add 6e53a793 Bump org.apache.commons:commons-parent from 87 to 88 #371
add f526ccc1 Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0
add 7ed1d8f7 Bump github/codeql-action from 3.30.3 to 3.30.4
add 5b450efe Merge pull request #372 from
apache/dependabot/github_actions/github/codeql-action-3.30.4
add b506e2e5 Bump actions/cache from 4.2.4 to 4.3.0
add 6626e2ca Merge pull request #373 from
apache/dependabot/github_actions/actions/cache-4.3.0
add c70e5fff Replace GH CI Java 24 with 25
add 66eda75a Bump ossf/scorecard-action from 2.4.2 to 2.4.3
add 24d0792e Merge pull request #374 from
apache/dependabot/github_actions/ossf/scorecard-action-2.4.3
add 7bdf27c5 Bump github/codeql-action from 3.30.4 to 3.30.6
add ae8a0298 Merge pull request #376 from
apache/dependabot/github_actions/github/codeql-action-3.30.6
add 5c3597bf Bump actions/dependency-review-action from 4.7.3 to 4.8.0
add 70ec7b02 Merge pull request #375 from
apache/dependabot/github_actions/actions/dependency-review-action-4.8.0
add e1cb451e Javadoc
add 40d6aba0 Bump org.apache.commons:commons-parent from 88 to 89
add d7c6e1fe Bump github/codeql-action from 3.30.6 to 4.30.7
add 5e0ff1cd Merge pull request #378 from
apache/dependabot/github_actions/github/codeql-action-4.30.7
add 421e5baf Bump actions/dependency-review-action from 4.8.0 to 4.8.1
add 230f4283 Merge pull request #379 from
apache/dependabot/github_actions/actions/dependency-review-action-4.8.1
add 4d08af16 Bump github/codeql-action from 4.30.7 to 4.30.8
add 94bc67fa Merge pull request #380 from
apache/dependabot/github_actions/github/codeql-action-4.30.8
add a41c349e Fix grammar
add b610f894 Bump github/codeql-action from 4.30.8 to 4.30.9
add 41aa853c Merge pull request #381 from
apache/dependabot/github_actions/github/codeql-action-4.30.9
add 9c812d88 Bump org.apache.commons:commons-parent from 89 to 90
add 62970fad Merge pull request #382 from
apache/dependabot/maven/org.apache.commons-commons-parent-90
add cebed949 Bump org.apache.commons:commons-parent from 89 to 90
add ae5b0a46 Bump org.apache.commons:commons-parent from 90 to 91
add 45fa389a Merge pull request #384 from
apache/dependabot/maven/org.apache.commons-commons-parent-91
add 449263f8 Bump github/codeql-action from 4.30.9 to 4.31.2
add fc0d9b31 Merge pull request #385 from
apache/dependabot/github_actions/github/codeql-action-4.31.2
add fe459f14 Bump actions/upload-artifact from 4.6.2 to 5.0.0
add 34c32a3d Merge pull request #383 from
apache/dependabot/github_actions/actions/upload-artifact-5.0.0
add d87ee13b Add dependabot email [skip ci]
add ac1ca596 Use HTTPS in URL
add 44794513 Bump commons-io:commons-io from 2.20.0 to 2.21.0
add 8bb1fdfc Typo
add 3892fd7b Javadoc
add 1d83874c Bump actions/dependency-review-action from 4.8.1 to 4.8.2
add e1db7d8f Merge pull request #386 from
apache/dependabot/github_actions/actions/dependency-review-action-4.8.2
add 2fe0095a Bump github/codeql-action from 4.31.2 to 4.31.3
add 38a30fb9 Merge pull request #387 from
apache/dependabot/github_actions/github/codeql-action-4.31.3
add 777c661d Bump org.apache.commons:commons-parent from 91 to 92
add 403ee8b6 Merge pull request #388 from
apache/dependabot/maven/org.apache.commons-commons-parent-92
add 6aa7edac Bump org.apache.commons:commons-parent from 91 to 92 #388
add 8bb87895 Dependabot => quarterly
add 1d339005 Use HTTPS to download XML Schema
add c44b7be3 Bump CodeQL 4.31.4
add 7e5ce554 Bump actions/checkout from v5.0.0 to v6.0.0
add 02cb556f Bump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0
add 2553d2d4 Merge pull request #389 from
apache/dependabot/maven/org.apache.commons-commons-lang3-3.20.0
add 4cfa6430 Bump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0
#389
add 1c17f93d Bump org.apache.commons:commons-parent from 92 to 93
add b406d3cc Merge pull request #390 from
apache/dependabot/maven/org.apache.commons-commons-parent-93
add 952e8c06 Bump github/codeql-action from 4.31.4 to 4.31.5
add fd93b2f9 Bump github/codeql-action from 4.31.4 to 4.31.5
add 7ba14621 Remove depreacted UselessOperationOnImmutable
add 41cffb58 Bump github/codeql-action from 4.31.5 to 4.31.6
add 1dff4deb Bump github/codeql-action from 4.31.5 to 4.31.6
add f728d418 Fix Javadoc @link
add 76c240b2 Bump actions/checkout from 6.0.0 to 6.0.1
add e4813605 Better link
add 63a71202 Better link
add 932036bc Better link
add 7ca819c6 Better link
add 33b5327d Fix spelling
add fc3ed05e Format for line length limit
add ef02af5a Add DatagramSocketClient.getDefaultTimeoutDuration()
add 1612e114 Bump next version to feature level
add 39c1e388 Deprecate DatagramSocketClient.getDefaultTimeout()
add 10f84367 Bump actions/setup-java from 5.0.0 to 5.1.0
add 17238caa Bump github/codeql-action from 4.31.6 to 4.31.7
add eb886d99 Ask for details on AI usage in creating a pull request
add f2e1d3ab Add NetBean IDE metadata files to .gitignore
add ebe36e1c Bump github/codeql-action from 4.31.7 to 4.31.8
add d7c77e3e Bump actions/cache from 4.3.0 to 5.0.1
add 4e32746c Fix macOS build
add 54634c5b Trigger CI build
add 45aa0ea9 Merge entries
add b1783682 Fix malformed Javadoc comments
add 08d875e8 Bump github/codeql-action from 4.31.8 to 4.31.9
add a47d953e Javadoc: Fix double the
add da726c31 Bump notice file end year from 2025 to 2026
add e17ad8b8 Javadoc: Empty Javadoc line before the 1st tag.
add eda636b7 Javadoc: The @deprecated tag should be last.
add 4f43c678 Bump actions/upload-artifact from 5.0.0 to 6.0.0
add 3e805eb8 Merge pull request #392 from
apache/dependabot/github_actions/actions/upload-artifact-6.0.0
add 22b0d7f6 Fix XML Schema xsi:schemaLocation name (as opposed to URI)
add 6fb22f7b Bump org.apache.commons:commons-parent from 93 to 94
add 832a2398 Javadoc
add 928b10fb Bump github/codeql-action from 4.31.9 to 4.31.10
add 22e691cd Bump org.apache.commons:commons-parent from 94 to 95.
add 60b3bce8 Use a URL to a prettier page: https://www.ietf.org/rfc/rfc2045
add bfbacb96 Bump actions/setup-java from 5.1.0 to 5.2.0
add 18e1cd2a Bump org.apache.commons:commons-parent from 95 to 96.
add b6febbba Bump actions/checkout from 6.0.1 to 6.0.2
add 51fbbf62 Bump github/codeql-action from 4.31.10 to 4.31.11
add c16560e9 Bump github/codeql-action from 4.31.11 to 4.32.0
add e7eb845b Reuse ThreadUtils in tests
add cc0cea18 IMAPExportMbox now restores the current thread's interrupt
flag when catching InterruptedException.
add 58b37852 Better internal names
add 83bee9ad IOUtil.readWrite() now restores the current thread's
interrupt flag when catching InterruptedException.
add 827e87c8 TelnetInputStream now restores the current thread's interrupt
flag when catching InterruptedException.
add 39a96aac [NET-740] FTP fails to parse listings for Linux vsftpd in
Chinese or Japanese
add 7706414b Fix formatting
add 09c92ea7 Fix trailing whitespace
add e3d14b16 Merge pull request #393 from sayaoailun/master
add e246eb09 [NET-740] FTP fails to parse listings for Linux vsftpd in
Chinese or Japanese #393
add e389ada1 Sort members
add d4de7158 Merge if statements that have identical blocks
add 841618aa TelnetInputStream.read() doesn't preserve the original
InterruptedException as the cause of its InterruptedIOException.
add 8cdffad8 Bump github/codeql-action from 4.32.0 to 4.32.2
add 1ac30b3d Use max-parallel: 20 as asked by Apache Infra
add 0a70ec12 Bump actions/cache from 5.0.2 to 5.0.3
add 78495be4 Normalize Javadoc spelling
add 58ba58c4 Better SubnetUtilsTest.testToString()
add 40e49508 Bump github/codeql-action from 4.32.2 to 4.32.3
add 08e083ff Bump github/codeql-action from 4.32.0 to 4.32.4
add 1b44a40f Fix Javadoc @see tag
add 062a3340 Add SubnetUtils6
add 29727639 also add example of IPv6 subnet
add a1bc0841 address review + add RFC
add 7aec2bb1 Fix Javadoc sicne tag and one grammar issue.
add e25db9af Fix missing newline at end of SubnetUtils6Example.java
add 2267139e Merge pull request #391 from see-quick/add-ipv6-subnet-utils
add 3c89fd6b [NET-741] Add subnet IPv6 handling with SubnetUtils6 #391
add 9736106b Javadoc
add 71ff0ad2 Use JUnit 5 visibility conventions
add 7ffbb8f5 Ignore some PMD complaints in test code
add 954b354b Add
org.apache.commons.net.ftp.parser.OS400FTPEntryParserTest.testFuzz()
add 75e3329d Javadoc
add d88d55f5 Javadoc
add 2f0fdb4d Bump org.apache.commons:commons-parent from 96 to 97.
add 13732d9a Bump github/codeql-action from 4.32.4 to 4.32.5
add fa25424d Bump github/codeql-action from 4.32.5 to 4.32.6
add d7e2da1d Bump actions/upload-artifact from 6.0.0 to 7.0.0
add 749d03d4 Sort members
add 953b5a3c FTPClient._storeFile(String, String, InputStream) doesn't
always close it's internal socket when an exception is thrown early in
processing.
add 91b95d82 Javadoc
add 9117dc6d Javadoc
add 65872e80 ListenerList.removeListener(T) now ignores null input to
avoid a NullPointerException.
add b464e005 Javadoc
add 9c11d652 ListenerList.addListener(T) now ignores null input.
add 37920238 Javadoc
add 1b584b49 Fix typo in FTPConnectionClosedException message from
FTP.getReply(boolean).
add 7b411440 Javadoc
add 3be2077c Reimplement Util.copyStream() with IOUtils.copyLarge()
add 3373d77d Reimplement Util.copyReader() with IOUtils.copyLarge()
add 3cb18ec8 Deprecate Util.copyReader(Reader, Writer) in favor of
IOUtils.copyLarge()
add e5ca262c Javadoc
add a4b246e0 Reuse IOUtils.copyLarge()
add 1cc5b6e7 Prepare for the next release candidate
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 5 +-
.github/dependabot.yml | 6 +-
.github/pull_request_template.md | 4 +-
.github/workflows/codeql-analysis.yml | 11 +-
.github/workflows/dependency-review.yml | 4 +-
.github/workflows/maven.yml | 15 +-
.github/workflows/maven_adhoc.yml | 5 +-
.github/workflows/scorecards-analysis.yml | 8 +-
.gitignore | 4 +
CONTRIBUTING.md | 3 +-
NOTICE.txt | 2 +-
README.md | 7 +-
RELEASE-NOTES.txt | 62 +++-
pom.xml | 21 +-
src/changes/changes.xml | 29 +-
src/changes/release-notes.vm | 2 +-
src/conf/pmd-ruleset.xml | 1 -
.../apache/commons/net/DatagramSocketClient.java | 13 +
.../apache/commons/net/DefaultSocketFactory.java | 1 +
.../java/org/apache/commons/net/SocketClient.java | 92 ++---
.../commons/net/daytime/DaytimeTCPClient.java | 2 +-
.../org/apache/commons/net/echo/EchoUDPClient.java | 1 +
...tUtilsExample.java => SubnetUtils6Example.java} | 31 +-
.../commons/net/examples/mail/IMAPExportMbox.java | 2 +-
.../apache/commons/net/examples/mail/SMTPMail.java | 3 +-
.../commons/net/examples/nntp/PostMessage.java | 4 +-
.../net/examples/telnet/TelnetClientExample.java | 2 +-
.../apache/commons/net/examples/util/IOUtil.java | 34 +-
src/main/java/org/apache/commons/net/ftp/FTP.java | 153 ++++----
.../java/org/apache/commons/net/ftp/FTPClient.java | 62 ++--
.../apache/commons/net/ftp/FTPClientConfig.java | 2 +-
.../org/apache/commons/net/ftp/FTPCommand.java | 6 +-
.../org/apache/commons/net/ftp/FTPHTTPClient.java | 12 +-
.../apache/commons/net/ftp/FTPListParseEngine.java | 3 +-
.../org/apache/commons/net/ftp/FTPSClient.java | 18 +-
.../net/ftp/parser/FTPFileEntryParserFactory.java | 1 +
.../commons/net/ftp/parser/FTPTimestampParser.java | 1 +
.../commons/net/ftp/parser/MVSFTPEntryParser.java | 1 +
.../net/ftp/parser/NetwareFTPEntryParser.java | 20 +-
.../commons/net/ftp/parser/OS2FTPEntryParser.java | 3 +-
.../net/ftp/parser/OS400FTPEntryParser.java | 85 +++--
.../ftp/parser/ParserInitializationException.java | 2 +-
.../ftp/parser/RegexFTPFileEntryParserImpl.java | 1 +
.../commons/net/ftp/parser/UnixFTPEntryParser.java | 12 +-
.../commons/net/imap/AuthenticatingIMAPClient.java | 1 +
.../java/org/apache/commons/net/imap/IMAP.java | 7 +-
.../org/apache/commons/net/imap/IMAPClient.java | 56 ++-
.../org/apache/commons/net/imap/IMAPCommand.java | 15 +-
.../org/apache/commons/net/imap/IMAPReply.java | 1 +
.../org/apache/commons/net/imap/IMAPSClient.java | 5 +
.../apache/commons/net/io/CopyStreamAdapter.java | 3 +-
.../apache/commons/net/io/CopyStreamListener.java | 1 +
src/main/java/org/apache/commons/net/io/Util.java | 88 ++---
.../apache/commons/net/nntp/ArticlePointer.java | 2 +
.../java/org/apache/commons/net/nntp/NNTP.java | 1 +
.../org/apache/commons/net/nntp/NNTPClient.java | 5 +-
.../org/apache/commons/net/nntp/NewsgroupInfo.java | 1 +
.../java/org/apache/commons/net/nntp/Threader.java | 2 +-
.../org/apache/commons/net/ntp/NTPUDPClient.java | 1 +
.../java/org/apache/commons/net/ntp/NtpUtils.java | 2 +-
.../org/apache/commons/net/ntp/NtpV3Packet.java | 2 +-
.../java/org/apache/commons/net/pop3/POP3.java | 5 +
.../org/apache/commons/net/pop3/POP3Client.java | 58 +--
.../org/apache/commons/net/pop3/POP3Command.java | 14 +
.../org/apache/commons/net/pop3/POP3Reply.java | 1 +
.../org/apache/commons/net/pop3/POP3SClient.java | 4 +
.../java/org/apache/commons/net/smtp/SMTP.java | 1 +
.../org/apache/commons/net/smtp/SMTPClient.java | 5 +-
.../org/apache/commons/net/smtp/SMTPSClient.java | 5 +
.../commons/net/telnet/EchoOptionHandler.java | 1 +
.../commons/net/telnet/SimpleOptionHandler.java | 1 +
.../net/telnet/SuppressGAOptionHandler.java | 1 +
.../java/org/apache/commons/net/telnet/Telnet.java | 5 +-
.../apache/commons/net/telnet/TelnetCommand.java | 1 +
.../commons/net/telnet/TelnetInputStream.java | 12 +-
.../net/telnet/TelnetNotificationHandler.java | 1 +
.../apache/commons/net/telnet/TelnetOption.java | 1 +
.../commons/net/telnet/TelnetOptionHandler.java | 1 +
.../net/telnet/TerminalTypeOptionHandler.java | 1 +
.../net/telnet/WindowSizeOptionHandler.java | 1 +
.../java/org/apache/commons/net/tftp/TFTP.java | 58 +--
.../org/apache/commons/net/tftp/TFTPAckPacket.java | 1 +
.../org/apache/commons/net/tftp/TFTPClient.java | 1 +
.../apache/commons/net/tftp/TFTPDataPacket.java | 1 +
.../apache/commons/net/tftp/TFTPErrorPacket.java | 1 +
.../org/apache/commons/net/tftp/TFTPPacket.java | 1 +
.../apache/commons/net/tftp/TFTPRequestPacket.java | 33 +-
.../org/apache/commons/net/time/TimeTCPClient.java | 1 +
.../java/org/apache/commons/net/util/Base64.java | 8 +-
.../org/apache/commons/net/util/ListenerList.java | 10 +-
.../org/apache/commons/net/util/SubnetUtils.java | 6 +-
.../org/apache/commons/net/util/SubnetUtils6.java | 332 +++++++++++++++++
.../org/apache/commons/net/whois/WhoisClient.java | 1 +
...ized-OS400FTPEntryParserFuzzer-4734635798495232 | 1 +
src/site/xdoc/code-standards.xml | 2 +-
src/site/xdoc/download_net.xml | 26 +-
src/site/xdoc/faq.xml | 2 +-
.../java/org/apache/commons/net/MockTcpServer.java | 2 +-
.../commons/net/SocketClientFunctionalTest.java | 19 +-
.../org/apache/commons/net/SocketClientTest.java | 8 +-
.../apache/commons/net/bsd/RCommandClientTest.java | 8 +-
.../apache/commons/net/bsd/RExecClientTest.java | 12 +-
.../apache/commons/net/bsd/RLoginClientTest.java | 8 +-
.../commons/net/chargen/CharGenTCPClientTest.java | 8 +-
.../commons/net/chargen/CharGenUDPClientTest.java | 8 +-
.../commons/net/daytime/DaytimeTCPClientTest.java | 21 +-
.../commons/net/daytime/DaytimeUDPClientTest.java | 8 +-
.../commons/net/discard/DiscardTCPClientTest.java | 8 +-
.../commons/net/discard/DiscardUDPClientTest.java | 6 +-
.../apache/commons/net/echo/EchoTCPClientTest.java | 8 +-
.../apache/commons/net/echo/EchoUDPClientTest.java | 6 +-
.../org/apache/commons/net/examples/MainTest.java | 8 +-
.../commons/net/finger/FingerClientTest.java | 12 +-
.../apache/commons/net/ftp/AbstractFtpsTest.java | 41 +-
.../net/ftp/FTPClientConfigFunctionalTest.java | 32 +-
.../commons/net/ftp/FTPClientConfigTest.java | 31 +-
.../org/apache/commons/net/ftp/FTPClientTest.java | 81 ++--
.../commons/net/ftp/FTPClientTransferModeTest.java | 6 +-
.../org/apache/commons/net/ftp/FTPCommandTest.java | 11 +-
.../org/apache/commons/net/ftp/FTPFileTest.java | 39 +-
.../commons/net/ftp/FTPSClientGettersTest.java | 4 +-
.../org/apache/commons/net/ftp/FTPSClientTest.java | 104 ++++--
.../commons/net/ftp/ListingFunctionalTest.java | 239 +++++++-----
.../apache/commons/net/ftp/TestConnectTimeout.java | 10 +-
.../net/ftp/parser/AbstractFTPParseTest.java | 54 ++-
.../ftp/parser/CompositeFTPParseTestFramework.java | 24 +-
.../DefaultFTPFileEntryParserFactoryTest.java | 22 +-
.../parser/EnterpriseUnixFTPEntryParserTest.java | 48 +--
.../net/ftp/parser/FTPConfigEntryParserTest.java | 64 ++--
.../net/ftp/parser/FTPTimestampParserImplTest.java | 42 +--
.../commons/net/ftp/parser/MLSDComparison.java | 4 +-
.../net/ftp/parser/MLSxEntryParserTest.java | 20 +-
.../net/ftp/parser/MVSFTPEntryParserTest.java | 83 +++--
.../ftp/parser/MacOsPeterFTPEntryParserTest.java | 51 +--
.../net/ftp/parser/NTFTPEntryParserTest.java | 86 +++--
.../net/ftp/parser/NetwareFTPEntryParserTest.java | 32 +-
.../net/ftp/parser/OS2FTPEntryParserTest.java | 31 +-
.../parser/OS400FTPEntryParserAdditionalTest.java | 34 +-
.../net/ftp/parser/OS400FTPEntryParserTest.java | 81 ++--
.../net/ftp/parser/UnixFTPEntryParserTest.java | 187 +++++++---
.../net/ftp/parser/VMSFTPEntryParserTest.java | 66 ++--
.../net/imap/AuthenticatingIMAPClientTest.java | 2 +-
.../apache/commons/net/imap/IMAPCommandTest.java | 2 +-
.../org/apache/commons/net/imap/IMAPReplyTest.java | 38 +-
.../java/org/apache/commons/net/imap/IMAPTest.java | 12 +-
.../net/io/DotTerminatedMessageReaderTest.java | 44 ++-
.../commons/net/io/ToNetASCIIInputStreamTest.java | 14 +-
.../org/apache/commons/net/nntp/TestThreader.java | 31 +-
.../org/apache/commons/net/ntp/TestNtpClient.java | 59 +--
.../org/apache/commons/net/ntp/TestNtpPacket.java | 109 +++---
.../org/apache/commons/net/ntp/TestTimeInfo.java | 65 ++--
.../org/apache/commons/net/ntp/TimeStampTest.java | 51 +--
.../commons/net/pop3/POP3ClientCommandsTest.java | 74 ++--
.../apache/commons/net/pop3/POP3ClientTest.java | 27 +-
.../commons/net/pop3/POP3ConstructorTest.java | 21 +-
.../commons/net/smtp/SimpleSMTPHeaderTestCase.java | 26 +-
.../telnet/AbstractTelnetOptionHandlerTest.java | 33 +-
.../commons/net/telnet/EchoOptionHandlerTest.java | 23 +-
.../telnet/InvalidTelnetOptionExceptionTest.java | 12 +-
.../net/telnet/SimpleOptionHandlerTest.java | 28 +-
.../net/telnet/SuppressGAOptionHandlerTest.java | 23 +-
.../net/telnet/TelnetClientFunctionalTest.java | 12 +-
.../commons/net/telnet/TelnetClientTest.java | 58 +--
.../commons/net/telnet/TelnetOptionTest.java | 21 +-
.../commons/net/telnet/TelnetTestResponder.java | 2 +-
.../commons/net/telnet/TelnetTestSimpleServer.java | 2 +-
.../net/telnet/TerminalTypeOptionHandlerTest.java | 24 +-
.../net/telnet/WindowSizeOptionHandlerTest.java | 29 +-
.../apache/commons/net/tftp/TFTPAckPacketTest.java | 6 +-
.../commons/net/tftp/TFTPDataPacketTest.java | 6 +-
.../commons/net/tftp/TFTPErrorPacketTest.java | 6 +-
.../commons/net/tftp/TFTPPacketExceptionTest.java | 4 +-
.../net/tftp/TFTPReadRequestPacketTest.java | 4 +-
.../commons/net/tftp/TFTPRequestPacketTest.java | 50 +--
.../org/apache/commons/net/tftp/TFTPServer.java | 16 +-
.../commons/net/tftp/TFTPServerPathTest.java | 11 +-
.../java/org/apache/commons/net/tftp/TFTPTest.java | 72 ++--
.../net/tftp/TFTPWriteRequestPacketTest.java | 4 +-
.../apache/commons/net/time/TimeTCPClientTest.java | 16 +-
.../commons/net/time/TimeTestSimpleServer.java | 4 +-
.../apache/commons/net/time/TimeUDPClientTest.java | 10 +-
.../org/apache/commons/net/util/Base64Test.java | 80 ++--
.../org/apache/commons/net/util/CharsetsTest.java | 8 +-
.../apache/commons/net/util/ListenerListTest.java | 20 +-
.../apache/commons/net/util/SubnetUtils6Test.java | 411 +++++++++++++++++++++
.../commons/net/util/SubnetUtilsNet728Test.java | 2 +-
.../apache/commons/net/util/SubnetUtilsTest.java | 57 +--
.../commons/net/util/TrustManagerUtilsTest.java | 10 +-
.../java/org/apache/commons/net/util/UtilTest.java | 39 +-
.../apache/commons/net/whois/WhoisClientTest.java | 8 +-
190 files changed, 3097 insertions(+), 1819 deletions(-)
copy
src/main/java/org/apache/commons/net/examples/cidr/{SubnetUtilsExample.java =>
SubnetUtils6Example.java} (52%)
create mode 100644 src/main/java/org/apache/commons/net/util/SubnetUtils6.java
create mode 100644
src/main/resources/org/apache/commons/net/fuzzer/clusterfuzz-testcase-minimized-OS400FTPEntryParserFuzzer-4734635798495232
create mode 100644
src/test/java/org/apache/commons/net/util/SubnetUtils6Test.java