Skip to content

tls session storage - #13386

Closed
icing wants to merge 1 commit into
curl:masterfrom
icing:ssl-sessions
Closed

tls session storage#13386
icing wants to merge 1 commit into
curl:masterfrom
icing:ssl-sessions

Conversation

@icing

@icing icing commented Apr 16, 2024

Copy link
Copy Markdown
Contributor
  • add session with destructor callback
  • remove vtls session_free method
  • let Curl_ssl_addsessionid() take ownership of session object, freeing it also on failures
  • change tls backend use
  • added tests for SSL session resumption in test_17_*.

Update: removed the SNI testing commits again for a separate PR after this is merged.

@github-actions github-actions Bot added the tests label Apr 17, 2024
@icing
icing force-pushed the ssl-sessions branch 2 times, most recently from f2b32a8 to 6306a76 Compare April 22, 2024 13:15
@icing icing changed the title tls session storage tls session storage, SNI testing Apr 22, 2024
@bagder

bagder commented Apr 25, 2024

Copy link
Copy Markdown
Member

Can I ask you to squash this set of commits into the exact commits you think should be merged? This looks like more than one but probably fewer than 15, right?

- add session with destructor callback
- remove vtls `session_free` method
- let `Curl_ssl_addsessionid()` take ownership
  of session object, freeing it also on failures
- change tls backend use
- test_17, add tests for SSL session resumption
@icing icing changed the title tls session storage, SNI testing tls session storage Apr 26, 2024
@icing

icing commented Apr 26, 2024

Copy link
Copy Markdown
Contributor Author

Can I ask you to squash this set of commits into the exact commits you think should be merged? This looks like more than one but probably fewer than 15, right?

Restored the PR again to be only about ssl sessions. Will add the SNI tests in another PR after this one has landed.

@bagder bagder closed this in fb22459 Apr 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Development

Successfully merging this pull request may close these issues.

2 participants