security/mbedtls4 4.2.0 FreeBSD
Embedded SSL/TLS and cryptography library
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
2162d1df34- License
- APACHE20, GPLv2+
- Categories
- security, devel
- Package size
- 1083.5 KiB, 9038.8 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/mbedtls4 | 4.2.0 |
| NetBSD | security/mbedtls4 | 4.0.0nb1 |
Install
Binary package:
pkg install mbedtls4
From the ports tree:
cd /usr/ports/security/mbedtls4/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= mbedtls4>0:security/mbedtls4
LIB_DEPENDS= libmbedcrypto.so:security/mbedtls4
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 | 4.2.0 | 4.2.0 | - | - | 4.2.0 |
| FreeBSD:14:quarterly | 4.2.0 | 4.2.0 | n/a | - | 4.2.0 |
| FreeBSD:15:latest | 4.2.0 | 4.2.0 | n/a | - | - |
| FreeBSD:15:quarterly | 4.2.0 | 4.2.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 4.2.0 | 4.2.0 | 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 1
Configuration
Options name: security_mbedtls
| Option | Default | Description |
|---|---|---|
| DEBUG | off | Build with debugging support |
- USES
- cmake:testing python:build,test shebangfix tar:bz2
- Service scripts
- none
- Conflicts with
- mbedtls3
Files
pkg-plist 169
- bin/mbedtls_aead_demo
- bin/mbedtls_cert_app
- bin/mbedtls_cert_req
- bin/mbedtls_cert_write
- bin/mbedtls_crl_app
- bin/mbedtls_crypto_examples
- bin/mbedtls_dtls_client
- bin/mbedtls_dtls_server
- bin/mbedtls_generate_random_uuid
- bin/mbedtls_hmac_demo
- bin/mbedtls_key_ladder_demo
- bin/mbedtls_key_ladder_demo.sh
- bin/mbedtls_load_roots
- bin/mbedtls_metatest
- bin/mbedtls_mini_client
- bin/mbedtls_pem2der
- 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_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/asn1.h
- include/mbedtls/asn1write.h
- include/mbedtls/base64.h
- include/mbedtls/build_info.h
- include/mbedtls/compat-3-crypto.h
- include/mbedtls/constant_time.h
- include/mbedtls/debug.h
- include/mbedtls/error.h
- include/mbedtls/lms.h
- include/mbedtls/mbedtls_config.h
- include/mbedtls/md.h
- include/mbedtls/memory_buffer_alloc.h
- include/mbedtls/net_sockets.h
- include/mbedtls/nist_kw.h
- include/mbedtls/oid.h
- include/mbedtls/pem.h
- include/mbedtls/pk.h
- include/mbedtls/pkcs7.h
- include/mbedtls/platform.h
- include/mbedtls/platform_time.h
- include/mbedtls/platform_util.h
- include/mbedtls/private/aes.h
- include/mbedtls/private/aria.h
- include/mbedtls/private/bignum.h
- include/mbedtls/private/block_cipher.h
- include/mbedtls/private/camellia.h
- include/mbedtls/private/ccm.h
- include/mbedtls/private/chacha20.h
- include/mbedtls/private/chachapoly.h
- include/mbedtls/private/cipher.h
- include/mbedtls/private/cmac.h
- include/mbedtls/private/config_adjust_ssl.h
- include/mbedtls/private/config_adjust_test_accelerators.h
- include/mbedtls/private/config_adjust_x509.h
- include/mbedtls/private/crypto_adjust_config_enable_builtins.h
- include/mbedtls/private/crypto_adjust_config_tweak_builtins.h
- include/mbedtls/private/crypto_builtin_composites.h
- include/mbedtls/private/crypto_builtin_key_derivation.h
- include/mbedtls/private/crypto_builtin_primitives.h
- include/mbedtls/private/ctr_drbg.h
- include/mbedtls/private/ecdsa.h
- include/mbedtls/private/ecjpake.h
- include/mbedtls/private/ecp.h
- include/mbedtls/private/entropy.h
- include/mbedtls/private/error_common.h
- include/mbedtls/private/gcm.h
- include/mbedtls/private/hmac_drbg.h
- include/mbedtls/private/md5.h
- include/mbedtls/private/pk_private.h
- include/mbedtls/private/pkcs5.h
- include/mbedtls/private/poly1305.h
- include/mbedtls/private/ripemd160.h
- include/mbedtls/private/rsa.h
- include/mbedtls/private/sha1.h
- include/mbedtls/private/sha256.h
- include/mbedtls/private/sha3.h
- include/mbedtls/private/sha512.h
- include/mbedtls/private_access.h
- include/mbedtls/psa_util.h
- include/mbedtls/ssl.h
- include/mbedtls/ssl_cache.h
- include/mbedtls/ssl_ciphersuites.h
- include/mbedtls/ssl_cookie.h
- include/mbedtls/ssl_ticket.h
- include/mbedtls/threading.h
- include/mbedtls/timing.h
- include/mbedtls/version.h
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| mbedtls-4.2.0.tar.bz2 | 7.395873e+06 | 2bed9d713b4668f76553b097e72b8aa30bc8f112a940d7ae228d524bbde6ffea |
Master sites 1
- https://github.com/Mbed-TLS/mbedtls/releases/download/${DISTNAME}/