+
Skip to content

Tags: zahlz/erlang-jose

Tags

1.11.2

Toggle 1.11.2's commit message
Version v1.11.2 (2021-08-06)

1.11.1

Toggle 1.11.1's commit message

Verified

This commit was signed with the committer’s verified signature.
ericmj Eric Meadows-Jönsson
Version v1.11.1 (2020-12-23)

1.11.0

Toggle 1.11.0's commit message
Version v1.11.0 (2020-11-24)

1.10.1

Toggle 1.10.1's commit message
Version 1.10.1 (2020-01-08)

* Fixes
  * Add PEM/DER compatibility layer for PKCS-8 incompatibilities with various versions of OTP, `crypto`, and `public_key`; see [potatosalad#82](potatosalad#82)

1.10.0

Toggle 1.10.0's commit message
Version 1.10.0 (2020-01-03)

* Enhancements
  * Remove [base64url](https://github.com/dvv/base64url) dependency and include embedded version.
  * Add support for `C20P` and `XC20P` encryption based on [draft-amringer-jose-chacha](https://tools.ietf.org/html/draft-amringer-jose-chacha-01) (ChaCha20/Poly1305 and XChaCha20/Poly1305).
  * Add support for ECDH-ES keywrapping for AES-GCM, ChaCha20/Poly1305, and XChaCha20/Poly1305.
  * Add support for PBES2 keywrapping for AES-GCM, ChaCha20/Poly1305, and XChaCha20/Poly1305.
  * Add support for `ECDH-1PU` encryption based on [draft-madden-jose-ecdh-1pu](https://tools.ietf.org/html/draft-madden-jose-ecdh-1pu-02).
  * Add support for reading/writing DER format (or PKCS8 format).

* Fixes
  * Fix PSS salt length (thanks to [@ntrepid8](https://github.com/ntrepid8), see [potatosalad#65](potatosalad#65))
  * Speed up and stabilize tests on CI environment.

1.9.0

Toggle 1.9.0's commit message
Version 1.9.0

* Enhancements
  * Add support for [Jason](https://github.com/michalmuskala/jason) JSON encoding and decoding.
  * Add support for Poison 4.x and lexical ordering.
  * Use `public_key` over `cutkey` for RSA key generation if available.
  * Drop support for older versions of OTP (19+ now required).
  * Relicense library under MIT license.

* Fixes
  * Add macro so the application compiles without warnings after `erlang:get_stacktrace/0` has been deprecated.
  * Extra sanity check for RSA padding modes when falling back.

1.8.4

Toggle 1.8.4's commit message

Verified

This commit was signed with the committer’s verified signature. The key has expired.
potatosalad Andrew Bennett
Version 1.8.4

* Enhancements
  * Add support for reading and writing PEM files for Ed25519, Ed448, X25519, and X448 keys based on https://tools.ietf.org/html/draft-ietf-curdle-pkix.
  * Add support for https://github.com/potatosalad/erlang-json adapter for encoding/decoding JSON.

1.8.3

Toggle 1.8.3's commit message

Verified

This commit was signed with the committer’s verified signature. The key has expired.
potatosalad Andrew Bennett
Version 1.8.3

* Fixes
  * Regression fix from 1.8.2 for OTP-17 (thanks to @alexandrejbr, see potatosalad#35 and potatosalad#36)

1.8.2

Toggle 1.8.2's commit message
Version 1.8.2

* Enhancements
  * Add support for decoding firebase certificate public keys (thanks to @noizu, see potatosalad#30)

* Fixes
  * Fix cross-platform issues with EC signatures (specifically S and R sizes, thanks to @alexandrejbr, see potatosalad#32)
  * Typo in documentation for `JOSE.encode/1` (thanks to @DaveLampton, see potatosalad#31)

* Tests
  * Tested against OTP 19.3, Elixir 1.4.x, and Poison 3.x

1.8.1

Toggle 1.8.1's commit message

Verified

This commit was signed with the committer’s verified signature. The key has expired.
potatosalad Andrew Bennett
Version 1.8.1

* Fixes
  * Parentheses to remove ambiguity on Elixir 1.4 potatosalad#26, thanks @alexandrubagu
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载