Bump to 8.5.17
update changes file
missed a bump
Bump to Tcl 8.6.3, TclOO 1.0.3, and update changes file.
fconfigure -peername and -sockname return empty string while async connect running.
[10dc6daa37] [gets] on a non-blocking channel must take care so that
    1) At least one call to the channel driver input proc gets made.
       Failure to do this locks up the channel - catastrophic FAIL. 
    2) After any driver call reports BLOCKED, don't call again.
       This is less serious, but FAILs to respect the non-blocking setting.
Code corrections and tests included, to restore 8.5.15 compat.
[10dc6daa37] New fix for [gets] on non-blocking channel.  This time
properly accounts for the effects of ENCODING_LINESIZE.
[10dc6daa37] New fix for [gets] on non-blocking channel. This time properly accounts for the effects of ENCODING_LINESIZE.
merge 8.5
update changes
merge trunk
by request
merge release
merge mark
Support for Windows 10
Support for Windows 10
merge trunk
Work in progress restoring ability to [read] after [eof] and get non-empty
strings back in those cases where the channel has them to offer.  Also
working through all the implications of this possibility on Tcl's more
exotic channel features, like stacking.
merge 8.5
Base test for [5adc350683].