commons-codec.git
19 hours agoci: add GitHub token permissions master
Varun Sharma [Thu, 19 May 2022 21:29:04 +0000 (14:29 -0700)] 
ci: add GitHub token permissions

2 weeks agoBump github/codeql-action from 1 to 2 #129
Gary Gregory [Sat, 30 Apr 2022 14:45:49 +0000 (10:45 -0400)] 
Bump github/codeql-action from 1 to 2 #129

2 weeks agoBump github/codeql-action from 1 to 2 #129
Gary Gregory [Sat, 30 Apr 2022 14:45:19 +0000 (10:45 -0400)] 
Bump github/codeql-action from 1 to 2 #129

2 weeks agoBump github/codeql-action from 1 to 2 (#129)
dependabot[bot] [Sat, 30 Apr 2022 14:44:05 +0000 (10:44 -0400)] 
Bump github/codeql-action from 1 to 2 (#129)

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 1 to 2.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v1...v2)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 weeks agoBump commons-parent from 52 to 53
Gary Gregory [Fri, 22 Apr 2022 18:08:19 +0000 (14:08 -0400)] 
Bump commons-parent from 52 to 53

4 weeks agoBump commons-parent from 52 to 53 (#128)
dependabot[bot] [Fri, 22 Apr 2022 18:07:03 +0000 (14:07 -0400)] 
Bump commons-parent from 52 to 53 (#128)

Bumps commons-parent from 52 to 53.

---
updated-dependencies:
- dependency-name: org.apache.commons:commons-parent
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 weeks agoMake Package private class static.
Gary Gregory [Sun, 17 Apr 2022 13:26:37 +0000 (09:26 -0400)] 
Make Package private class static.

4 weeks agoAvoid use toString() or substring() in favor of a simplified expression.
Gary Gregory [Sun, 17 Apr 2022 13:19:06 +0000 (09:19 -0400)] 
Avoid use toString() or substring() in favor of a simplified expression.

No longer need to check length since contains() call does not need to
guarded.

4 weeks agoAvoid use toString() or substring() in favor of a simplified expression #126
Gary Gregory [Sun, 17 Apr 2022 13:15:22 +0000 (09:15 -0400)] 
Avoid use toString() or substring() in favor of a simplified expression #126

4 weeks agoAvoid use toString() or substring()in favor of a simplified expression. (#126)
Arturo Bernal [Sun, 17 Apr 2022 13:14:04 +0000 (15:14 +0200)] 
Avoid use toString() or substring()in favor of a simplified expression. (#126)

4 weeks agoUse String.contains() functions. #125
Gary Gregory [Sun, 17 Apr 2022 13:13:08 +0000 (09:13 -0400)] 
Use String.contains() functions. #125

4 weeks agoUse String.contains() functions. (#125)
Arturo Bernal [Sun, 17 Apr 2022 13:12:01 +0000 (15:12 +0200)] 
Use String.contains() functions. (#125)

4 weeks agoMerge pull request #123 from arturobernalg/feature/importt
sebbASF [Sat, 16 Apr 2022 22:08:25 +0000 (23:08 +0100)] 
Merge pull request #123 from arturobernalg/feature/importt

Remove unnecessary imports.

4 weeks agoMerge pull request #124 from arturobernalg/feature/min_max
sebbASF [Sat, 16 Apr 2022 22:04:24 +0000 (23:04 +0100)] 
Merge pull request #124 from arturobernalg/feature/min_max

Avoid calculations the minimum or the maximum of two numbers manually…

4 weeks agoAvoid calculations the minimum or the maximum of two numbers manually.Use Math.max... 124/head
Arturo Bernal [Sat, 16 Apr 2022 21:32:26 +0000 (23:32 +0200)] 
Avoid calculations the minimum or the maximum of two numbers manually.Use Math.max() or Math.min().

4 weeks agoRemove unnecessary imports. 123/head
Arturo Bernal [Sat, 16 Apr 2022 21:29:27 +0000 (23:29 +0200)] 
Remove unnecessary imports.

5 weeks agoBump actions/cache from 3 to 3.0.2
Gary Gregory [Tue, 12 Apr 2022 12:04:01 +0000 (08:04 -0400)] 
Bump actions/cache from 3 to 3.0.2

5 weeks agoBump actions/setup-java from 2 to 3
dependabot[bot] [Fri, 8 Apr 2022 15:01:26 +0000 (15:01 +0000)] 
Bump actions/setup-java from 2 to 3

Bumps [actions/setup-java](https://github.com/actions/setup-java) from 2 to 3.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
5 weeks agoBump maven-surefire-plugin from 3.0.0-M5 to 3.0.0-M6
dependabot[bot] [Fri, 8 Apr 2022 15:13:29 +0000 (15:13 +0000)] 
Bump maven-surefire-plugin from 3.0.0-M5 to 3.0.0-M6

Bumps [maven-surefire-plugin](https://github.com/apache/maven-surefire) from 3.0.0-M5 to 3.0.0-M6.
- [Release notes](https://github.com/apache/maven-surefire/releases)
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.0.0-M5...surefire-3.0.0-M6)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
6 weeks agogit-wip-us => gitbox
Sebb [Tue, 5 Apr 2022 10:36:32 +0000 (11:36 +0100)] 
git-wip-us => gitbox

7 weeks agoBump actions/cache from 2.1.7 to 3
dependabot[bot] [Fri, 25 Mar 2022 15:01:05 +0000 (15:01 +0000)] 
Bump actions/cache from 2.1.7 to 3

Bumps [actions/cache](https://github.com/actions/cache) from 2.1.7 to 3.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2.1.7...v3)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2 months agoBump actions/checkout from 2 to 3 #114
Gary Gregory [Fri, 4 Mar 2022 15:16:02 +0000 (10:16 -0500)] 
Bump actions/checkout from 2 to 3 #114

2 months agoBump actions/checkout from 2 to 3 (#114)
dependabot[bot] [Fri, 4 Mar 2022 15:14:20 +0000 (10:14 -0500)] 
Bump actions/checkout from 2 to 3 (#114)

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 months agoValidate byte and string. (#78)
Arturo Bernal [Tue, 22 Feb 2022 18:59:30 +0000 (19:59 +0100)] 
Validate byte and string. (#78)

2 months agoAll tests in codec migrated to JUnit 5 (#113)
Itamar Carvalho [Tue, 22 Feb 2022 18:49:33 +0000 (15:49 -0300)] 
All tests in codec migrated to JUnit 5 (#113)

unit-vintage-engine dropped from pom.xml

2 months agoInline variable. (#107)
Arturo Bernal [Sun, 20 Feb 2022 22:02:12 +0000 (23:02 +0100)] 
Inline variable. (#107)

2 months agoRemove plugin version related to JDK 7 build
Alex Herbert [Sun, 20 Feb 2022 09:02:46 +0000 (09:02 +0000)] 
Remove plugin version related to JDK 7 build

The build now targets Java 8.

2 months agoRemove printStackTrace from test
Alex Herbert [Sun, 20 Feb 2022 08:55:55 +0000 (08:55 +0000)] 
Remove printStackTrace from test

2 months agoJava 8 improvements: (#106)
Arturo Bernal [Sun, 20 Feb 2022 00:45:38 +0000 (01:45 +0100)] 
Java 8 improvements: (#106)

* Replace Anonymous with lambda.
* Use Comparator

2 months agoAvoid C-style array declaration and use Java instead. (#108)
Arturo Bernal [Sun, 20 Feb 2022 00:44:11 +0000 (01:44 +0100)] 
Avoid C-style array declaration and use Java instead. (#108)

2 months agoCODEC-285 replace JUnit v4 test expected with assertThrows (#112)
John Patrick [Sun, 20 Feb 2022 00:27:32 +0000 (00:27 +0000)] 
CODEC-285 replace JUnit v4 test expected with assertThrows (#112)

2 months agoCODEC-285 HexTest
John Patrick [Sat, 19 Feb 2022 22:36:16 +0000 (22:36 +0000)] 
CODEC-285 HexTest

Looking at @Test(expected) and test method body, the last line usually throws the expected but test actually fails earlier.

2 months agoCODEC-285 remove unused imports
John Patrick [Sat, 19 Feb 2022 22:49:14 +0000 (22:49 +0000)] 
CODEC-285 remove unused imports

2 months agoPort most exception assertions to JUnit 5.
Gary Gregory [Sat, 19 Feb 2022 15:45:23 +0000 (10:45 -0500)] 
Port most exception assertions to JUnit 5.

2 months agoMerge branch 'master' of https://gitbox.apache.org/repos/asf/commons-codec
Gary Gregory [Sat, 19 Feb 2022 14:25:41 +0000 (09:25 -0500)] 
Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-codec

2 months agoAdd CodeQL badge.
Gary Gregory [Sat, 19 Feb 2022 14:25:31 +0000 (09:25 -0500)] 
Add CodeQL badge.

2 months agoBump maven-pmd-plugin from 3.15.0 to 3.16.0 (#105)
dependabot[bot] [Fri, 18 Feb 2022 15:29:00 +0000 (10:29 -0500)] 
Bump maven-pmd-plugin from 3.15.0 to 3.16.0 (#105)

Bumps [maven-pmd-plugin](https://github.com/apache/maven-pmd-plugin) from 3.15.0 to 3.16.0.
- [Release notes](https://github.com/apache/maven-pmd-plugin/releases)
- [Commits](https://github.com/apache/maven-pmd-plugin/compare/maven-pmd-plugin-3.15.0...maven-pmd-plugin-3.16.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-pmd-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 months agoCODEC-285 Better StringEncoderAbstractTest testEncodeNull (#41)
John Patrick [Thu, 17 Feb 2022 15:00:42 +0000 (15:00 +0000)] 
CODEC-285 Better StringEncoderAbstractTest testEncodeNull (#41)

* CODEC-284 update to hamcrest v2.2

* CODEC-285 update to junit v5.6.0

* CODEC-285 update to junit v5.8.2 via junit-bom

* StringEncoderAbstractTest.testEncodeNull no test actually throw EncoderException

3 months ago[CODEC-285] Upgrade JUnit to 5.6.0 #39.
Gary Gregory [Thu, 17 Feb 2022 14:59:21 +0000 (09:59 -0500)] 
[CODEC-285] Upgrade JUnit to 5.6.0 #39.

3 months agoCODEC-285 upgrade to JUnit v5.6.0 (#39)
John Patrick [Mon, 14 Feb 2022 21:29:55 +0000 (21:29 +0000)] 
CODEC-285 upgrade to JUnit v5.6.0 (#39)

* CODEC-284 update to hamcrest v2.2

* CODEC-285 update to junit v5.6.0

* CODEC-285 update to junit v5.8.2 via junit-bom

3 months agoFormat nit.
Gary Gregory [Sun, 13 Feb 2022 16:11:51 +0000 (11:11 -0500)] 
Format nit.

3 months agoInline Collections.sort(Comparator).
Gary Gregory [Sun, 13 Feb 2022 16:11:42 +0000 (11:11 -0500)] 
Inline Collections.sort(Comparator).

3 months agoInline Collections.sort(Comparator).
Gary Gregory [Sun, 13 Feb 2022 16:10:48 +0000 (11:10 -0500)] 
Inline Collections.sort(Comparator).

3 months agoBump taglist-maven-plugin from 2.4 to 3.0.0 #102
Gary Gregory [Mon, 7 Feb 2022 12:37:02 +0000 (07:37 -0500)] 
Bump taglist-maven-plugin from 2.4 to 3.0.0 #102

3 months agoBump taglist-maven-plugin from 2.4 to 3.0.0 (#102)
dependabot[bot] [Mon, 7 Feb 2022 12:35:38 +0000 (07:35 -0500)] 
Bump taglist-maven-plugin from 2.4 to 3.0.0 (#102)

Bumps [taglist-maven-plugin](https://github.com/mojohaus/taglist-maven-plugin) from 2.4 to 3.0.0.
- [Release notes](https://github.com/mojohaus/taglist-maven-plugin/releases)
- [Commits](https://github.com/mojohaus/taglist-maven-plugin/compare/taglist-maven-plugin-2.4...taglist-maven-plugin-3.0.0)

---
updated-dependencies:
- dependency-name: org.codehaus.mojo:taglist-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 months agoBump checkstyle from 9.2.1 to 9.3
dependabot[bot] [Fri, 4 Feb 2022 16:17:18 +0000 (16:17 +0000)] 
Bump checkstyle from 9.2.1 to 9.3

Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 9.2.1 to 9.3.
- [Release notes](https://github.com/checkstyle/checkstyle/releases)
- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-9.2.1...checkstyle-9.3)

---
updated-dependencies:
- dependency-name: com.puppycrawl.tools:checkstyle
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
3 months agoAdd CodeQL GitHub workflow.
Gary Gregory [Thu, 3 Feb 2022 11:55:46 +0000 (06:55 -0500)] 
Add CodeQL GitHub workflow.

3 months agoAdd user guide entry for Blake3
Matt Sicker [Sat, 22 Jan 2022 22:31:16 +0000 (16:31 -0600)] 
Add user guide entry for Blake3

3 months agoAdd links to 1.16 docs and downloads
Matt Sicker [Sat, 22 Jan 2022 22:31:04 +0000 (16:31 -0600)] 
Add links to 1.16 docs and downloads

3 months ago[maven-release-plugin] prepare for next development iteration
Matt Sicker [Sat, 22 Jan 2022 05:03:10 +0000 (23:03 -0600)] 
[maven-release-plugin] prepare for next development iteration

3 months ago[maven-release-plugin] prepare release commons-codec-1.16-rc1 commons-codec-1.16-rc1
Matt Sicker [Sat, 22 Jan 2022 05:03:02 +0000 (23:03 -0600)] 
[maven-release-plugin] prepare release commons-codec-1.16-rc1

3 months agoUpdate version in readme
Matt Sicker [Sat, 22 Jan 2022 04:53:35 +0000 (22:53 -0600)] 
Update version in readme

3 months agoUpdate copyright year
Matt Sicker [Sat, 22 Jan 2022 04:52:40 +0000 (22:52 -0600)] 
Update copyright year

3 months agoUpdate release notes for 1.16
Matt Sicker [Sat, 22 Jan 2022 04:52:13 +0000 (22:52 -0600)] 
Update release notes for 1.16

3 months agoUpdate download page in preparation for 1.16
Matt Sicker [Sat, 22 Jan 2022 04:45:23 +0000 (22:45 -0600)] 
Update download page in preparation for 1.16

3 months agoUpdate release manager info
Matt Sicker [Sat, 22 Jan 2022 04:42:04 +0000 (22:42 -0600)] 
Update release manager info

4 months agoRun dependabot once a week.
Gary Gregory [Wed, 29 Dec 2021 16:57:15 +0000 (11:57 -0500)] 
Run dependabot once a week.

4 months agoMerge branch 'master' of https://gitbox.apache.org/repos/asf/commons-codec
Gary Gregory [Tue, 28 Dec 2021 19:03:37 +0000 (14:03 -0500)] 
Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-codec

4 months agoBump maven-pmd-plugin from 3.14.0 to 3.15.0.
Gary Gregory [Mon, 27 Dec 2021 19:16:40 +0000 (14:16 -0500)] 
Bump maven-pmd-plugin from 3.14.0 to 3.15.0.

4 months agoBump checkstyle from 9.2 to 9.2.1 #101.
Gary Gregory [Mon, 27 Dec 2021 19:13:30 +0000 (14:13 -0500)] 
Bump checkstyle from 9.2 to 9.2.1 #101.

4 months agoBump maven-pmd-plugin from 3.14.0 to 3.15.0 (#93)
dependabot[bot] [Mon, 27 Dec 2021 18:41:00 +0000 (13:41 -0500)] 
Bump maven-pmd-plugin from 3.14.0 to 3.15.0 (#93)

Bumps [maven-pmd-plugin](https://github.com/apache/maven-pmd-plugin) from 3.14.0 to 3.15.0.
- [Release notes](https://github.com/apache/maven-pmd-plugin/releases)
- [Commits](https://github.com/apache/maven-pmd-plugin/compare/maven-pmd-plugin-3.14.0...maven-pmd-plugin-3.15.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-pmd-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 months agoBump checkstyle from 9.2 to 9.2.1 (#101)
dependabot[bot] [Mon, 27 Dec 2021 18:30:33 +0000 (13:30 -0500)] 
Bump checkstyle from 9.2 to 9.2.1 (#101)

Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 9.2 to 9.2.1.
- [Release notes](https://github.com/checkstyle/checkstyle/releases)
- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-9.2...checkstyle-9.2.1)

---
updated-dependencies:
- dependency-name: com.puppycrawl.tools:checkstyle
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 months agoDrop obsolete Travis build.
Gary Gregory [Thu, 23 Dec 2021 13:46:30 +0000 (08:46 -0500)] 
Drop obsolete Travis build.

5 months agoBump checkstyle from 9.1 to 9.2
dependabot[bot] [Tue, 30 Nov 2021 15:25:57 +0000 (15:25 +0000)] 
Bump checkstyle from 9.1 to 9.2

Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 9.1 to 9.2.
- [Release notes](https://github.com/checkstyle/checkstyle/releases)
- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-9.1...checkstyle-9.2)

---
updated-dependencies:
- dependency-name: com.puppycrawl.tools:checkstyle
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
5 months agoBump actions/cache from 2.1.6 to 2.1.7
dependabot[bot] [Tue, 23 Nov 2021 15:03:11 +0000 (15:03 +0000)] 
Bump actions/cache from 2.1.6 to 2.1.7

Bumps [actions/cache](https://github.com/actions/cache) from 2.1.6 to 2.1.7.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2.1.6...v2.1.7)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
6 months agoBump actions/checkout from 2.3.4 to 2.4.0
dependabot[bot] [Wed, 3 Nov 2021 15:02:43 +0000 (15:02 +0000)] 
Bump actions/checkout from 2.3.4 to 2.4.0

Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.4 to 2.4.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.4...v2.4.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
6 months agoBump checkstyle from 8.45.1 to 9.1
dependabot[bot] [Mon, 1 Nov 2021 15:42:08 +0000 (15:42 +0000)] 
Bump checkstyle from 8.45.1 to 9.1

Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 8.45.1 to 9.1.
- [Release notes](https://github.com/checkstyle/checkstyle/releases)
- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-8.45.1...checkstyle-9.1)

---
updated-dependencies:
- dependency-name: com.puppycrawl.tools:checkstyle
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
7 months agoUpdate GitHub build from Java 16 to 17.
Gary Gregory [Tue, 28 Sep 2021 15:03:54 +0000 (11:03 -0400)] 
Update GitHub build from Java 16 to 17.

Update GitHub build from Java 17-EA to 18-EA but comment it (not there
yet).

8 months agoAdoptOpenJDK is moving to the Eclipse Foundation and rebranding as
Gary Gregory [Sun, 29 Aug 2021 04:24:06 +0000 (00:24 -0400)] 
AdoptOpenJDK is moving to the Eclipse Foundation and rebranding as
Eclipse Temurin.

9 months agoBump maven-checkstyle-plugin from 2.17 to 3.1.2.
Gary Gregory [Mon, 9 Aug 2021 14:17:25 +0000 (10:17 -0400)] 
Bump maven-checkstyle-plugin from 2.17 to 3.1.2.

9 months agoManage maven-checkstyle-plugin configuration.
Gary Gregory [Mon, 9 Aug 2021 13:47:40 +0000 (09:47 -0400)] 
Manage maven-checkstyle-plugin configuration.

9 months ago[CODEC-298] Use Standard Charset object #82.
Gary Gregory [Sun, 8 Aug 2021 15:21:59 +0000 (11:21 -0400)] 
[CODEC-298] Use Standard Charset object #82.

9 months agoCODEC-298 - Use Standard Charset object (#82)
Arturo Bernal [Sun, 8 Aug 2021 15:20:51 +0000 (17:20 +0200)] 
CODEC-298 - Use Standard Charset object (#82)

9 months agoCODEC-299 - Improve control flow (#83)
Arturo Bernal [Fri, 6 Aug 2021 17:07:07 +0000 (19:07 +0200)] 
CODEC-299 - Improve control flow (#83)

9 months ago[CODEC-300] Simplify assertion #84.
Gary Gregory [Fri, 6 Aug 2021 17:05:22 +0000 (13:05 -0400)] 
[CODEC-300] Simplify assertion #84.

9 months agoCODEC-300 - Simplify assertion (#84)
Arturo Bernal [Fri, 6 Aug 2021 17:02:55 +0000 (19:02 +0200)] 
CODEC-300 - Simplify assertion (#84)

9 months agoDon't skip JaCoCo, skip Clirr now that we have JApiCmp.
Gary Gregory [Fri, 6 Aug 2021 16:16:02 +0000 (12:16 -0400)] 
Don't skip JaCoCo, skip Clirr now that we have JApiCmp.

Bump maven-pmd-plugin from 3.13.0 to 3.14.0.

9 months agoSimpler array creation.
Gary Gregory [Fri, 6 Aug 2021 16:09:17 +0000 (12:09 -0400)] 
Simpler array creation.

9 months agoBump maven-surefire-plugin from 2.22.2 to 3.0.0-M5.
Gary Gregory [Fri, 6 Aug 2021 15:59:33 +0000 (11:59 -0400)] 
Bump maven-surefire-plugin from 2.22.2 to 3.0.0-M5.

9 months agoCombine else if.
Gary Gregory [Fri, 6 Aug 2021 15:59:16 +0000 (11:59 -0400)] 
Combine else if.

9 months agoBump animal-sniffer-maven-plugin from 1.19 to 1.20.
Gary Gregory [Fri, 6 Aug 2021 15:22:47 +0000 (11:22 -0400)] 
Bump animal-sniffer-maven-plugin from 1.19 to 1.20.

9 months agoBump Java 7 to 8.
Gary Gregory [Fri, 6 Aug 2021 15:10:20 +0000 (11:10 -0400)] 
Bump Java 7 to 8.

- Bump japicmp-maven-plugin from 0.15.2 to 0.15.3.
- Bump jacoco-maven-plugin from 0.9.6 to 0.9.7.
- Bump maven-surefire-plugin from 2.22.2 to 3.0.0-M5.
- Bump maven-javadoc-plugin from 3.2.0 to 3.3.0.

9 months agoOrganize.
Gary Gregory [Fri, 6 Aug 2021 15:00:18 +0000 (11:00 -0400)] 
Organize.

9 months agoBump commons-lang3 from 3.8 to 3.12.0 (#77)
dependabot[bot] [Fri, 6 Aug 2021 14:51:59 +0000 (10:51 -0400)] 
Bump commons-lang3 from 3.8 to 3.12.0 (#77)

Bumps commons-lang3 from 3.8 to 3.12.0.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
10 months agoUse final.
Gary Gregory [Sat, 10 Jul 2021 13:35:59 +0000 (09:35 -0400)] 
Use final.

Simplify expressions.

10 months agoUpdate my developer entry.
Gary Gregory [Thu, 1 Jul 2021 15:29:23 +0000 (11:29 -0400)] 
Update my developer entry.

10 months agoMerge pull request #88 from spinscale/remove-useless-constants
Benedikt Ritter [Tue, 29 Jun 2021 20:15:03 +0000 (22:15 +0200)] 
Merge pull request #88 from spinscale/remove-useless-constants

Remove hardcoded constants to improve readability

10 months agoRemove hardcoded constants to improve readability 88/head
Alexander Reelsen [Mon, 28 Jun 2021 15:33:15 +0000 (17:33 +0200)] 
Remove hardcoded constants to improve readability

11 months agoReplace Java 15 with Java 16 in Travis CI.
Gary Gregory [Sun, 6 Jun 2021 14:42:37 +0000 (10:42 -0400)] 
Replace Java 15 with Java 16 in Travis CI.

11 months agoMerge pull request #87 from apache/dependabot/github_actions/actions/cache-2.1.6
Jochen Wiedmann [Fri, 28 May 2021 07:01:17 +0000 (09:01 +0200)] 
Merge pull request #87 from apache/dependabot/github_actions/actions/cache-2.1.6

Bump actions/cache from 2.1.4 to 2.1.6

11 months agoBump actions/cache from 2.1.4 to 2.1.6 87/head
dependabot[bot] [Fri, 28 May 2021 05:12:38 +0000 (05:12 +0000)] 
Bump actions/cache from 2.1.4 to 2.1.6

Bumps [actions/cache](https://github.com/actions/cache) from 2.1.4 to 2.1.6.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2.1.4...v2.1.6)

Signed-off-by: dependabot[bot] <support@github.com>
11 months agoTrack changes
Alex Herbert [Fri, 21 May 2021 20:22:17 +0000 (21:22 +0100)] 
Track changes

11 months agoCODEC-301: Reduce byte[] allocations by reusing buffers
Alexander Pinske [Mon, 10 May 2021 19:36:22 +0000 (21:36 +0200)] 
CODEC-301: Reduce byte[] allocations by reusing buffers

* Reduces byte[] allocations from 280MB to <4MB when reading a 133MB base64 stream. Messured with JFR.
* Keep reusing inital buffer when decoding BaseN
* Attempt to fill up the user-provided buffer
    Previously we only filled up to a maximum of 8KB - encoding-overhead (e.g. 6KB for Base64) even if the provided
    buffer was bigger.
* Reuse hasData method for checking pos/readPos markers

12 months agoAdd GitHub code of conduct page that points to the Apache page.
Gary Gregory [Sun, 16 May 2021 21:02:15 +0000 (17:02 -0400)] 
Add GitHub code of conduct page that points to the Apache page.

12 months agoFix incorrect Git URLs
Sebb [Thu, 22 Apr 2021 22:31:56 +0000 (23:31 +0100)] 
Fix incorrect Git URLs

13 months agoUpdate `actions/setup-java` to v2.
Gary Gregory [Mon, 19 Apr 2021 13:09:29 +0000 (09:09 -0400)] 
Update `actions/setup-java` to v2.

14 months agoMerge pull request #79 from jvz/blake3
Matt Sicker [Sat, 20 Mar 2021 20:46:28 +0000 (15:46 -0500)] 
Merge pull request #79 from jvz/blake3

CODEC-296: Add support for Blake3 family of hashes

14 months agoFix checkstyle nits 79/head
Matt Sicker [Sat, 20 Mar 2021 20:41:54 +0000 (15:41 -0500)] 
Fix checkstyle nits

14 months agoEnsure all public method args are validated and documented
Matt Sicker [Sat, 20 Mar 2021 20:38:47 +0000 (15:38 -0500)] 
Ensure all public method args are validated and documented

14 months agoReplace GitHub build for Java 15 with Java 16 and drop Java 16-ea.
Gary Gregory [Wed, 17 Mar 2021 19:41:55 +0000 (15:41 -0400)] 
Replace GitHub build for Java 15 with Java 16 and drop Java 16-ea.