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 photos
All times are UTC
Ukraine
Port details on branch 2026Q2
wolfssl Embedded SSL C-Library
5.9.0_1 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 5.9.0_1Version of this port present on the latest quarterly branch.
Maintainer: fox@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2026-04-09 10:39:06
Last Update: 2026-04-09 10:35:28
Commit Hash: b313943
Also Listed In: devel
License: GPLv3
WWW:
https://www.wolfssl.com/
Description:
WolfSSL is an embedded SSL Library for programmers building security functionality into their applications and devices. Highlights - Up to TLS 1.3 and DTLS 1.3 - Full client and server support - Progressive list of supported ciphers - Key and Certificate generation - OCSP, CRL support Lightweight - Small Size: 20-100kB - Runtime Memory: 1-36kB - 20x smaller than OpenSSL Portable - Abstraction Layers (OS, Custom I/O, Standard C library, and more) - Simple API - OpenSSL Compatibility Layer - Long list of supported platforms
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 (190 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/wolfssl-5.9.0_1/catalog.mk
  3. /usr/local/share/licenses/wolfssl-5.9.0_1/LICENSE
  4. /usr/local/share/licenses/wolfssl-5.9.0_1/GPLv3
  5. bin/wolfssl-config
  6. include/wolfssl/callbacks.h
  7. include/wolfssl/certs_test.h
  8. include/wolfssl/certs_test_sm.h
  9. include/wolfssl/crl.h
  10. include/wolfssl/error-ssl.h
  11. include/wolfssl/ocsp.h
  12. include/wolfssl/openssl/aes.h
  13. include/wolfssl/openssl/asn1.h
  14. include/wolfssl/openssl/asn1t.h
  15. include/wolfssl/openssl/bio.h
  16. include/wolfssl/openssl/bn.h
  17. include/wolfssl/openssl/buffer.h
  18. include/wolfssl/openssl/camellia.h
  19. include/wolfssl/openssl/cmac.h
  20. include/wolfssl/openssl/cms.h
  21. include/wolfssl/openssl/compat_types.h
  22. include/wolfssl/openssl/conf.h
  23. include/wolfssl/openssl/crypto.h
  24. include/wolfssl/openssl/des.h
  25. include/wolfssl/openssl/dh.h
  26. include/wolfssl/openssl/dsa.h
  27. include/wolfssl/openssl/ec.h
  28. include/wolfssl/openssl/ec25519.h
  29. include/wolfssl/openssl/ec448.h
  30. include/wolfssl/openssl/ecdh.h
  31. include/wolfssl/openssl/ecdsa.h
  32. include/wolfssl/openssl/ed25519.h
  33. include/wolfssl/openssl/ed448.h
  34. include/wolfssl/openssl/engine.h
  35. include/wolfssl/openssl/err.h
  36. include/wolfssl/openssl/evp.h
  37. include/wolfssl/openssl/fips_rand.h
  38. include/wolfssl/openssl/hmac.h
  39. include/wolfssl/openssl/kdf.h
  40. include/wolfssl/openssl/lhash.h
  41. include/wolfssl/openssl/md4.h
  42. include/wolfssl/openssl/md5.h
  43. include/wolfssl/openssl/modes.h
  44. include/wolfssl/openssl/obj_mac.h
  45. include/wolfssl/openssl/objects.h
  46. include/wolfssl/openssl/ocsp.h
  47. include/wolfssl/openssl/opensslconf.h
  48. include/wolfssl/openssl/opensslv.h
  49. include/wolfssl/openssl/ossl_typ.h
  50. include/wolfssl/openssl/pem.h
  51. include/wolfssl/openssl/pkcs12.h
  52. include/wolfssl/openssl/pkcs7.h
  53. include/wolfssl/openssl/rand.h
  54. include/wolfssl/openssl/rc4.h
  55. include/wolfssl/openssl/ripemd.h
  56. include/wolfssl/openssl/rsa.h
  57. include/wolfssl/openssl/safestack.h
  58. include/wolfssl/openssl/sha.h
  59. include/wolfssl/openssl/sha3.h
  60. include/wolfssl/openssl/srp.h
  61. include/wolfssl/openssl/ssl.h
  62. include/wolfssl/openssl/ssl23.h
  63. include/wolfssl/openssl/stack.h
  64. include/wolfssl/openssl/tls1.h
  65. include/wolfssl/openssl/txt_db.h
  66. include/wolfssl/openssl/ui.h
  67. include/wolfssl/openssl/x509.h
  68. include/wolfssl/openssl/x509_vfy.h
  69. include/wolfssl/openssl/x509v3.h
  70. include/wolfssl/options.h
  71. include/wolfssl/quic.h
  72. include/wolfssl/sniffer.h
  73. include/wolfssl/sniffer_error.h
  74. include/wolfssl/ssl.h
  75. include/wolfssl/test.h
  76. include/wolfssl/version.h
  77. include/wolfssl/wolfcrypt/aes.h
  78. include/wolfssl/wolfcrypt/arc4.h
  79. include/wolfssl/wolfcrypt/ascon.h
  80. include/wolfssl/wolfcrypt/asn.h
  81. include/wolfssl/wolfcrypt/asn_public.h
  82. include/wolfssl/wolfcrypt/blake2-impl.h
  83. include/wolfssl/wolfcrypt/blake2-int.h
  84. include/wolfssl/wolfcrypt/blake2.h
  85. include/wolfssl/wolfcrypt/camellia.h
  86. include/wolfssl/wolfcrypt/chacha.h
  87. include/wolfssl/wolfcrypt/chacha20_poly1305.h
  88. include/wolfssl/wolfcrypt/cmac.h
  89. include/wolfssl/wolfcrypt/coding.h
  90. include/wolfssl/wolfcrypt/compress.h
  91. include/wolfssl/wolfcrypt/cpuid.h
  92. include/wolfssl/wolfcrypt/cryptocb.h
  93. include/wolfssl/wolfcrypt/curve25519.h
  94. include/wolfssl/wolfcrypt/curve448.h
  95. include/wolfssl/wolfcrypt/des3.h
  96. include/wolfssl/wolfcrypt/dh.h
  97. include/wolfssl/wolfcrypt/dilithium.h
  98. include/wolfssl/wolfcrypt/dsa.h
  99. include/wolfssl/wolfcrypt/ecc.h
  100. include/wolfssl/wolfcrypt/eccsi.h
  101. include/wolfssl/wolfcrypt/ed25519.h
  102. include/wolfssl/wolfcrypt/ed448.h
  103. include/wolfssl/wolfcrypt/error-crypt.h
  104. include/wolfssl/wolfcrypt/ext_lms.h
  105. include/wolfssl/wolfcrypt/ext_mlkem.h
  106. include/wolfssl/wolfcrypt/ext_xmss.h
  107. include/wolfssl/wolfcrypt/falcon.h
  108. include/wolfssl/wolfcrypt/fe_448.h
  109. include/wolfssl/wolfcrypt/fe_operations.h
  110. include/wolfssl/wolfcrypt/fips_test.h
  111. include/wolfssl/wolfcrypt/ge_448.h
  112. include/wolfssl/wolfcrypt/ge_operations.h
  113. include/wolfssl/wolfcrypt/hash.h
  114. include/wolfssl/wolfcrypt/hmac.h
  115. include/wolfssl/wolfcrypt/hpke.h
  116. include/wolfssl/wolfcrypt/integer.h
  117. include/wolfssl/wolfcrypt/kdf.h
  118. include/wolfssl/wolfcrypt/lms.h
  119. include/wolfssl/wolfcrypt/logging.h
  120. include/wolfssl/wolfcrypt/md2.h
  121. include/wolfssl/wolfcrypt/md4.h
  122. include/wolfssl/wolfcrypt/md5.h
  123. include/wolfssl/wolfcrypt/mem_track.h
  124. include/wolfssl/wolfcrypt/memory.h
  125. include/wolfssl/wolfcrypt/misc.h
  126. include/wolfssl/wolfcrypt/mlkem.h
  127. include/wolfssl/wolfcrypt/mpi_class.h
  128. include/wolfssl/wolfcrypt/mpi_superclass.h
  129. include/wolfssl/wolfcrypt/oid_sum.h
  130. include/wolfssl/wolfcrypt/pkcs12.h
  131. include/wolfssl/wolfcrypt/pkcs7.h
  132. include/wolfssl/wolfcrypt/poly1305.h
  133. include/wolfssl/wolfcrypt/pwdbased.h
  134. include/wolfssl/wolfcrypt/random.h
  135. include/wolfssl/wolfcrypt/rc2.h
  136. include/wolfssl/wolfcrypt/ripemd.h
  137. include/wolfssl/wolfcrypt/rng_bank.h
  138. include/wolfssl/wolfcrypt/rsa.h
  139. include/wolfssl/wolfcrypt/sakke.h
  140. include/wolfssl/wolfcrypt/settings.h
  141. include/wolfssl/wolfcrypt/sha.h
  142. include/wolfssl/wolfcrypt/sha256.h
  143. include/wolfssl/wolfcrypt/sha3.h
  144. include/wolfssl/wolfcrypt/sha512.h
  145. include/wolfssl/wolfcrypt/signature.h
  146. include/wolfssl/wolfcrypt/siphash.h
  147. include/wolfssl/wolfcrypt/sm2.h
  148. include/wolfssl/wolfcrypt/sm3.h
  149. include/wolfssl/wolfcrypt/sm4.h
  150. include/wolfssl/wolfcrypt/sp_int.h
  151. include/wolfssl/wolfcrypt/sphincs.h
  152. include/wolfssl/wolfcrypt/srp.h
  153. include/wolfssl/wolfcrypt/tfm.h
  154. include/wolfssl/wolfcrypt/types.h
  155. include/wolfssl/wolfcrypt/visibility.h
  156. include/wolfssl/wolfcrypt/wc_encrypt.h
  157. include/wolfssl/wolfcrypt/wc_lms.h
  158. include/wolfssl/wolfcrypt/wc_mlkem.h
  159. include/wolfssl/wolfcrypt/wc_port.h
  160. include/wolfssl/wolfcrypt/wc_slhdsa.h
  161. include/wolfssl/wolfcrypt/wc_xmss.h
  162. include/wolfssl/wolfcrypt/wolfentropy.h
  163. include/wolfssl/wolfcrypt/wolfevent.h
  164. include/wolfssl/wolfcrypt/wolfmath.h
  165. include/wolfssl/wolfcrypt/xmss.h
  166. include/wolfssl/wolfio.h
  167. lib/cmake/wolfssl/wolfssl-config-version.cmake
  168. lib/cmake/wolfssl/wolfssl-config.cmake
  169. lib/cmake/wolfssl/wolfssl-targets.cmake
  170. lib/libwolfssl.a
  171. lib/libwolfssl.so
  172. lib/libwolfssl.so.44
  173. lib/libwolfssl.so.44.1.0
  174. libdata/pkgconfig/wolfssl.pc
  175. share/doc/wolfssl/QUIC.md
  176. share/doc/wolfssl/README.txt
  177. share/doc/wolfssl/example/client.c
  178. share/doc/wolfssl/example/echoclient.c
  179. share/doc/wolfssl/example/echoserver.c
  180. share/doc/wolfssl/example/ocsp_responder.c
  181. share/doc/wolfssl/example/sctp-client-dtls.c
  182. share/doc/wolfssl/example/sctp-client.c
  183. share/doc/wolfssl/example/sctp-server-dtls.c
  184. share/doc/wolfssl/example/sctp-server.c
  185. share/doc/wolfssl/example/server.c
  186. share/doc/wolfssl/example/tls_bench.c
  187. share/doc/wolfssl/taoCert.txt
  188. @owner
  189. @group
  190. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • wolfssl>0:security/wolfssl
To install the port:
cd /usr/ports/security/wolfssl/ && make install clean
To add the package, run one of these commands:
  • pkg install security/wolfssl
  • pkg install wolfssl
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: wolfssl
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1774028803 SHA256 (wolfssl-5.9.0.zip) = e2bc897fcfef7dc7f38f8c805a273020150c41311a61a2fb4677c83834d3d6cb SIZE (wolfssl-5.9.0.zip) = 28246542

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. autoconf>=2.73 : devel/autoconf
  2. automake>=1.18.1 : devel/automake
  3. libtoolize : devel/libtool
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for wolfssl-5.9.0_1: DEBUG=off: Build with debugging support DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
security_wolfssl
USES:
cpe libtool zip autoreconf
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (5 items)
Collapse this list.
  1. http://distcache.FreeBSD.org/local-distfiles/fox/
  2. http://distcache.eu.FreeBSD.org/local-distfiles/fox/
  3. http://distcache.us-east.FreeBSD.org/local-distfiles/fox/
  4. http://distcache.us-west.FreeBSD.org/local-distfiles/fox/
  5. https://www.wolfssl.com/
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
5.9.0_1
09 Apr 2026 10:35:28
commit hash: b313943e623465360904471f07c88d3b22d930d7commit hash: b313943e623465360904471f07c88d3b22d930d7commit hash: b313943e623465360904471f07c88d3b22d930d7commit hash: b313943e623465360904471f07c88d3b22d930d7 files touched by this commit
Santhosh Raju (fox) search for other commits by this committer
security/wolfssl: Fix 32-bit builds.

Add upstream patch for the fix, until changes are merged and
a new release is made.

PR:		294287
Reported by:	Robert Clausecker <fuz@FreeBSD.org>
Reviewed by:	Robert Clausecker <fuz@FreeBSD.org>
Tested by:	Robert Clausecker <fuz@FreeBSD.org>

(cherry picked from commit 8318a3cd1c5262d51c70240d97798cce3c1a3bd6)

Number of commits found: 1