An error occurred fetching the project authors.
- 22 Feb, 2012 1 commit
-
-
Robert Griesemer authored
Not a Go 1 issue, but appeared to be fairly easy to fix. - Note that a few existing test cases look slightly worse but those cases were not representative for real code. All real code looks better now. - Manual move of the comment in go/scanner/example_test.go before applying gofmt. - gofmt -w $GOROOT/src $GOROOT/misc Fixes #3062. R=rsc CC=golang-dev https://golang.org/cl/5674093
-
- 15 Jan, 2012 1 commit
-
-
Adam Langley authored
R=golang-dev CC=golang-dev https://golang.org/cl/5542050
-
- 14 Jan, 2012 1 commit
-
-
Adam Langley authored
(This was missing in the last change because I uploaded it from the wrong machine.) Large pastes previously misbehaved because the code tried reading from the terminal before checking whether an line was already buffered. Large pastes can cause multiples lines to be read at once from the terminal. R=bradfitz CC=golang-dev https://golang.org/cl/5542049
-
- 22 Dec, 2011 1 commit
-
-
Adam Langley authored
1) Add EscapeCodes to the terminal so that applications don't wire them in. 2) Add a callback for auto-complete 3) Fix an issue with input lines longer than the width of the terminal. 4) Have Write() not stomp the current line. It now erases the current input, writes the output and reprints the prompt and partial input. 5) Support prompting without local echo in Terminal. 6) Add GetSize to report the size of terminal. R=bradfitz CC=golang-dev https://golang.org/cl/5479043
-
- 15 Dec, 2011 1 commit
-
-
Russ Cox authored
R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5490047
-
- 11 Nov, 2011 1 commit
-
-
Adam Langley authored
It was never really a shell, but the name carried over from SSH's ServerShell. Two small functional changes: Add SetSize, which allows the size of the terminal to be changed in response, say, to an SSH message. Don't write the prompt if there's already something on the current line. R=rsc CC=golang-dev https://golang.org/cl/5376066
-
- 02 Nov, 2011 1 commit
-
-
Russ Cox authored
R=golang-dev, iant CC=golang-dev https://golang.org/cl/5322051
-
- 18 Oct, 2011 2 commits
-
-
Adam Langley authored
This change splits terminal handling from exp/ssh, as suggested several times in the ssh code review. shell.go and shell_test.go are copies from exp/ssh with minimal changes, so don't need another full review. A future CL will remove that code from exp/ssh. R=bradfitz, r, dave, rsc CC=golang-dev https://golang.org/cl/5278049
-
Dave Cheney authored
common.go: * simplify findAgreedAlgorithms. * add channelExtendedData support. messages.go: * add clientExtendedData. server.go: * use simplified findAgreedAlgorithms. server_shell.go: * fix shadowed err return value. transport.go: * introduce separate cipher, mac and compression for each direction. * added filteredConn and packetWriter interfaces. * newTransport requires a source of randomness. R=golang-dev, agl, rsc CC=golang-dev https://golang.org/cl/5285044
-
- 17 Sep, 2011 1 commit
-
-
Adam Langley authored
The typical UNIX method for controlling long running process is to send the process signals. Since this doesn't get you very far, various ad-hoc, remote-control protocols have been used over time by programs like Apache and BIND. Implementing an SSH server means that Go code will have a standard, secure way to do this in the future. R=bradfitz, borman, dave, gustavo, dsymonds, r, adg, rsc, rogpeppe, lvd, kevlar, raul.san CC=golang-dev https://golang.org/cl/4962064
-