Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for mbedtls #121

Open
lgrahl opened this issue Jul 15, 2018 · 6 comments
Open

Support for mbedtls #121

lgrahl opened this issue Jul 15, 2018 · 6 comments
Labels
enhancement New feature or request re Issue related to re

Comments

@lgrahl
Copy link
Member

lgrahl commented Jul 15, 2018

This would drop the gigantic OpenSSL dependency requirement. Requires work in re.

@lgrahl lgrahl added enhancement New feature or request re Issue related to re labels Jul 15, 2018
@lgrahl
Copy link
Member Author

lgrahl commented Mar 20, 2019

Low priority though. The biggest part of RAWRTC when building statically is usrsctp, so that should be our focus.

@fire
Copy link

fire commented Jun 3, 2021

See sctplab/usrsctp#579 support for mbedtls.

@lgrahl
Copy link
Member Author

lgrahl commented Jun 7, 2021

Thanks but the bigger issue was and still is re :)

@dhuawong
Copy link

dhuawong commented Apr 17, 2024

Hi,
Is there any new progress in mbedtls support? We are running rawrtc on embedded systems and openssl is too bulky for us.

@fire
Copy link

fire commented Apr 17, 2024

We looked into https://github.com/paullouisageneau/libdatachannel and their source was relicensed to MPL2.0. libdatachannel switched to mbedtls.

@lgrahl
Copy link
Member Author

lgrahl commented Apr 22, 2024

Hi, Is there any new progress in mbedtls support? We are running rawrtc on embedded systems and openssl is too bulky for us.

No progress in re regarding support for mbedtls that I know of.

I'm happy to maintain rawrtc but since I currently have no use for it myself, contributions will need to be made to advance on issues.

Rewriting the use of the underlying event loop to e.g. libuv (or better, an abstraction to use an arbitrary event loop) would most likely unblock a lot of issues, including this one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request re Issue related to re
Projects
None yet
Development

No branches or pull requests

3 participants