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
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it''''''''s already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details on branch 2022Q4
mbedtls SSL/TLS and cryptography library
2.28.2 security on this many watch lists=0 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 2.28.2Version of this port present on the latest quarterly branch.
Maintainer: tijl@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-12-15 17:54:09
Last Update: 2022-12-15 17:48:39
Commit Hash: 3194a15
Also Listed In: devel
License: APACHE20
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 (178 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/mbedtls-2.28.2/catalog.mk
  3. /usr/local/share/licenses/mbedtls-2.28.2/LICENSE
  4. /usr/local/share/licenses/mbedtls-2.28.2/APACHE20
  5. bin/mbedtls_benchmark
  6. bin/mbedtls_cert_app
  7. bin/mbedtls_cert_req
  8. bin/mbedtls_cert_write
  9. bin/mbedtls_crl_app
  10. bin/mbedtls_crypt_and_hash
  11. bin/mbedtls_crypto_examples
  12. bin/mbedtls_dh_client
  13. bin/mbedtls_dh_genprime
  14. bin/mbedtls_dh_server
  15. bin/mbedtls_dlopen
  16. bin/mbedtls_dlopen_demo.sh
  17. bin/mbedtls_dtls_client
  18. bin/mbedtls_dtls_server
  19. bin/mbedtls_ecdh_curve25519
  20. bin/mbedtls_ecdsa
  21. bin/mbedtls_fuzz_client
  22. bin/mbedtls_fuzz_dtlsclient
  23. bin/mbedtls_fuzz_dtlsserver
  24. bin/mbedtls_fuzz_privkey
  25. bin/mbedtls_fuzz_pubkey
  26. bin/mbedtls_fuzz_server
  27. bin/mbedtls_fuzz_x509crl
  28. bin/mbedtls_fuzz_x509crt
  29. bin/mbedtls_fuzz_x509csr
  30. bin/mbedtls_gen_entropy
  31. bin/mbedtls_gen_key
  32. bin/mbedtls_gen_random_ctr_drbg
  33. bin/mbedtls_gen_random_havege
  34. bin/mbedtls_generate_cpp_dummy_build.sh
  35. bin/mbedtls_generic_sum
  36. bin/mbedtls_hello
  37. bin/mbedtls_key_app
  38. bin/mbedtls_key_app_writer
  39. bin/mbedtls_key_ladder_demo
  40. bin/mbedtls_key_ladder_demo.sh
  41. bin/mbedtls_load_roots
  42. bin/mbedtls_mini_client
  43. bin/mbedtls_mpi_demo
  44. bin/mbedtls_pem2der
  45. bin/mbedtls_pk_decrypt
  46. bin/mbedtls_pk_encrypt
  47. bin/mbedtls_pk_sign
  48. bin/mbedtls_pk_verify
  49. bin/mbedtls_psa_constant_names
  50. bin/mbedtls_query_compile_time_config
  51. bin/mbedtls_req_app
  52. bin/mbedtls_rsa_decrypt
  53. bin/mbedtls_rsa_encrypt
  54. bin/mbedtls_rsa_genkey
  55. bin/mbedtls_rsa_sign
  56. bin/mbedtls_rsa_sign_pss
  57. bin/mbedtls_rsa_verify
  58. bin/mbedtls_rsa_verify_pss
  59. bin/mbedtls_selftest
  60. bin/mbedtls_ssl_client1
  61. bin/mbedtls_ssl_client2
  62. bin/mbedtls_ssl_context_info
  63. bin/mbedtls_ssl_fork_server
  64. bin/mbedtls_ssl_mail_client
  65. bin/mbedtls_ssl_server
  66. bin/mbedtls_ssl_server2
  67. bin/mbedtls_strerror
  68. bin/mbedtls_udp_proxy
  69. bin/mbedtls_udp_proxy_wrapper.sh
  70. bin/mbedtls_zeroize
  71. include/mbedtls/aes.h
  72. include/mbedtls/aesni.h
  73. include/mbedtls/arc4.h
  74. include/mbedtls/aria.h
  75. include/mbedtls/asn1.h
  76. include/mbedtls/asn1write.h
  77. include/mbedtls/base64.h
  78. include/mbedtls/bignum.h
  79. include/mbedtls/blowfish.h
  80. include/mbedtls/bn_mul.h
  81. include/mbedtls/camellia.h
  82. include/mbedtls/ccm.h
  83. include/mbedtls/certs.h
  84. include/mbedtls/chacha20.h
  85. include/mbedtls/chachapoly.h
  86. include/mbedtls/check_config.h
  87. include/mbedtls/cipher.h
  88. include/mbedtls/cipher_internal.h
  89. include/mbedtls/cmac.h
  90. include/mbedtls/compat-1.3.h
  91. include/mbedtls/config.h
  92. include/mbedtls/config_psa.h
  93. include/mbedtls/constant_time.h
  94. include/mbedtls/ctr_drbg.h
  95. include/mbedtls/debug.h
  96. include/mbedtls/des.h
  97. include/mbedtls/dhm.h
  98. include/mbedtls/ecdh.h
  99. include/mbedtls/ecdsa.h
  100. include/mbedtls/ecjpake.h
  101. include/mbedtls/ecp.h
  102. include/mbedtls/ecp_internal.h
  103. include/mbedtls/entropy.h
  104. include/mbedtls/entropy_poll.h
  105. include/mbedtls/error.h
  106. include/mbedtls/gcm.h
  107. include/mbedtls/havege.h
  108. include/mbedtls/hkdf.h
  109. include/mbedtls/hmac_drbg.h
  110. include/mbedtls/md.h
  111. include/mbedtls/md2.h
  112. include/mbedtls/md4.h
  113. include/mbedtls/md5.h
  114. include/mbedtls/md_internal.h
  115. include/mbedtls/memory_buffer_alloc.h
  116. include/mbedtls/net.h
  117. include/mbedtls/net_sockets.h
  118. include/mbedtls/nist_kw.h
  119. include/mbedtls/oid.h
  120. include/mbedtls/padlock.h
  121. include/mbedtls/pem.h
  122. include/mbedtls/pk.h
  123. include/mbedtls/pk_internal.h
  124. include/mbedtls/pkcs11.h
  125. include/mbedtls/pkcs12.h
  126. include/mbedtls/pkcs5.h
  127. include/mbedtls/platform.h
  128. include/mbedtls/platform_time.h
  129. include/mbedtls/platform_util.h
  130. include/mbedtls/poly1305.h
  131. include/mbedtls/psa_util.h
  132. include/mbedtls/ripemd160.h
  133. include/mbedtls/rsa.h
  134. include/mbedtls/rsa_internal.h
  135. include/mbedtls/sha1.h
  136. include/mbedtls/sha256.h
  137. include/mbedtls/sha512.h
  138. include/mbedtls/ssl.h
  139. include/mbedtls/ssl_cache.h
  140. include/mbedtls/ssl_ciphersuites.h
  141. include/mbedtls/ssl_cookie.h
  142. include/mbedtls/ssl_internal.h
  143. include/mbedtls/ssl_ticket.h
  144. include/mbedtls/threading.h
  145. include/mbedtls/timing.h
  146. include/mbedtls/version.h
  147. include/mbedtls/x509.h
  148. include/mbedtls/x509_crl.h
  149. include/mbedtls/x509_crt.h
  150. include/mbedtls/x509_csr.h
  151. include/mbedtls/xtea.h
  152. include/psa/crypto.h
  153. include/psa/crypto_builtin_composites.h
  154. include/psa/crypto_builtin_primitives.h
  155. include/psa/crypto_compat.h
  156. include/psa/crypto_config.h
  157. include/psa/crypto_driver_common.h
  158. include/psa/crypto_driver_contexts_composites.h
  159. include/psa/crypto_driver_contexts_primitives.h
  160. include/psa/crypto_extra.h
  161. include/psa/crypto_platform.h
  162. include/psa/crypto_se_driver.h
  163. include/psa/crypto_sizes.h
  164. include/psa/crypto_struct.h
  165. include/psa/crypto_types.h
  166. include/psa/crypto_values.h
  167. lib/libmbedcrypto.a
  168. lib/libmbedcrypto.so
  169. lib/libmbedcrypto.so.7
  170. lib/libmbedtls.a
  171. lib/libmbedtls.so
  172. lib/libmbedtls.so.14
  173. lib/libmbedx509.a
  174. lib/libmbedx509.so
  175. lib/libmbedx509.so.1
  176. @owner
  177. @group
  178. @mode
Collapse this list.
Dependency lines:
  • mbedtls>0:security/mbedtls
To install the port:
cd /usr/ports/security/mbedtls/ && make install clean
To add the package, run one of these commands:
  • pkg install security/mbedtls
  • pkg install mbedtls
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: mbedtls
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1671123364 SHA256 (Mbed-TLS-mbedtls-mbedtls-2.28.2_GH0.tar.gz) = 1db6d4196178fa9f8264bef5940611cd9febcd5d54ec05f52f1e8400f792b5a4 SIZE (Mbed-TLS-mbedtls-mbedtls-2.28.2_GH0.tar.gz) = 3934889

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.3 : devel/gmake
This port is required by:
for Libraries
  1. lang/julia

Configuration Options:
No options to configure
Options name:
security_mbedtls
USES:
gmake python:test shebangfix
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/Mbed-TLS/mbedtls/tar.gz/mbedtls-2.28.2?dummy=/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.28.2
15 Dec 2022 17:48:39
commit hash: 3194a15871c26b6995584fcb018c2d3a2d0e3858commit hash: 3194a15871c26b6995584fcb018c2d3a2d0e3858commit hash: 3194a15871c26b6995584fcb018c2d3a2d0e3858commit hash: 3194a15871c26b6995584fcb018c2d3a2d0e3858 files touched by this commit
Tijl Coosemans (tijl) search for other commits by this committer
security/mbedtls: Update to 2.28.2

(cherry picked from commit e2b972475b27ebc688f2bf9382486baaddb816bd)

Number of commits found: 1