Releases: Cloud-Foundations/keymaster
Releases · Cloud-Foundations/keymaster
v1.16.0 Role-Requesting certs
Summary:
- Role Requesting certs are now usable.
- Removal of old dependencies
What's Changed
- [authutil] standardize argon2 dependency by @sethyes in #244
- Bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 by @dependabot in #248
- Move towards non global logger p1 by @cviecco in #249
- wintest by @cviecco in #252
- Replace deprecated gopass with golang.org/x/term by @tuannh99 in #250
- Role requesting certs by @cviecco in #251
- cmd/keymasterd: fix comment typo. by @rgooch in #253
- Migrate testcerts by @cviecco in #254
- Fix go vet issues with unreachable code by @ph4r05 in #257
New Contributors
- @sethyes made their first contribution in #244
- @dependabot made their first contribution in #248
- @tuannh99 made their first contribution in #250
Full Changelog: v1.15.5...v1.16.0
v1.15.5
What's Changed
- Prepare fo ECDSA and Ed25519 x509 certfificates.
- simplicicaiton generation of ca, enhance test to ensure stable subject by @cviecco in #236
- keymaster: enable round-robin dialer by default. by @rgooch in #91
- Increase webauthn code coverage by @cviecco in #230
- Fix client retry on good token by @cviecco in #240
- Migrate away from square jwt to communuty jwt, including api changes by @cviecco in #243
- Fix ssh key when writing to disk by @cviecco in #246
- go depenency updates
Minor enhancements
User facing changes:
- Change client RSA key size to 3072
developer/ deployment changes
- Version is now only specified on the makefile (specfile is a template)
- New API call for external consumption
- Test coverage enhacements
Server fix for broken packaging
- fixes package build side issue
Enhances ssh custom extensions and bugfixes
Enhancements:
- ssh attributes now can use defined using posix extensions (useful for github name transformations)
- client is more slient by default
- update jquery to latest (3.7.1)
- generic golang depenency updates
Fixes:
- Client: Fix webauthn on linux. Now works out of the box (1.15.1)
- Client: Bug on respecting $HOME environment variable directory for some operations (1.15.1)
- Client: Fix on fallback when fido2 keys not present.
- generic golang depenency updates
Minor Enhancements and fixes
New:
- Added ability to require agent confirmation, enabled by setting in config file only
Bugfixes:
- Client: Allow missing u2f devices to fallback on to other 2fa methods (broken when using new webauthn hostlib)
- Minor updates for october dependencies
Depencency updates
v1.13.4 updating deps, initialize migration our of duo-labs (#200)
Cli Webauthn (MacOS and Windows)
- Added compabilitu for webauthn for MacOS and Windows cli.
- Fixed issue with duplicate credentials registered in OKTA
Other fixes (from previous changes not released):
- Fixed JWKS ul on Ed25519 public keys
- Added Service Methods for smallstack compatibilty
Generic ssh extensions
Added the abiliity for keymasterd to add generic ssh extensions. With the primary goal to genertate github enterprise roles.
Dependency updates and minor fixes
What's Changed
- Fix missing file to rpm specfile by @erikespinoza in #182
- Update deps by @cviecco in #183
- Minor fixes 1.11.2 by @cviecco in #184
Full Changelog: v1.11.0...v1.11.2