This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch dependabot/maven/com.sun.mail-jakarta.mail-2.0.1 in repository https://gitbox.apache.org/repos/asf/commons-email.git
omit c7ceb3e Bump jakarta.mail from 1.6.5 to 2.0.1 add b8952b0 Bump actions/setup-java from 3.5.1 to 3.6.0 add 8e5b850 Merge pull request #103 from apache/dependabot/github_actions/actions/setup-java-3.6.0 add 43dedba Bump actions/setup-java from 3.5.1 to 3.6.0 #103 add 2be7692 Bump actions/cache from 3.0.8 to 3.0.11 add d28f166 Merge pull request #102 from apache/dependabot/github_actions/actions/cache-3.0.11 add ed518d0 Bump actions/cache from 3.0.8 to 3.0.11 #102 add 28835d4 Bump actions/checkout from 3.0.2 to 3.1.0 add 782c0e1 Merge pull request #99 from apache/dependabot/github_actions/actions/checkout-3.1.0 add 6117960 Bump actions/checkout from 3.0.2 to 3.1.0 #99 add b957841 Bump maven-pmd-plugin from 3.17.0 to 3.19.0 add b3e2d12 Merge pull request #94 from apache/dependabot/maven/org.apache.maven.plugins-maven-pmd-plugin-3.19.0 add e6d8265 Bump maven-pmd-plugin from 3.17.0 to 3.19.0 #94 add 9953fff Bump maven-checkstyle-plugin from 3.1.2 to 3.2.0 add a1deff7 Merge pull request #87 from apache/dependabot/maven/org.apache.maven.plugins-maven-checkstyle-plugin-3.2.0 add ba91885 Bump maven-checkstyle-plugin from 3.1.2 to 3.2.0 #87 add 3e4b11d Add GHitHub robots file add ef02398 Reuse constants add 4470ad4 JUnit5 Api Dependency add d8fdc13 JUnit5 assertThrows DataSourceClassPathResolverTest add a7aade1 Merge pull request #114 from nhojpatrick/junit5-assertThrows-DataSourceClassPathResolverTest add ed3a608 JUnit5 assertThrows DataSourceCompositeResolverTest add 01c4091 Merge pull request #109 from nhojpatrick/junit5-assertThrows-DataSourceCompositeResolverTest add e74e428 JUnit5 assertThrows DataSourceFileResolverTest add d9f9ce8 Merge pull request #108 from nhojpatrick/junit5-assertThrows-DataSourceFileResolverTest add 099ddbf Use JUnit 5 APIs #108, #109, #114. add eefbc79 JUnit5 assertThrows EmailTest add b8b239a Fix syntax error add bba0bd0 Merge pull request #106 from nhojpatrick/junit5-assertThrows-EmailTest add c1eb3a5 Update changes.xml add a71a9f3 Lookup key in map only once add 806c652 Bump actions/setup-java from 3.6.0 to 3.7.0 #126 add 676cff2 Undo Bump actions/setup-java from 3.6.0 to 3.7.0 add a73d61a Bump actions/setup-java from 3.6.0 to 3.8.0 add a9e60fa Merge pull request #116 from apache/dependabot/github_actions/actions/setup-java-3.8.0 add 3132854 Bump commons-parent from 54 to 55 add 14e9ea1 Merge pull request #118 from apache/dependabot/maven/org.apache.commons-commons-parent-55 add d9f89f1 Bump commons-parent from 54 to 55 #118 add 979fdb4 Bump actions/checkout from 3.1.0 to 3.2.0 add f4621b5 Merge pull request #117 from apache/dependabot/github_actions/actions/checkout-3.2.0 add 3606de1 Bump actions/checkout from 3.1.0 to 3.2.0 #117 add 7d8cdc6 Bump actions/setup-java from 3.8.0 to 3.9.0 add f232875 Merge pull request #120 from apache/dependabot/github_actions/actions/setup-java-3.9.0 add 9556b98 Bump ossf/scorecard-action from 2.0.6 to 2.1.0 add 3f0d893 Merge pull request #121 from apache/dependabot/github_actions/ossf/scorecard-action-2.1.0 add a504651 Bump ossf/scorecard-action from 2.1.0 to 2.1.1 add e84d06e Merge pull request #122 from apache/dependabot/github_actions/ossf/scorecard-action-2.1.1 add 6e0e2c4 Bump actions/cache from 3.0.11 to 3.2.0 add 4888b15 Merge pull request #123 from apache/dependabot/github_actions/actions/cache-3.2.0 add b7c0fc3 Bump ossf/scorecard-action from 2.1.1 to 2.1.2 add e433333 Merge pull request #124 from apache/dependabot/github_actions/ossf/scorecard-action-2.1.2 add 34151c8 Bump actions/cache from 3.2.0 to 3.2.1 add 04e29ed Merge pull request #125 from apache/dependabot/github_actions/actions/cache-3.2.1 add 99cf943 Bump actions/cache from 3.2.1 to 3.2.2 add 5c69161 Merge pull request #126 from apache/dependabot/github_actions/actions/cache-3.2.2 add 8083413 Bump easymock from 4.3 to 5.1.0 add 6649d56 Merge pull request #127 from apache/dependabot/maven/org.easymock-easymock-5.1.0 add 0b41e1e Bump easymock from 4.3 to 5.1.0 #127 add bb81c0b Update NOTICE to 2023 add a8aab67 Bump commons-parent from 55 to 56 add b49cdd1 Merge pull request #128 from apache/dependabot/maven/org.apache.commons-commons-parent-56 add 0fde33f Bump commons-parent from 55 to 56 #128 add 7972d1e Bump actions/checkout from 3.2.0 to 3.3.0 add 074a49e Merge pull request #129 from apache/dependabot/github_actions/actions/checkout-3.3.0 add 99e5a08 Bump actions/upload-artifact from 3.1.1 to 3.1.2 add 9d5457a Merge pull request #130 from apache/dependabot/github_actions/actions/upload-artifact-3.1.2 add 75e332e Pick up JUnit 5 version from parent POM add e4eeb0b Bump actions/cache from 3.2.2 to 3.2.3 add 5be3680 Merge pull request #131 from apache/dependabot/github_actions/actions/cache-3.2.3 add a3337e1 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-email.git add f201b0e Pick up JaCoCo version from parent POM add 6e5986d Pick up spotbugs and spotbugs plugin versions from parent POM add dd32d51 Pick up maven-pmd-plugin version from parent add 9acf2ad Pick up spotbugs-maven-plugin version from parent add 38116f9 Fix spelling add da4a6d7 Fix typos add 6ad65c0 Pick up maven-checkstyle-plugin version from parent POM add 3ef00f2 Pick up spotbugs versions from parent POM add b699255 += .asf.yaml add d6e7164 Once a week is enough add 2114ce1 codecov-commenter => notifications add a22de43 Bump actions/cache from 3.2.3 to 3.2.4 add 347d5d9 Merge pull request #134 from apache/dependabot/github_actions/actions/cache-3.2.4 add 04b0169 Bump actions/cache from 3.2.4 to 3.2.5 add 099e32d Merge pull request #136 from apache/dependabot/github_actions/actions/cache-3.2.5 add 603b0e3 Bump actions/setup-java from 3.9.0 to 3.10.0 add 8709b11 Merge pull request #137 from apache/dependabot/github_actions/actions/setup-java-3.10.0 add a0b45df Bump actions/cache from 3.2.5 to 3.2.6 add e066e13 Merge pull request #138 from apache/dependabot/github_actions/actions/cache-3.2.6 add 0c0dad0 Bump actions/cache from 3.2.6 to 3.3.0 add cb02dd9 Merge pull request #139 from apache/dependabot/github_actions/actions/cache-3.3.0 add 523658a Use XSD add 5b97635 Javadoc: Convert package.html to package-info.java add caa80e1 Javadoc: Convert package.html to package-info.java add 37eda5d Bump actions/checkout from 3.3.0 to 3.4.0 add 0a84096 Merge pull request #140 from apache/dependabot/github_actions/actions/checkout-3.4.0 add b1268ea Bump actions/cache from 3.3.0 to 3.3.1 add f41dd76 Merge pull request #141 from apache/dependabot/github_actions/actions/cache-3.3.1 add 9f07632 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-email.git add 68b67ec Bump actions/setup-java from 3.10.0 to 3.11.0 add 4b53441 Merge pull request #145 from apache/dependabot/github_actions/actions/setup-java-3.11.0 add 719b958 Bump ossf/scorecard-action from 2.1.2 to 2.1.3 add 1f5117c Merge pull request #144 from apache/dependabot/github_actions/ossf/scorecard-action-2.1.3 add fa24a12 Bump actions/checkout from 3.4.0 to 3.5.0 add 4260628 Merge pull request #143 from apache/dependabot/github_actions/actions/checkout-3.5.0 add f6fe344 Bump actions/checkout from 3.5.0 to 3.5.2 add ddbd050 Merge pull request #146 from apache/dependabot/github_actions/actions/checkout-3.5.2 add 0072055 Format: "catch(" -> "catch (" add fbc538e Bump tests commons-io:commons-io 2.6 to 2.12.0 add 49c1c00 Grammar add 0545668 Bump commons-parent from 56 to 58 add f38d87d Bump commons-io from 2.12.0 to 2.13.0 add 6eb33bd Bump actions/checkout from 3.5.2 to 3.5.3 add 0de8743 Merge pull request #147 from apache/dependabot/github_actions/actions/checkout-3.5.3 add bf451b0 Bump ossf/scorecard-action from 2.1.3 to 2.2.0 add 7762a6a Merge pull request #148 from apache/dependabot/github_actions/ossf/scorecard-action-2.2.0 add 00cf319 [StepSecurity] ci: Harden GitHub Actions #149 add ed02132 [StepSecurity] ci: Harden GitHub Actions add 6e9d3b0 Merge pull request #149 from step-security-bot/stepsecurity_remediation_1687633112 add 241f6ed Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-email.git add 8f1b359 Bump github/codeql-action from 2.1.22 to 2.20.1 add 4129dcd Merge pull request #150 from apache/dependabot/github_actions/github/codeql-action-2.20.1 add d88cf21 Inline single-use local variable add 3439d24 Bump github/codeql-action from 2.20.1 to 2.20.3 add 21730da Merge pull request #151 from apache/dependabot/github_actions/github/codeql-action-2.20.3 add 94909c5 Remove duplicate add 1e4c81f Bump github/codeql-action from 2.20.3 to 2.20.4 add 9066501 Merge pull request #152 from apache/dependabot/github_actions/github/codeql-action-2.20.4 add f27518b Use a JRE built-in Charset instead of a magic string add b70b6c3 Use a JRE built-in Charset instead of a magic string add 14ddfce Use HTTPS add 37e7700 Bump github/codeql-action from 2.20.4 to 2.21.0 add e119e64 Merge pull request #154 from apache/dependabot/github_actions/github/codeql-action-2.21.0 add 5445e7d Normalize spelling add 33c1107 Bump commons-parent from 58 to 59 add dfce89c Bump github/codeql-action from 2.21.0 to 2.21.2 add 3d7d3ca Merge pull request #155 from apache/dependabot/github_actions/github/codeql-action-2.21.2 add 8382cd6 Bump actions/setup-java from 3.11.0 to 3.12.0 add 567095f Merge pull request #156 from apache/dependabot/github_actions/actions/setup-java-3.12.0 add c149c4b Better JUnit API usage add 50a62f3 test: Change size assertion to consistent add 8ce86e1 test: Fix wrong indentations add 3c45bec Merge pull request #158 from violetbeach/feature/assert-style add 7e04c0b Better use of JUnit APIs #158 add b5511b9 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-email.git add 602cc9f Bump github/codeql-action from 2.21.2 to 2.21.3 add cb12615 Merge pull request #160 from apache/dependabot/github_actions/github/codeql-action-2.21.3 add 3b184ef Bump github/codeql-action from 2.21.3 to 2.21.4 add 339c8f0 Merge pull request #161 from apache/dependabot/github_actions/github/codeql-action-2.21.4 add 97855c9 Fix formatting add 920a3dd Normalize array type declarations add e03db7e Bump commons-parent from 59 to 61 add 47e5dae Update DTD add 07364e6 Bump github/codeql-action from 2.21.4 to 2.21.5 add 228e81a Merge pull request #162 from apache/dependabot/github_actions/github/codeql-action-2.21.5 add c6f6862 Bump actions/checkout from 3.5.3 to 3.6.0 add bb2e13d Merge pull request #163 from apache/dependabot/github_actions/actions/checkout-3.6.0 add a9d9aea Bump org.easymock:easymock from 5.1.0 to 5.2.0 add 46bb10c Merge pull request #164 from apache/dependabot/maven/org.easymock-easymock-5.2.0 add 6997309 Bump org.easymock:easymock from 5.1.0 to 5.2.0 #164 add e07e8a4 Bump commons-parent from 60 to 62 add 6ebb692 Bump actions/cache from 3.3.1 to 3.3.2 add f60f5e9 Merge pull request #166 from apache/dependabot/github_actions/actions/cache-3.3.2 add 3c6a6b3 Bump actions/upload-artifact from 3.1.2 to 3.1.3 add c4242cf Merge pull request #168 from apache/dependabot/github_actions/actions/upload-artifact-3.1.3 add 6e513b1 Bump actions/checkout from 3.6.0 to 4.0.0 add 1b1e667 Merge pull request #167 from apache/dependabot/github_actions/actions/checkout-4.0.0 add 267ba0b Bump github/codeql-action from 2.21.5 to 2.21.7 add ea983e8 Merge pull request #169 from apache/dependabot/github_actions/github/codeql-action-2.21.7 add b5318af Bump github/codeql-action from 2.21.7 to 2.21.8 add 7e44f6b Merge pull request #170 from apache/dependabot/github_actions/github/codeql-action-2.21.8 add b6427c2 Bump actions/setup-java from 3.12.0 to 3.13.0 add d4d9099 Merge pull request #172 from apache/dependabot/github_actions/actions/setup-java-3.13.0 add 9b977e2 Bump actions/checkout from 4.0.0 to 4.1.0 add b8cb0e3 Merge pull request #171 from apache/dependabot/github_actions/actions/checkout-4.1.0 add 581d866 Bump github/codeql-action from 2.21.8 to 2.21.9 add 546d9ab Merge pull request #173 from apache/dependabot/github_actions/github/codeql-action-2.21.9 add dc05f45 Update call deprecated in Java 9 add 72d062a Remove commons.releaseManagerName and commons.releaseManagerKey add 179adc0 Bump ossf/scorecard-action from 2.2.0 to 2.3.0 add 8dbc64e Merge pull request #174 from apache/dependabot/github_actions/ossf/scorecard-action-2.3.0 add 95d3b80 Bump github/codeql-action from 2.21.9 to 2.22.0 add 6359f3e Merge pull request #175 from apache/dependabot/github_actions/github/codeql-action-2.22.0 add c224079 Move Checkstyle configuration under 'src/conf' add 1930cb0 Bump Checkstyle LineLength add 642410d Format XML add f9f2a9c Bump commons-parent add a177296 Make private static classes final add b56e0a8 Normalize mvn invocation on GitHub add e7b6d5d Bump github/codeql-action from 2.22.0 to 2.22.3 add 49d1ace Merge pull request #176 from apache/dependabot/github_actions/github/codeql-action-2.22.3 add 4660c43 Add Java 21 build to GitHub add 9ebe8b4 Update comment add 00cc321 Javadoc: Better wording add 5e701ca Camel-case test method name add 61412e3 Bump actions/checkout from 4.1.0 to 4.1.1 add 925570c Merge pull request #177 from apache/dependabot/github_actions/actions/checkout-4.1.1 add ad54c48 Bump github/codeql-action from 2.22.3 to 2.22.4 add c49a3ba Merge pull request #178 from apache/dependabot/github_actions/github/codeql-action-2.22.4 add df1985b Specify encoding add a9c220c Fix up GHA badges add 69b2f6a Remove Subversion tags add af59468 Bump commons-io from 2.14.0 to 2.15.0 add 25df97b Fix Maven warning add 8363100 Bump ossf/scorecard-action from 2.3.0 to 2.3.1 add 3d6adf7 Merge pull request #179 from apache/dependabot/github_actions/ossf/scorecard-action-2.3.1 add 42f7462 Bump github/codeql-action from 2.22.4 to 2.22.5 add be56c8d Merge pull request #180 from apache/dependabot/github_actions/github/codeql-action-2.22.5 add 7ef18ef Normalize getter Javadoc add d57ac7b Normalize setter Javadoc add 545b1a1 Clarifies Java platform requirement add 0f0ca9d Clarifies Java platform requirement add 11d0f52 Bump github/codeql-action from 2.22.5 to 2.22.7 add e018d65 Merge pull request #181 from apache/dependabot/github_actions/github/codeql-action-2.22.7 add 6c9794b Checkstyle: @author tags are deprecated add b5a4f84 Bump github/codeql-action from 2.22.7 to 2.22.8 add 0e3ebae Merge pull request #182 from apache/dependabot/github_actions/github/codeql-action-2.22.8 add 87c8c88 Remove extra blank lines add 844e2b0 Javadoc spelling add be25120 Bump commons-io from 2.15.0 to 2.15.1 add 44fd4d6 Bump actions/setup-java from 3.13.0 to 4.0.0 add 0001441 Bump actions/setup-java from 3.13.0 to 4.0.0 add 1ae175f Bump actions/setup-java from 3.13.0 to 4.0.0 add bd6bfcd EMAIL-205: removed dead code add 262bb84 EMAIL-205: corrected the byte calculation add 6e02180 Merge pull request #153 from orionlibs/EMAIL-205--dead-code-in-EmailUtils-encodeURL add 9841233 Update conversion code #153 add 47df991 Remove entry for non-existant 1.5.1 add c13567c Fix link to the user mailing list add eb123fd Bump org.apache.commons:commons-release-plugin from 1.8.0 to 1.8.1 add 0a5985a Merge pull request #184 from apache/dependabot/maven/org.apache.commons-commons-release-plugin-1.8.1 add 383dc1f Bump org.apache.commons:commons-release-plugin from 1.8.0 to 1.8.1 #184 add ac5427d Bump github/codeql-action from 2.22.8 to 2.22.9 add 6a6d0f0 Merge pull request #185 from apache/dependabot/github_actions/github/codeql-action-2.22.9 add 2abe9f2 Throw more specific exceptions add d8df225 Merge pull request #11 from amir20001/trunk add a84158c Throw more specific exceptions in MimeMessageParser #11 add d9a2adf Use import, not FQCN add 28fc2fb Javadoc add eaa19a4 Better Javadoc. add 1b75fae Use import, not FQCN add e1a909f Use a constant instead of a magic string add 5016793 Use constant instead of magic string add afdf5bb Remove redundant null check add cfd4977 Use compact array declaration add 69c511a Remove trailing whitespace add a8f4dd8 Remove unused import add 75d7b36 Fix typos add e470556 Email.setMailSession(Session) throws the more precise exception NullPointerException add 91e3d22 Remove unused import add 12353c9 Avoid possible NullPointerException in DataSourceClassPathResolver.resolve(String, boolean) add e51c5a8 Bump commons-parent from 64 to 65 add 737f287 [EMAIL-207] Add org.apache.commons.mail.InputStreamDataSource add e3302f3 [EMAIL-207] Add org.apache.commons.mail.InputStreamDataSource add cff2b23 Better names add 33dc424 [EMAIL-207] Don't waste memory in MimeMessageParser#createDataSource() add bd2e0ea Complete half-baked test DataSourceUrlResolverTest.testResolvingHttpNonLenient() add b18fd81 Bump github/codeql-action from 2.22.9 to 2.22.10 add f963b54 Bump github/codeql-action from 2.22.9 to 2.22.10 add 1abc826 fix: Use SharedByteArrayInputStream for memory usage add 6c5a9d4 Merge pull request #157 from violetbeach/master add 3998d43 [EMAIL-206] Use SharedByteArrayInputStream for memory usage add 50cf3b7 Format XML add 58164c5 Reduce veritcal whitespace add 93c11e9 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-email.git add 9b38ada Add Checkstyle to the default goal add f7fd4a8 Drop explicit POM reference to JUnit Vintage API add 6930f17 Port to JUnit 5 except HtmlEmailTest, ImageHtmlEmailTest, and MultiPartEmailTest add da1b4a9 Remove dead comments add 20516fe Format add c47ba97 fully migrated to junit5 add f2b390c fixed conflics add 67c0446 mockito downgrade due to java 1.8 add 2d6182b minimized diff add 0ac14f6 formatting add 0ffee9a nothing to see add 2b8e268 use latest version of mockito for java 21 add 3962261 Merge pull request #186 from Loki-Afro/master add 5c93f1f Migrate to JUnit 5 #186 add f854923 Sort members add b708879 Simplify if-else add 283a4c5 Add SpotBugs exclude file add 5d01737 Pick up plugin version from parent POM add e16e185 Add SpotBugs exclude file add ec1378b Configure SpotBugs for reporting the same as the build add c9f9318 Internal refactoring add 1c0be0d Format tweaks add f3fb8a1 Javadoc add 0baf0d5 Javadoc add a1f258e Bump mockito-core from 4.11.0 to 5.8.0 #187 add a6f6705 Bump org.slf4j:slf4j-jdk14 from 1.7.7 to 2.0.9 add ad0eba7 Merge pull request #165 from apache/dependabot/maven/org.slf4j-slf4j-jdk14-2.0.9 add bbdc131 Bump org.slf4j:slf4j-jdk14 from 1.7.7 to 2.0.9 #165 add c37e20a Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-email.git add fe226ee Javadoc add c94a029 Internal refactoring add 6ad3697 Internal refactoring add 5c3f740 Use try-with-resources add 16518ce Javadoc add 64277af Javadoc add dbbf514 Simplify description add debbf38 Javadoc add cbdfc08 Javadoc add dee17fe Javadoc add 9313b21 Javadoc add 6653f2d Add EmailConstants.SOCKET_TIMEOUT and deprecate SOCKET_TIMEOUT_MS add c0fdc5a Reuse Boolean.toString() add a050b6c Reuse Boolean.parseBoolean(String) add 1a84a85 Non-overriden methods can be private add 0bd6c48 Require non-null inputs to InlineImage.InlineImage(String, DataSource, MimeBodyPart) add 7ad61cf Internal redo of InlineImage equals/hashCode add b4b15c3 Better parameter name add 6c28ab4 Internal refactoring add 077df4e Internal refactoring add 8ce2df1 Remove 'this' redundancies add 650da7c Bump github/codeql-action from 2.22.10 to 3.22.11 add fe650d4 Merge pull request #189 from apache/dependabot/github_actions/github/codeql-action-3.22.11 add bd94a37 Bump actions/upload-artifact from 3.1.3 to 4.0.0 add 7f59166 Merge pull request #190 from apache/dependabot/github_actions/actions/upload-artifact-4.0.0 add 0a4afc1 Test with UTF-8 add 1675cfc Use try-with-resources add 8264a18 Use try-with-resources add e589325 Use StandardCharsets instead of magic string add 1e68064 Update site for next release add 677353d Fix Javadoc add b4f21b3 Add missing getters and setters add 263e93d Javadoc add 6406075 Javadoc add d251d20 DataSourceUrlResolver.resolve(String, boolean) leaks InputStreams add bcbe9f2 Better test method names add b866e15 Format tweak add 7cff388 Add DataSourcePathResolver add b07637d Better local variable names add 3133522 Support OpenOptions for streams in new Path classes add 3d48391 Add MimeMessageUtils.createMimeMessage(Session, Path, OpenOption...) add 185fb25 Add MultiPartEmail.attach(Path, OpenOption...). add 5e901fa Sort imports add 1e20524 Better parameter name add 2301723 Javadoc and possible NPE. add 974ea6b Port to JUnit 5 add d19c648 Make new class final for now add f916e1d Make private instance variable final add ed68b72 Javadoc add 8a249ea Move new class add b278b79 Exclude the specific false positives in Java 11+ add f262780 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-email add f417bc4 Javadoc add 94430c9 Internal refactoring to use SharedByteArrayInputStream add a7a2bba Format tweak add 1e44de9 The default charset is US-ASCII add 555ca06 SpotBugs exclusion not needed add 59d6eb0 Remove null-check add c5f3d97 Clean up exception handling add 74a1831 Provide the documented default for a content-type add 7a7f738 Better internal names add 827e4a1 Better Javadoc add 131784e Javadoc add 7d1ce05 Fix Javadoc 21 warnings add 6e38754 Fix Javadoc warnings add 4c122df Normalize convertion to lower case add fceb90e Javadoc add 9e9d1c2 Remove unused imports add a31185d Format tweaks add 1a3146b Remove single use local variable add 5ead8b7 Fix last Javadoc warnings add cbc21aa Better internal names add a60f7e1 Javadoc: Fix spelling add 7c5a6ac Don't use deprecated code add cfe4643 Javadoc add 9a69fea Refacor internal duplication add 84bfcd8 Use ternary expression add 36f8ec3 Internal refactoring add d81899c Javadoc add 001e268 Prepare release candidate add 29658f0 Prepare release candidate add 35fb269 Prepare release candidate add 87af7b5 Simplify for Javadoc generation (for now) add 8193b99 Bump next version add 2b27d54 Bump to next development version add 5e36224 Merge branch 'release' add b252a1c Fix Checkstyle copfig and issues add cc1946e Bump github/codeql-action from 3.22.11 to 3.22.12 add 7e4647a Merge pull request #193 from apache/dependabot/github_actions/github/codeql-action-3.22.12 add 25bb535 Fix version comment [skip ci] add 891afed Use StandardCharsets add 0bd7e34 Update NOTICE file for 2024 add 5481183 Split out existing Maven into a multi-module project add a9f3b72 Remove deprecated code add d8e88af Split modules for Core, Jakarta, and Javax add a227d93 Reuse Core constants add 3f243ce Add BOM POM add a258c7f Add module for src and bin distributions add 65ec8c3 Bump org.slf4j:slf4j-jdk14 from 2.0.9 to 2.0.10 add 5d53f48 Merge pull request #194 from apache/dependabot/maven/org.slf4j-slf4j-jdk14-2.0.10 add 3459397 Bump org.slf4j:slf4j-jdk14 from 2.0.9 to 2.0.10 #194 add 45e85d3 Drop author from RN since there have been many. add a898a84 Bump actions/upload-artifact from 4.0.0 to 4.1.0 add 7152874 Merge pull request #197 from apache/dependabot/github_actions/actions/upload-artifact-4.1.0 add 8570dfb Bump actions/cache from 3.3.2 to 3.3.3 add b28ad84 Merge pull request #199 from apache/dependabot/github_actions/actions/cache-3.3.3 add 9d2cb9f Bump github/codeql-action from 3.22.12 to 3.23.0 add 353fe24 Merge pull request #198 from apache/dependabot/github_actions/github/codeql-action-3.23.0 add 4b94173 Javadoc and comments: Use an HTTPS URL add c626074 Bump org.slf4j:slf4j-jdk14 from 2.0.10 to 2.0.11 add 07869fa Merge pull request #200 from apache/dependabot/maven/org.slf4j-slf4j-jdk14-2.0.11 add 2c380f7 Bump org.slf4j:slf4j-jdk14 from 2.0.10 to 2.0.11 #200 add 18be000 Bump github/codeql-action from 3.23.0 to 3.23.1 add af92904 Merge pull request #204 from apache/dependabot/github_actions/github/codeql-action-3.23.1 add 1d22ebd Bump actions/upload-artifact from 4.1.0 to 4.2.0 add ab03abd Merge pull request #203 from apache/dependabot/github_actions/actions/upload-artifact-4.2.0 add 2570224 Bump actions/cache from 3.3.3 to 4.0.0 add 40b21bc Merge pull request #202 from apache/dependabot/github_actions/actions/cache-4.0.0 add 61cd07f Declutter: Tests don't need Javadoc @since tags add 46c99c9 Normalize end of comments add fb2e6e7 Bump codecov/codecov-action from 3.1.4 to 3.1.5 add 8ce745b Merge pull request #208 from apache/dependabot/github_actions/codecov/codecov-action-3.1.5 add 81316fd Bump actions/upload-artifact from 4.2.0 to 4.3.0 add 18da3cd Merge pull request #209 from apache/dependabot/github_actions/actions/upload-artifact-4.3.0 add b9593a2 Bump github/codeql-action from 3.23.1 to 3.23.2 add b10877f Merge pull request #207 from apache/dependabot/github_actions/github/codeql-action-3.23.2 add 8e1b488 Whitespace add b66e6a3 Whitespace add 7af76a0 Add missing XML Schema reference add 4feb43f Add property project.build.outputTimestamp for build reproducibility add 36a7dad Bump codecov/codecov-action from 3.1.5 to 4.0.1 add 61dba61 Merge pull request #210 from apache/dependabot/github_actions/codecov/codecov-action-4.0.1 add 2a22c44 Bump github/codeql-action from 3.23.2 to 3.24.0 add 2a10141 Merge pull request #211 from apache/dependabot/github_actions/github/codeql-action-3.24.0 add 310297d Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-email.git add aefbba0 Bump com.github.davidmoten:subethasmtp from 6.0.7 to 7.0.1 add 6a079d4 Merge pull request #206 from apache/dependabot/maven/com.github.davidmoten-subethasmtp-7.0.1 add f2efdd3 Bump com.github.davidmoten:subethasmtp from 6.0.7 to 7.0.1 #206 add fc7856e Bump org.mockito:mockito-core from 5.8.0 to 5.10.0 add d1dc4bc Merge pull request #205 from apache/dependabot/maven/org.mockito-mockito-core-5.10.0 add d2ca32e Bump org.mockito:mockito-core from 5.8.0 to 5.10.0 #205 add 0fe7264 Bump commons-parent from 65 to 66 add 08210fe Typo add 4fe5731 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-email.git add ff957be Bump actions/upload-artifact from 4.3.0 to 4.3.1 add 72531d1 Merge pull request #213 from apache/dependabot/github_actions/actions/upload-artifact-4.3.1 add ff229c5 Bump org.slf4j:slf4j-jdk14 from 2.0.11 to 2.0.12 add b4918f1 Merge pull request #214 from apache/dependabot/maven/org.slf4j-slf4j-jdk14-2.0.12 add 64538a6 Bump org.slf4j:slf4j-jdk14 from 2.0.11 to 2.0.12 #214 add 0ca09e7 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-email.git add 7d7de5b Bump jakarta.mail from 1.6.5 to 2.0.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 (c7ceb3e) \ N -- N -- N refs/heads/dependabot/maven/com.sun.mail-jakarta.mail-2.0.1 (7d7de5b) 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/dependabot.yml => .asf.yaml | 24 +- .github/{dependabot.yml => GH-ROBOTS.txt} | 14 +- .github/dependabot.yml | 6 +- .github/workflows/codeql-analysis.yml | 10 +- .github/workflows/coverage.yml | 10 +- .github/workflows/maven.yml | 12 +- .github/workflows/scorecards-analysis.yml | 8 +- CONTRIBUTING.md | 45 +- NOTICE.txt | 4 +- README.md | 224 +-- RELEASE-NOTES.txt | 105 +- commons-email2-bom/pom.xml | 54 + commons-email2-core/pom.xml | 84 + .../src/conf}/spotbugs-exclude-filter.xml | 32 +- .../apache/commons/mail2/core}/EmailConstants.java | 123 +- .../apache/commons/mail2/core/EmailException.java | 146 ++ .../org/apache/commons/mail2/core}/EmailUtils.java | 266 +-- .../apache/commons/mail2/core}/package-info.java | 7 +- .../src}/main/resources/META-INF/mime.types | 0 .../commons/mail2/core/EmailConstantsTest.java | 8 + .../apache/commons/mail2/core}/EmailUtilsTest.java | 12 +- .../test/resources/attachments/autoloadertest.html | 0 .../test/resources/attachments/classpathtest.html | 0 .../resources/attachments/download_email.cgi.html | 0 .../src}/test/resources/attachments/logo.pdf | Bin .../src}/test/resources/eml/attachment-only.eml | 0 .../eml/html-attachment-content-disposition.eml | 0 .../eml/html-attachment-encoded-filename.eml | 0 .../src}/test/resources/eml/html-attachment.eml | 0 .../src}/test/resources/eml/multipart-report.eml | 0 .../eml/multipart-text-attachment-only.eml | 0 .../resources/eml/multipart-text-attachment.eml | 0 .../eml/outofmemory-no-header-seperation.eml | 0 .../src}/test/resources/eml/simple-reply.eml | 0 .../src}/test/resources/eml/simple.eml | 0 .../src}/test/resources/html/www.apache.org.html | 0 .../src}/test/resources/images/asf_logo_wide.gif | Bin .../src}/test/resources/images/contentTypeTest.gif | Bin .../src}/test/resources/images/contentTypeTest.jpg | Bin .../src}/test/resources/images/contentTypeTest.png | Bin .../test/resources/images/logos/maven-feather.png | Bin .../org.mockito.plugins.MockMaker | 1 + commons-email2-distribution/pom.xml | 212 +++ commons-email2-distribution/src/assembly/bin.xml | 49 + commons-email2-distribution/src/assembly/src.xml | 73 + commons-email2-jakarta/pom.xml | 121 ++ .../src/conf}/spotbugs-exclude-filter.xml | 32 +- .../commons/mail2/jakarta}/DataSourceResolver.java | 16 +- .../mail2/jakarta}/DefaultAuthenticator.java | 27 +- .../org/apache/commons/mail2/jakarta/Email.java | 1710 +++++++++++++++++ .../commons/mail2/jakarta}/EmailAttachment.java | 94 +- .../apache/commons/mail2/jakarta/HtmlEmail.java | 568 ++++++ .../commons/mail2/jakarta}/ImageHtmlEmail.java | 129 +- .../commons/mail2/jakarta/MultiPartEmail.java | 478 +++++ .../apache/commons/mail2/jakarta}/SimpleEmail.java | 35 +- .../jakarta/activation/InputStreamDataSource.java | 105 ++ .../mail2/jakarta/activation/PathDataSource.java | 145 ++ .../mail2/jakarta/activation}/package-info.java | 7 +- .../commons/mail2/jakarta}/package-info.java | 7 +- .../jakarta}/resolver/DataSourceBaseResolver.java | 64 +- .../resolver/DataSourceClassPathResolver.java | 102 +- .../resolver/DataSourceCompositeResolver.java | 61 +- .../jakarta}/resolver/DataSourceFileResolver.java | 60 +- .../jakarta/resolver/DataSourcePathResolver.java | 113 ++ .../jakarta}/resolver/DataSourceUrlResolver.java | 114 +- .../mail2/jakarta}/resolver/package-info.java | 9 +- .../jakarta}/util/IDNEmailAddressConverter.java | 103 +- .../mail2/jakarta/util/MimeMessageParser.java | 396 ++++ .../mail2/jakarta/util/MimeMessageUtils.java | 137 ++ .../commons/mail2/jakarta}/util/package-info.java | 3 +- .../src}/main/resources/META-INF/mime.types | 0 .../commons/mail2/jakarta/AbstractEmailTest.java | 416 ++++ .../mail2/jakarta}/DefaultAuthenticatorTest.java | 31 +- .../mail2/jakarta}/EmailAttachmentTest.java | 66 +- .../commons/mail2/jakarta/EmailConstantsTest.java | 12 +- .../commons/mail2/jakarta}/EmailLiveTest.java | 342 ++-- .../apache/commons/mail2/jakarta}/EmailTest.java | 1621 +++++++--------- .../commons/mail2/jakarta/HtmlEmailTest.java | 522 +++++ .../commons/mail2/jakarta}/ImageHtmlEmailTest.java | 439 ++--- .../mail2/jakarta/InputStreamDataSourceTest.java | 69 + .../commons/mail2/jakarta/InvalidAddressTest.java | 115 ++ .../mail2/jakarta/InvalidInternetAddressTest.java | 152 ++ .../commons/mail2/jakarta/MultiPartEmailTest.java | 284 +++ .../mail2/jakarta/SendWithAttachmentsTest.java | 139 ++ .../commons/mail2/jakarta/SimpleEmailTest.java | 135 ++ .../mail2/jakarta/mocks/MockEmailConcrete.java | 32 +- .../mail2/jakarta/mocks/MockHtmlEmailConcrete.java | 34 +- .../jakarta/mocks/MockImageHtmlEmailConcrete.java | 37 +- .../jakarta}/mocks/MockMultiPartEmailConcrete.java | 40 +- .../mail2/jakarta/mocks/MockSimpleEmail.java | 21 +- .../commons/mail2/jakarta/mocks}/package-info.java | 7 +- .../resolver/AbstractDataSourceResolverTest.java | 12 +- .../resolver/DataSourceClassPathResolverTest.java | 40 +- .../resolver/DataSourceCompositeResolverTest.java | 65 +- .../resolver/DataSourceFileResolverTest.java | 33 +- .../resolver/DataSourcePathResolverTest.java | 38 +- .../resolver/DataSourceUrlResolverTest.java | 44 +- .../mail2/jakarta/settings/EmailConfiguration.java | 60 + .../mail2/jakarta/settings}/package-info.java | 7 +- .../util/IDNEmailAddressConverterTest.java | 44 +- .../mail2/jakarta}/util/MimeMessageParserTest.java | 495 +++-- .../test/resources/attachments/autoloadertest.html | 0 .../test/resources/attachments/classpathtest.html | 0 .../resources/attachments/download_email.cgi.html | 0 .../src}/test/resources/attachments/logo.pdf | Bin .../src}/test/resources/eml/attachment-only.eml | 0 .../eml/html-attachment-content-disposition.eml | 0 .../eml/html-attachment-encoded-filename.eml | 0 .../src}/test/resources/eml/html-attachment.eml | 0 .../src}/test/resources/eml/multipart-report.eml | 0 .../eml/multipart-text-attachment-only.eml | 0 .../resources/eml/multipart-text-attachment.eml | 0 .../eml/outofmemory-no-header-seperation.eml | 0 .../src}/test/resources/eml/simple-reply.eml | 0 .../src}/test/resources/eml/simple.eml | 0 .../src}/test/resources/html/www.apache.org.html | 0 .../src}/test/resources/images/asf_logo_wide.gif | Bin .../src}/test/resources/images/contentTypeTest.gif | Bin .../src}/test/resources/images/contentTypeTest.jpg | Bin .../src}/test/resources/images/contentTypeTest.png | Bin .../test/resources/images/logos/maven-feather.png | Bin .../org.mockito.plugins.MockMaker | 1 + commons-email2-javax/pom.xml | 121 ++ .../src/conf}/spotbugs-exclude-filter.xml | 32 +- .../commons/mail2/javax}/DataSourceResolver.java | 16 +- .../commons/mail2/javax}/DefaultAuthenticator.java | 23 +- .../java/org/apache/commons/mail2/javax/Email.java | 1709 +++++++++++++++++ .../commons/mail2/javax}/EmailAttachment.java | 90 +- .../org/apache/commons/mail2/javax/HtmlEmail.java | 568 ++++++ .../commons/mail2/javax}/ImageHtmlEmail.java | 129 +- .../commons/mail2/javax}/MultiPartEmail.java | 624 +++--- .../apache/commons/mail2/javax}/SimpleEmail.java | 35 +- .../javax/activation/InputStreamDataSource.java | 105 ++ .../mail2/javax/activation/PathDataSource.java | 145 ++ .../mail2/javax/activation}/package-info.java | 5 +- .../apache/commons/mail2/javax}/package-info.java | 7 +- .../javax}/resolver/DataSourceBaseResolver.java | 64 +- .../resolver/DataSourceClassPathResolver.java | 100 +- .../resolver/DataSourceCompositeResolver.java | 59 +- .../javax}/resolver/DataSourceFileResolver.java | 60 +- .../javax/resolver/DataSourcePathResolver.java | 113 ++ .../javax}/resolver/DataSourceUrlResolver.java | 114 +- .../mail2/javax}/resolver/package-info.java | 9 +- .../javax}/util/IDNEmailAddressConverter.java | 103 +- .../mail2/javax/util/MimeMessageParser.java | 396 ++++ .../commons/mail2/javax/util/MimeMessageUtils.java | 137 ++ .../commons/mail2/javax}/util/package-info.java | 3 +- .../src}/main/resources/META-INF/mime.types | 0 .../commons/mail2/javax/AbstractEmailTest.java | 417 ++++ .../mail2/javax}/DefaultAuthenticatorTest.java | 29 +- .../commons/mail2/javax}/EmailAttachmentTest.java | 66 +- .../commons/mail2/javax/EmailConstantsTest.java | 12 +- .../apache/commons/mail2/javax}/EmailLiveTest.java | 330 ++-- .../org/apache/commons/mail2/javax}/EmailTest.java | 1609 +++++++--------- .../apache/commons/mail2/javax/HtmlEmailTest.java | 522 +++++ .../commons/mail2/javax}/ImageHtmlEmailTest.java | 439 ++--- .../mail2/javax/InputStreamDataSourceTest.java | 69 + .../commons/mail2/javax/InvalidAddressTest.java | 115 ++ .../mail2/javax/InvalidInternetAddressTest.java | 152 ++ .../commons/mail2/javax/MultiPartEmailTest.java | 284 +++ .../mail2/javax/SendWithAttachmentsTest.java | 139 ++ .../commons/mail2/javax/SimpleEmailTest.java | 135 ++ .../mail2/javax/mocks/MockEmailConcrete.java | 32 +- .../mail2/javax/mocks/MockHtmlEmailConcrete.java | 34 +- .../javax/mocks/MockImageHtmlEmailConcrete.java | 37 +- .../javax/mocks/MockMultiPartEmailConcrete.java | 37 +- .../commons/mail2/javax/mocks/MockSimpleEmail.java | 21 +- .../commons/mail2/javax/mocks}/package-info.java | 7 +- .../resolver/AbstractDataSourceResolverTest.java | 8 +- .../resolver/DataSourceClassPathResolverTest.java | 40 +- .../resolver/DataSourceCompositeResolverTest.java | 65 +- .../resolver/DataSourceFileResolverTest.java | 33 +- .../javax/resolver/DataSourcePathResolverTest.java | 38 +- .../javax}/resolver/DataSourceUrlResolverTest.java | 44 +- .../mail2/javax/settings/EmailConfiguration.java | 60 + .../mail2/javax/settings}/package-info.java | 7 +- .../javax}/util/IDNEmailAddressConverterTest.java | 42 +- .../mail2/javax}/util/MimeMessageParserTest.java | 489 +++-- .../test/resources/attachments/autoloadertest.html | 0 .../test/resources/attachments/classpathtest.html | 0 .../resources/attachments/download_email.cgi.html | 0 .../src}/test/resources/attachments/logo.pdf | Bin .../src}/test/resources/eml/attachment-only.eml | 0 .../eml/html-attachment-content-disposition.eml | 0 .../eml/html-attachment-encoded-filename.eml | 0 .../src}/test/resources/eml/html-attachment.eml | 0 .../src}/test/resources/eml/multipart-report.eml | 0 .../eml/multipart-text-attachment-only.eml | 0 .../resources/eml/multipart-text-attachment.eml | 0 .../eml/outofmemory-no-header-seperation.eml | 0 .../src}/test/resources/eml/simple-reply.eml | 0 .../src}/test/resources/eml/simple.eml | 0 .../src}/test/resources/html/www.apache.org.html | 0 .../src}/test/resources/images/asf_logo_wide.gif | Bin .../src}/test/resources/images/contentTypeTest.gif | Bin .../src}/test/resources/images/contentTypeTest.jpg | Bin .../src}/test/resources/images/contentTypeTest.png | Bin .../test/resources/images/logos/maven-feather.png | Bin .../org.mockito.plugins.MockMaker | 1 + conf/checkstyle.xml | 179 -- pom.xml | 1004 +++++----- src/assembly/bin.xml | 4 +- src/assembly/src.xml | 4 +- src/changes/changes.xml | 133 +- src/changes/release-notes.vm | 131 ++ src/conf/checkstyle.xml | 154 ++ .../apache/commons/mail/ByteArrayDataSource.java | 241 --- src/main/java/org/apache/commons/mail/Email.java | 1994 -------------------- .../org/apache/commons/mail/EmailException.java | 125 -- .../java/org/apache/commons/mail/HtmlEmail.java | 711 ------- .../commons/mail/util/MimeMessageParser.java | 452 ----- .../apache/commons/mail/util/MimeMessageUtils.java | 145 -- src/site/site.xml | 41 +- src/site/xdoc/building.xml | 89 +- src/site/xdoc/download_email.xml | 48 +- src/site/xdoc/index.xml | 17 +- src/site/xdoc/issue-tracking.xml | 6 +- src/site/xdoc/mail-lists.xml | 56 +- src/site/xdoc/userguide.xml | 1 - .../org/apache/commons/mail/AbstractEmailTest.java | 539 ------ .../org/apache/commons/mail/HtmlEmailTest.java | 755 -------- .../apache/commons/mail/InvalidAddressTest.java | 172 -- .../commons/mail/InvalidInternetAddressTest.java | 245 --- .../apache/commons/mail/MultiPartEmailTest.java | 419 ---- .../commons/mail/SendWithAttachmentsTest.java | 184 -- .../org/apache/commons/mail/SimpleEmailTest.java | 179 -- .../commons/mail/mocks/MockEmailConcrete.java | 166 -- .../commons/mail/mocks/MockHtmlEmailConcrete.java | 76 - .../org/apache/commons/mail/mocks/package.html | 23 - src/test/java/org/apache/commons/mail/package.html | 23 - .../commons/mail/settings/EmailConfiguration.java | 64 - .../org/apache/commons/mail/settings/package.html | 23 - 232 files changed, 16989 insertions(+), 13012 deletions(-) copy .github/dependabot.yml => .asf.yaml (57%) copy .github/{dependabot.yml => GH-ROBOTS.txt} (79%) create mode 100644 commons-email2-bom/pom.xml create mode 100644 commons-email2-core/pom.xml copy {conf => commons-email2-core/src/conf}/spotbugs-exclude-filter.xml (56%) rename {src/main/java/org/apache/commons/mail => commons-email2-core/src/main/java/org/apache/commons/mail2/core}/EmailConstants.java (64%) create mode 100644 commons-email2-core/src/main/java/org/apache/commons/mail2/core/EmailException.java rename {src/main/java/org/apache/commons/mail => commons-email2-core/src/main/java/org/apache/commons/mail2/core}/EmailUtils.java (55%) copy {src/main/java/org/apache/commons/mail => commons-email2-core/src/main/java/org/apache/commons/mail2/core}/package-info.java (80%) copy {src => commons-email2-core/src}/main/resources/META-INF/mime.types (100%) rename conf/HEADER.txt => commons-email2-core/src/test/java/org/apache/commons/mail2/core/EmailConstantsTest.java (88%) rename {src/test/java/org/apache/commons/mail => commons-email2-core/src/test/java/org/apache/commons/mail2/core}/EmailUtilsTest.java (90%) copy {src => commons-email2-core/src}/test/resources/attachments/autoloadertest.html (100%) copy {src => commons-email2-core/src}/test/resources/attachments/classpathtest.html (100%) copy {src => commons-email2-core/src}/test/resources/attachments/download_email.cgi.html (100%) copy {src => commons-email2-core/src}/test/resources/attachments/logo.pdf (100%) copy {src => commons-email2-core/src}/test/resources/eml/attachment-only.eml (100%) copy {src => commons-email2-core/src}/test/resources/eml/html-attachment-content-disposition.eml (100%) copy {src => commons-email2-core/src}/test/resources/eml/html-attachment-encoded-filename.eml (100%) copy {src => commons-email2-core/src}/test/resources/eml/html-attachment.eml (100%) copy {src => commons-email2-core/src}/test/resources/eml/multipart-report.eml (100%) copy {src => commons-email2-core/src}/test/resources/eml/multipart-text-attachment-only.eml (100%) copy {src => commons-email2-core/src}/test/resources/eml/multipart-text-attachment.eml (100%) copy {src => commons-email2-core/src}/test/resources/eml/outofmemory-no-header-seperation.eml (100%) copy {src => commons-email2-core/src}/test/resources/eml/simple-reply.eml (100%) copy {src => commons-email2-core/src}/test/resources/eml/simple.eml (100%) copy {src => commons-email2-core/src}/test/resources/html/www.apache.org.html (100%) copy {src => commons-email2-core/src}/test/resources/images/asf_logo_wide.gif (100%) copy {src => commons-email2-core/src}/test/resources/images/contentTypeTest.gif (100%) copy {src => commons-email2-core/src}/test/resources/images/contentTypeTest.jpg (100%) copy {src => commons-email2-core/src}/test/resources/images/contentTypeTest.png (100%) copy {src => commons-email2-core/src}/test/resources/images/logos/maven-feather.png (100%) create mode 100644 commons-email2-core/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker create mode 100644 commons-email2-distribution/pom.xml create mode 100644 commons-email2-distribution/src/assembly/bin.xml create mode 100644 commons-email2-distribution/src/assembly/src.xml create mode 100644 commons-email2-jakarta/pom.xml copy {conf => commons-email2-jakarta/src/conf}/spotbugs-exclude-filter.xml (56%) copy {src/main/java/org/apache/commons/mail => commons-email2-jakarta/src/main/java/org/apache/commons/mail2/jakarta}/DataSourceResolver.java (79%) copy {src/main/java/org/apache/commons/mail => commons-email2-jakarta/src/main/java/org/apache/commons/mail2/jakarta}/DefaultAuthenticator.java (81%) create mode 100644 commons-email2-jakarta/src/main/java/org/apache/commons/mail2/jakarta/Email.java copy {src/main/java/org/apache/commons/mail => commons-email2-jakarta/src/main/java/org/apache/commons/mail2/jakarta}/EmailAttachment.java (68%) create mode 100644 commons-email2-jakarta/src/main/java/org/apache/commons/mail2/jakarta/HtmlEmail.java copy {src/main/java/org/apache/commons/mail => commons-email2-jakarta/src/main/java/org/apache/commons/mail2/jakarta}/ImageHtmlEmail.java (65%) create mode 100644 commons-email2-jakarta/src/main/java/org/apache/commons/mail2/jakarta/MultiPartEmail.java copy {src/main/java/org/apache/commons/mail => commons-email2-jakarta/src/main/java/org/apache/commons/mail2/jakarta}/SimpleEmail.java (62%) create mode 100644 commons-email2-jakarta/src/main/java/org/apache/commons/mail2/jakarta/activation/InputStreamDataSource.java create mode 100644 commons-email2-jakarta/src/main/java/org/apache/commons/mail2/jakarta/activation/PathDataSource.java copy {src/main/java/org/apache/commons/mail => commons-email2-jakarta/src/main/java/org/apache/commons/mail2/jakarta/activation}/package-info.java (80%) copy {src/main/java/org/apache/commons/mail => commons-email2-jakarta/src/main/java/org/apache/commons/mail2/jakarta}/package-info.java (80%) copy {src/main/java/org/apache/commons/mail => commons-email2-jakarta/src/main/java/org/apache/commons/mail2/jakarta}/resolver/DataSourceBaseResolver.java (56%) copy {src/main/java/org/apache/commons/mail => commons-email2-jakarta/src/main/java/org/apache/commons/mail2/jakarta}/resolver/DataSourceClassPathResolver.java (67%) copy {src/main/java/org/apache/commons/mail => commons-email2-jakarta/src/main/java/org/apache/commons/mail2/jakarta}/resolver/DataSourceCompositeResolver.java (67%) copy {src/main/java/org/apache/commons/mail => commons-email2-jakarta/src/main/java/org/apache/commons/mail2/jakarta}/resolver/DataSourceFileResolver.java (68%) create mode 100644 commons-email2-jakarta/src/main/java/org/apache/commons/mail2/jakarta/resolver/DataSourcePathResolver.java copy {src/main/java/org/apache/commons/mail => commons-email2-jakarta/src/main/java/org/apache/commons/mail2/jakarta}/resolver/DataSourceUrlResolver.java (74%) copy {src/main/java/org/apache/commons/mail => commons-email2-jakarta/src/main/java/org/apache/commons/mail2/jakarta}/resolver/package-info.java (88%) copy {src/main/java/org/apache/commons/mail => commons-email2-jakarta/src/main/java/org/apache/commons/mail2/jakarta}/util/IDNEmailAddressConverter.java (62%) create mode 100644 commons-email2-jakarta/src/main/java/org/apache/commons/mail2/jakarta/util/MimeMessageParser.java create mode 100644 commons-email2-jakarta/src/main/java/org/apache/commons/mail2/jakarta/util/MimeMessageUtils.java copy {src/main/java/org/apache/commons/mail => commons-email2-jakarta/src/main/java/org/apache/commons/mail2/jakarta}/util/package-info.java (94%) copy {src => commons-email2-jakarta/src}/main/resources/META-INF/mime.types (100%) create mode 100644 commons-email2-jakarta/src/test/java/org/apache/commons/mail2/jakarta/AbstractEmailTest.java copy {src/test/java/org/apache/commons/mail => commons-email2-jakarta/src/test/java/org/apache/commons/mail2/jakarta}/DefaultAuthenticatorTest.java (61%) copy {src/test/java/org/apache/commons/mail => commons-email2-jakarta/src/test/java/org/apache/commons/mail2/jakarta}/EmailAttachmentTest.java (63%) copy src/main/java/org/apache/commons/mail/util/package-info.java => commons-email2-jakarta/src/test/java/org/apache/commons/mail2/jakarta/EmailConstantsTest.java (88%) copy {src/test/java/org/apache/commons/mail => commons-email2-jakarta/src/test/java/org/apache/commons/mail2/jakarta}/EmailLiveTest.java (59%) copy {src/test/java/org/apache/commons/mail => commons-email2-jakarta/src/test/java/org/apache/commons/mail2/jakarta}/EmailTest.java (56%) create mode 100644 commons-email2-jakarta/src/test/java/org/apache/commons/mail2/jakarta/HtmlEmailTest.java copy {src/test/java/org/apache/commons/mail => commons-email2-jakarta/src/test/java/org/apache/commons/mail2/jakarta}/ImageHtmlEmailTest.java (77%) create mode 100644 commons-email2-jakarta/src/test/java/org/apache/commons/mail2/jakarta/InputStreamDataSourceTest.java create mode 100644 commons-email2-jakarta/src/test/java/org/apache/commons/mail2/jakarta/InvalidAddressTest.java create mode 100644 commons-email2-jakarta/src/test/java/org/apache/commons/mail2/jakarta/InvalidInternetAddressTest.java create mode 100644 commons-email2-jakarta/src/test/java/org/apache/commons/mail2/jakarta/MultiPartEmailTest.java create mode 100644 commons-email2-jakarta/src/test/java/org/apache/commons/mail2/jakarta/SendWithAttachmentsTest.java create mode 100644 commons-email2-jakarta/src/test/java/org/apache/commons/mail2/jakarta/SimpleEmailTest.java copy src/test/java/org/apache/commons/mail/mocks/MockSimpleEmail.java => commons-email2-jakarta/src/test/java/org/apache/commons/mail2/jakarta/mocks/MockEmailConcrete.java (61%) copy src/test/java/org/apache/commons/mail/mocks/MockSimpleEmail.java => commons-email2-jakarta/src/test/java/org/apache/commons/mail2/jakarta/mocks/MockHtmlEmailConcrete.java (64%) copy src/test/java/org/apache/commons/mail/mocks/MockSimpleEmail.java => commons-email2-jakarta/src/test/java/org/apache/commons/mail2/jakarta/mocks/MockImageHtmlEmailConcrete.java (63%) rename {src/test/java/org/apache/commons/mail => commons-email2-jakarta/src/test/java/org/apache/commons/mail2/jakarta}/mocks/MockMultiPartEmailConcrete.java (58%) copy src/main/java/org/apache/commons/mail/util/package-info.java => commons-email2-jakarta/src/test/java/org/apache/commons/mail2/jakarta/mocks/MockSimpleEmail.java (65%) copy {src/main/java/org/apache/commons/mail/util => commons-email2-jakarta/src/test/java/org/apache/commons/mail2/jakarta/mocks}/package-info.java (82%) copy {src/test/java/org/apache/commons/mail => commons-email2-jakarta/src/test/java/org/apache/commons/mail2/jakarta}/resolver/AbstractDataSourceResolverTest.java (89%) copy {src/test/java/org/apache/commons/mail => commons-email2-jakarta/src/test/java/org/apache/commons/mail2/jakarta}/resolver/DataSourceClassPathResolverTest.java (58%) copy {src/test/java/org/apache/commons/mail => commons-email2-jakarta/src/test/java/org/apache/commons/mail2/jakarta}/resolver/DataSourceCompositeResolverTest.java (78%) copy {src/test/java/org/apache/commons/mail => commons-email2-jakarta/src/test/java/org/apache/commons/mail2/jakarta}/resolver/DataSourceFileResolverTest.java (60%) copy src/test/java/org/apache/commons/mail/resolver/DataSourceFileResolverTest.java => commons-email2-jakarta/src/test/java/org/apache/commons/mail2/jakarta/resolver/DataSourcePathResolverTest.java (53%) copy {src/test/java/org/apache/commons/mail => commons-email2-jakarta/src/test/java/org/apache/commons/mail2/jakarta}/resolver/DataSourceUrlResolverTest.java (69%) create mode 100644 commons-email2-jakarta/src/test/java/org/apache/commons/mail2/jakarta/settings/EmailConfiguration.java copy {src/main/java/org/apache/commons/mail/util => commons-email2-jakarta/src/test/java/org/apache/commons/mail2/jakarta/settings}/package-info.java (82%) copy {src/test/java/org/apache/commons/mail => commons-email2-jakarta/src/test/java/org/apache/commons/mail2/jakarta}/util/IDNEmailAddressConverterTest.java (85%) copy {src/test/java/org/apache/commons/mail => commons-email2-jakarta/src/test/java/org/apache/commons/mail2/jakarta}/util/MimeMessageParserTest.java (85%) copy {src => commons-email2-jakarta/src}/test/resources/attachments/autoloadertest.html (100%) copy {src => commons-email2-jakarta/src}/test/resources/attachments/classpathtest.html (100%) copy {src => commons-email2-jakarta/src}/test/resources/attachments/download_email.cgi.html (100%) copy {src => commons-email2-jakarta/src}/test/resources/attachments/logo.pdf (100%) copy {src => commons-email2-jakarta/src}/test/resources/eml/attachment-only.eml (100%) copy {src => commons-email2-jakarta/src}/test/resources/eml/html-attachment-content-disposition.eml (100%) copy {src => commons-email2-jakarta/src}/test/resources/eml/html-attachment-encoded-filename.eml (100%) copy {src => commons-email2-jakarta/src}/test/resources/eml/html-attachment.eml (100%) copy {src => commons-email2-jakarta/src}/test/resources/eml/multipart-report.eml (100%) copy {src => commons-email2-jakarta/src}/test/resources/eml/multipart-text-attachment-only.eml (100%) copy {src => commons-email2-jakarta/src}/test/resources/eml/multipart-text-attachment.eml (100%) copy {src => commons-email2-jakarta/src}/test/resources/eml/outofmemory-no-header-seperation.eml (100%) copy {src => commons-email2-jakarta/src}/test/resources/eml/simple-reply.eml (100%) copy {src => commons-email2-jakarta/src}/test/resources/eml/simple.eml (100%) copy {src => commons-email2-jakarta/src}/test/resources/html/www.apache.org.html (100%) copy {src => commons-email2-jakarta/src}/test/resources/images/asf_logo_wide.gif (100%) copy {src => commons-email2-jakarta/src}/test/resources/images/contentTypeTest.gif (100%) copy {src => commons-email2-jakarta/src}/test/resources/images/contentTypeTest.jpg (100%) copy {src => commons-email2-jakarta/src}/test/resources/images/contentTypeTest.png (100%) copy {src => commons-email2-jakarta/src}/test/resources/images/logos/maven-feather.png (100%) create mode 100644 commons-email2-jakarta/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker create mode 100644 commons-email2-javax/pom.xml rename {conf => commons-email2-javax/src/conf}/spotbugs-exclude-filter.xml (57%) rename {src/main/java/org/apache/commons/mail => commons-email2-javax/src/main/java/org/apache/commons/mail2/javax}/DataSourceResolver.java (81%) rename {src/main/java/org/apache/commons/mail => commons-email2-javax/src/main/java/org/apache/commons/mail2/javax}/DefaultAuthenticator.java (85%) create mode 100644 commons-email2-javax/src/main/java/org/apache/commons/mail2/javax/Email.java rename {src/main/java/org/apache/commons/mail => commons-email2-javax/src/main/java/org/apache/commons/mail2/javax}/EmailAttachment.java (72%) create mode 100644 commons-email2-javax/src/main/java/org/apache/commons/mail2/javax/HtmlEmail.java rename {src/main/java/org/apache/commons/mail => commons-email2-javax/src/main/java/org/apache/commons/mail2/javax}/ImageHtmlEmail.java (66%) rename {src/main/java/org/apache/commons/mail => commons-email2-javax/src/main/java/org/apache/commons/mail2/javax}/MultiPartEmail.java (52%) rename {src/main/java/org/apache/commons/mail => commons-email2-javax/src/main/java/org/apache/commons/mail2/javax}/SimpleEmail.java (66%) create mode 100644 commons-email2-javax/src/main/java/org/apache/commons/mail2/javax/activation/InputStreamDataSource.java create mode 100644 commons-email2-javax/src/main/java/org/apache/commons/mail2/javax/activation/PathDataSource.java copy {src/main/java/org/apache/commons/mail/util => commons-email2-javax/src/main/java/org/apache/commons/mail2/javax/activation}/package-info.java (87%) rename {src/main/java/org/apache/commons/mail => commons-email2-javax/src/main/java/org/apache/commons/mail2/javax}/package-info.java (80%) rename {src/main/java/org/apache/commons/mail => commons-email2-javax/src/main/java/org/apache/commons/mail2/javax}/resolver/DataSourceBaseResolver.java (56%) rename {src/main/java/org/apache/commons/mail => commons-email2-javax/src/main/java/org/apache/commons/mail2/javax}/resolver/DataSourceClassPathResolver.java (70%) rename {src/main/java/org/apache/commons/mail => commons-email2-javax/src/main/java/org/apache/commons/mail2/javax}/resolver/DataSourceCompositeResolver.java (69%) rename {src/main/java/org/apache/commons/mail => commons-email2-javax/src/main/java/org/apache/commons/mail2/javax}/resolver/DataSourceFileResolver.java (70%) create mode 100644 commons-email2-javax/src/main/java/org/apache/commons/mail2/javax/resolver/DataSourcePathResolver.java rename {src/main/java/org/apache/commons/mail => commons-email2-javax/src/main/java/org/apache/commons/mail2/javax}/resolver/DataSourceUrlResolver.java (76%) rename {src/main/java/org/apache/commons/mail => commons-email2-javax/src/main/java/org/apache/commons/mail2/javax}/resolver/package-info.java (89%) rename {src/main/java/org/apache/commons/mail => commons-email2-javax/src/main/java/org/apache/commons/mail2/javax}/util/IDNEmailAddressConverter.java (63%) create mode 100644 commons-email2-javax/src/main/java/org/apache/commons/mail2/javax/util/MimeMessageParser.java create mode 100644 commons-email2-javax/src/main/java/org/apache/commons/mail2/javax/util/MimeMessageUtils.java copy {src/main/java/org/apache/commons/mail => commons-email2-javax/src/main/java/org/apache/commons/mail2/javax}/util/package-info.java (94%) rename {src => commons-email2-javax/src}/main/resources/META-INF/mime.types (100%) create mode 100644 commons-email2-javax/src/test/java/org/apache/commons/mail2/javax/AbstractEmailTest.java rename {src/test/java/org/apache/commons/mail => commons-email2-javax/src/test/java/org/apache/commons/mail2/javax}/DefaultAuthenticatorTest.java (63%) rename {src/test/java/org/apache/commons/mail => commons-email2-javax/src/test/java/org/apache/commons/mail2/javax}/EmailAttachmentTest.java (63%) copy src/main/java/org/apache/commons/mail/util/package-info.java => commons-email2-javax/src/test/java/org/apache/commons/mail2/javax/EmailConstantsTest.java (88%) rename {src/test/java/org/apache/commons/mail => commons-email2-javax/src/test/java/org/apache/commons/mail2/javax}/EmailLiveTest.java (61%) rename {src/test/java/org/apache/commons/mail => commons-email2-javax/src/test/java/org/apache/commons/mail2/javax}/EmailTest.java (56%) create mode 100644 commons-email2-javax/src/test/java/org/apache/commons/mail2/javax/HtmlEmailTest.java rename {src/test/java/org/apache/commons/mail => commons-email2-javax/src/test/java/org/apache/commons/mail2/javax}/ImageHtmlEmailTest.java (77%) create mode 100644 commons-email2-javax/src/test/java/org/apache/commons/mail2/javax/InputStreamDataSourceTest.java create mode 100644 commons-email2-javax/src/test/java/org/apache/commons/mail2/javax/InvalidAddressTest.java create mode 100644 commons-email2-javax/src/test/java/org/apache/commons/mail2/javax/InvalidInternetAddressTest.java create mode 100644 commons-email2-javax/src/test/java/org/apache/commons/mail2/javax/MultiPartEmailTest.java create mode 100644 commons-email2-javax/src/test/java/org/apache/commons/mail2/javax/SendWithAttachmentsTest.java create mode 100644 commons-email2-javax/src/test/java/org/apache/commons/mail2/javax/SimpleEmailTest.java copy src/test/java/org/apache/commons/mail/mocks/MockSimpleEmail.java => commons-email2-javax/src/test/java/org/apache/commons/mail2/javax/mocks/MockEmailConcrete.java (61%) copy src/test/java/org/apache/commons/mail/mocks/MockSimpleEmail.java => commons-email2-javax/src/test/java/org/apache/commons/mail2/javax/mocks/MockHtmlEmailConcrete.java (65%) rename src/test/java/org/apache/commons/mail/mocks/MockSimpleEmail.java => commons-email2-javax/src/test/java/org/apache/commons/mail2/javax/mocks/MockImageHtmlEmailConcrete.java (63%) rename src/test/java/org/apache/commons/mail/mocks/MockImageHtmlEmailConcrete.java => commons-email2-javax/src/test/java/org/apache/commons/mail2/javax/mocks/MockMultiPartEmailConcrete.java (65%) copy src/main/java/org/apache/commons/mail/util/package-info.java => commons-email2-javax/src/test/java/org/apache/commons/mail2/javax/mocks/MockSimpleEmail.java (65%) copy {src/main/java/org/apache/commons/mail/util => commons-email2-javax/src/test/java/org/apache/commons/mail2/javax/mocks}/package-info.java (82%) rename {src/test/java/org/apache/commons/mail => commons-email2-javax/src/test/java/org/apache/commons/mail2/javax}/resolver/AbstractDataSourceResolverTest.java (92%) rename {src/test/java/org/apache/commons/mail => commons-email2-javax/src/test/java/org/apache/commons/mail2/javax}/resolver/DataSourceClassPathResolverTest.java (58%) rename {src/test/java/org/apache/commons/mail => commons-email2-javax/src/test/java/org/apache/commons/mail2/javax}/resolver/DataSourceCompositeResolverTest.java (78%) copy {src/test/java/org/apache/commons/mail => commons-email2-javax/src/test/java/org/apache/commons/mail2/javax}/resolver/DataSourceFileResolverTest.java (60%) rename src/test/java/org/apache/commons/mail/resolver/DataSourceFileResolverTest.java => commons-email2-javax/src/test/java/org/apache/commons/mail2/javax/resolver/DataSourcePathResolverTest.java (53%) rename {src/test/java/org/apache/commons/mail => commons-email2-javax/src/test/java/org/apache/commons/mail2/javax}/resolver/DataSourceUrlResolverTest.java (70%) create mode 100644 commons-email2-javax/src/test/java/org/apache/commons/mail2/javax/settings/EmailConfiguration.java rename {src/main/java/org/apache/commons/mail/util => commons-email2-javax/src/test/java/org/apache/commons/mail2/javax/settings}/package-info.java (82%) rename {src/test/java/org/apache/commons/mail => commons-email2-javax/src/test/java/org/apache/commons/mail2/javax}/util/IDNEmailAddressConverterTest.java (86%) rename {src/test/java/org/apache/commons/mail => commons-email2-javax/src/test/java/org/apache/commons/mail2/javax}/util/MimeMessageParserTest.java (86%) rename {src => commons-email2-javax/src}/test/resources/attachments/autoloadertest.html (100%) rename {src => commons-email2-javax/src}/test/resources/attachments/classpathtest.html (100%) rename {src => commons-email2-javax/src}/test/resources/attachments/download_email.cgi.html (100%) rename {src => commons-email2-javax/src}/test/resources/attachments/logo.pdf (100%) rename {src => commons-email2-javax/src}/test/resources/eml/attachment-only.eml (100%) rename {src => commons-email2-javax/src}/test/resources/eml/html-attachment-content-disposition.eml (100%) rename {src => commons-email2-javax/src}/test/resources/eml/html-attachment-encoded-filename.eml (100%) rename {src => commons-email2-javax/src}/test/resources/eml/html-attachment.eml (100%) rename {src => commons-email2-javax/src}/test/resources/eml/multipart-report.eml (100%) rename {src => commons-email2-javax/src}/test/resources/eml/multipart-text-attachment-only.eml (100%) rename {src => commons-email2-javax/src}/test/resources/eml/multipart-text-attachment.eml (100%) rename {src => commons-email2-javax/src}/test/resources/eml/outofmemory-no-header-seperation.eml (100%) rename {src => commons-email2-javax/src}/test/resources/eml/simple-reply.eml (100%) rename {src => commons-email2-javax/src}/test/resources/eml/simple.eml (100%) rename {src => commons-email2-javax/src}/test/resources/html/www.apache.org.html (100%) rename {src => commons-email2-javax/src}/test/resources/images/asf_logo_wide.gif (100%) rename {src => commons-email2-javax/src}/test/resources/images/contentTypeTest.gif (100%) rename {src => commons-email2-javax/src}/test/resources/images/contentTypeTest.jpg (100%) rename {src => commons-email2-javax/src}/test/resources/images/contentTypeTest.png (100%) rename {src => commons-email2-javax/src}/test/resources/images/logos/maven-feather.png (100%) create mode 100644 commons-email2-javax/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker delete mode 100644 conf/checkstyle.xml create mode 100644 src/changes/release-notes.vm create mode 100644 src/conf/checkstyle.xml delete mode 100644 src/main/java/org/apache/commons/mail/ByteArrayDataSource.java delete mode 100644 src/main/java/org/apache/commons/mail/Email.java delete mode 100644 src/main/java/org/apache/commons/mail/EmailException.java delete mode 100644 src/main/java/org/apache/commons/mail/HtmlEmail.java delete mode 100644 src/main/java/org/apache/commons/mail/util/MimeMessageParser.java delete mode 100644 src/main/java/org/apache/commons/mail/util/MimeMessageUtils.java delete mode 100644 src/test/java/org/apache/commons/mail/AbstractEmailTest.java delete mode 100644 src/test/java/org/apache/commons/mail/HtmlEmailTest.java delete mode 100644 src/test/java/org/apache/commons/mail/InvalidAddressTest.java delete mode 100644 src/test/java/org/apache/commons/mail/InvalidInternetAddressTest.java delete mode 100644 src/test/java/org/apache/commons/mail/MultiPartEmailTest.java delete mode 100644 src/test/java/org/apache/commons/mail/SendWithAttachmentsTest.java delete mode 100644 src/test/java/org/apache/commons/mail/SimpleEmailTest.java delete mode 100644 src/test/java/org/apache/commons/mail/mocks/MockEmailConcrete.java delete mode 100644 src/test/java/org/apache/commons/mail/mocks/MockHtmlEmailConcrete.java delete mode 100644 src/test/java/org/apache/commons/mail/mocks/package.html delete mode 100644 src/test/java/org/apache/commons/mail/package.html delete mode 100644 src/test/java/org/apache/commons/mail/settings/EmailConfiguration.java delete mode 100644 src/test/java/org/apache/commons/mail/settings/package.html