Overview
Artifact ID: | 2f9a729234d67006a5bf88ccdc2f226317538c7ac87dc9438fa338e66aeb1c07 |
---|---|
Ticket: | 88c0c8496999c48f513eb4f97aaa0ac9829b35d3
EOF handling potentially broken with OpenSSL 1.1.1e or newer |
User & Date: | gustafn3 on 2023-11-14 09:58:13 |
Changes
- icomment:
I am not arguing about the changed behavior in OpenSSL about of the unexpected EOF handling (which hit many projects). No matter how the default should be, the old EOF handling of tcltls (relying on error states) is not ok and lead to a breaking behavior for us when upgrading OS versions. My suggested fix makes EOF handling clear, more robust, and avoids the error situation. The decision to set SSL_OP_IGNORE_UNEXPECTED_EOF or not (and maybe making it configurable) is independent of this.
- login: "gustafn3"
- mimetype: "text/x-markdown"