aboutsummaryrefslogtreecommitdiffstats
path: root/servport.c
diff options
context:
space:
mode:
authorMatthias Andree <matthias.andree@gmx.de>2021-12-26 22:15:08 +0100
committerMatthias Andree <matthias.andree@gmx.de>2021-12-26 22:17:43 +0100
commit6a5484e03e903d3e74d7b6ca8927d616548a6d8c (patch)
tree1593eb8b86233342b6a04efaaccb9c6875a935b0 /servport.c
parent97e8bb794642b677aca867488950ef845bfbe02f (diff)
downloadfetchmail-6a5484e03e903d3e74d7b6ca8927d616548a6d8c.tar.gz
fetchmail-6a5484e03e903d3e74d7b6ca8927d616548a6d8c.tar.bz2
fetchmail-6a5484e03e903d3e74d7b6ca8927d616548a6d8c.zip
wolfSSL: work around SSL_peek() error on handshake
See https://github.com/wolfSSL/wolfssl/issues/4593 The earlier assumption that SSL_CTX_set_mode() worked was untrue (wolfSSL 5.0.0 does not implement it), and masked by the selection of servers used for testing. Also, wolfSSL 5.0.0 does not implement SSL_CTX_set_mode(), which went unnoticed because the interface does not support returning errors (it returns the updated mode bitfield value).
Diffstat (limited to 'servport.c')
0 files changed, 0 insertions, 0 deletions