General
- Fix expiration display using a non-breaking space
- Fix
XDG_CACHE_HOME
variable name in documentation - Update
golang.org/x/crypto
module (to protect against CVE-2020-9283)
SSH Agent
The SSH proxy agent implementation was extracted and then re-integrated.
- Add HashiCorp Vault key signing
- Add dynamic SSH key generation when a session starts
- Add option to disable exposure of an external agent (proxying to an external agent during a session)
- Expose both signed and unsigned SSH keys (when signing is enabled)
- Fix leak of accepted connections which caused the SSH agent to hang (#161)
- Fix handling of ed25519 keys
- Indicate when a key's signature has expired
- Indicate during session start if the HashiCorp Vault token is invalid
edit
- Add
R
alias for setting the AWS region - Add
SSH Agent
options - Fix MFA auto-detection for non-standard partitions (e.g.
aws-cn
,aws-us-gov
) - Fix loss of AWS configuration when replacing a key and secret (#153)
exec
- Add key signing options (
--ssh-signing-url
,--ssh-signing-users
,--ssh-generate-key
, and--ssh-proxy-agent
)
shell
- Add key signing options (
--ssh-signing-url
,--ssh-signing-users
,--ssh-generate-key
, and--ssh-proxy-agent
)