Drill-mbedtls?

I've learned I can avoid losing ~2MB of flash space for libopenssl3 if I am careful to install openvpn-mbedtls before luci-app-openvpn on a router with only 16MB of flash, as long as I don't add any other packages that only work with libopenssl3, like drill for example.

Could someone who knows comment on whether similar packages like drill-mbedtls or tor-mbedtls could be reasonably practical to create without a lot of custom work, or is mbedtls too stripped down for size reduction to provide the function calls or equivalent function capabilities that would be needed?

Neither drill or tor supports mbedtls

Does each (mbedtls, openssl) have different function calls such that porting would require a lot of translation, and/or different functionality such that logic would need to be replaced as well?

can't answer but I've noticed that adding mbedtls support in openvpn required quite a lot of effort a few years ago - company level (foxIT in NL).
Also adding support in drill is significantly less complex than tor from a pure number of lines of code perspective but someone must put in the work and we're talking about (probably) many man-days.

1 Like

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.