3e696dfb70
Some highlights from NEWS: ** bio: fix CTAP2 canonical CBOR encoding in fido_bio_dev_enroll_*(); gh#480. ** New API calls: - fido_dev_info_set; - fido_dev_io_handle; - fido_dev_new_with_info; - fido_dev_open_with_info. ** Documentation and reliability fixes. ** Support for TPM 2.0 attestation of COSE_ES256 credentials. Relnotes: Yes Sponsored by: The FreeBSD Foundation
13 lines
538 B
Docker
13 lines
538 B
Docker
# Copyright (c) 2019-2021 Yubico AB. All rights reserved.
|
|
# Use of this source code is governed by a BSD-style
|
|
# license that can be found in the LICENSE file.
|
|
|
|
FROM ubuntu:focal
|
|
ENV DEBIAN_FRONTEND=noninteractive
|
|
RUN apt-get update
|
|
RUN apt-get install -y clang-12 cmake git libssl-dev libudev-dev make pkg-config
|
|
RUN apt-get install -y zlib1g-dev
|
|
RUN git clone --branch v0.9.0 https://github.com/PJK/libcbor
|
|
RUN git clone https://github.com/yubico/libfido2
|
|
RUN CC=clang-12 CXX=clang++-12 /libfido2/fuzz/build-coverage /libcbor /libfido2
|