Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
devel:languages:ruby:extensions
rubygem-openssl-signature_algorithm
rubygem-openssl-signature_algorithm.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File rubygem-openssl-signature_algorithm.changes of Package rubygem-openssl-signature_algorithm
------------------------------------------------------------------- Tue Nov 14 15:20:05 UTC 2023 - Dan Čermák <dan.cermak@posteo.net> - New upstream release 1.3.0, see bundled CHANGELOG.md ------------------------------------------------------------------- Thu Aug 4 13:21:48 UTC 2022 - Stephan Kulow <coolo@suse.com> updated to version 1.2.1 see installed CHANGELOG.md ## [v1.2.1] - 2022-06-05 - Support OpenSSL ~>3.0.0. Credits to @ClearlyClaire <3 ------------------------------------------------------------------- Thu Jun 24 17:42:46 UTC 2021 - Stephan Kulow <coolo@suse.com> updated to version 1.1.1 see installed CHANGELOG.md ## [v1.1.1] - 2021-02-11 ### Fixed - Fix error asking for ed25519 gem when actually not using EdDSA ## [v1.1.0] - 2021-02-11 ### Added - EdDSA support added (requires adding the `ed25519` gem to your `Gemfile`) ([@santiagorodriguez96]) ------------------------------------------------------------------- Fri Sep 25 14:30:51 UTC 2020 - Stephan Kulow <coolo@suse.com> updated to version 1.0.0 see installed CHANGELOG.md ## [v1.0.0] - 2020-07-08 ### Added - ECDSA with **secp256k1** curve support added: ```rb OpenSSL::SignatureAlgorithm::ECDSA.new(curve: "secp256k1") ``` - Algorithm **arguments** are now **optional**. The following works: ```rb OpenSSL::SignatureAlgorithm::ECDSA.new # defaults to ECDSA with SHA-256 and NIST P256 curve # Same as OpenSSL::SignatureAlgorithm::ECDSA.new(hash_function: "SHA256", curve: "prime256v1") OpenSSL::SignatureAlgorithm::RSAPSS.new # defaults to SHA-256 # Same as OpenSSL::SignatureAlgorithm::RSAPSS.new(hash_function: "SHA256") OpenSSL::SignatureAlgorithm::RSAPKCS1.new # defaults to SHA-256 # Same as OpenSSL::SignatureAlgorithm::RSAPSS.new(hash_function: "SHA256") ``` ### Changed - Algorithm **instantiation** changed. The positional argument `digest_length` is replaced with keyword arguments, `hash_function:` for RSA algorithms and `hash_function:` and `curve:` for ECDSA. None are required arguments, you get sane defaults if you don't provide any arguments. Code migration examples: ```rb # Change this # OpenSSL::SignatureAlgorithm::ECDSA.new("256") # to OpenSSL::SignatureAlgorithm::ECDSA.new(hash_function: "SHA256") ``` ```rb # Change this # OpenSSL::SignatureAlgorithm::RSAPSS.new("384") # to OpenSSL::SignatureAlgorithm::RSAPSS.new(hash_function: "SHA384") ``` ------------------------------------------------------------------- Sun May 17 09:57:52 UTC 2020 - Stasiek Michalski <stasiek@michalski.cc> - Initial package
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor