Artifact [b5b16a04d5]

Artifact b5b16a04d5462fe5649aaa46d2b6cdba0f0aee43aa4121a9e2b76f7b18d4a955:

Ticket change [b5b16a04d5] - New ticket [f798e2ea1299e4fe|f798e2ea12] <i>TclTLS does not retain socket state when importing</i>. by anonymous on 2017-12-20 22:15:19.
D 2017-12-20T22:15:19.533
J foundin 1.7.14
J icomment 11:42\s<@ijchain>\s<rmax_>\srkeene:\s[tls::import]\sappears\sto\sswitch\sa\ssocket\sthat\swas\sin\s-blocking\s0\smode\sbefore\sto\s-blocking\s1.\r\n11:44\s<@ijchain>\s<rmax_>\s...\sit\salso\ssets\s-translation\sto\s{lf\slf}\r\n11:45\s<@ijchain>\s<rmax_>\sHaven't\scompared\sit\swith\sthe\sold\sversion\syet,\sbut\s-blocking\s1\swould\sexplain\sthe\sbehaviour\sI\sam\sseeing.\r\n11:47\s<@ijchain>\s<rmax_>\sit\salso\senforces\s-encoding\sbinary\r\n11:52\s<@ijchain>\s<rmax_>\sIndeed,\sif\sI\shack\s[fconfigure\s$sock\s-blocking\s0\s-buffering\snone\s-encoding\sutf-8]\s(copied\sfrom\stkchat)\sinto\sjabberlib\simmediately\safter\stls::import/tls::handshake,\sthe\shang\sis\sgone.\r\n11:53\s<@ijchain>\s<rmax_>\srkeene:\sI\sthink\sthis\sis\sa\sregression\sfrom\sthe\sold\stls\spackage.\r\n11:54\s<@ijchain>\s<rmax_>\s[tls::import]\sshould\sprobably\snot\schange\sany\s[chan\sconfigure]\soptions.\r\n11:56\s<@ijchain>\s<rmax_>\sOK,\sso\sold\stls\salready\schanged\s-translation\sto\slf.\r\n11:57\s<@ijchain>\s<rmax_>\sBut\sit\sdoes\sretain\sblocking\sstate\sand\sencoding.
J login anonymous
J mimetype text/plain
J private_contact 7855111259b8caa9dbbbdee158b103bb190501cd
J severity Severe
J status Open
J title TclTLS\sdoes\snot\sretain\ssocket\sstate\swhen\simporting
J type Code\sDefect
K f798e2ea1299e4fe603c8bdbfbfea3c2e7beb4d9
U anonymous
Z e12c481bebc8bbef775a720faec42d74