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
| System | Port | Version |
|---|---|---|
| FreeBSD | security/mbedtls3 | 3.6.7 |
| NetBSD | security/mbedtls3 | 3.6.3 |
| DragonFly | security/mbedtls3 | 3.6.2_1 |
| MidnightBSD | security/mbedtls3 | 3.6.3_1 |
| HardenedBSD | security/mbedtls3 | 3.6.7 |
| GhostBSD | security/mbedtls3 | 3.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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 3.6.7 | 3.6.7 | - | 3.6.3 | 3.6.7 |
| FreeBSD:14:quarterly | 3.6.7 | 3.6.7 | n/a | 3.6.3 | 3.6.7 |
| FreeBSD:15:latest | 3.6.7 | 3.6.7 | n/a | 3.6.3 | 3.6.3 |
| FreeBSD:15:quarterly | 3.6.7 | 3.6.7 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.6.7 | 3.6.7 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/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
Required by 25
- devel/gauche-readline
- devel/godot
- devel/godot-tools
- devel/lief
- dns/kadnode
- editors/imhex
- graphics/gauche-gl
- lang/gauche
- lang/julia
- multimedia/librist
- multimedia/obs-multi-rtmp
- multimedia/obs-studio
- multimedia/obs-text-pthread
- multimedia/obs-waveform
- multimedia/shaka-packager
- multimedia/tsduck
- multimedia/wlrobs
- science/pastix
- www/gauche-makiki
- www/github-release-monitor
- www/node26
- www/npm-node26
- www/tailwindcss4
- www/yarn-node26
- x11/openrgb
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
| File | Size | SHA256 |
|---|---|---|
| mbedtls-3.6.7.tar.bz2 | 5.473689e+06 | a7e8bcbec0e6f761b4af24f25677626b35f762f68eef79c08677a363212d11f6 |
Master sites 1
- https://github.com/Mbed-TLS/mbedtls/releases/download/${DISTNAME}/