M: secure ((client)) is identical between Unix and Windows, so this probably
could be moved out of the platform-specific vocab, but doing it sanely would
require a refactor I'm not excited about, so punting on that for now.
Fixes #1551
M: windows socket-handle handle>> alien-address ;
M: secure ((client)) ( addrspec -- handle )
- addrspec>> ((client)) f <ssl-socket> ;
+ [ addrspec>> ((client)) ] [ hostname>> ] bi <ssl-socket> ;
M: secure (get-local-address) ( handle remote -- sockaddr )
[ file>> ] [ addrspec>> ] bi* (get-local-address) ;