wolfSSL / wolfssl

The wolfSSL library is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. wolfSSL supports up to TLS 1.3 and DTLS 1.3!
https://www.wolfssl.com
GNU General Public License v2.0
2.36k stars 835 forks source link

Feature request: support for additional software #7778

Open wellloaded opened 4 months ago

wellloaded commented 4 months ago

Version

1

Description

As we are moving away from openssl for dimension reason (in freshtomato.org), we are currently stuck as there's no support yet for the following software:

Is there any hope these might be covered in the near feature? Thanks

dgarske commented 3 months ago

Hi @wellloaded ,

Can you tell us a bit more about your project and what's driving the change? I am not familiar with the "dimension reason" in freshtomoto.

We have many open source projects maintained here -> https://github.com/wolfSSL/osp.

Have you tried building these with our openssl compatibility layer enabled? It's likely these could work with very little changes to the code. We have over 1600 openssl compatibility API's.

Thanks, David Garske, wolfSSL

wellloaded commented 3 months ago

Freshtomato is a firmware replacement project (www.freshtomato.org), it's an alternative to OpenWRT, DD-WRT or similar although restricted to Broadcom routers.

As I'm sure you already know, the image size is key for embedded devices.

You can check the latest commits (and what it was done to migrate from openssl for wolfSSL) at this URL: https://bitbucket.org/pedro311/freshtomato-arm/commits/branch/arm-master

This is the support forum where development topics are also discussed: https://www.linksysinfo.org/index.php?forums/tomato-firmware.33/

Thanks!

dgarske commented 3 months ago

Hi @wellloaded ,

I'd like to escalate this request internally and assist your effort. We very much like what you are doing with FreshTomato and would like to support your efforts to move to wolfSSL.

Can you email support at wolfssl dot com and link to this issue? I'd like to get your email address so we could arrange a call to discuss collaboration.

We do have a mysql patch available. See: https://github.com/wolfSSL/mysql-patch

Thanks, David Garske, wolfSSL