notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Remember
I remember
Port details
mbedtls3 SSL/TLS and cryptography library
3.6.1 securitynew! on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one.
Maintainer: tijl@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-08-24 16:51:04
Last Update: 2024-08-31 19:10:57
Commit Hash: 6ff8364
People watching this port, also watch:: ripgrep, ollama, openvsp, opencv, tmux
Also Listed In: devel
License: APACHE20 GPLv2+
WWW:
https://www.trustedfirmware.org/projects/mbed-tls/
Description:
mbed TLS is a lightweight, portable, fully featured and standards compliant SSL/TLS and cryptography library.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (184 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/mbedtls3-3.6.1/catalog.mk
  3. /usr/local/share/licenses/mbedtls3-3.6.1/LICENSE
  4. /usr/local/share/licenses/mbedtls3-3.6.1/APACHE20
  5. /usr/local/share/licenses/mbedtls3-3.6.1/GPLv2+
  6. bin/mbedtls_aead_demo
  7. bin/mbedtls_benchmark
  8. bin/mbedtls_cert_app
  9. bin/mbedtls_cert_req
  10. bin/mbedtls_cert_write
  11. bin/mbedtls_cipher_aead_demo
  12. bin/mbedtls_crl_app
  13. bin/mbedtls_crypt_and_hash
  14. bin/mbedtls_crypto_examples
  15. bin/mbedtls_dh_client
  16. bin/mbedtls_dh_genprime
  17. bin/mbedtls_dh_server
  18. bin/mbedtls_dtls_client
  19. bin/mbedtls_dtls_server
  20. bin/mbedtls_ecdh_curve25519
  21. bin/mbedtls_ecdsa
  22. bin/mbedtls_gen_entropy
  23. bin/mbedtls_gen_key
  24. bin/mbedtls_gen_random_ctr_drbg
  25. bin/mbedtls_generic_sum
  26. bin/mbedtls_hello
  27. bin/mbedtls_hmac_demo
  28. bin/mbedtls_key_app
  29. bin/mbedtls_key_app_writer
  30. bin/mbedtls_key_ladder_demo
  31. bin/mbedtls_key_ladder_demo.sh
  32. bin/mbedtls_load_roots
  33. bin/mbedtls_md_hmac_demo
  34. bin/mbedtls_metatest
  35. bin/mbedtls_mini_client
  36. bin/mbedtls_mpi_demo
  37. bin/mbedtls_pem2der
  38. bin/mbedtls_pk_decrypt
  39. bin/mbedtls_pk_encrypt
  40. bin/mbedtls_pk_sign
  41. bin/mbedtls_pk_verify
  42. bin/mbedtls_psa_constant_names
  43. bin/mbedtls_psa_hash
  44. bin/mbedtls_query_compile_time_config
  45. bin/mbedtls_query_included_headers
  46. bin/mbedtls_req_app
  47. bin/mbedtls_rsa_decrypt
  48. bin/mbedtls_rsa_encrypt
  49. bin/mbedtls_rsa_genkey
  50. bin/mbedtls_rsa_sign
  51. bin/mbedtls_rsa_sign_pss
  52. bin/mbedtls_rsa_verify
  53. bin/mbedtls_rsa_verify_pss
  54. bin/mbedtls_selftest
  55. bin/mbedtls_ssl_client1
  56. bin/mbedtls_ssl_client2
  57. bin/mbedtls_ssl_context_info
  58. bin/mbedtls_ssl_fork_server
  59. bin/mbedtls_ssl_mail_client
  60. bin/mbedtls_ssl_pthread_server
  61. bin/mbedtls_ssl_server
  62. bin/mbedtls_ssl_server2
  63. bin/mbedtls_strerror
  64. bin/mbedtls_udp_proxy
  65. bin/mbedtls_zeroize
  66. include/mbedtls/aes.h
  67. include/mbedtls/aria.h
  68. include/mbedtls/asn1.h
  69. include/mbedtls/asn1write.h
  70. include/mbedtls/base64.h
  71. include/mbedtls/bignum.h
  72. include/mbedtls/block_cipher.h
  73. include/mbedtls/build_info.h
  74. include/mbedtls/camellia.h
  75. include/mbedtls/ccm.h
  76. include/mbedtls/chacha20.h
  77. include/mbedtls/chachapoly.h
  78. include/mbedtls/check_config.h
  79. include/mbedtls/cipher.h
  80. include/mbedtls/cmac.h
  81. include/mbedtls/compat-2.x.h
  82. include/mbedtls/config_adjust_legacy_crypto.h
  83. include/mbedtls/config_adjust_legacy_from_psa.h
  84. include/mbedtls/config_adjust_psa_from_legacy.h
  85. include/mbedtls/config_adjust_psa_superset_legacy.h
  86. include/mbedtls/config_adjust_ssl.h
  87. include/mbedtls/config_adjust_x509.h
  88. include/mbedtls/config_psa.h
  89. include/mbedtls/constant_time.h
  90. include/mbedtls/ctr_drbg.h
  91. include/mbedtls/debug.h
  92. include/mbedtls/des.h
  93. include/mbedtls/dhm.h
  94. include/mbedtls/ecdh.h
  95. include/mbedtls/ecdsa.h
  96. include/mbedtls/ecjpake.h
  97. include/mbedtls/ecp.h
  98. include/mbedtls/entropy.h
  99. include/mbedtls/error.h
  100. include/mbedtls/gcm.h
  101. include/mbedtls/hkdf.h
  102. include/mbedtls/hmac_drbg.h
  103. include/mbedtls/lms.h
  104. include/mbedtls/mbedtls_config.h
  105. include/mbedtls/md.h
  106. include/mbedtls/md5.h
  107. include/mbedtls/memory_buffer_alloc.h
  108. include/mbedtls/net_sockets.h
  109. include/mbedtls/nist_kw.h
  110. include/mbedtls/oid.h
  111. include/mbedtls/pem.h
  112. include/mbedtls/pk.h
  113. include/mbedtls/pkcs12.h
  114. include/mbedtls/pkcs5.h
  115. include/mbedtls/pkcs7.h
  116. include/mbedtls/platform.h
  117. include/mbedtls/platform_time.h
  118. include/mbedtls/platform_util.h
  119. include/mbedtls/poly1305.h
  120. include/mbedtls/private_access.h
  121. include/mbedtls/psa_util.h
  122. include/mbedtls/ripemd160.h
  123. include/mbedtls/rsa.h
  124. include/mbedtls/sha1.h
  125. include/mbedtls/sha256.h
  126. include/mbedtls/sha3.h
  127. include/mbedtls/sha512.h
  128. include/mbedtls/ssl.h
  129. include/mbedtls/ssl_cache.h
  130. include/mbedtls/ssl_ciphersuites.h
  131. include/mbedtls/ssl_cookie.h
  132. include/mbedtls/ssl_ticket.h
  133. include/mbedtls/threading.h
  134. include/mbedtls/timing.h
  135. include/mbedtls/version.h
  136. include/mbedtls/x509.h
  137. include/mbedtls/x509_crl.h
  138. include/mbedtls/x509_crt.h
  139. include/mbedtls/x509_csr.h
  140. include/psa/build_info.h
  141. include/psa/crypto.h
  142. include/psa/crypto_adjust_auto_enabled.h
  143. include/psa/crypto_adjust_config_dependencies.h
  144. include/psa/crypto_adjust_config_key_pair_types.h
  145. include/psa/crypto_adjust_config_synonyms.h
  146. include/psa/crypto_builtin_composites.h
  147. include/psa/crypto_builtin_key_derivation.h
  148. include/psa/crypto_builtin_primitives.h
  149. include/psa/crypto_compat.h
  150. include/psa/crypto_config.h
  151. include/psa/crypto_driver_common.h
  152. include/psa/crypto_driver_contexts_composites.h
  153. include/psa/crypto_driver_contexts_key_derivation.h
  154. include/psa/crypto_driver_contexts_primitives.h
  155. include/psa/crypto_extra.h
  156. include/psa/crypto_legacy.h
  157. include/psa/crypto_platform.h
  158. include/psa/crypto_se_driver.h
  159. include/psa/crypto_sizes.h
  160. include/psa/crypto_struct.h
  161. include/psa/crypto_types.h
  162. include/psa/crypto_values.h
  163. lib/cmake/MbedTLS/MbedTLSConfig.cmake
  164. lib/cmake/MbedTLS/MbedTLSConfigVersion.cmake
  165. lib/cmake/MbedTLS/MbedTLSTargets-release.cmake
  166. lib/cmake/MbedTLS/MbedTLSTargets.cmake
  167. lib/libmbedcrypto.a
  168. lib/libmbedcrypto.so
  169. lib/libmbedcrypto.so.16
  170. lib/libmbedcrypto.so.3.6.1
  171. lib/libmbedtls.a
  172. lib/libmbedtls.so
  173. lib/libmbedtls.so.21
  174. lib/libmbedtls.so.3.6.1
  175. lib/libmbedx509.a
  176. lib/libmbedx509.so
  177. lib/libmbedx509.so.3.6.1
  178. lib/libmbedx509.so.7
  179. libdata/pkgconfig/mbedcrypto.pc
  180. libdata/pkgconfig/mbedtls.pc
  181. libdata/pkgconfig/mbedx509.pc
  182. @owner
  183. @group
  184. @mode
Collapse this list.
Dependency lines:
  • mbedtls3>0:security/mbedtls3
To install the port:
cd /usr/ports/security/mbedtls3/ && make install clean
To add the package, run one of these commands:
  • pkg install security/mbedtls3
  • pkg install mbedtls3
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: mbedtls3
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1725116841 SHA256 (mbedtls-3.6.1.tar.bz2) = fc8bef0991b43629b7e5319de6f34f13359011105e08e3e16eed3a9fe6ffd3a3 SIZE (mbedtls-3.6.1.tar.bz2) = 4977592

Packages (timestamps in pop-ups are UTC):
mbedtls3
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.6.13.6.1-3.6.13.6.1---
FreeBSD:13:quarterly3.6.13.6.1-3.6.13.6.1---
FreeBSD:14:latest3.6.13.6.1-3.6.13.6.1---
FreeBSD:14:quarterly3.6.13.6.1-3.6.13.6.1---
FreeBSD:15:latest3.6.13.6.1n/a3.6.1n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. ninja : devel/ninja
  3. python3.11 : lang/python311
Test dependencies:
  1. python3.11 : lang/python311
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
security_mbedtls3
USES:
cmake:testing python:build,test shebangfix tar:bz2
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/Mbed-TLS/mbedtls/releases/download/mbedtls-3.6.1/
Collapse this list.

Number of commits found: 2

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.6.1
31 Aug 2024 19:10:57
commit hash: 6ff8364d1d0cb0ae5d0f0e77098a810a71f88b22commit hash: 6ff8364d1d0cb0ae5d0f0e77098a810a71f88b22commit hash: 6ff8364d1d0cb0ae5d0f0e77098a810a71f88b22commit hash: 6ff8364d1d0cb0ae5d0f0e77098a810a71f88b22 files touched by this commit
Tijl Coosemans (tijl) search for other commits by this committer
security/mbedtls3: Update to 3.6.1

PR:		281167
3.6.0
24 Aug 2024 16:42:58
commit hash: 01623d80e0268a9c2e6590d74740486c804d0dcdcommit hash: 01623d80e0268a9c2e6590d74740486c804d0dcdcommit hash: 01623d80e0268a9c2e6590d74740486c804d0dcdcommit hash: 01623d80e0268a9c2e6590d74740486c804d0dcd files touched by this commit
Tijl Coosemans (tijl) search for other commits by this committer
security/mbedtls3: New port, version 3.6.0

PR:		270024

Number of commits found: 2