Skip to content

Releases: zitadel/passwap

v0.12.0

20 Dec 13:50
5dafb2f

Choose a tag to compare

What's Changed

BREAKING CHANGE:

  1. Validate method added to the Verifier interface
  2. Scrypt N parameter changed to LN, which is log2(N). As scrypt only accepts N as a power of 2, using LN directly is less error prone. LN is also the value used in the encoded hash.
  3. Drop the md5 hasher. The algorithm is insecure and we don't have hashers for the other variants anyway. Adding it was more a vanity thing when the lib was created.
  • chore(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #74
  • chore: upgraded go version to 1.24.10 by @wim07101993 in #75
  • chore(deps): bump golang.org/x/crypto from 0.41.0 to 0.45.0 by @dependabot[bot] in #73
  • chore(deps): bump golang.org/x/crypto from 0.45.0 to 0.46.0 by @dependabot[bot] in #76
  • feat: hash validation by @muhlemmer in #77

New Contributors

Full Changelog: v0.11.0...v0.12.0

v0.11.0

28 Nov 10:47
cedbabe

Choose a tag to compare

What's Changed

  • chore(deps): bump golang.org/x/crypto from 0.37.0 to 0.38.0 by @dependabot[bot] in #62
  • chore(deps): bump golang.org/x/crypto from 0.38.0 to 0.39.0 by @dependabot[bot] in #63
  • chore(deps): bump golang.org/x/crypto from 0.39.0 to 0.40.0 by @dependabot[bot] in #64
  • chore(deps): bump golang.org/x/crypto from 0.40.0 to 0.41.0 by @dependabot[bot] in #65
  • chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #66
  • chore(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in #68
  • feat: add drupal 7 legacy verifier by @lennartzellmer in #70

New Contributors

Full Changelog: v0.9.0...v0.11.0

v0.10.0

16 Oct 15:20
cedbabe

Choose a tag to compare

What's Changed

  • chore(deps): bump golang.org/x/crypto from 0.37.0 to 0.38.0 by @dependabot[bot] in #62
  • chore(deps): bump golang.org/x/crypto from 0.38.0 to 0.39.0 by @dependabot[bot] in #63
  • chore(deps): bump golang.org/x/crypto from 0.39.0 to 0.40.0 by @dependabot[bot] in #64
  • chore(deps): bump golang.org/x/crypto from 0.40.0 to 0.41.0 by @dependabot[bot] in #65
  • chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #66
  • chore(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in #68
  • feat: add drupal 7 legacy verifier by @lennartzellmer in #70

New Contributors

Full Changelog: v0.9.0...v0.10.0

v0.9.0

28 Apr 09:11
2394d15

Choose a tag to compare

What's Changed

  • chore(deps): bump golang.org/x/crypto from 0.36.0 to 0.37.0 by @dependabot in #61
  • feat(crypto): Add PHPass hashing algorithm (verifier only) by @juriaankennedy in #60

Full Changelog: v0.8.0...v0.9.0

v0.8.0

02 Apr 12:53
da84a90

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.7.0...v0.8.0

v0.7.0

19 Mar 16:39
d0607a4

Choose a tag to compare

What's Changed

  • chore(deps): bump golang.org/x/crypto from 0.32.0 to 0.33.0 by @dependabot in #54
  • chore: update to go v1.24.0 by @kkrime in #57
  • chore(deps): bump golang.org/x/crypto from 0.33.0 to 0.36.0 by @dependabot in #56
  • feat: verifier for MD5 salted passwords by @mtrisc in #58

New Contributors

Full Changelog: v0.6.1...v0.7.0

v0.6.1

07 Jan 20:24
fbcf573

Choose a tag to compare

Only dependency updates

What's Changed

  • chore(deps): bump actions/add-to-project from 1.0.1 to 1.0.2 by @dependabot in #41
  • chore(deps): bump golang.org/x/crypto from 0.24.0 to 0.25.0 by @dependabot in #42
  • chore(deps): bump golang.org/x/crypto from 0.25.0 to 0.26.0 by @dependabot in #43
  • chore(deps): bump golang.org/x/crypto from 0.26.0 to 0.27.0 by @dependabot in #46
  • chore(test): verify padded encoding by @muhlemmer in #44
  • chore(deps): bump golang.org/x/crypto from 0.27.0 to 0.28.0 by @dependabot in #47
  • chore(deps): bump golang.org/x/crypto from 0.28.0 to 0.29.0 by @dependabot in #48
  • chore(deps): upgrade go to v1.23 by @muhlemmer in #49
  • chore(deps): bump codecov/codecov-action from 4 to 5 by @dependabot in #50
  • chore(deps): bump golang.org/x/crypto from 0.29.0 to 0.30.0 by @dependabot in #51
  • chore(deps): bump golang.org/x/crypto from 0.30.0 to 0.31.0 by @dependabot in #52
  • chore(deps): bump golang.org/x/crypto from 0.31.0 to 0.32.0 by @dependabot in #53

Full Changelog: v0.6.0...v0.6.1

v0.6.0 md5 plain support

24 Jun 19:34
c01cc83

Choose a tag to compare

This release brings md5 plain support and regular updates to deps.

What's Changed

  • chore: update pm board action by @hifabienne in #24
  • chore(deps): bump codecov/codecov-action from 3 to 4 by @dependabot in #26
  • chore(deps): bump actions-ecosystem/action-add-labels from 1.1.0 to 1.1.3 by @dependabot in #25
  • chore(deps): bump golang.org/x/crypto from 0.18.0 to 0.19.0 by @dependabot in #27
  • chore(deps): bump golang.org/x/crypto from 0.19.0 to 0.20.0 by @dependabot in #28
  • chore: update github action with correct dependabot actor by @hifabienne in #29
  • chore(deps): bump golang.org/x/crypto from 0.20.0 to 0.21.0 by @dependabot in #30
  • chore(deps): bump actions/add-to-project from 0.5.0 to 0.6.0 by @dependabot in #31
  • chore(deps): bump actions/add-to-project from 0.6.0 to 0.6.1 by @dependabot in #32
  • chore(deps): bump actions/add-to-project from 0.6.1 to 1.0.0 by @dependabot in #33
  • chore(workflow): fix action/add-to-project version by @livio-a in #34
  • chore(deps): bump golang.org/x/crypto from 0.21.0 to 0.22.0 by @dependabot in #35
  • chore(deps): bump actions/add-to-project from 1.0.0 to 1.0.1 by @dependabot in #36
  • chore(deps): bump golang.org/x/crypto from 0.22.0 to 0.23.0 by @dependabot in #37
  • chore(deps): bump golang.org/x/crypto from 0.23.0 to 0.24.0 by @dependabot in #38
  • feat: md5 plain digest support by @muhlemmer in #39
  • chore(deps): add go 1.22 support by @muhlemmer in #40

New Contributors

Full Changelog: v0.5.0...v0.6.0

v0.5.0: mostly deps

09 Jan 15:16
3b176d7

Choose a tag to compare

What's Changed

  • chore(deps): bump golang.org/x/crypto from 0.13.0 to 0.14.0 by @dependabot in #17
  • chore(deps): bump golang.org/x/crypto from 0.14.0 to 0.15.0 by @dependabot in #18
  • chore(docs): write reference for encoding schemes by @muhlemmer in #19
  • chore(deps): bump golang.org/x/crypto from 0.15.0 to 0.16.0 by @dependabot in #20
  • chore(deps): bump actions/setup-go from 4 to 5 by @dependabot in #21
  • chore(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 by @dependabot in #22
  • chore(deps): bump golang.org/x/crypto from 0.17.0 to 0.18.0 by @dependabot in #23

Full Changelog: v0.4.0...v0.5.0

v0.4.0

26 Sep 16:46
7859b39

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.0...v0.4.0