nov / json-jwt

JSON Web Token and its family (JSON Web Signature, JSON Web Encryption and JSON Web Key) in Ruby
MIT License
299 stars 80 forks source link

Add OpenSSL 3 support #100

Closed lucaskanashiro closed 2 years ago

lucaskanashiro commented 2 years ago

Running the tests with ruby 3.0, in Ubuntu 22.04 which already has OpenSSL 3, I got the following failures:

https://paste.debian.net/1234644/

All those failures are happening because of some API changes in the openssl gem version 3.0.0:

https://github.com/ruby/openssl/blob/master/History.md#version-300

nov commented 2 years ago

Hi, I could reproduce these errors. It seems I need lots of times to fix them though..

nov commented 2 years ago

ref.) https://github.com/cedarcode/webauthn-ruby/issues/359#issuecomment-1088198748