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

Re-introduce support of TLS 1.3 with various existing configuration options #15

Closed
hanno-becker opened this issue May 8, 2020 · 2 comments · Fixed by #288 · May be fixed by #293
Closed

Re-introduce support of TLS 1.3 with various existing configuration options #15

hanno-becker opened this issue May 8, 2020 · 2 comments · Fixed by #288 · May be fixed by #293
Assignees

Comments

@hanno-becker
Copy link
Collaborator

The current TLS 1.3 prototype is incompatible with most SSL options. We need to go through them one-by-one and understand what needs to be done to re-introduce them.

@hanno-becker
Copy link
Collaborator Author

Most importantly, it should be possible to have an Mbed TLS build supporting both TLS 1.2 and TLS 1.3.

@yuhaoth yuhaoth self-assigned this Jun 18, 2021
@yuhaoth yuhaoth mentioned this issue Jul 5, 2021
4 tasks
@yuhaoth
Copy link
Collaborator

yuhaoth commented Jul 16, 2021

Sub tasks:

  1. disable MBEDTLS_SSL_USE_MPS and nbio=0, enable MBEDTLS_PROTO_* .
  2. disable MBEDTLS_SSL_USE_MPS and nbio=2 Non MPS ssl-opt.sh test failed with nbio=2 #238
  3. base Non MPS ssl-opt.sh test failed with nbio=2 #238 , enable MBEDTLS_PROTO_* .
  4. enable MBEDTLS_SSL_USE_MPS and nbio=0, enable MBEDTLS_PROTO_* .
  5. enable MBEDTLS_SSL_USE_MPS and nbio=2, enable MBEDTLS_PROTO_* .
  6. Enable marcos in check_config.h one by one.(breakdown it later)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants