commit | 7effd64e1180aa386cd36da9ca55a1e9fc7cf7cb | [log] [tgz] |
---|---|---|
author | Tobias Klauser <tklauser@distanz.ch> | Thu Mar 08 08:35:08 2018 +0000 |
committer | Tobias Klauser <tobias.klauser@gmail.com> | Thu Mar 08 17:26:49 2018 +0000 |
tree | 5e0d02b706cae3821cb82c8aaff12db9f8133814 | |
parent | 526a373fd77c52a63ef6584ad42c23b89f6c5432 [diff] |
ssh/terminal: store termios copy in terminal state on Solaris TestMakeRawState currently fails on Solaris: --- FAIL: TestMakeRawState (0.00s) terminal_test.go:334: states do not match; was &{0xc420015dd0}, expected &{0xc420015da0} Change terminal.State to include a copy to the unix.Termios (like the implementation for Linux and the BSDs) which also makes terminal.MakeRaw behave as expected and lets TestMakeRawState pass. Change-Id: I29382f83b84ff301991e1db170f32f41e144aec8 Reviewed-on: https://go-review.googlesource.com/99456 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Ian Lance Taylor <iant@golang.org>
This repository holds supplementary Go cryptography libraries.
The easiest way to install is to run go get -u golang.org/x/crypto/...
. You can also manually git clone the repository to $GOPATH/src/golang.org/x/crypto
.
This repository uses Gerrit for code changes. To learn how to submit changes to this repository, see https://golang.org/doc/contribute.html.
The main issue tracker for the crypto repository is located at https://github.com/golang/go/issues. Prefix your issue with “x/crypto:” in the subject line, so it is easy to find.
Note that contributions to the cryptography package receive additional scrutiny due to their sensitive nature. Patches may take longer than normal to receive feedback.