• Dave Cheney's avatar
    exp/ssh: introduce Session to replace Cmd for interactive commands · 57912334
    Dave Cheney authored
    This CL replaces the Cmd type with a Session type representing
    interactive channels. This lays the foundation for supporting
    other kinds of channels like direct-tcpip or x11.
    
    client.go:
    * replace chanlist map with slice.
    * generalize stdout and stderr into a single type.
    * unexport ClientChan to clientChan.
    
    doc.go:
    * update ServerConfig/ServerConn documentation.
    * update Client example for Session.
    
    message.go:
    * make channelExtendedData more like channelData.
    
    session.go:
    * added Session which replaces Cmd.
    
    R=agl, rsc, n13m3y3r, gustavo
    CC=golang-dev
    https://golang.org/cl/5302054
    57912334
Name
Last commit
Last update
..
ebnf Loading commit data...
ebnflint Loading commit data...
gotype Loading commit data...
gui Loading commit data...
inotify Loading commit data...
norm Loading commit data...
spdy Loading commit data...
sql Loading commit data...
ssh Loading commit data...
template/html Loading commit data...
terminal Loading commit data...
types Loading commit data...
winfsnotify Loading commit data...
wingui Loading commit data...
README Loading commit data...