Artifacts Associated With Ticket 1367823d51
Ticket change [0ad4bef028] (rid 1270) by anonymous on 2017-04-30 22:40:38:
- foundin initialized to: "1.7.11"
- icomment:
With a TLS socket configured with -blocking 0, tls::handshake returns 1 too early during the TLS handshake, when the handshake has not actually completed. 1.6.7 shows the correct behaviour (tls::handshake returns 0 if the handshake is still in progress). 1.7.11 shows the broken behavior. This breaks any code that tries to do a nonblocking handshake. Testcase: https://gist.github.com/mutability/8cc5e34aa57e262c23bc816a76a068ed
- login: "anonymous"
- mimetype: "text/x-fossil-plain"
- private_contact initialized to: "e8bc0dec6b52cc143e0193dbb66c7aa5d2de5815"
- severity initialized to: "Severe"
- status initialized to: "Open"
- title initialized to:
async tls::handshake returns 1 before handshake is complete
- type initialized to: "Code Defect"
Ticket change [118749a900] (rid 1273) by rkeene on 2017-05-01 14:44:18:
- icomment:
Fixed in [689d55e070], will be released as 1.7.12 shortly.
- login: "rkeene"
- mimetype: "text/x-fossil-plain"
- priority changed to: "Immediate"
- resolution changed to: "Fixed"
- status changed to: "Fixed"
- icomment:
Ticket change [2e0c92707d] (rid 1275) by rkeene on 2017-05-01 14:49:53:
- icomment: "Fixed in TclTLS 1.7.12, now released"
- login: "rkeene"
- mimetype: "text/x-fossil-plain"
- status changed to: "Closed"