Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This is needed to support devices using OTP 27.0.1 (using `nerves_system_br` >= 1.28.2). OTP 27.0 was missing some handling of `ecdsa` signature algs for certificates and would only allow `SHA1` for ecdsa certs. Device Certificates connecting to NervesHub typically use `{:sha256, :ecdsa}` which would not match when comparing allowed `:signature_algs_cert` option of the incoming client hello. This was fixed as part of erlang/otp#8588 via [`e57bfe6d`](erlang/otp@e57bfe6#diff-519ed7d3ffd869a0cf148a8b2fb6136d280147fa1d5c2aa6496a8fd2fc7ad188R1747-R1749) to support checking mutliple `:ecdsa` options
- Loading branch information