Changelog for
aws-vault-7.2.0-3.38.x86_64.rpm :
* Sun Apr 02 2023 pousaduarteAATTgmail.com- Update to version 7.2.0:
* Fix ini output to match credentials file
* Add a few more tests for TempCredentialsProvider
* Prioritise source_profile over sso config
* Update golangci-lint
* Check session identity when creds are static
* Sat Mar 25 2023 pousaduarteAATTgmail.com- Update to version 7.2.0-beta2:
* Prioritise source_profile over sso config
* Update golangci-lint
* Check session identity when creds are static
* Sun Mar 19 2023 pousaduarteAATTgmail.com- Update to version 7.1.2:
* Update help message
* Add explicit removal notice + instructions for --prompt=pass
* Remove reference to pointer
* Update USAGE.md
* Add typical use-cases to USAGE
* Fix go linter complaint of unnecessary conversion
* Fix hang on invisible tty when using 2FA where prompt=terminal in some edge cases
* Sun Mar 12 2023 pousaduarteAATTgmail.com- Update to version 7.0.2:
* Elevate stored credentials above source_profile
* Remove config validtion. Debug logs show which credential source is used
* Check if profile has stored credentials before calling credential_process
* Bump kingpin dep
* Clarify that server is local
* Fix DI for cache disable
* Fix export help message
* Web identity profiles with role ARNs are valid
* Use DI for useSessionCache
* Refactor for clarity
* Refactor for clarity
* Use DI for UseSession
* Return error when browser can\'t be opened
* Sun Mar 05 2023 pousaduarteAATTgmail.com- Update to version 7.0.0-rc7:
* Fix config validation
* Fix config validation
* Validate that configs don\'t have more than one source
* Don\'t require master credentials for federation token
* Fix typo
* Shut down ec2 proxy automatically
* Support execve syscall on all architectures that can
* Add an env var to disable subshell help messages
* Bump deps
* Remove dependabot, its annoying
* Use go 1.20
* Sun Feb 26 2023 pousaduarteAATTgmail.com- Update to version 7.0.0-rc1:
* Improve subshell error message
* Bump deps
* Don\'t attempt to load sso-session sections without a name
* Check for a session token
* Allow login with master creds in environment
* Fix prompts required in non-tty processes
* Mon Feb 20 2023 pousaduarteAATTgmail.com- Update to version 7.0.0-beta2:
* Revert removal of AWS_DEFAULT_REGION. boto3 uses it
* Fix stale in CI
* Add region to export output
* Use ini lib to create ini output
* Fix export ini format
* Update USAGE.md
* Sun Feb 19 2023 pousaduarteAATTgmail.com- Update to version 7.0.0-beta1:
* Continue to refine help message to improve devex
* Remove use of old env vars
* Update docs to reflect current metadata server behaviour
* Fix default shell on windows
* Make help output more consistent
* Update docs
* Automatically select the best prompt driver
* Make --ecs-server the default server implementation
* Add aws-vault export command to output creds in a variety of formats
* Bump deps
* Provide feedback to user when prudent
* Remove support for parent_profile, deprecated in v5
* Sun Feb 12 2023 pousaduarteAATTgmail.com- Update to version 7.0.0-alpha1:
* Add new expiration env var
* Add usage instructions
* Only show available prompt commands
* Remove passotp
* Add support for mfa_process
* Don\'t use sessions or roles with credentials_process
* Add support for consuming credential_process in \'aws-vault exec\'.
* Make linting happy
* Remove superfluous changes
* Don\'t create default sso-session section
* Handle [sso-session] section
* Bump deps
* Update module to v7
* Bump golangci/golangci-lint-action from 3.3.1 to 3.4.0
* Simplify tempCredsCreator
* Remove specification for v4 from mfa_serial source profile setting
* Correct `MFA_NAME` -> `MFA_DEVICE_NAME`
* Flag Yubikey Create/Resync scripts requiring `$MFA_DEVICE_NAME` == `$IAM_USERNAME`
* Update USAGE with new Yubikey instructions
* Update USAGE with new multiple MFA instructions
* Sun Jan 22 2023 pousaduarteAATTgmail.com- Update to version 6.6.2:
* Revert \"With login, `SSOUseStdout` should follow `--stdout`\"
* Sun Dec 25 2022 pousaduarteAATTgmail.com- Update to version 6.6.1:
* Bump keyring to 1.2.2
* Bump golangci-lint
* Remove default and abandoned linters
* Another ioutil
* Remove ioutil
* Shift all context.TODOs to the top-level cli
* Update USAGE.md
* Remove golang.org/x/sys/execabs
* Bump github.com/google/go-cmp from 0.5.8 to 0.5.9
* Update deps
* Update deps
* Bump golangci/golangci-lint-action from 3.3.0 to 3.3.1
* Bump golangci/golangci-lint-action from 3.2.0 to 3.3.0
* Improve signposting of IAM api call restrictions
* Recreate oidc token when 401 error is returned
* Update deps
* Update comments for new name of AWS IAM Identity Center
* Update name of AWS IAM Identity Center
* Add YKMAN_OATH_DEVICE_SERIAL to USAGE.md
* Bump golangci/golangci-lint-action from 3.1.0 to 3.2.0
* README.md: #Installing: add Gentoo
* chore: Set permissions for GitHub actions
* Bump github.com/aws/aws-sdk-go-v2/service/ssooidc from 1.12.0 to 1.12.3
* Bump github.com/aws/aws-sdk-go-v2/service/iam from 1.18.0 to 1.18.3
* Bump github.com/aws/aws-sdk-go-v2/config from 1.15.0 to 1.15.3
* allow Host header with :80
* Bump github.com/aws/aws-sdk-go-v2/service/sso from 1.11.0 to 1.11.3
* With login, `SSOUseStdout` should follow `--stdout`
* Bump github.com/aws/aws-sdk-go-v2/config from 1.14.0 to 1.15.0
* Bump github.com/aws/aws-sdk-go-v2/service/iam from 1.17.0 to 1.18.0
* Bump github.com/aws/aws-sdk-go-v2/service/ssooidc from 1.11.0 to 1.12.0
* Bump github.com/aws/aws-sdk-go-v2/service/sso from 1.10.0 to 1.11.0
* Bump golangci/golangci-lint-action from 2 to 3.1.0
* Sun Mar 13 2022 pousaduarteAATTgmail.com- Update to version 6.6.0:
* Fix error message when profile nor env vars found
* Add golangci-lint and fix linting issues
* Add usage examples
* Add a /role-arn route to ECS server
* Bump github.com/99designs/keyring from 1.2.0 to 1.2.1 (#877)
* [login] allow sourcing STS credentials from environment (closes #861) (#864)
* Bump actions/checkout from 2.4.0 to 3
* Bump github.com/aws/aws-sdk-go-v2/service/sts from 1.14.0 to 1.15.0
* Bump github.com/aws/aws-sdk-go-v2/service/ssooidc from 1.10.0 to 1.11.0
* Bump github.com/aws/aws-sdk-go-v2/service/iam from 1.16.0 to 1.17.0
* Bump actions/setup-go from 2.2.0 to 3
* Bump github.com/aws/aws-sdk-go-v2/service/sso from 1.9.0 to 1.10.0
* Update README.md
* Bump gopkg.in/ini.v1 from 1.66.3 to 1.66.4
* Bump actions/setup-go from 2.1.5 to 2.2.0
* Mon Mar 07 2022 pousaduarteAATTgmail.com- Update to version 6.6.0-pre-standalone-ecs-server-for-roles-2:
* Add a lazy option so that there are no prompts up front
* Separate creation and starting of the ecs server
* Cache a session when starting server
* Add env var for auth-token
* Add standalone ECS role server
* Sun Mar 06 2022 pousaduarteAATTgmail.com- Update to version 6.6.0-pre-standalone-ecs-server-for-roles-1:
* Bump actions/checkout from 2.4.0 to 3
* Bump github.com/aws/aws-sdk-go-v2/service/sts from 1.14.0 to 1.15.0
* Bump github.com/aws/aws-sdk-go-v2/service/ssooidc from 1.10.0 to 1.11.0
* Bump github.com/aws/aws-sdk-go-v2/service/iam from 1.16.0 to 1.17.0
* Bump actions/setup-go from 2.2.0 to 3
* Bump github.com/aws/aws-sdk-go-v2/service/sso from 1.9.0 to 1.10.0
* Update README.md
* Bump gopkg.in/ini.v1 from 1.66.3 to 1.66.4
* Bump actions/setup-go from 2.1.5 to 2.2.0
* Windows arm64 build target
* Fix release instructions
* Sun Feb 06 2022 pousaduarteAATTgmail.com- Update to version 6.5.0:
* Use os.UserHomeDir instead of library
* Update README.md
* Update deps
* Add `--stdout` option to `aws-vault exec`
* Fix release instructions
* Update create-dmg to use notarytool
* Sun Jan 23 2022 pousaduarteAATTgmail.com- Update to version 6.4.0:
* Remove android release build
* go fmt
* Use buffered channel for signals to fix go vet
* Update deps
* Bump github.com/aws/aws-sdk-go-v2/service/iam from 1.5.0 to 1.16.0
* Bump github.com/aws/aws-sdk-go-v2/service/sso from 1.2.1 to 1.9.0
* Bump github.com/aws/aws-sdk-go-v2/service/ssooidc from 1.2.1 to 1.10.0
* Bump gopkg.in/ini.v1 from 1.62.0 to 1.66.2
* Bump github.com/aws/aws-sdk-go-v2 from 1.6.0 to 1.13.0
* Bump actions/setup-go from 1 to 2.1.5
* Bump actions/checkout from 1 to 2.4.0
* Update the linf for Homebrew on Linux
* Update USAGE.md
* Add documentation on source identity
* Add support for source identity on sessions
* Fix hint message for unsetting env variable
* Enable dependabot to get security updates and if needed version updat…
* Update README.md
* Update README.md
* Add an example Dockerfile
* Update MFA prompt message, fixes #799
* Make file backend directory configurable
* add asdf install readme
* Update commands to setup MFA
* feature: eagerly fetch credentials when the ECS server starts
* Fix incorrect environment variable name to override STS session tags
* Fix Makefile to codesign more reliably on Darwin
* rename + add executable bit
* Add script to configure tha aws cli with env vars
* Update ykman.go
* Simplify if statement
* prevent windows exec unintentional relative pathing
* Prevent osascript prompt code injection
* Check for existing dmg when creating
* Sun May 30 2021 pousaduarteAATTgmail.com- Update to version 6.4.0beta1:
* Use Go 1.16 in CI
* Allow to force-remove a profile without a prompt
* Use the request context
* Fix deprecated dep
* Improve error messages when rotating
* Remove empty errors from function
* Add docs for new env var
* Fix ykman prompt for v4. Resolves #741, resolves #742, resolves #743
* Update aws deps
* Add OpenSUSE update instructions
* Simplify yubikey scripts
* Use LookupEnv rather than Getenv for AWS_VAULT_FILE_PASSPHRASE
* Clean up use of CredentialsCache
* Fix legacy STS endpoint resolver
* Update AWS SDK to v2
* Update release step instructions
* Sun May 16 2021 pousaduarteAATTgmail.com- Update to version 6.3.1:
* Set flags to cross-compile darwin/arm64 on darwin/amd64 and vice versa
* Use bump-cask-pr
* Update dmg script to report errors when encountered
* Remove -s and -w flags from go build
* Update deps
* Remove broken CodeQL
* Update TOC
* Added darwin osx arm binaries for M1 (#751)
* More openbsd support
* Set YKMAN_OATH_DEVICE_SERIAL to select Yubikey
* build for openbsd
* added back `-u` (nounset) along with var default
* aws helper scripts fixed to work on more platforms
* wrapped time generation logic into function
* changed shell to `/bin/sh`
* updated USAGE
* added timed wait between code generations, added resync script
* Change brew syntax to avoid a deprecation warning
* Update README.md
* Update arch linux install instructions
* Using separate functions to parse session tags and session transitive tags; Added tests for the functions
* Adding tests for STS Session Tags configuration
* Adding support for STS Session Tags
* Add spanish language to error message checking
* Create codeql-analysis.yml