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-codec.git
from 456d17b4 Bump to next development version add 853bb0fb Add section for the next release add cb8cd5f3 Better description add 8fb10562 Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.15.0 (#296) add acea9f7f Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.15.0 #296 add 9197db55 Bump github/codeql-action from 3.25.12 to 3.25.13 (#297) add 166e04e8 Javadoc add 8ff30858 Add Java 24-ea as an experimental build add 560e87e5 Bump github/codeql-action from 3.25.13 to 3.25.15 (#299) add 370e9aab Bump org.apache.commons:commons-parent from 71 to 72 add cd2b0907 Try to avoid occasional hang when testing add 867eafc0 Use Javadoc @code add fd903ce1 Typo - DigestUtils.crypt does not exist [skip ci] add aaef8c59 Document protection needs [skip ci] add c52d4dad Add some more tests add 8862fb3c Typo [skip ci] add 97b7e5d1 Style police add cd91956c Don't repeat the code in B64.getRandomSalt add 6175c99e Javadoc fixes [skip ci] add 7cae886f Javadoc fix [skip ci] add 335ff353 Remove unused dependency add a6f7a537 Javadoc: Grammar add 8509f94a Bump actions/upload-artifact from 4.3.4 to 4.3.5 (#303) add b7ad8d21 Bump ossf/scorecard-action from 2.3.3 to 2.4.0 (#304) add c3188fdb Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-codec add 83e80d71 Javadoc: Grammar add 007ddf13 Rewrite DaitchMokotoffSoundex.soundex(String) using String.join() add b80d4b88 Bump org.apache.commons:commons-lang3 from 3.15.0 to 3.16.0 (#305) add ab5687e2 Bump org.apache.commons:commons-lang3 from 3.15.0 to 3.16.0 #305 add e53adf36 Bump actions/setup-java from 4.2.1 to 4.2.2 (#308) add 0085343b Bump actions/upload-artifact from 4.3.5 to 4.3.6 (#307) add ac7828c8 Bump github/codeql-action from 3.25.15 to 3.26.0 (#306) add 6b635fca Bump github/codeql-action from 3.26.0 to 3.26.2 (#309) add 5b796329 Bump org.apache.commons:commons-parent from 72 to 73 (#310) add f3f5f2ce Bump org.apache.commons:commons-parent from 72 to 73 #310 add a3a36c53 Fix typos in comments add 8f8fe823 Bump github/codeql-action from 3.26.2 to 3.26.4 (#311) add 5ad627e2 Bump org.apache.commons:commons-parent from 73 to 74 (#312) add 9de6f5b9 Bump org.apache.commons:commons-parent from 73 to 74 #312 add bbb6829a Bump org.apache.commons:commons-lang3 from 3.16.0 to 3.17.0 (#313) add dbebd243 Bump org.apache.commons:commons-lang3 from 3.16.0 to 3.17.0 #313 add 4e69bde4 Bump github/codeql-action from 3.26.4 to 3.26.6 (#314) add a27ec656 Bump actions/upload-artifact from 4.3.6 to 4.4.0 (#315) add 44a317ea Use final add babe1807 Remove redundant keyword add ccb2a22a Bump actions/setup-java from 4.2.2 to 4.3.0 (#316) add cca6c231 Bump github/codeql-action from 3.26.6 to 3.26.7 (#317) add fe26728f Bump commons-io:commons-io from 2.16.1 to 2.17.0 (#318) add fecad8ab Bump commons-io:commons-io from 2.16.1 to 2.17.0 #318 add 079baceb Bump org.apache.commons:commons-parent from 74 to 75 (#319) add 04249a61 Bump org.apache.commons:commons-parent from 74 to 75 #319 add 7fd44fe6 CI builds: Replace Java 22 with Java 23 add 95417e86 Bump github/codeql-action from 3.26.7 to 3.26.8 (#320) add dadb5846 Add dependency-review.yml add 009a9a2a Also run DR on push add 8c856d46 Bump github/codeql-action from 3.26.8 to 3.26.9 (#321) add b881654a Bump actions/setup-java from 4.3.0 to 4.4.0 (#322) add df661945 Pin GitHub action versions add 1ccb5c3f Bump org.apache.commons:commons-parent from 75 to 76 (#323) add f77c1f4a Bump org.apache.commons:commons-parent from 75 to 76 #323 add 628e5124 The Java 23 build is no longer experimental add 4ab4ced0 Bump github/codeql-action from 3.26.9 to 3.26.11 (#324) add 1c415edf Bump actions/checkout from 4.1.7 to 4.2.0 (#325) add fbc40472 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-codec.git add 54431b0a Javadoc add d9c172ab Bump github/codeql-action from 3.26.11 to 3.26.12 (#328) add 66e1ae5d Bump actions/cache from 4.0.2 to 4.1.1 (#330) add b890d5d3 Bump actions/checkout from 4.2.0 to 4.2.1 (#329) add 9ef699dc Bump actions/upload-artifact from 4.4.0 to 4.4.3 (#327) add ad6748da Bump org.apache.commons:commons-parent from 76 to 77 (#326) add 43972130 Bump org.apache.commons:commons-parent from 76 to 77 #326 add 70e76549 Fix GH badge add 2160eaa3 Javadoc: Fix typo. add 937d2fde Bump github/codeql-action from 3.26.12 to 3.26.13 (#331) add 3f8f8e94 Bump org.codehaus.mojo:taglist-maven-plugin from 3.1.0 to 3.2.1 (#332) add d27668e6 Bump org.codehaus.mojo:taglist-maven-plugin from 3.1.0 to 3.2.1 #3322 add 4633e834 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-codec.git add f2c777cb Bump org.apache.commons:commons-parent from 77 to 78 (#333) add 81e3e4cb Bump org.apache.commons:commons-parent from 77 to 78 #333 add 42b6d8fe Pick up taglist-maven-plugin version from parent POM add 9d072878 Bump actions/setup-java from 4.4.0 to 4.5.0 (#334) add 94da6381 Bump github/codeql-action from 3.26.13 to 3.27.0 (#338) add 8465cd36 Bump actions/cache from 4.1.1 to 4.1.2 (#337) add 91d472a0 Bump actions/checkout from 4.2.1 to 4.2.2 (#336) add a25d169b Bump actions/dependency-review-action from 4.3.4 to 4.3.5 (#335) add 46648b51 Only run actions/dependency-review-action on pull_request add 066eb5bc Bump actions/dependency-review-action from 4.3.5 to 4.4.0 (#339) add b950ea83 Fix dependency-review.yml for PR only add ffbabba2 Javadoc: Fix format nit add 44373279 Javadoc: Use semantic tag <strong> instead of style tag <b> add 3a04658f Bump github/codeql-action from 3.27.0 to 3.27.4 (#340) add 5dfc237a Bump commons-io:commons-io from 2.17.0 to 2.18.0 (#341) add a555e41e Bump commons-io:commons-io from 2.17.0 to 2.18.0 #341 add 20fb0d2a Bump actions/dependency-review-action from 4.4.0 to 4.5.0 (#342) add 7eababa1 Bump github/codeql-action from 3.27.4 to 3.27.5 (#343) add 914807a4 No need for blank Javadoc lines between Javadoc @ tags add 2a992c82 Add pull request template add f4401a31 Normalize spelling add 06ed815c Bump actions/cache from 4.1.2 to 4.2.0 (#346) add f497058b Bump github/codeql-action from 3.27.5 to 3.27.6 (#345) add fb532b38 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-codec.git add 4b5ea318 Normalize spelling add a80ca52b Bump actions/setup-java from 4.5.0 to 4.6.0 (#349) add 2973ed69 Bump actions/upload-artifact from 4.4.3 to 4.5.0 (#350) add f17b5a5a Bump github/codeql-action from 3.27.6 to 3.27.9 (#348) add 485f524e Replace 2x empty lines with a single one add 1ab1181c Remove whitespace add 09d901b6 Sort members add ba343294 Merge if tests that do the same block add 870c9a32 Use HTTPS instead of HTTP in license file headers as allowed by https://www.apache.org/legal/src-headers.html add 89183cf4 Bump github/codeql-action from 3.27.9 to 3.28.0 (#352) add 1c7169f6 Merge branch 'master' of https://github.com/apache/commons-codec.git add 4bb932de Add ResourcesTest add 59784523 Use Resource.class to load resources, rather than its classloader (#353) add 8e744dd5 [CODEC-324] Use Resource.class to load resources, rather than its class loader #353 add 01edad75 [CODEC-324] BeiderMorse engine doesn't work with JPMS enabled add 8942c4a1 Remove extra whitespace add 2ac36f62 Sort TreeWalker entries add 194065dd Add Checkstyle AvoidStarImport add cb82d23c Add Checkstyle FinalLocalVariable add 8212f3a2 Add Checkstyle IllegalImport add f4e02add Clean up XML add cef31ffa Add Checkstyle LeftCurly add d07a2e61 Add Checkstyle LeftCurly add 0d3ae903 Add Checkstyle MissingOverride add da3f28e3 Add Checkstyle ModifierOrder add 73c9634f Add Checkstyle NeedBraces add 9080767f Add Checkstyle RedundantImport add a841452b Add Checkstyle RedundantModifier add 13aedc5d Add Checkstyle RightCurly add 9229ea00 Add Checkstyle UnusedImports add 284eed90 Add Checkstyle UpperEll add 68b655b5 Add Checkstyle WhitespaceAroundCheck add 4614b096 Sort Checkstyle entries add 6921f982 Add Checkstyle JavadocPackage add 1b815fef Deprecate CharSequenceUtils.CharSequenceUtils() add 4d917fa9 Deprecate Sha2Crypt.Sha2Crypt() add 10fd9a4e Add missing Javadoc add 7c8f3d63 Add missing Javadoc add 4b32c491 Add missing Javadoc add 1c23ee96 Prepare for the next release candidate No new revisions were added by this update. Summary of changes: .github/pull_request_template.md | 28 +++++ .github/workflows/codeql-analysis.yml | 10 +- .github/workflows/dependency-review.yml | 31 ++++++ .github/workflows/maven.yml | 10 +- .github/workflows/scorecards-analysis.yml | 8 +- README.md | 12 +- RELEASE-NOTES.txt | 38 ++++++- TODO | 2 +- pom.xml | 25 ++--- src/changes/changes.xml | 13 +++ src/conf/checkstyle-header.txt | 2 +- src/conf/checkstyle.xml | 69 ++++++------ .../org/apache/commons/codec/BinaryDecoder.java | 2 +- .../org/apache/commons/codec/BinaryEncoder.java | 2 +- .../org/apache/commons/codec/CharEncoding.java | 2 +- .../java/org/apache/commons/codec/Charsets.java | 2 +- .../java/org/apache/commons/codec/CodecPolicy.java | 2 +- .../java/org/apache/commons/codec/Decoder.java | 2 +- .../org/apache/commons/codec/DecoderException.java | 6 +- .../java/org/apache/commons/codec/Encoder.java | 2 +- .../org/apache/commons/codec/EncoderException.java | 6 +- .../java/org/apache/commons/codec/Resources.java | 9 +- .../org/apache/commons/codec/StringDecoder.java | 2 +- .../org/apache/commons/codec/StringEncoder.java | 2 +- .../commons/codec/StringEncoderComparator.java | 2 +- .../org/apache/commons/codec/binary/Base16.java | 4 +- .../commons/codec/binary/Base16InputStream.java | 2 +- .../commons/codec/binary/Base16OutputStream.java | 2 +- .../org/apache/commons/codec/binary/Base32.java | 3 +- .../commons/codec/binary/Base32InputStream.java | 2 +- .../commons/codec/binary/Base32OutputStream.java | 4 +- .../org/apache/commons/codec/binary/Base64.java | 22 ++-- .../commons/codec/binary/Base64InputStream.java | 2 +- .../commons/codec/binary/Base64OutputStream.java | 4 +- .../apache/commons/codec/binary/BaseNCodec.java | 16 ++- .../codec/binary/BaseNCodecInputStream.java | 9 +- .../codec/binary/BaseNCodecOutputStream.java | 7 +- .../apache/commons/codec/binary/BinaryCodec.java | 9 +- .../commons/codec/binary/CharSequenceUtils.java | 12 +- .../java/org/apache/commons/codec/binary/Hex.java | 2 +- .../apache/commons/codec/binary/StringUtils.java | 2 +- .../apache/commons/codec/binary/package-info.java | 2 +- .../java/org/apache/commons/codec/cli/Digest.java | 2 +- .../org/apache/commons/codec/cli/package-info.java | 2 +- .../java/org/apache/commons/codec/digest/B64.java | 5 +- .../org/apache/commons/codec/digest/Blake3.java | 2 +- .../org/apache/commons/codec/digest/Crypt.java | 10 +- .../apache/commons/codec/digest/DigestUtils.java | 17 ++- .../commons/codec/digest/HmacAlgorithms.java | 2 +- .../org/apache/commons/codec/digest/HmacUtils.java | 4 +- .../org/apache/commons/codec/digest/Md5Crypt.java | 2 +- .../codec/digest/MessageDigestAlgorithms.java | 2 +- .../apache/commons/codec/digest/MurmurHash2.java | 2 +- .../apache/commons/codec/digest/MurmurHash3.java | 16 ++- .../apache/commons/codec/digest/PureJavaCrc32.java | 6 +- .../commons/codec/digest/PureJavaCrc32C.java | 4 +- .../org/apache/commons/codec/digest/Sha2Crypt.java | 14 ++- .../org/apache/commons/codec/digest/UnixCrypt.java | 16 +-- .../org/apache/commons/codec/digest/XXHash32.java | 4 +- .../apache/commons/codec/digest/package-info.java | 2 +- .../commons/codec/language/AbstractCaverphone.java | 13 ++- .../apache/commons/codec/language/Caverphone.java | 23 ++-- .../apache/commons/codec/language/Caverphone1.java | 11 +- .../apache/commons/codec/language/Caverphone2.java | 11 +- .../commons/codec/language/ColognePhonetic.java | 25 +++-- .../codec/language/DaitchMokotoffSoundex.java | 22 +--- .../commons/codec/language/DoubleMetaphone.java | 122 ++++++++++++++++----- .../codec/language/MatchRatingApproachEncoder.java | 9 +- .../apache/commons/codec/language/Metaphone.java | 25 ++++- .../org/apache/commons/codec/language/Nysiis.java | 2 +- .../commons/codec/language/RefinedSoundex.java | 2 +- .../org/apache/commons/codec/language/Soundex.java | 7 +- .../commons/codec/language/SoundexUtils.java | 2 +- .../codec/language/bm/BeiderMorseEncoder.java | 14 ++- .../org/apache/commons/codec/language/bm/Lang.java | 14 +-- .../commons/codec/language/bm/Languages.java | 87 +++++++++++++-- .../apache/commons/codec/language/bm/NameType.java | 2 +- .../commons/codec/language/bm/PhoneticEngine.java | 4 +- .../codec/language/bm/ResourceConstants.java | 2 +- .../org/apache/commons/codec/language/bm/Rule.java | 98 ++++++++++++++--- .../apache/commons/codec/language/bm/RuleType.java | 2 +- .../commons/codec/language/bm/package-info.java | 2 +- .../commons/codec/language/package-info.java | 2 +- .../java/org/apache/commons/codec/net/BCodec.java | 3 +- .../org/apache/commons/codec/net/PercentCodec.java | 2 +- .../java/org/apache/commons/codec/net/QCodec.java | 2 +- .../commons/codec/net/QuotedPrintableCodec.java | 4 +- .../org/apache/commons/codec/net/RFC1522Codec.java | 2 +- .../org/apache/commons/codec/net/URLCodec.java | 3 +- .../java/org/apache/commons/codec/net/Utils.java | 3 +- .../org/apache/commons/codec/net/package-info.java | 2 +- .../org/apache/commons/codec/package-info.java | 2 +- .../commons/codec/language/bm/ash_approx_any.txt | 2 +- .../codec/language/bm/ash_approx_common.txt | 2 +- .../codec/language/bm/ash_approx_cyrillic.txt | 2 +- .../codec/language/bm/ash_approx_english.txt | 2 +- .../codec/language/bm/ash_approx_french.txt | 2 +- .../codec/language/bm/ash_approx_german.txt | 2 +- .../codec/language/bm/ash_approx_hebrew.txt | 2 +- .../codec/language/bm/ash_approx_hungarian.txt | 2 +- .../codec/language/bm/ash_approx_polish.txt | 2 +- .../codec/language/bm/ash_approx_romanian.txt | 2 +- .../codec/language/bm/ash_approx_russian.txt | 2 +- .../codec/language/bm/ash_approx_spanish.txt | 2 +- .../commons/codec/language/bm/ash_exact_any.txt | 2 +- .../codec/language/bm/ash_exact_approx_common.txt | 2 +- .../commons/codec/language/bm/ash_exact_common.txt | 2 +- .../codec/language/bm/ash_exact_cyrillic.txt | 2 +- .../codec/language/bm/ash_exact_english.txt | 2 +- .../commons/codec/language/bm/ash_exact_french.txt | 2 +- .../commons/codec/language/bm/ash_exact_german.txt | 2 +- .../commons/codec/language/bm/ash_exact_hebrew.txt | 2 +- .../codec/language/bm/ash_exact_hungarian.txt | 2 +- .../commons/codec/language/bm/ash_exact_polish.txt | 2 +- .../codec/language/bm/ash_exact_romanian.txt | 2 +- .../codec/language/bm/ash_exact_russian.txt | 2 +- .../codec/language/bm/ash_exact_spanish.txt | 2 +- .../codec/language/bm/ash_hebrew_common.txt | 2 +- .../apache/commons/codec/language/bm/ash_lang.txt | 2 +- .../commons/codec/language/bm/ash_languages.txt | 2 +- .../commons/codec/language/bm/ash_rules_any.txt | 2 +- .../codec/language/bm/ash_rules_cyrillic.txt | 2 +- .../codec/language/bm/ash_rules_english.txt | 2 +- .../commons/codec/language/bm/ash_rules_french.txt | 2 +- .../commons/codec/language/bm/ash_rules_german.txt | 2 +- .../commons/codec/language/bm/ash_rules_hebrew.txt | 2 +- .../codec/language/bm/ash_rules_hungarian.txt | 2 +- .../commons/codec/language/bm/ash_rules_polish.txt | 2 +- .../codec/language/bm/ash_rules_romanian.txt | 2 +- .../codec/language/bm/ash_rules_russian.txt | 2 +- .../codec/language/bm/ash_rules_spanish.txt | 2 +- .../commons/codec/language/bm/gen_approx_any.txt | 2 +- .../codec/language/bm/gen_approx_arabic.txt | 2 +- .../codec/language/bm/gen_approx_common.txt | 2 +- .../codec/language/bm/gen_approx_cyrillic.txt | 2 +- .../commons/codec/language/bm/gen_approx_czech.txt | 2 +- .../commons/codec/language/bm/gen_approx_dutch.txt | 2 +- .../codec/language/bm/gen_approx_english.txt | 2 +- .../codec/language/bm/gen_approx_french.txt | 2 +- .../codec/language/bm/gen_approx_german.txt | 2 +- .../commons/codec/language/bm/gen_approx_greek.txt | 2 +- .../codec/language/bm/gen_approx_greeklatin.txt | 2 +- .../codec/language/bm/gen_approx_hebrew.txt | 2 +- .../codec/language/bm/gen_approx_hungarian.txt | 2 +- .../codec/language/bm/gen_approx_italian.txt | 2 +- .../codec/language/bm/gen_approx_polish.txt | 2 +- .../codec/language/bm/gen_approx_portuguese.txt | 2 +- .../codec/language/bm/gen_approx_romanian.txt | 2 +- .../codec/language/bm/gen_approx_russian.txt | 2 +- .../codec/language/bm/gen_approx_spanish.txt | 2 +- .../codec/language/bm/gen_approx_turkish.txt | 2 +- .../commons/codec/language/bm/gen_exact_any.txt | 2 +- .../codec/language/bm/gen_exact_approx_common.txt | 2 +- .../commons/codec/language/bm/gen_exact_arabic.txt | 2 +- .../commons/codec/language/bm/gen_exact_common.txt | 2 +- .../codec/language/bm/gen_exact_cyrillic.txt | 2 +- .../commons/codec/language/bm/gen_exact_czech.txt | 2 +- .../commons/codec/language/bm/gen_exact_dutch.txt | 2 +- .../codec/language/bm/gen_exact_english.txt | 2 +- .../commons/codec/language/bm/gen_exact_french.txt | 2 +- .../commons/codec/language/bm/gen_exact_german.txt | 2 +- .../commons/codec/language/bm/gen_exact_greek.txt | 2 +- .../codec/language/bm/gen_exact_greeklatin.txt | 2 +- .../commons/codec/language/bm/gen_exact_hebrew.txt | 2 +- .../codec/language/bm/gen_exact_hungarian.txt | 2 +- .../codec/language/bm/gen_exact_italian.txt | 2 +- .../commons/codec/language/bm/gen_exact_polish.txt | 2 +- .../codec/language/bm/gen_exact_portuguese.txt | 2 +- .../codec/language/bm/gen_exact_romanian.txt | 2 +- .../codec/language/bm/gen_exact_russian.txt | 2 +- .../codec/language/bm/gen_exact_spanish.txt | 2 +- .../codec/language/bm/gen_exact_turkish.txt | 2 +- .../codec/language/bm/gen_hebrew_common.txt | 2 +- .../apache/commons/codec/language/bm/gen_lang.txt | 2 +- .../commons/codec/language/bm/gen_languages.txt | 2 +- .../commons/codec/language/bm/gen_rules_any.txt | 2 +- .../commons/codec/language/bm/gen_rules_arabic.txt | 2 +- .../codec/language/bm/gen_rules_cyrillic.txt | 2 +- .../commons/codec/language/bm/gen_rules_czech.txt | 2 +- .../commons/codec/language/bm/gen_rules_dutch.txt | 2 +- .../codec/language/bm/gen_rules_english.txt | 2 +- .../commons/codec/language/bm/gen_rules_french.txt | 2 +- .../commons/codec/language/bm/gen_rules_german.txt | 2 +- .../commons/codec/language/bm/gen_rules_greek.txt | 2 +- .../codec/language/bm/gen_rules_greeklatin.txt | 2 +- .../commons/codec/language/bm/gen_rules_hebrew.txt | 2 +- .../codec/language/bm/gen_rules_hungarian.txt | 2 +- .../codec/language/bm/gen_rules_italian.txt | 2 +- .../commons/codec/language/bm/gen_rules_polish.txt | 2 +- .../codec/language/bm/gen_rules_portuguese.txt | 2 +- .../codec/language/bm/gen_rules_romanian.txt | 2 +- .../codec/language/bm/gen_rules_russian.txt | 2 +- .../codec/language/bm/gen_rules_spanish.txt | 2 +- .../codec/language/bm/gen_rules_turkish.txt | 2 +- .../org/apache/commons/codec/language/bm/lang.txt | 2 +- .../commons/codec/language/bm/sep_approx_any.txt | 2 +- .../codec/language/bm/sep_approx_common.txt | 2 +- .../codec/language/bm/sep_approx_french.txt | 2 +- .../codec/language/bm/sep_approx_hebrew.txt | 2 +- .../codec/language/bm/sep_approx_italian.txt | 2 +- .../codec/language/bm/sep_approx_portuguese.txt | 2 +- .../codec/language/bm/sep_approx_spanish.txt | 2 +- .../commons/codec/language/bm/sep_exact_any.txt | 2 +- .../codec/language/bm/sep_exact_approx_common.txt | 2 +- .../commons/codec/language/bm/sep_exact_common.txt | 2 +- .../commons/codec/language/bm/sep_exact_french.txt | 2 +- .../commons/codec/language/bm/sep_exact_hebrew.txt | 2 +- .../codec/language/bm/sep_exact_italian.txt | 2 +- .../codec/language/bm/sep_exact_portuguese.txt | 2 +- .../codec/language/bm/sep_exact_spanish.txt | 2 +- .../codec/language/bm/sep_hebrew_common.txt | 2 +- .../apache/commons/codec/language/bm/sep_lang.txt | 2 +- .../commons/codec/language/bm/sep_languages.txt | 2 +- .../commons/codec/language/bm/sep_rules_any.txt | 2 +- .../commons/codec/language/bm/sep_rules_french.txt | 2 +- .../commons/codec/language/bm/sep_rules_hebrew.txt | 2 +- .../codec/language/bm/sep_rules_italian.txt | 2 +- .../codec/language/bm/sep_rules_portuguese.txt | 2 +- .../codec/language/bm/sep_rules_spanish.txt | 2 +- .../org/apache/commons/codec/language/dmrules.txt | 2 +- src/site/xdoc/download_codec.xml | 26 ++--- .../commons/codec/AbstractStringEncoderTest.java | 2 +- .../commons/codec/BinaryEncoderAbstractTest.java | 2 +- .../org/apache/commons/codec/CharEncodingTest.java | 2 +- .../org/apache/commons/codec/CharsetsTest.java | 2 +- .../apache/commons/codec/DecoderExceptionTest.java | 2 +- .../apache/commons/codec/EncoderExceptionTest.java | 2 +- ...105ErrorInputStream.java => ResourcesTest.java} | 39 +++---- .../commons/codec/StringEncoderComparatorTest.java | 2 +- .../codec/binary/AllocateDirectHexTest.java | 2 +- .../codec/binary/Base16InputStreamTest.java | 42 +++---- .../codec/binary/Base16OutputStreamTest.java | 40 +++---- .../apache/commons/codec/binary/Base16Test.java | 2 +- .../commons/codec/binary/Base16TestData.java | 6 +- .../codec/binary/Base32InputStreamTest.java | 30 ++--- .../codec/binary/Base32OutputStreamTest.java | 12 +- .../apache/commons/codec/binary/Base32Test.java | 2 +- .../commons/codec/binary/Base32TestData.java | 2 +- .../commons/codec/binary/Base64Codec13Test.java | 8 +- .../codec/binary/Base64InputStreamTest.java | 36 +++--- .../codec/binary/Base64OutputStreamTest.java | 12 +- .../apache/commons/codec/binary/Base64Test.java | 2 +- .../commons/codec/binary/Base64TestData.java | 6 +- .../commons/codec/binary/BaseNCodecTest.java | 2 +- .../apache/commons/codec/binary/BaseNTestData.java | 19 ++-- .../commons/codec/binary/BinaryCodecTest.java | 2 +- .../codec/binary/CharSequenceUtilsTest.java | 2 +- .../codec/binary/Codec105ErrorInputStream.java | 2 +- .../org/apache/commons/codec/binary/HexTest.java | 4 +- .../commons/codec/binary/StringUtilsTest.java | 2 +- .../org/apache/commons/codec/cli/DigestTest.java | 2 +- .../apache/commons/codec/digest/Apr1CryptTest.java | 2 +- .../org/apache/commons/codec/digest/B64Test.java | 2 +- .../apache/commons/codec/digest/Blake3Test.java | 2 +- .../codec/digest/Blake3TestVectorsTest.java | 2 +- .../org/apache/commons/codec/digest/CryptTest.java | 68 +++++++++++- .../commons/codec/digest/DigestUtilsTest.java | 10 +- .../commons/codec/digest/HmacAlgorithmsTest.java | 2 +- .../apache/commons/codec/digest/HmacUtilsTest.java | 2 +- .../apache/commons/codec/digest/Md5CryptTest.java | 4 +- .../codec/digest/MessageDigestAlgorithmsTest.java | 2 +- .../commons/codec/digest/MurmurHash2Test.java | 2 +- .../commons/codec/digest/MurmurHash3Test.java | 2 +- .../commons/codec/digest/PureJavaCrc32CTest.java | 2 +- .../commons/codec/digest/PureJavaCrc32Test.java | 4 +- .../commons/codec/digest/Sha256CryptTest.java | 2 +- .../apache/commons/codec/digest/Sha2CryptTest.java | 2 +- .../commons/codec/digest/Sha512CryptTest.java | 2 +- .../apache/commons/codec/digest/UnixCryptTest.java | 2 +- .../commons/codec/digest/XXHash32OverflowTest.java | 2 +- .../apache/commons/codec/digest/XXHash32Test.java | 6 +- .../commons/codec/language/Caverphone1Test.java | 2 +- .../commons/codec/language/Caverphone2Test.java | 2 +- .../codec/language/ColognePhoneticTest.java | 2 +- .../codec/language/DaitchMokotoffSoundexTest.java | 2 +- .../codec/language/DoubleMetaphone2Test.java | 2 +- .../codec/language/DoubleMetaphoneTest.java | 2 +- .../language/MatchRatingApproachEncoderTest.java | 2 +- .../commons/codec/language/MetaphoneTest.java | 2 +- .../apache/commons/codec/language/NysiisTest.java | 2 +- .../commons/codec/language/RefinedSoundexTest.java | 2 +- .../apache/commons/codec/language/SoundexTest.java | 2 +- .../codec/language/bm/BeiderMorseEncoderTest.java | 2 +- .../bm/CacheSubSequencePerformanceTest.java | 2 +- .../codec/language/bm/LanguageGuessingTest.java | 2 +- .../language/bm/PhoneticEnginePerformanceTest.java | 14 +-- .../language/bm/PhoneticEngineRegressionTest.java | 2 +- .../codec/language/bm/PhoneticEngineTest.java | 2 +- .../apache/commons/codec/language/bm/RuleTest.java | 2 +- .../org/apache/commons/codec/net/BCodecTest.java | 2 +- .../apache/commons/codec/net/PercentCodecTest.java | 2 +- .../org/apache/commons/codec/net/QCodecTest.java | 2 +- .../codec/net/QuotedPrintableCodecTest.java | 2 +- .../apache/commons/codec/net/RFC1522CodecTest.java | 2 +- .../codec/net/RFC1522OverrideTestCodec.java | 2 +- .../org/apache/commons/codec/net/URLCodecTest.java | 2 +- .../org/apache/commons/codec/net/UtilsTest.java | 2 +- 297 files changed, 1115 insertions(+), 672 deletions(-) create mode 100644 .github/pull_request_template.md create mode 100644 .github/workflows/dependency-review.yml copy src/test/java/org/apache/commons/codec/{binary/Codec105ErrorInputStream.java => ResourcesTest.java} (54%)