Skip to content

Releases: pjbgf/sha1cd

v0.3.0

25 Feb 13:18
a2b84bc
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

What's Changed

  • optimisation: decrease allocations in both purego and cgo versions by @pjbgf in #26
  • go: Refactor for clarity and performance by @pjbgf in #34
  • goasm: Implement amd64 optimised code by @pjbgf in #28
  • Add LICENSE file by @pjbgf in #14

Dependency Bumps

  • build(deps): Bump actions/setup-go from 3.3.1 to 3.4.0 by @dependabot in #12
  • build(deps): Bump github/codeql-action from 2.1.33 to 2.1.35 by @dependabot in #11
  • build(deps): Bump github/codeql-action from 2.1.35 to 2.1.36 by @dependabot in #16
  • build(deps): Bump golang from dc76ef0 to 04f76f9 by @dependabot in #17
  • build(deps): Bump golang from 04f76f9 to 54184d6 by @dependabot in #21
  • build(deps): Bump github/codeql-action from 2.1.36 to 2.1.37 by @dependabot in #20
  • build(deps): Bump actions/checkout from 3.1.0 to 3.2.0 by @dependabot in #19
  • build(deps): Bump actions/setup-go from 3.4.0 to 3.5.0 by @dependabot in #18
  • build(deps): Bump golang from 54184d6 to 660f138 by @dependabot in #22
  • build(deps): Bump actions/checkout from 3.2.0 to 3.3.0 by @dependabot in #23
  • build(deps): Bump golang from 660f138 to bb9811f by @dependabot in #25
  • build(deps): Bump github/codeql-action from 2.1.37 to 2.1.38 by @dependabot in #24
  • build(deps): Bump github/codeql-action from 2.1.38 to 2.1.39 by @dependabot in #27
  • build(deps): Bump github/codeql-action from 2.1.39 to 2.2.1 by @dependabot in #29
  • build(deps): Bump golang from 1.19 to 1.20 by @dependabot in #30
  • build(deps): Bump golang from 9be8859 to 63c5d64 by @dependabot in #32
  • build(deps): Bump github/codeql-action from 2.2.1 to 2.2.4 by @dependabot in #31
  • build(deps): Bump golang from 63c5d64 to 2edf6aa by @dependabot in #33

Full Changelog: v0.2.3...v0.3.0

v0.2.3

03 Dec 13:11
77ca1ee
Compare
Choose a tag to compare
v0.2.3 Pre-release
Pre-release

Changes:

  • Expand multi-arch support by fixing type cast. #10
  • Support vendoring. #7

v0.2.2

02 Dec 15:30
6aedff0
Compare
Choose a tag to compare
v0.2.2 Pre-release
Pre-release

Changes:

  • build: Support build when CGO is disabled. #5

v0.2.1

30 Nov 09:58
Compare
Choose a tag to compare
v0.2.1 Pre-release
Pre-release

Changes:

  • Add support for targeting armhf/armv7.

v0.2.0

25 Nov 08:48
c881adc
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

Changes:

  • Change binary magic from sha1dc to sha1cd.
  • Guarantee support for Go 1.15+ in Linux, Windows and MacOS.

v0.1.0

24 Nov 22:00
5d99dbc
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

Initial version with two implementations:

  • sha1cd/cgo package that calls the original SHA1 collision detection code in C, via CGO calls.
  • sha1cd provides a pure Go implementation.