aboutsummaryrefslogtreecommitdiff
path: root/client/client.go
AgeCommit message (Collapse)Author
2018-08-09Only request a reason from the client if the server requires itNiall Sheridan
2018-08-09Remove gRPCNiall Sheridan
This hasn't been enabled in a while due to gRPC limitations
2017-10-18Update dependenciesNiall Sheridan
2017-10-17 Support a message to be passed and logged from client to server (#67)Bob Long
* Support a message to be passed and logged from client to server
2017-06-05Saving private keys (#61)fuero
* enables saving private keys * renames public_file_prefix to key_file_prefix and updates its docs to better reflect the changes
2017-04-10Ensure resp.Body is closedNiall Sheridan
2017-02-19Add grpc signerNiall Sheridan
2017-01-27Add a public_file_prefix option to cashier.confKevin Lyda
Allow the client to save the public key and public cert to files that start with public_file_prefix and end with .pub and -cert.pub respectively. This is the naming scheme the ssh IdentityFile config option supported for certs starting in version 5.4p1. Starting in version 7.2p1, an additional option, CertificateFile, was added, but the IdentityFile-only method with those names still works. Used in conjunction with a user's ~/.ssh/config file setting IdentitiesOnly and IdentityFile, this change will allow for multiple ssh CAs for different services. Note that this will resolve #49 .
2017-01-15Add more context to errorsNiall Sheridan
2017-01-05Move GetPublicKey to the shared `lib` packageNiall Sheridan
2016-09-30Use json.NewDecoder to decode json from httpNiall Sheridan
2016-09-10Make client a top-level package for consistencyNiall Sheridan