These 42 commits are when the Protocol Buffers files have changed:
| Commit: | 06b9686 | |
|---|---|---|
| Author: | hashicorp-copywrite[bot] | |
| Committer: | github-actions[bot] | |
[COMPLIANCE] Add/Update Copyright Headers
| Commit: | f5cd575 | |
|---|---|---|
| Author: | Scott Miller | |
| Committer: | GitHub | |
Add a "WithoutEnvelope" option to wrappers for raw Encrypt/Decrypt support (#319) * Add WithoutEnvelope option * make proto * Use an explicit bool param * Use an explicit bool param
The documentation is generated from this commit.
| Commit: | 3aa93fd | |
|---|---|---|
| Author: | oss-core-libraries-dashboard[bot] | |
| Committer: | GitHub | |
[COMPLIANCE] Update Copyright and License Headers (Batch 1 of 1) (#297) Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
| Commit: | 53192de | |
|---|---|---|
| Author: | hashicorp-copywrite[bot] | |
| Committer: | GitHub | |
Update copyright file headers to BUSL-1.1
| Commit: | c173afe | |
|---|---|---|
| Author: | Jeff Mitchell | |
Revert "Add new protobuf message MultiWrapValue. (#176)" This reverts commit 1a4e7feaf0f620ce21cd1376252f6034cd6872ce.
| Commit: | 1a4e7fe | |
|---|---|---|
| Author: | Victor Rodriguez | |
| Committer: | GitHub | |
Add new protobuf message MultiWrapValue. (#176) MultiWrapValue can be used to keep track of different encryptions of a value.
| Commit: | 4f4cafe | |
|---|---|---|
| Author: | Scott Miller | |
| Committer: | GitHub | |
Revert "Add new BlobInfo fields Generation and NextBlobInfo. (#172)" (#173) This reverts commit dc0031b03176be2393d65e63189f84d1fe58a449.
| Commit: | dc0031b | |
|---|---|---|
| Author: | Victor Rodriguez | |
| Committer: | GitHub | |
Add new BlobInfo fields Generation and NextBlobInfo. (#172) Add field NextBlobInfo so that a chain of BlobInfos can be used to represent multiple encrpytions of the same value by different keys. Add field Generation which can be used as a version of the BlobInfo chain.
| Commit: | 7f7cee7 | |
|---|---|---|
| Author: | Matt Schultz | |
| Committer: | GitHub | |
Adds an option to perform encryption operations with no HMAC required. (#170) * Adds an option to perform encryption operations with no HMAC required. Certain AES mechanisms require an HMAC when used as a seal, but this behavior is not desired when used as a managed key. * Change option name from WithNoHMAC to WithoutHMAC.
| Commit: | 60ff0a0 | |
|---|---|---|
| Author: | Jeff Mitchell | |
Put values in order
| Commit: | 433b88a | |
|---|---|---|
| Author: | Jim | |
| Committer: | GitHub | |
feat: classify proto type data as secret, sensitive or public (#162)
| Commit: | 7294f50 | |
|---|---|---|
| Author: | Rachel Culpepper | |
| Committer: | GitHub | |
Add wrapper option to ignore env vars (#161) * add wrapper option to ignore env vars * change proto number * add func for DisallowEnvVars option * add test
| Commit: | 5380f54 | |
|---|---|---|
| Author: | Jim | |
| Committer: | GitHub | |
feature: use buf for building/linting/pushing protobufs (#158) * feature: use buf for building/linting/pushing protobufs
| Commit: | be88e6f | |
|---|---|---|
| Author: | Jim | |
| Committer: | GitHub | |
feature: encoding types to KeyInfo and refactor key types (#150) KeyType and HMAC type were just added 3 days ago, so I think it's safe to refactor them to better align them with the rest of the pkg
| Commit: | 17418b6 | |
|---|---|---|
| Author: | Jim | |
| Committer: | GitHub | |
feature: define new Sign/Verify interfaces and the required protos along with an ed25519 implementation (#146) * feature: define new Sign and Verify interfaces along with req protos * feature (ed25519): add Sign/Verify ed25519 implementation * feature (ed25519): add wrapping.KeyExporter interface support
| Commit: | 66ba07b | |
|---|---|---|
| Author: | Jim | |
| Committer: | GitHub | |
feature (extras/crypto): add Sha256Sum(...) and WithMarshaledSigInfo() to HmacSha256(...) (#133) * tests: add mock error capabilities to the TestWrapper * feature (extras/crypto): add Sha256Sum(...) Sha256Sum computes SHA256 message digest (compatible/comparable with GNU sha256sum) * feature: add SigInfo proto message * feature (extras/crypto): add WithMarshaledSigInfo() to HmacSha256(...)
| Commit: | f4fd279 | |
|---|---|---|
| Author: | hashicorp-copywrite[bot] | |
| Committer: | GitHub | |
[COMPLIANCE] Add Copyright and License Headers (#120) Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
| Commit: | 3f9a07b | |
|---|---|---|
| Author: | Rachel Culpepper | |
| Committer: | GitHub | |
Add IV option in wrapper (#118) * add iv to protobuf * add iv option in envelope encryption
| Commit: | 256b338 | |
|---|---|---|
| Author: | Scott G. Miller | |
Modifications needed to bring Vault up to Wrapping v2
| Commit: | 3062a0d | |
|---|---|---|
| Author: | Jeff Mitchell | |
Update plugin against updated interfaces
| Commit: | a171e8d | |
|---|---|---|
| Author: | Jeff Mitchell | |
Change main to v2
| Commit: | 4d0d50b | |
|---|---|---|
| Author: | Jeff Mitchell | |
Rename once again
| Commit: | 7bd5406 | |
|---|---|---|
| Author: | Jeff Mitchell | |
Rename WrapperOptions to WrapperConfigMap
| Commit: | a106423 | |
|---|---|---|
| Author: | Jeff Mitchell | |
Partial check in of plugin revamp
| Commit: | 59533a5 | |
|---|---|---|
| Author: | Jeff Mitchell | |
Change proto package name to not conflict with v1
| Commit: | 500aaf0 | |
|---|---|---|
| Author: | Jeff Mitchell | |
Add support for the HmacComputer interface
| Commit: | d494c9d | |
|---|---|---|
| Author: | Jeff Mitchell | |
Update options type
| Commit: | 2558b63 | |
|---|---|---|
| Author: | Jeff Mitchell | |
Update against change to type
| Commit: | 87e47ff | |
|---|---|---|
| Author: | Jeff Mitchell | |
Check in some broken interim work
| Commit: | 09baec2 | |
|---|---|---|
| Author: | Jeff Mitchell | |
Move plugin
| Commit: | b5f4602 | |
|---|---|---|
| Author: | Jeff Mitchell | |
Update interfaces to add more context
| Commit: | 6c08ed0 | |
|---|---|---|
| Author: | Jeff Mitchell | |
Move plugin and add plugin info service call
| Commit: | b534b36 | |
|---|---|---|
| Author: | Jeff Mitchell | |
Some service updates
| Commit: | b841fcb | |
|---|---|---|
| Author: | Jeff Mitchell | |
Update options to a proto message
| Commit: | f1124d6 | |
|---|---|---|
| Author: | Jeff Mitchell | |
Update options interfaces
| Commit: | fd3ea04 | |
|---|---|---|
| Author: | Jeff Mitchell | |
Move some things around, start the plugin interface
| Commit: | 2780e56 | |
|---|---|---|
| Author: | Jeff Mitchell | |
| Committer: | Jeff Mitchell | |
Initial v2 work
| Commit: | 70ed2b6 | |
|---|---|---|
| Author: | Jeff Mitchell | |
| Committer: | GitHub | |
Move structs to protobuf format (#17)
| Commit: | 449d94d | |
|---|---|---|
| Author: | Jeff Mitchell | |
Rename proto file to avoid conflict
| Commit: | a9e25f1 | |
|---|---|---|
| Author: | Jeff Mitchell | |
Fix proto go_package name
| Commit: | 475de3b | |
|---|---|---|
| Author: | Jeff Mitchell | |
Add awskms, more cleanup, port over awsutil
| Commit: | a31ce71 | |
|---|---|---|
| Author: | Jeff Mitchell | |
Initial port; only alicloud has been ported to new paradigm