-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
Tls13 add early data indication #6486
Tls13 add early data indication #6486
Commits on Nov 14, 2022
-
Add early data indication to client side
Add fields to mbedtls_ssl_context Add write early data indication function Add check whether write early data indication Add early data option to ssl_client2 Add test cases for early data Signed-off-by: Xiaokang Qian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0e97d4d - Browse repository at this point
Copy the full SHA 0e97d4dView commit details -
Signed-off-by: Xiaokang Qian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 911c0cc - Browse repository at this point
Copy the full SHA 911c0ccView commit details -
Remove useless early_secrets field
Signed-off-by: Xiaokang Qian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 893ad81 - Browse repository at this point
Copy the full SHA 893ad81View commit details -
Move ssl_tls13_has_configured_ticket() back to tls13 client
Signed-off-by: Xiaokang Qian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b781a23 - Browse repository at this point
Copy the full SHA b781a23View commit details -
Move EARLY_DATA_OFF/ON guard to ssl_misc.h
Signed-off-by: Xiaokang Qian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 338f727 - Browse repository at this point
Copy the full SHA 338f727View commit details -
Signed-off-by: Xiaokang Qian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7633281 - Browse repository at this point
Copy the full SHA 7633281View commit details -
Configuration menu - View commit details
-
Copy full SHA for ecc2948 - Browse repository at this point
Copy the full SHA ecc2948View commit details -
Signed-off-by: Xiaokang Qian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b0c32d8 - Browse repository at this point
Copy the full SHA b0c32d8View commit details -
Add session ticket related check when send early data
Signed-off-by: Xiaokang Qian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 01323a4 - Browse repository at this point
Copy the full SHA 01323a4View commit details -
Change function name ssl_tls13_early_data_has_valid_ticket
Signed-off-by: Xiaokang Qian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a341225 - Browse repository at this point
Copy the full SHA a341225View commit details -
Address comments base on reviews
Improve early data indication check Update test case to gnutls server Signed-off-by: Xiaokang Qian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f447e8a - Browse repository at this point
Copy the full SHA f447e8aView commit details -
Signed-off-by: Xiaokang Qian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a042b84 - Browse repository at this point
Copy the full SHA a042b84View commit details -
Update early data document and prerequisites check
Signed-off-by: Xiaokang Qian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0977716 - Browse repository at this point
Copy the full SHA 0977716View commit details -
Update early data test case with gnutls
Signed-off-by: Xiaokang Qian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 50a4794 - Browse repository at this point
Copy the full SHA 50a4794View commit details -
Update document base on comments
Signed-off-by: Xiaokang Qian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 29ee43c - Browse repository at this point
Copy the full SHA 29ee43cView commit details -
Pend one alert in case wrong EXT_EARLY_DATA length
Signed-off-by: Xiaokang Qian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2d87a9e - Browse repository at this point
Copy the full SHA 2d87a9eView commit details -
Change ticket_flag base on review
Signed-off-by: Xiaokang Qian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ae07cd9 - Browse repository at this point
Copy the full SHA ae07cd9View commit details -
Update early data doument and config dependencies
Signed-off-by: Xiaokang Qian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fe3483f - Browse repository at this point
Copy the full SHA fe3483fView commit details -
Update ticket_flags related macros
Signed-off-by: Xiaokang Qian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for de95604 - Browse repository at this point
Copy the full SHA de95604View commit details -
Signed-off-by: Xiaokang Qian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 402bb1e - Browse repository at this point
Copy the full SHA 402bb1eView commit details
Commits on Nov 15, 2022
-
Enable/disable MBEDTLS_SSL_EARLY_DATA for cases in ssl-opt.sh
Signed-off-by: Xiaokang Qian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9a0aafb - Browse repository at this point
Copy the full SHA 9a0aafbView commit details -
Add comments to fix mini format issue
Signed-off-by: Xiaokang Qian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 72b9b17 - Browse repository at this point
Copy the full SHA 72b9b17View commit details -
Fix various issues cause rebase to latest code
Signed-off-by: Xiaokang Qian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2cd5ce0 - Browse repository at this point
Copy the full SHA 2cd5ce0View commit details
Commits on Nov 16, 2022
-
Update early data test cases with latest code message
Signed-off-by: Xiaokang Qian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2dbfeda - Browse repository at this point
Copy the full SHA 2dbfedaView commit details -
Move early data test cases to tls13-misc.sh
Signed-off-by: Xiaokang Qian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f3cefb4 - Browse repository at this point
Copy the full SHA f3cefb4View commit details -
Define the ALLOW_PSK_RESUMPTION and ALLOW_PSK_EPHEMERAL_RESUMPTION to the key exchange mode EXCHANGE_MODE_PSK and EXCHANGE_MODE_PSK_EPHEMERAL to facilate later check. Since they are 1( 1u<<0 ) and 4( 1u<<2 ), so define ALLOW_EARLY_DATA to 8( 1u<<3 ). Signed-off-by: Xiaokang Qian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 51c5a8b - Browse repository at this point
Copy the full SHA 51c5a8bView commit details -
Add EARLY_DATA guard to the early data extension in session ticket
Signed-off-by: Xiaokang Qian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0cc4320 - Browse repository at this point
Copy the full SHA 0cc4320View commit details -
Update enabled guards for early data cases
Signed-off-by: Xiaokang Qian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e7bab00 - Browse repository at this point
Copy the full SHA e7bab00View commit details
Commits on Nov 17, 2022
-
Remove the fore_tls13 option case from client side
Signed-off-by: Xiaokang Qian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e9622ac - Browse repository at this point
Copy the full SHA e9622acView commit details