BSD Ports

security/mbedtls3 3.6.7 FreeBSD

SSL/TLS and cryptography library

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
e41ca38c76
License
APACHE20, GPLv2+
Categories
security, devel
Package size
1199.9 KiB, 11106.9 KiB installed

Description

mbed TLS is a lightweight, portable, fully featured and standards compliant SSL/TLS and cryptography library.

In the other systems

SystemPortVersion
FreeBSDsecurity/mbedtls33.6.7
NetBSDsecurity/mbedtls33.6.3
DragonFlysecurity/mbedtls33.6.2_1
MidnightBSDsecurity/mbedtls33.6.3_1
HardenedBSDsecurity/mbedtls33.6.7
GhostBSDsecurity/mbedtls33.6.7

Install

Binary package:

pkg install mbedtls3

From the ports tree:

cd /usr/ports/security/mbedtls3/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	mbedtls3>0:security/mbedtls3
LIB_DEPENDS=	libmbedcrypto.so:security/mbedtls3

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.6.73.6.7-3.6.33.6.7
FreeBSD:14:quarterly3.6.73.6.7n/a3.6.33.6.7
FreeBSD:15:latest3.6.73.6.7n/a3.6.33.6.3
FreeBSD:15:quarterly3.6.73.6.7n/an/an/a
FreeBSD:16:latest3.6.73.6.7n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 15

Configuration

No options to configure.

USES
cmake:testing python:build,test shebangfix tar:bz2
Service scripts
none
Conflicts with
mbedtls4

Files

pkg-plist 176
  • bin/mbedtls_aead_demo
  • bin/mbedtls_benchmark
  • bin/mbedtls_cert_app
  • bin/mbedtls_cert_req
  • bin/mbedtls_cert_write
  • bin/mbedtls_cipher_aead_demo
  • bin/mbedtls_crl_app
  • bin/mbedtls_crypt_and_hash
  • bin/mbedtls_crypto_examples
  • bin/mbedtls_dh_client
  • bin/mbedtls_dh_genprime
  • bin/mbedtls_dh_server
  • bin/mbedtls_dtls_client
  • bin/mbedtls_dtls_server
  • bin/mbedtls_ecdh_curve25519
  • bin/mbedtls_ecdsa
  • bin/mbedtls_gen_entropy
  • bin/mbedtls_gen_key
  • bin/mbedtls_gen_random_ctr_drbg
  • bin/mbedtls_generic_sum
  • bin/mbedtls_hello
  • bin/mbedtls_hmac_demo
  • bin/mbedtls_key_app
  • bin/mbedtls_key_app_writer
  • bin/mbedtls_key_ladder_demo
  • bin/mbedtls_key_ladder_demo.sh
  • bin/mbedtls_load_roots
  • bin/mbedtls_md_hmac_demo
  • bin/mbedtls_metatest
  • bin/mbedtls_mini_client
  • bin/mbedtls_mpi_demo
  • bin/mbedtls_pem2der
  • bin/mbedtls_pk_decrypt
  • bin/mbedtls_pk_encrypt
  • bin/mbedtls_pk_sign
  • bin/mbedtls_pk_verify
  • bin/mbedtls_psa_constant_names
  • bin/mbedtls_psa_hash
  • bin/mbedtls_query_compile_time_config
  • bin/mbedtls_query_included_headers
  • bin/mbedtls_req_app
  • bin/mbedtls_rsa_decrypt
  • bin/mbedtls_rsa_encrypt
  • bin/mbedtls_rsa_genkey
  • bin/mbedtls_rsa_sign
  • bin/mbedtls_rsa_sign_pss
  • bin/mbedtls_rsa_verify
  • bin/mbedtls_rsa_verify_pss
  • bin/mbedtls_selftest
  • bin/mbedtls_ssl_client1
  • bin/mbedtls_ssl_client2
  • bin/mbedtls_ssl_context_info
  • bin/mbedtls_ssl_fork_server
  • bin/mbedtls_ssl_mail_client
  • bin/mbedtls_ssl_pthread_server
  • bin/mbedtls_ssl_server
  • bin/mbedtls_ssl_server2
  • bin/mbedtls_strerror
  • bin/mbedtls_udp_proxy
  • bin/mbedtls_zeroize
  • include/mbedtls/aes.h
  • include/mbedtls/aria.h
  • include/mbedtls/asn1.h
  • include/mbedtls/asn1write.h
  • include/mbedtls/base64.h
  • include/mbedtls/bignum.h
  • include/mbedtls/block_cipher.h
  • include/mbedtls/build_info.h
  • include/mbedtls/camellia.h
  • include/mbedtls/ccm.h
  • include/mbedtls/chacha20.h
  • include/mbedtls/chachapoly.h
  • include/mbedtls/check_config.h
  • include/mbedtls/cipher.h
  • include/mbedtls/cmac.h
  • include/mbedtls/compat-2.x.h
  • include/mbedtls/config_adjust_legacy_crypto.h
  • include/mbedtls/config_adjust_legacy_from_psa.h
  • include/mbedtls/config_adjust_psa_from_legacy.h
  • include/mbedtls/config_adjust_psa_superset_legacy.h
  • include/mbedtls/config_adjust_ssl.h
  • include/mbedtls/config_adjust_x509.h
  • include/mbedtls/config_psa.h
  • include/mbedtls/constant_time.h
  • include/mbedtls/ctr_drbg.h
  • include/mbedtls/debug.h
  • include/mbedtls/des.h
  • include/mbedtls/dhm.h
  • include/mbedtls/ecdh.h
  • include/mbedtls/ecdsa.h
  • include/mbedtls/ecjpake.h
  • include/mbedtls/ecp.h
  • include/mbedtls/entropy.h
  • include/mbedtls/error.h
  • include/mbedtls/gcm.h
  • include/mbedtls/hkdf.h
  • include/mbedtls/hmac_drbg.h
  • include/mbedtls/lms.h
  • include/mbedtls/mbedtls_config.h
  • include/mbedtls/md.h

The first 100 are listed.

distinfo 1
FileSizeSHA256
mbedtls-3.6.7.tar.bz25.473689e+06a7e8bcbec0e6f761b4af24f25677626b35f762f68eef79c08677a363212d11f6
Master sites 1
  • https://github.com/Mbed-TLS/mbedtls/releases/download/${DISTNAME}/

Commit history 1

DateCommitCreditsLog message
e41ca38c76 Tijl Coosemans security/mbedtls3: Update to 3.6.7