uncategorized

wolfSSL Supported Open Source Projects

wolfSSL makes a great effort to support many different projects. We provide patches for projects to leverage our OpenSSL Compatibility Layer and work with maintainers to upstream support whenever possible. This blog is a list of currently supported open source projects. The support type denotes how wolfSSL is supported. “Patch” means that we provide a patch file that needs to be applied. “Upstream” means that wolfSSL is supported in the project’s mainline. “Fork” means that we provide a forked version of the library with changes made to support wolfSSL.

List of Supported Projects

Project Name Description Support Type Link
apache-httpd Apache HTTP Server Patch https://github.com/wolfSSL/osp/tree/master/apache-httpd
asio Asio C++ Library Patch https://github.com/wolfSSL/osp/tree/master/asio
bind9 DNS software system Patch https://github.com/wolfSSL/osp/tree/master/bind9
chrony Network Time Protocol Implementation Patch https://github.com/wolfSSL/osp/tree/master/chrony/4.1
cjose JOSE for C/C++ Patch https://github.com/wolfSSL/osp/tree/master/cjose
curl command-line tool for transferring data Upstream https://github.com/curl/curl
ffmpeg Video Manipulation Utility Patch https://github.com/wolfSSL/osp/tree/master/ffmpeg
freeradius-server-2.1.12 FreeRADIUS Server Project Patch https://github.com/wolfSSL/osp/tree/master/freeradius-server-2.1.12
git Version Control Patch https://github.com/wolfSSL/osp/tree/master/git
haproxy Load Balancer Patch https://github.com/wolfSSL/osp/tree/master/haproxy
hostapd Access Point and Authentication Server Upstream https://w1.fi/hostapd/
Kerberos 5 Network Authentication Patch https://github.com/wolfSSL/osp/tree/master/krb5
libest Cisco EST stack written in C Patch https://github.com/wolfSSL/osp/tree/master/libest
libimobiledevice Library to communicate with services on iOS devices Patch https://github.com/wolfSSL/osp/tree/master/libimobiledevice
libsignal-protocol-c Signal Protocol C Library Patch https://github.com/wolfSSL/osp/tree/master/libsignal-protocol-c
libspdm Security Protocol and Data Model Implementation Patch https://github.com/wolfSSL/osp/tree/master/libspdm/1.0.0
libssh2 client-side C library for SSH2 Patch https://github.com/wolfSSL/osp/tree/master/libssh2/1.9.0
lighttpd lighttpd web server Upstream https://github.com/lighttpd/lighttpd1.4
mariadb MariaDB relational database Patch https://github.com/wolfSSL/osp/tree/master/mariadb/10.5.11
msmtp SMTP client Patch https://github.com/wolfSSL/osp/tree/master/msmtp/1.8.7
net-snmp Simple Network Management Protocol Patch https://github.com/wolfSSL/osp/tree/master/net-snmp
nginx Web Server Patch https://github.com/wolfSSL/wolfssl-nginx
ntp Network Time Protocol Patch https://github.com/wolfSSL/osp/tree/master/ntp/4.2.8p15
NXP SE05X Middleware wolfSSL HostCrypto support patch Patch https://github.com/wolfSSL/osp/tree/master/nxp-se05x-middleware
openldap Open source lightweight directory access protocol Patch https://github.com/wolfSSL/osp/tree/master/openldap
openpegasus Open source DMTF CIM and WBEM Patch https://github.com/wolfSSL/osp/tree/master/openpegasus/2.14.1
openresty Ningx and LuaJIT-based web platform Patch https://github.com/wolfSSL/osp/tree/master/openresty
OpenSSH SSH Patch https://github.com/wolfSSL/osp/tree/master/openssh
OpenVPN Virtual Private Network Upstream https://github.com/OpenVPN/openvpn
ppp Paul’s PPP Package Fork https://github.com/wolfSSL/osp/tree/master/ppp
Python Python language and interpreter Patch https://github.com/wolfSSL/osp/tree/master/Python
qt Qt GUI Library Patch https://github.com/wolfSSL/osp/tree/master/qt
rsyslog rocket-fast Syslog Server Patch https://github.com/wolfSSL/osp/tree/master/rsyslog/8.2106.0
sblim-sfcb SBLIM Small-footprint CIM Broker Patch https://github.com/wolfSSL/osp/tree/master/sblim-sfcb/1.4.9
socat socat Multipurpose relay Patch https://github.com/wolfSSL/osp/tree/master/socat
strongSwan IPsec-based VPN Upstream https://github.com/strongswan/strongswan
stunnel stunnel Proxy Patch https://github.com/wolfSSL/osp/tree/master/stunnel
sudo Command-line Utility Patch https://github.com/wolfSSL/osp/tree/master/sudo/1.9.5p2
tcpdump Command-line packet analyzer Patch https://github.com/wolfSSL/osp/tree/master/tcpdump/4.9.3
urllib3 urllib3 HTTP client for Python Patch https://github.com/wolfSSL/osp/tree/master/urllib3
websocket-client WebSocket client for Python Fork https://github.com/wolfSSL/osp/tree/master/websocket-client
websocketpp WebSocket++ Fork https://github.com/wolfSSL/osp/tree/master/websocketpp
wpa-supplicant WiFi Authentication with WPA, WPA2, and WPA3 Upstream https://w1.fi/wpa_supplicant/

If you have any questions or run into any issues, contact us at facts@wolfssl.com, or call us at +1 425 245 8247.