From cc64770920dd772ba0b70aefa7ee960159f582849cabdbae743a9016a348959d Mon Sep 17 00:00:00 2001 From: Paolo Perego Date: Tue, 11 Oct 2022 12:39:47 +0000 Subject: [PATCH] Accepting request 1008404 from home:Simmphonie:yubico - Version 1.12.0 (2022-09-22) * Support for COSE_ES384. * Support for hidraw(4) on FreeBSD; gh#597. * Improved support for FIDO 2.1 authenticators. * New API calls: + es384_pk_free; + es384_pk_from_EC_KEY; + es384_pk_from_EVP_PKEY; + es384_pk_from_ptr; + es384_pk_new; + es384_pk_to_EVP_PKEY; + fido_cbor_info_certs_len; + fido_cbor_info_certs_name_ptr; + fido_cbor_info_certs_value_ptr; + fido_cbor_info_maxrpid_minpinlen; + fido_cbor_info_minpinlen; + fido_cbor_info_new_pin_required; + fido_cbor_info_rk_remaining; + fido_cbor_info_uv_attempts; + fido_cbor_info_uv_modality. * Documentation and reliability fixes. - Version 1.11.0 (2022-05-03) * Experimental PCSC support; enable with -DUSE_PCSC. * Improved OpenSSL 3.0 compatibility. * Use RFC1951 raw deflate to compress CTAP 2.1 largeBlobs. * winhello: advertise "uv" instead of "clientPin". * winhello: support hmac-secret in fido_dev_get_assert(). * New API calls: + fido_cbor_info_maxlargeblob. * Documentation and reliability fixes. * Separate build and regress targets. OBS-URL: https://build.opensuse.org/request/show/1008404 OBS-URL: https://build.opensuse.org/package/show/security/libfido2?expand=0&rev=48 --- libfido2-1.10.0.tar.gz | 3 --- libfido2-1.10.0.tar.gz.sig | Bin 566 -> 0 bytes libfido2-1.12.0.tar.gz | 3 +++ libfido2-1.12.0.tar.gz.sig | Bin 0 -> 119 bytes libfido2.changes | 35 +++++++++++++++++++++++++++++++++++ libfido2.spec | 8 ++++++-- 6 files changed, 44 insertions(+), 5 deletions(-) delete mode 100644 libfido2-1.10.0.tar.gz delete mode 100644 libfido2-1.10.0.tar.gz.sig create mode 100644 libfido2-1.12.0.tar.gz create mode 100644 libfido2-1.12.0.tar.gz.sig diff --git a/libfido2-1.10.0.tar.gz b/libfido2-1.10.0.tar.gz deleted file mode 100644 index d932365..0000000 --- a/libfido2-1.10.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:526efd3d56af706c05d09f3d21f18ee3b0b15ac0c1f5c5da1acbc27c2730b99b -size 591372 diff --git a/libfido2-1.10.0.tar.gz.sig b/libfido2-1.10.0.tar.gz.sig deleted file mode 100644 index de8dbc4c819a0dcfaf893a3a01f98d3f8eeedb28e982503070055a504e064955..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 566 zcmV-60?GY}0y6{v0SEvc79j*NIH|P95r#;Te0%7H6BmfEt5TRy= zh!^vaY^d-L{wvZ`t^xct7Jq)ra47< zwsFsE@d2ZxaO8_1A|gn*L!sw9eynvZ`=YY|$9r~T+uJ}m?Wudk6Nc(CuC-7`)vu6zG%mlH*q-K+3P+9y*$m;JVs-t0#nHZ&`4NX-5_G_E*4 z&I^rB>FKqhn3kK$!9)#~Tm7jbHi=e5jJ$I^!5JOw?)j&3D3raH8!HX%$WA9?rTEEL z%)h|6JE>)$Ai7<^$b7Ro5oY|n$hVmE>^ly?Gqy-OyXjV2S}Yj{MYCY5HhTGld`Ipb zG5;EHtFCv}8FStw2@?^2>#soF1%EW4PAXiG_q5zRoC4j-M|8HN=93LJbQID*xv6^8 z9Z90;mDg>NMVHnyI=0Az*OmTcOT`isx$oS^x9j2i%31$%TD67lgw#{!WQQ#A8Xa$Gh%^v`EhXo*2w`G&?dqKtlk9 E%Nk7>I{*Lx diff --git a/libfido2-1.12.0.tar.gz b/libfido2-1.12.0.tar.gz new file mode 100644 index 0000000..e25c604 --- /dev/null +++ b/libfido2-1.12.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:813d6d25116143d16d2e96791718a74825da16b774a8d093d96f06ae1730d9c5 +size 652326 diff --git a/libfido2-1.12.0.tar.gz.sig b/libfido2-1.12.0.tar.gz.sig new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..9a8fd74fd57fba18053c072843d1441747b90c37d49ea7a171cc77490e5718ef GIT binary patch literal 119 zcmeAuWnmEGVvrS6WZ7K6{9klI#uDMD+%mRVo==WE*jCKSl&qt)hJlMy04Ab*j^TgV zTZ_jV|Gb%HzR##Le^pH1dk@}Ar7L#XKW;5e<34=v03*Y+)iu@L3#ZTC@ZkEV0>1hno}RoL%a8qEEh9{_I=H8B7H literal 0 HcmV?d00001 diff --git a/libfido2.changes b/libfido2.changes index d4ab3d0..11da828 100644 --- a/libfido2.changes +++ b/libfido2.changes @@ -1,3 +1,38 @@ +------------------------------------------------------------------- +Wed Oct 5 20:40:55 UTC 2022 - Torsten Gruner + +- Version 1.12.0 (2022-09-22) + * Support for COSE_ES384. + * Support for hidraw(4) on FreeBSD; gh#597. + * Improved support for FIDO 2.1 authenticators. + * New API calls: + + es384_pk_free; + + es384_pk_from_EC_KEY; + + es384_pk_from_EVP_PKEY; + + es384_pk_from_ptr; + + es384_pk_new; + + es384_pk_to_EVP_PKEY; + + fido_cbor_info_certs_len; + + fido_cbor_info_certs_name_ptr; + + fido_cbor_info_certs_value_ptr; + + fido_cbor_info_maxrpid_minpinlen; + + fido_cbor_info_minpinlen; + + fido_cbor_info_new_pin_required; + + fido_cbor_info_rk_remaining; + + fido_cbor_info_uv_attempts; + + fido_cbor_info_uv_modality. + * Documentation and reliability fixes. +- Version 1.11.0 (2022-05-03) + * Experimental PCSC support; enable with -DUSE_PCSC. + * Improved OpenSSL 3.0 compatibility. + * Use RFC1951 raw deflate to compress CTAP 2.1 largeBlobs. + * winhello: advertise "uv" instead of "clientPin". + * winhello: support hmac-secret in fido_dev_get_assert(). + * New API calls: + + fido_cbor_info_maxlargeblob. + * Documentation and reliability fixes. + * Separate build and regress targets. + ------------------------------------------------------------------- Mon Mar 28 16:53:52 UTC 2022 - Torsten Gruner diff --git a/libfido2.spec b/libfido2.spec index e73c32f..04aa51c 100644 --- a/libfido2.spec +++ b/libfido2.spec @@ -18,7 +18,7 @@ %define sover 1 Name: libfido2 -Version: 1.10.0 +Version: 1.12.0 Release: 0 Summary: FIDO U2F and FIDO 2.0 protocols License: BSD-2-Clause @@ -28,8 +28,12 @@ Source0: https://developers.yubico.com/libfido2/Releases/%{name}-%{versio Source1: https://developers.yubico.com/libfido2/Releases/%{name}-%{version}.tar.gz.sig BuildRequires: cmake BuildRequires: gcc-c++ +%if 0%{?suse_version} >= 1540 || 0%{?sle_version} >= 150400 +BuildRequires: libopenssl-3-devel +%else +BuildRequires: pkgconfig(openssl) +%endif BuildRequires: ninja -BuildRequires: openssl-devel BuildRequires: pkgconfig BuildRequires: pkgconfig(hidapi-hidraw) BuildRequires: pkgconfig(libcbor)