Commit Graph

125 Commits

Author SHA1 Message Date
dependabot[bot] 67f76830a4
Bump golang.org/x/crypto from 0.21.0 to 0.22.0 (#30)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-06 00:12:08 -07:00
dependabot[bot] ba45bee638
Bump golang.org/x/crypto from 0.20.0 to 0.21.0 (#29)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-08 21:11:07 -08:00
dependabot[bot] c76c7965e9
Bump golang.org/x/crypto from 0.19.0 to 0.20.0 (#28)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-29 23:42:32 -08:00
dependabot[bot] 37488a3804
Bump golang.org/x/crypto from 0.18.0 to 0.19.0 (#27)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-09 14:13:19 -08:00
kayos@tcp.direct 5f109b6caf
Feat[hash]: Add crc64 with 2 polynomial options 2024-01-28 22:44:23 -08:00
dependabot[bot] 44e5d2d424
Bump golang.org/x/crypto from 0.17.0 to 0.18.0 (#26)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.17.0 to 0.18.0.
- [Commits](https://github.com/golang/crypto/compare/v0.17.0...v0.18.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  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>
2024-01-09 14:01:04 -08:00
dependabot[bot] ec984c1a8a
Bump actions/setup-go from 4 to 5 (#23)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 4 to 5.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-go
  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>
2023-12-30 13:48:35 -08:00
dependabot[bot] 5e01e28a17
Bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#25)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.16.0 to 0.17.0.
- [Commits](https://github.com/golang/crypto/compare/v0.16.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-26 16:44:35 -08:00
dependabot[bot] 3aff8ba749
Bump github/codeql-action from 2 to 3 (#24)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3.
- [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/v2...v3)

---
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>
2023-12-15 15:38:37 -08:00
dependabot[bot] 40fe053b45
Bump golang.org/x/crypto from 0.15.0 to 0.16.0 (#22)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.15.0 to 0.16.0.
- [Commits](https://github.com/golang/crypto/compare/v0.15.0...v0.16.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  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>
2023-12-01 20:01:58 -08:00
kayos@tcp.direct 4e59e82d82
Fix[hash]: Fix benchmarking 2023-11-14 14:37:35 -08:00
kayos 22bad87f21
Feat/Refactor[hash]: !!BREAKING!! add CRC32 and general refactor !!BREAKING!! (#21) 2023-11-14 14:31:35 -08:00
kayos@tcp.direct 9ecc1d1677
Fix[entropy]: Fix typo in docs and benchmark code 2023-11-13 04:59:39 -08:00
dependabot[bot] b4aea38e0b
Bump golang.org/x/crypto from 0.14.0 to 0.15.0 (#20)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.14.0 to 0.15.0.
- [Commits](https://github.com/golang/crypto/compare/v0.14.0...v0.15.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  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>
2023-11-09 09:00:16 -08:00
kayos 90e435641d
Feat[pool]: Add new interfaces for compatibility (#19) 2023-10-29 20:20:46 -07:00
kayos@tcp.direct 7b5cdbe351
Chore[build]: Missed a build tag directive 2023-10-29 19:19:27 -07:00
kayos@tcp.direct 513277750a
Feat: Dialer interface (why is this not in stdlib) 2023-10-28 14:28:00 -07:00
dependabot[bot] f2f4b51076
Bump golang.org/x/crypto from 0.13.0 to 0.14.0 (#18)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.13.0 to 0.14.0.
- [Commits](https://github.com/golang/crypto/compare/v0.13.0...v0.14.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  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>
2023-10-08 02:41:36 -07:00
dependabot[bot] 110c3e8256
Bump golang.org/x/crypto from 0.12.0 to 0.13.0 (#16)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.12.0 to 0.13.0.
- [Commits](https://github.com/golang/crypto/compare/v0.12.0...v0.13.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  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>
2023-09-07 21:04:16 -07:00
kayos cb6e9c71a6
entropy: fix race condition, massive performance boost (#17)
* Fix[entropy]: Implement rand pool to remediate splitmix64 race condition

* Perf[entropy]: Use recycled byte buffers for random strings

* Refactor[entropy][testing][bench]: clean up test code and report allocations

* Refactor[entropy]: nil out rand pointer after we put it back into the pool

* Testing[entropy]: fix coverage

* Fix[entropy]: Fix race condition during testing conditions

* gomod: retract premature tags
2023-09-06 23:45:44 -07:00
kayos ba99ee5f4c
Merge pull request #15 from yunginnanet/dependabot/github_actions/actions/checkout-4
Bump actions/checkout from 3 to 4
2023-09-05 12:09:13 -07:00
dependabot[bot] 689c0f943c
Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [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/v3...v4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-05 10:14:16 +00:00
kayos 4e0eb94d7b
Merge pull request #14 from yunginnanet/dependabot/go_modules/golang.org/x/crypto-0.12.0
Bump golang.org/x/crypto from 0.11.0 to 0.12.0
2023-08-07 15:39:54 -07:00
dependabot[bot] 63a7acc349
Bump golang.org/x/crypto from 0.11.0 to 0.12.0
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.11.0 to 0.12.0.
- [Commits](https://github.com/golang/crypto/compare/v0.11.0...v0.12.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-07 10:08:18 +00:00
kayos 43bc3b2a80
Merge pull request #13 from yunginnanet/dependabot/go_modules/golang.org/x/crypto-0.11.0
Bump golang.org/x/crypto from 0.10.0 to 0.11.0
2023-07-07 21:17:35 -07:00
dependabot[bot] dbfa6a5a00
Bump golang.org/x/crypto from 0.10.0 to 0.11.0
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.10.0 to 0.11.0.
- [Commits](https://github.com/golang/crypto/compare/v0.10.0...v0.11.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-06 10:52:23 +00:00
kayos 3a04f404a4
Merge pull request #12 from yunginnanet/dependabot/go_modules/golang.org/x/crypto-0.10.0
Bump golang.org/x/crypto from 0.9.0 to 0.10.0
2023-06-14 12:17:06 -07:00
dependabot[bot] b3331c4f31
Bump golang.org/x/crypto from 0.9.0 to 0.10.0
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.9.0 to 0.10.0.
- [Commits](https://github.com/golang/crypto/compare/v0.9.0...v0.10.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-14 11:04:47 +00:00
kayos@tcp.direct 85943b8762
Feat[pool]: IsClosed() function 2023-05-25 10:56:42 -07:00
kayos@tcp.direct 22a512b953
Feat[pool]: Implement io.Closer for bytes buffers 2023-05-22 14:54:04 -07:00
kayos 83b47e8775
Merge pull request #10 from yunginnanet/dependabot/go_modules/golang.org/x/crypto-0.9.0
Bump golang.org/x/crypto from 0.8.0 to 0.9.0
2023-05-09 10:48:26 -07:00
dependabot[bot] ee4d5e7d2b
Bump golang.org/x/crypto from 0.8.0 to 0.9.0
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.8.0 to 0.9.0.
- [Commits](https://github.com/golang/crypto/compare/v0.8.0...v0.9.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-09 11:01:01 +00:00
kayos@tcp.direct 0ac392a432
!!! BREAKING !!! [list]: Pop() pops from the front of the list, not the back 2023-05-05 14:04:33 -07:00
kayos@tcp.direct d30cacd32d
Chore[deps]: update go.sum 2023-05-05 14:03:54 -07:00
kayos@tcp.direct 6a77f2d7eb
Chore: go tidy 2023-05-02 22:23:11 -07:00
kayos@tcp.direct b2113f7be5
Reduce: remove external `github.com/pkg/errors` package dependency 2023-05-02 22:21:49 -07:00
kayos@tcp.direct df124a9303
Fix[pool][strings]: no reason to panic when inputting empty strings 2023-05-02 20:39:11 -07:00
kayos 4aaeee92ba
Merge pull request #9 from yunginnanet/dependabot/go_modules/golang.org/x/crypto-0.8.0 2023-04-07 04:52:01 -07:00
dependabot[bot] a5784b4cd3
Bump golang.org/x/crypto from 0.7.0 to 0.8.0
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.7.0 to 0.8.0.
- [Release notes](https://github.com/golang/crypto/releases)
- [Commits](https://github.com/golang/crypto/compare/v0.7.0...v0.8.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-07 11:01:50 +00:00
kayos 4cd7f8bb8e
Merge pull request #7 from yunginnanet/dependabot/github_actions/actions/checkout-3 2023-04-01 11:13:26 -07:00
dependabot[bot] 87080cb407
Bump actions/checkout from 2 to 3
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>
2023-04-01 18:11:40 +00:00
kayos c2d21555f2
Merge pull request #8 from yunginnanet/dependabot/github_actions/github/codeql-action-2 2023-04-01 11:11:16 -07:00
kayos 445c7d92e1
Merge pull request #6 from yunginnanet/dependabot/github_actions/actions/setup-go-4 2023-04-01 11:11:06 -07:00
dependabot[bot] 0e006387b8
Bump github/codeql-action from 1 to 2
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>
2023-04-01 18:08:05 +00:00
dependabot[bot] be50818f8e
Bump actions/setup-go from 2 to 4
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 2 to 4.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v2...v4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-01 18:07:43 +00:00
kayos 6da3fef18d
Update dependabot.yml 2023-04-01 11:07:24 -07:00
kayos@tcp.direct 57e49566da
Chore: tidy 2023-03-23 00:46:12 -07:00
kayos@tcp.direct c167129c6d
Feat: LockableList (pushpop) 2023-03-23 00:43:53 -07:00
kayos c7b1d5eba5
Merge pull request #5 from yunginnanet/dependabot/go_modules/golang.org/x/crypto-0.7.0 2023-03-06 08:59:26 -08:00
dependabot[bot] 1d62f4b007
Bump golang.org/x/crypto from 0.6.0 to 0.7.0
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.6.0 to 0.7.0.
- [Release notes](https://github.com/golang/crypto/releases)
- [Commits](https://github.com/golang/crypto/compare/v0.6.0...v0.7.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-06 11:12:21 +00:00