Date: Tue, 22 Sep 2020 21:08:55 +0000 (UTC) From: Matthias Fechner <mfechner@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r549634 - in head: devel devel/rubygem-awrence devel/rubygem-cbor security security/rubygem-android_key_attestation security/rubygem-cose security/rubygem-omniauth-atlassian-oauth2 secu... Message-ID: <202009222108.08ML8tEq003714@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: mfechner Date: Tue Sep 22 21:08:54 2020 New Revision: 549634 URL: https://svnweb.freebsd.org/changeset/ports/549634 Log: New ports required for gitlab 13.4. Added: head/devel/rubygem-awrence/ head/devel/rubygem-awrence/Makefile (contents, props changed) head/devel/rubygem-awrence/distinfo (contents, props changed) head/devel/rubygem-awrence/pkg-descr (contents, props changed) head/devel/rubygem-cbor/ head/devel/rubygem-cbor/Makefile (contents, props changed) head/devel/rubygem-cbor/distinfo (contents, props changed) head/devel/rubygem-cbor/pkg-descr (contents, props changed) head/security/rubygem-android_key_attestation/ head/security/rubygem-android_key_attestation/Makefile (contents, props changed) head/security/rubygem-android_key_attestation/distinfo (contents, props changed) head/security/rubygem-android_key_attestation/pkg-descr (contents, props changed) head/security/rubygem-cose/ head/security/rubygem-cose/Makefile (contents, props changed) head/security/rubygem-cose/distinfo (contents, props changed) head/security/rubygem-cose/pkg-descr (contents, props changed) head/security/rubygem-omniauth-atlassian-oauth2/ head/security/rubygem-omniauth-atlassian-oauth2/Makefile (contents, props changed) head/security/rubygem-omniauth-atlassian-oauth2/distinfo (contents, props changed) head/security/rubygem-omniauth-atlassian-oauth2/pkg-descr (contents, props changed) head/security/rubygem-openssl-signature_algorithm/ head/security/rubygem-openssl-signature_algorithm/Makefile (contents, props changed) head/security/rubygem-openssl-signature_algorithm/distinfo (contents, props changed) head/security/rubygem-openssl-signature_algorithm/pkg-descr (contents, props changed) head/security/rubygem-safety_net_attestation/ head/security/rubygem-safety_net_attestation/Makefile (contents, props changed) head/security/rubygem-safety_net_attestation/distinfo (contents, props changed) head/security/rubygem-safety_net_attestation/pkg-descr (contents, props changed) head/security/rubygem-tpm-key_attestation/ head/security/rubygem-tpm-key_attestation/Makefile (contents, props changed) head/security/rubygem-tpm-key_attestation/distinfo (contents, props changed) head/security/rubygem-tpm-key_attestation/pkg-descr (contents, props changed) head/security/rubygem-webauthn/ head/security/rubygem-webauthn/Makefile (contents, props changed) head/security/rubygem-webauthn/distinfo (contents, props changed) head/security/rubygem-webauthn/pkg-descr (contents, props changed) Modified: head/devel/Makefile head/security/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Tue Sep 22 20:43:19 2020 (r549633) +++ head/devel/Makefile Tue Sep 22 21:08:54 2020 (r549634) @@ -5414,6 +5414,7 @@ SUBDIR += rubygem-authlogic SUBDIR += rubygem-avro SUBDIR += rubygem-awesome_print + SUBDIR += rubygem-awrence SUBDIR += rubygem-aws-eventstream SUBDIR += rubygem-aws-partitions SUBDIR += rubygem-aws-sdk @@ -5828,6 +5829,7 @@ SUBDIR += rubygem-cairo-gobject SUBDIR += rubygem-capybara SUBDIR += rubygem-capybara-screenshot + SUBDIR += rubygem-cbor SUBDIR += rubygem-celluloid SUBDIR += rubygem-celluloid-essentials SUBDIR += rubygem-celluloid-extras Added: head/devel/rubygem-awrence/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/rubygem-awrence/Makefile Tue Sep 22 21:08:54 2020 (r549634) @@ -0,0 +1,20 @@ +# Created by: Matthias Fechner <mfechner@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= awrence +PORTVERSION= 1.1.1 +CATEGORIES= devel rubygems +MASTER_SITES= RG + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Convert snake_case to CamelCase and more + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +.include <bsd.port.mk> Added: head/devel/rubygem-awrence/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/rubygem-awrence/distinfo Tue Sep 22 21:08:54 2020 (r549634) @@ -0,0 +1,3 @@ +TIMESTAMP = 1600788976 +SHA256 (rubygem/awrence-1.1.1.gem) = 9be584c97408ed92d5e1ca11740853646fe270de675f2f8dd44e8233226dfc97 +SIZE (rubygem/awrence-1.1.1.gem) = 7168 Added: head/devel/rubygem-awrence/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/rubygem-awrence/pkg-descr Tue Sep 22 21:08:54 2020 (r549634) @@ -0,0 +1,9 @@ +Have you ever needed to automatically convert Rubyish snake_case +to JSON-style camelBack or CamelCase hash keys? + +Awrence to the rescue. + +This gem recursively converts all snake_case keys in a hash structure +to camelBack or CamelCase. + +WWW: https://github.com/futurechimp/awrence Added: head/devel/rubygem-cbor/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/rubygem-cbor/Makefile Tue Sep 22 21:08:54 2020 (r549634) @@ -0,0 +1,17 @@ +# Created by: Matthias Fechner <mfechner@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= cbor +PORTVERSION= 0.5.9.6 +CATEGORIES= devel rubygems +MASTER_SITES= RG + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Library for CBOR binary object representation + +LICENSE= APACHE20 + +USES= gem +USE_RUBY= yes + +.include <bsd.port.mk> Added: head/devel/rubygem-cbor/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/rubygem-cbor/distinfo Tue Sep 22 21:08:54 2020 (r549634) @@ -0,0 +1,3 @@ +TIMESTAMP = 1600789476 +SHA256 (rubygem/cbor-0.5.9.6.gem) = 434a147658dd1df24ec9e7b3297c1fd4f8a691c97d0e688b3049df8e728b2114 +SIZE (rubygem/cbor-0.5.9.6.gem) = 47616 Added: head/devel/rubygem-cbor/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/rubygem-cbor/pkg-descr Tue Sep 22 21:08:54 2020 (r549634) @@ -0,0 +1,4 @@ +CBOR is a library for the CBOR binary object representation format, +based on Sadayuki Furuhashi's MessagePack library. + +WWW: http://cbor.io/ Modified: head/security/Makefile ============================================================================== --- head/security/Makefile Tue Sep 22 20:43:19 2020 (r549633) +++ head/security/Makefile Tue Sep 22 21:08:54 2020 (r549634) @@ -1037,10 +1037,12 @@ SUBDIR += rubygem-acme-client SUBDIR += rubygem-aes_key_wrap SUBDIR += rubygem-airbrussh + SUBDIR += rubygem-android_key_attestation SUBDIR += rubygem-attr_encrypted SUBDIR += rubygem-bcrypt SUBDIR += rubygem-bcrypt-ruby SUBDIR += rubygem-bcrypt_pbkdf + SUBDIR += rubygem-cose SUBDIR += rubygem-devise-two-factor SUBDIR += rubygem-devise-two-factor-rails5 SUBDIR += rubygem-devise-two-factor-rails60 @@ -1083,6 +1085,7 @@ SUBDIR += rubygem-nexpose SUBDIR += rubygem-nmap-parser SUBDIR += rubygem-omniauth + SUBDIR += rubygem-omniauth-atlassian-oauth2 SUBDIR += rubygem-omniauth-bitbucket SUBDIR += rubygem-omniauth-cas SUBDIR += rubygem-omniauth-cas3 @@ -1095,6 +1098,7 @@ SUBDIR += rubygem-openssl SUBDIR += rubygem-openssl-ccm SUBDIR += rubygem-openssl-cmac + SUBDIR += rubygem-openssl-signature_algorithm SUBDIR += rubygem-openvas-omp SUBDIR += rubygem-origami SUBDIR += rubygem-pbkdf2-ruby @@ -1128,6 +1132,7 @@ SUBDIR += rubygem-ruby-hmac SUBDIR += rubygem-ruby-rc4 SUBDIR += rubygem-ruby-saml + SUBDIR += rubygem-safety_net_attestation SUBDIR += rubygem-scrypt SUBDIR += rubygem-securecompare SUBDIR += rubygem-signet @@ -1135,7 +1140,9 @@ SUBDIR += rubygem-sshkey SUBDIR += rubygem-sshkit SUBDIR += rubygem-timfel-krb5 + SUBDIR += rubygem-tpm-key_attestation SUBDIR += rubygem-twitter_oauth + SUBDIR += rubygem-webauthn SUBDIR += rubygem-webpush SUBDIR += s2n SUBDIR += safesh Added: head/security/rubygem-android_key_attestation/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/rubygem-android_key_attestation/Makefile Tue Sep 22 21:08:54 2020 (r549634) @@ -0,0 +1,19 @@ +# Created by: Matthias Fechner <mfechner@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= android_key_attestation +PORTVERSION= 0.3.0 +CATEGORIES= security rubygems +MASTER_SITES= RG + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Android key attestation verification + +LICENSE= MIT + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +.include <bsd.port.mk> Added: head/security/rubygem-android_key_attestation/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/rubygem-android_key_attestation/distinfo Tue Sep 22 21:08:54 2020 (r549634) @@ -0,0 +1,3 @@ +TIMESTAMP = 1600788682 +SHA256 (rubygem/android_key_attestation-0.3.0.gem) = 467eb01a99d2bb48ef9cf24cc13712669d7056cba5a52d009554ff037560570b +SIZE (rubygem/android_key_attestation-0.3.0.gem) = 14336 Added: head/security/rubygem-android_key_attestation/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/rubygem-android_key_attestation/pkg-descr Tue Sep 22 21:08:54 2020 (r549634) @@ -0,0 +1,5 @@ +A Ruby gem to verify Android Key attestation statements on your server. +Key attestation allows you to verify that the cryptographic keys you use +in apps are stored the a hardware keystore of an Android device. + +WWW: https://github.com/bdewater/android_key_attestation Added: head/security/rubygem-cose/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/rubygem-cose/Makefile Tue Sep 22 21:08:54 2020 (r549634) @@ -0,0 +1,23 @@ +# Created by: Matthias Fechner <mfechner@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= cose +PORTVERSION= 1.2.0 +CATEGORIES= security rubygems +MASTER_SITES= RG + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Ruby implementation of RFC 8152 CBOR Object Signing and Encryption + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= rubygem-cbor>=0.5.9<0.6:devel/rubygem-cbor \ + rubygem-openssl-signature_algorithm>=1.0<2:security/rubygem-openssl-signature_algorithm + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +.include <bsd.port.mk> Added: head/security/rubygem-cose/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/rubygem-cose/distinfo Tue Sep 22 21:08:54 2020 (r549634) @@ -0,0 +1,3 @@ +TIMESTAMP = 1600790137 +SHA256 (rubygem/cose-1.2.0.gem) = 75dc31326a633c2bb6e5903d36fffda7fe722b6f8e93f355c24c65275a1aa2bf +SIZE (rubygem/cose-1.2.0.gem) = 16384 Added: head/security/rubygem-cose/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/rubygem-cose/pkg-descr Tue Sep 22 21:08:54 2020 (r549634) @@ -0,0 +1,3 @@ +Flexible authentication solution for Rails with Warden + +WWW: https://github.com/heartcombo/devise Added: head/security/rubygem-omniauth-atlassian-oauth2/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/rubygem-omniauth-atlassian-oauth2/Makefile Tue Sep 22 21:08:54 2020 (r549634) @@ -0,0 +1,22 @@ +# Created by: Matthias Fechner <mfechner@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= omniauth-atlassian-oauth2 +PORTVERSION= 0.2.0 +CATEGORIES= security rubygems +MASTER_SITES= RG + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= An Atlassian OAuth2 strategy for OmniAuth + +LICENSE= MIT + +RUN_DEPENDS= rubygem-omniauth>=1.1.1:security/rubygem-omniauth \ + rubygem-omniauth-oauth2>=1.1.1:net/rubygem-omniauth-oauth2 + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +.include <bsd.port.mk> Added: head/security/rubygem-omniauth-atlassian-oauth2/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/rubygem-omniauth-atlassian-oauth2/distinfo Tue Sep 22 21:08:54 2020 (r549634) @@ -0,0 +1,3 @@ +TIMESTAMP = 1600783030 +SHA256 (rubygem/omniauth-atlassian-oauth2-0.2.0.gem) = eb07574a188ab8a03376ce288bce86bc2dd4a1382ffa5781cb5e2b7bc15d76c9 +SIZE (rubygem/omniauth-atlassian-oauth2-0.2.0.gem) = 9216 Added: head/security/rubygem-omniauth-atlassian-oauth2/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/rubygem-omniauth-atlassian-oauth2/pkg-descr Tue Sep 22 21:08:54 2020 (r549634) @@ -0,0 +1,4 @@ +An Atlassian OAuth2 strategy for OmniAuth 1.x. +This allows you to login to Atlassian with your ruby app. + +WWW: https://github.com/aguynamedben/omniauth-atlassian-oauth2 Added: head/security/rubygem-openssl-signature_algorithm/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/rubygem-openssl-signature_algorithm/Makefile Tue Sep 22 21:08:54 2020 (r549634) @@ -0,0 +1,20 @@ +# Created by: Matthias Fechner <mfechner@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= openssl-signature_algorithm +PORTVERSION= 1.0.0 +CATEGORIES= security rubygems +MASTER_SITES= RG + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= ECDSA, RSA-PSS and RSA-PKCS for ruby + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +.include <bsd.port.mk> Added: head/security/rubygem-openssl-signature_algorithm/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/rubygem-openssl-signature_algorithm/distinfo Tue Sep 22 21:08:54 2020 (r549634) @@ -0,0 +1,3 @@ +TIMESTAMP = 1600789945 +SHA256 (rubygem/openssl-signature_algorithm-1.0.0.gem) = 76dad3ced9a13eefa005eced471dcc870e932b905ea2b8dadaa9219948773740 +SIZE (rubygem/openssl-signature_algorithm-1.0.0.gem) = 14336 Added: head/security/rubygem-openssl-signature_algorithm/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/rubygem-openssl-signature_algorithm/pkg-descr Tue Sep 22 21:08:54 2020 (r549634) @@ -0,0 +1,3 @@ +ECDSA, RSA-PSS and RSA-PKCS#1 algorithms for ruby. + +WWW: https://github.com/cedarcode/openssl-signature_algorithm Added: head/security/rubygem-safety_net_attestation/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/rubygem-safety_net_attestation/Makefile Tue Sep 22 21:08:54 2020 (r549634) @@ -0,0 +1,21 @@ +# Created by: Matthias Fechner <mfechner@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= safety_net_attestation +PORTVERSION= 0.4.0 +CATEGORIES= security rubygems +MASTER_SITES= RG + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= SafetyNet attestation response verification + +LICENSE= MIT + +RUN_DEPENDS= rubygem-jwt>=2.0<3:www/rubygem-jwt + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +.include <bsd.port.mk> Added: head/security/rubygem-safety_net_attestation/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/rubygem-safety_net_attestation/distinfo Tue Sep 22 21:08:54 2020 (r549634) @@ -0,0 +1,3 @@ +TIMESTAMP = 1600790365 +SHA256 (rubygem/safety_net_attestation-0.4.0.gem) = 96be2d74e7ed26453a51894913449bea0e072f44490021545ac2d1c38b0718ce +SIZE (rubygem/safety_net_attestation-0.4.0.gem) = 16896 Added: head/security/rubygem-safety_net_attestation/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/rubygem-safety_net_attestation/pkg-descr Tue Sep 22 21:08:54 2020 (r549634) @@ -0,0 +1,3 @@ +SafetyNet attestation response verification + +WWW: https://github.com/bdewater/safety_net_attestation Added: head/security/rubygem-tpm-key_attestation/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/rubygem-tpm-key_attestation/Makefile Tue Sep 22 21:08:54 2020 (r549634) @@ -0,0 +1,23 @@ +# Created by: Matthias Fechner <mfechner@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= tpm-key_attestation +PORTVERSION= 0.10.0 +CATEGORIES= security rubygems +MASTER_SITES= RG + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= TPM Key Attestation verifier + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= rubygem-bindata>=2.4<3:devel/rubygem-bindata \ + rubygem-openssl-signature_algorithm>=1.0<2:security/rubygem-openssl-signature_algorithm + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +.include <bsd.port.mk> Added: head/security/rubygem-tpm-key_attestation/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/rubygem-tpm-key_attestation/distinfo Tue Sep 22 21:08:54 2020 (r549634) @@ -0,0 +1,3 @@ +TIMESTAMP = 1600790635 +SHA256 (rubygem/tpm-key_attestation-0.10.0.gem) = 5f3439beb56407696505e17a4fb3de261df68caf62076ad25f29cb70119cf20f +SIZE (rubygem/tpm-key_attestation-0.10.0.gem) = 34304 Added: head/security/rubygem-tpm-key_attestation/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/rubygem-tpm-key_attestation/pkg-descr Tue Sep 22 21:08:54 2020 (r549634) @@ -0,0 +1,3 @@ +TPM Key Attestation verifier + +WWW: https://github.com/cedarcode/tpm-key_attestation Added: head/security/rubygem-webauthn/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/rubygem-webauthn/Makefile Tue Sep 22 21:08:54 2020 (r549634) @@ -0,0 +1,31 @@ +# Created by: Matthias Fechner <mfechner@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= webauthn +PORTVERSION= 2.4.0 +CATEGORIES= security rubygems +MASTER_SITES= RG + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= WebAuthn ruby server library + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= rubygem-android_key_attestation>=0.3.0:security/rubygem-android_key_attestation \ + rubygem-awrence>=1.1<2:devel/rubygem-awrence \ + rubygem-bindata>=2.4<3:devel/rubygem-bindata \ + rubygem-cbor>=0.5.9<0.6:devel/rubygem-cbor \ + rubygem-cose>=1.1<2:security/rubygem-cose \ + rubygem-openssl>=2.0<3:security/rubygem-openssl \ + rubygem-safety_net_attestation>=0.4.0<0.5:security/rubygem-safety_net_attestation \ + rubygem-securecompare>=1.0<2:security/rubygem-securecompare \ + rubygem-tpm-key_attestation>=0.10.0<0.11:security/rubygem-tpm-key_attestation + +USES= gem shebangfix +USE_RUBY= yes +SHEBANG_FILES= script/ci/install-openssl script/ci/install-ruby + +NO_ARCH= yes + +.include <bsd.port.mk> Added: head/security/rubygem-webauthn/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/rubygem-webauthn/distinfo Tue Sep 22 21:08:54 2020 (r549634) @@ -0,0 +1,3 @@ +TIMESTAMP = 1600785784 +SHA256 (rubygem/webauthn-2.4.0.gem) = d5de66c2f2af0f868484cbc458a27dfaf616fea92df6e4c8bd521597a9669f45 +SIZE (rubygem/webauthn-2.4.0.gem) = 35840 Added: head/security/rubygem-webauthn/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/rubygem-webauthn/pkg-descr Tue Sep 22 21:08:54 2020 (r549634) @@ -0,0 +1,5 @@ +WebAuthn ruby server library. +Make your application a W3C Web Authentication conformant Relying Party +and allow your users to authenticate with U2F and FIDO2 authenticators. + +WWW: https://github.com/cedarcode/webauthn-ruby
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202009222108.08ML8tEq003714>