Skip to content
Snippets Groups Projects

daemon/tls: fix handling of GNUTLS_E_AGAIN

Merged Tomas Krizek requested to merge tls1.3-resumption into master

The code incorrectly assumes GNUTLS_E_AGAIN can only be caused by reading the entire libuv buffer. Legitime causes of GNUTLS_E_AGAIN wouldn't be processed correctly. These could be caused by a new session ticket sent by the server.

Fixes #489 (closed)

Merge request reports

Pipeline #50511 failed

Pipeline failed for d11ed9da on tls1.3-resumption

Approval is optional

Merged by Vladimír ČunátVladimír Čunát 5 years ago (Jul 22, 2019 10:22am UTC)

Merge details

Pipeline #50535 passed

Pipeline passed for 9d42f93d on master

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading