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

Create a "TLS driver" compatible with TotalCross to be implementation agnostic #363

Open
jeffque opened this issue Aug 2, 2021 · 0 comments
Labels
All platforms Issue related to the all platforms feature New feature or request

Comments

@jeffque
Copy link
Collaborator

jeffque commented Aug 2, 2021

Is your feature request related to a problem? Please describe.

Create a driver in the likes of the vtls used in cURL.

The idea is that any vendor software coul be integrated inside TotalCross providing a custom settings of a structure

Describe the solution you'd like

The first step would be to become completly independent of vendoring axtls source, just creating a virtual tls driver for axtls such that it could be futurely swapped by any tls implementor. This tackles #330 and gives a way to solve to solve the issue gitlab/Totalcross/totalcross#654

Devices

All. Most importantly for those who are building their own flavored TotalCross.

Additional context

Enabling future compatibility with cipher and vendor interchange. Decoupling the VM code from the library itself.

This issue here does not tackle completly issue gitlab/Totalcross/totalcross#654, but opens the door for using other tls libraries available.

@jeffque jeffque added feature New feature or request All platforms Issue related to the all platforms labels Aug 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
All platforms Issue related to the all platforms feature New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant