Osp
wolfSSL Open Source project ports
Install / Use
/learn @wolfSSL/OspREADME
wolfSSL Open Source Project (osp) Ports
This repository contains wolfSSL ports into Open Source projects and packages. When porting the wolfSSL lightweight SSL/TLS library into an existing Open Source project, wolfSSL tries to upstream changes/patches. This is not always possible, and as such we maintain this repository of patches and modified projects.
Why use wolfSSL?
wolfSSL can provide several advantages over using the default SSL/TLS implementation in a project, product, or system. Some of these include:
- Portability across platforms and OS/RTOS environments
- Low/optimized memory use (runtime and footprint)
- Best-tested SSL/TLS/crypto implementation available, reducing vulnerabilities
- Current protocol support, up to TLS 1.3 and DTLS 1.3
- Progressive algorithm support (ChaCha20, Poly1305, Curve/Ed25519, etc)
- Commercial support available direct from wolfSSL engineers
- Commercial licenses available (in addition to standard GPLv2)
For a full list of features, please visit the wolfSSL product page.
List of Open Source Project Ports
Each project port included in this repository is contained in its own subdirectory.
| Directory | Description | Home Page | Blog | Port Documentation | | :--- | :--- | :--- | :--- | :--- | | apache-httpd | Apache HTTP Server | Link | Link | README | | asio | Asio C++ Library | Link | Link | README | | bind9 | DNS software system | Link | | README | | cjose | JOSE for C/C++ | Link | Link | README | | freeradius-server-2.1.12 | FreeRADIUS Server Project | Link | | README | | gRPC | RPC library and framework | Link | | README | | haproxy | HAProxy | Link | | README | | libest | Cisco EST stack written in C | Link | Link | README | | libimobiledevice | Library to communicate with services on iOS devices | Link | | README | | libsignal-protocol-c | Signal Protocol C Library | Link | Link | README | | libspdm | Security Protocol and Data Model implementation | Link | | README | | libssh2 | client-side C library for SSH2 | Link | Link | README | | lighttpd | lighttpd web server | Link | Link | README | | mariadb | MariaDB relational database | Link | | README | | mosquitto | Eclipse Mosquitto - An open source MQTT broker | Link | | README | | net-snmp | Simple Network Management Protocol | Link | | README | | ntp | Network Time Protocol | Link | Link | README | | NXP SE05X Middleware | wolfSSL HostCrypto support patch | Link | | README | | openldap | Open source lightweight directory access protocol | Link | Link | README | | openpegasus | Open source DMTF CIM and WBEM | Link | Link | README | | openresty | Nginx and LuaJIT-based web platform | Link | | README | | openssh-patches | OpenSSH | Link | Link | README | | ppp | Paul's PPP Package | Link | | README | | Python | Python language and interpreter | Link | | README | | qt | Qt | Link | Link | README | | rsyslog | rocket-fast Syslog Server | Link | Link | README | | realm-core | Database that runs on phones, tablets or wearables | Link | | README | | sblim-sfcb | SBLIM Small-footprint CIM Broker | Link | | README | | socat | socat Multipurpose relay | Link | Link | 1.7.3.4 README<br/>1.7.4.1 README | | stunnel | stunnel Proxy | Link | Link | 5.57 Unix README<br/>5.57 Windows README | | tcpdump | command-line packet analyzer | Link | Link | README | | urllib3 | urllib3 HTTP client for Python | Link | | README | | websocket-client | WebSocket client for python | Link | | README | | websocketpp | WebSocket++ | Link | Link | README | | wolfengine | OpenSSL Engine using wolfCrypt | Link | | README |
Licensing
wolfSSL and wolfCrypt are either licensed for use under the GPLv2 (or at your option any later version) or a standard commercial license. For users who cannot use wolfSSL under GPLv2 (or any later version), a commercial license to wolfSSL and wolfCrypt is available. For license inquiries, please contact wolfSSL Inc. directly at licensing@wolfssl.com.
All non-wolfSSL projects in this repository are licensed under their respective project licenses.
Support
For support or build issues, please contact the wolfSSL support team at support@wolfssl.com.
Related Skills
apple-reminders
341.8kManage Apple Reminders via remindctl CLI (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
gh-issues
341.8kFetch GitHub issues, spawn sub-agents to implement fixes and open PRs, then monitor and address PR review comments. Usage: /gh-issues [owner/repo] [--label bug] [--limit 5] [--milestone v1.0] [--assignee @me] [--fork user/repo] [--watch] [--interval 5] [--reviews-only] [--cron] [--dry-run] [--model glm-5] [--notify-channel -1002381931352]
healthcheck
341.8kHost security hardening and risk-tolerance configuration for OpenClaw deployments
node-connect
341.8kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
