Home
last modified time | relevance | path

Searched +full:libcbor +full:- +full:dev (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/libcbor/
H A DREADME.md1 # [libcbor](https://github.com/PJK/libcbor)
3 [![CircleCI](https://circleci.com/gh/PJK/libcbor/tree/master.svg?style=svg)](https://circleci.com/g…
4 …tatus](https://readthedocs.org/projects/libcbor/badge/?version=latest)](https://readthedocs.org/pr…
5 … version(s)](https://repology.org/badge/latest-versions/libcbor.svg)](https://repology.org/project…
6 [![codecov](https://codecov.io/gh/PJK/libcbor/branch/master/graph/badge.svg)](https://codecov.io/gh…
8 **libcbor** is a C library for parsing and generating [CBOR](https://cbor.io/), the general-purpose…
12 - Complete CBOR [IETF RFC 8949 (STD 94)](https://www.rfc-editor.org/info/std94) specification confo…
13 - Supports CBOR Sequences ([RFC 8742](https://datatracker.ietf.org/doc/html/rfc8742))
14 - Robust platform-independent C99 implementation, tested on
15 - Linux, OS X, Windows, BSD
[all …]
/freebsd/contrib/libfido2/fuzz/
H A DDockerfile1 # Copyright (c) 2019-2023 Yubico AB. All rights reserved.
2 # Use of this source code is governed by a BSD-style
4 # SPDX-License-Identifier: BSD-2-Clause
9 RUN apk -q update
10 RUN apk add build-base clang clang-analyzer cmake compiler-rt coreutils
11 RUN apk add eudev-dev git linux-headers llvm openssl-dev pcsc-lite-dev
12 RUN apk add sudo tar zlib-dev
13 RUN git clone --branch v0.12.0 --depth=1 https://github.com/PJK/libcbor
14 RUN git clone --depth=1 https://github.com/yubico/libfido2
16 RUN ./fuzz/build-coverage /libcbor /libfido2
/freebsd/contrib/libcbor/doc/source/
H A Dgetting_started.rst4 Pre-built Linux packages are available in most mainstream distributions
8 .. code-block:: bash
10 apt-get install libcbor-dev
14 .. code-block:: bash
16 yum install libcbor-devel
21 .. code-block:: bash
23 brew install libcbor
27 Building & installing libcbor
28 ------------------------------
31 - C99 compiler
[all …]
/freebsd/crypto/openssh/
H A Dfreebsd-configure.sh5 --prefix=/usr
6 --sysconfdir=/etc/ssh
7 --with-pam
8 --with-ssl-dir=/usr
9 --without-tcp-wrappers
10 --with-libedit
11 --with-ssl-engine
12 --without-xauth
15 set -e
21 (cd $openssh && libtoolize --copy && autoheader && autoconf)
[all …]
H A DINSTALL2 ----------------
6 compiler's run-time integrity checking options. Some notes about
8 - clang: -ftrapv and -sanitize=integer require the compiler-rt runtime
9 (CC=clang LDFLAGS=--rtlib=compiler-rt ./configure)
22 libcrypto from one of LibreSSL, OpenSSL, AWS-LC or BoringSSL. Building
25 - LibreSSL (https://www.libressl.org/) 3.1.0 or greater
26 - OpenSSL (https://www.openssl.org) 1.1.1 or greater
27 - AWS-LC (https://github.com/aws/aws-lc)
28 - BoringSSL (https://github.com/google/boringssl)
30 libcrypto should be compiled as a position-independent library
[all …]
/freebsd/lib/libfido2/
H A DMakefile19 SRCS+= dev.c
45 SRCS+= openbsd-compat/freezero.c
47 CFLAGS+= -I ${DIST}/src -I${SRCTOP}/contrib/libcbor/src -I${.CURDIR}/../libcbor
48 CFLAGS+= -D_FIDO_INTERNAL
49 CFLAGS+= -DHAVE_ARC4RANDOM_BUF
50 CFLAGS+= -DHAVE_ASPRINTF
51 CFLAGS+= -DHAVE_CLOCK_GETTIME
52 CFLAGS+= -DHAVE_DEV_URANDOM
53 CFLAGS+= -DHAVE_ERR_H
54 CFLAGS+= -DHAVE_EXPLICIT_BZERO
[all …]
/freebsd/contrib/libfido2/.github/workflows/
H A Dalpine_builds.yml1 # Copyright (c) 2022-2024 Yubico AB. All rights reserved.
2 # Use of this source code is governed by a BSD-style
4 # SPDX-License-Identifier: BSD-2-Clause
11 - main
14 - main
15 - '*-ci'
19 runs-on: ubuntu-24.04
22 fail-fast: false
26 - name: dependencies
28 apk -q update
[all …]
H A Dcodeql-analysis.yml1 # Copyright (c) 2022-2024 Yubico AB. All rights reserved.
2 # Use of this source code is governed by a BSD-style
4 # SPDX-License-Identifier: BSD-2-Clause
11 - main
14 - main
15 - '*-ci'
17 - cron: '0 0 * * 0'
20 security-events: write
23 codeql-build:
25 runs-on: ubuntu-24.04
[all …]
H A Dopenssl3.yml1 # Copyright (c) 2022-2024 Yubico AB. All rights reserved.
2 # Use of this source code is governed by a BSD-style
4 # SPDX-License-Identifier: BSD-2-Clause
11 - main
14 - main
15 - '*-ci'
19 runs-on: ${{ matrix.os }}
21 fail-fast: false
24 - os: ubuntu-24.04
25 cc: gcc-13
[all …]
H A Dlinux_builds.yml1 # Copyright (c) 2022-2024 Yubico AB. All rights reserved.
2 # Use of this source code is governed by a BSD-style
4 # SPDX-License-Identifier: BSD-2-Clause
11 - main
14 - main
15 - '*-ci'
19 runs-on: ${{ matrix.os }}
21 fail-fast: false
24 - { os: ubuntu-22.04, cc: gcc-10 }
25 - { os: ubuntu-22.04, cc: gcc-11 }
[all …]
/freebsd/contrib/libcbor/doc/
H A DMakefile6 SPHINXBUILD = sphinx-build
10 # User-friendly check for sphinx-build
11 ifeq ($(shell which $(SPHINXBUILD) >/dev/null 2>&1; echo $$?), 1)
12 …e executable to your PATH. If you don't have Sphinx installed, grab it from http://sphinx-doc.org/)
16 PAPEROPT_a4 = -D latex_paper_size=a4
17 PAPEROPT_letter = -D latex_paper_size=letter
18 ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) source
44 @echo " xml to make Docutils-native XML files"
45 @echo " pseudoxml to make pseudoxml-XML files for display purposes"
50 rm -rf $(BUILDDIR)/*
[all …]
/freebsd/contrib/libfido2/
H A DREADME.adoc7 …oss-fuzz-build-logs.storage.googleapis.com/badges/libfido2.svg["Fuzz Status (oss-fuzz)", link="htt…
9 *libfido2* provides library functionality and command-line tools to
19 *libfido2* is licensed under the BSD 2-clause license. See the LICENSE
35 * Go: https://github.com/keys-pub/go-libfido2[go-libfido2]
36 * Perl: https://github.com/jacquesg/p5-FIDO-Raw[p5-FIDO-Raw]
47 *libfido2* depends on https://github.com/pjk/libcbor[libcbor],
57 $ sudo dnf install libfido2 libfido2-devel fido2-tools
61 $ sudo apt install libfido2-1 libfido2-dev libfido2-doc fido2-tools
68 $ sudo apt install software-properties-common
69 $ sudo apt-add-repository ppa:yubico/stable
[all …]
/freebsd/crypto/openssh/.github/
H A Dsetup_ci.sh24 set -x
25 setfacl -b . regress
33 PACKAGES="$PACKAGES,autoconf,automake,cygwin-devel,gcc-core"
34 PACKAGES="$PACKAGES,make,openssl,libssl-devel,zlib-devel"
36 *-darwin*)
49 set -e
51 if [ -x "`which lsb_release 2>&1`" ]; then
52 lsb_release -a
55 if [ ! -z "$SUDO" ]; then
57 # agent-getpeerid test from running ssh-add as nobody. See
[all …]