-
Notifications
You must be signed in to change notification settings - Fork 59
App layer crypto codec #780
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
151 commits
Select commit
Hold shift + click to select a range
52d652e
Server side seems good.
hulto 1a4b06f
Add rust deps.
hulto 091dc2f
Update codegen codec.
hulto 598c132
Add workspace deps
hulto 2f37e9e
Add xchacha codec
hulto 30e7347
Update manual grpc codec.
hulto bbbdbc6
Code gen
hulto d96d1bb
Comment out crypto
hulto 86810e7
Build test case.
hulto 198e592
Re-enable crypto
hulto 6058659
Remove enc.
hulto fb33f5a
Debbugging
hulto d8dcf32
Build with random password.
hulto f161726
Not needed
hulto 5635219
Add env file.
hulto e2c2baa
set env var
hulto e96829b
Remove test thing.
hulto f477dcb
Set key with env var or random
hulto 4b8af08
Update docs.
hulto fb1f77f
Fix tests?
hulto 399f1d3
Abort if key is not set.
hulto 7150c60
static defaults are dangerous.
hulto b5f908a
Remove set key from cicd
hulto dc5afef
Add var for encrypt key.
hulto fb78e54
Update terraform
hulto 1ac96c5
Fix debug and errors.
hulto 7c637ae
Updating warnings.
hulto 5cb02e9
Fix prints
hulto cdaaf39
Remove required string.
hulto 6397e69
Revert example tome
hulto 7833462
Remove todo
hulto fbf83b1
Remove deny_warnings
hulto 4425d12
Merge branch 'main' into app-layer-crypto-codec
hulto 6cf358b
Remove docs - not supported.
hulto 75273d8
No docs
hulto c7ce69e
Revert "Remove deny_warnings"
hulto d9bf87d
App layer crypto codec asym (#784)
hulto c267c02
Merge branch 'main' into app-layer-crypto-codec
hulto d1f0a84
Debug file secrets manager
hulto d2f4b52
Remove static key
hulto 50c9de7
Remove static key
hulto 7a8ff5e
Remove static key bits.
hulto 7abe24c
Add launch.json
hulto 6bf6a5b
Fix env! error
hulto 3ae7a40
Stubbed out GCP KMS
hulto 6128048
Implement gcp secret manager
hulto 7bf6ff5
switch to []byte
hulto 054eba4
key stays the same between reboots.
hulto 7f3495b
Add prefix
hulto 4094ef1
Debugging
hulto 57aa516
Merge branch 'app-layer-crypto-codec' of https://github.com/spellshif…
hulto 967cb50
Check another way
hulto 3897e0a
Fix secret name
hulto c0d4d5b
Don't try to create secrets
hulto e81dc7d
And the peasants rejoice
hulto 91088b7
Remove create secret code
hulto db4601a
Remove debug print
hulto de4c8e6
Fix tests
hulto 8e53f57
Secrets manager defaults
hulto 9c95a6e
Add env var to tests
hulto dff90f3
typo
hulto ea1f654
Let test cleanup temp files
hulto 4a0afe4
defer close
hulto 8c5487f
Test using tempdir
hulto 5d7b732
Merge branch 'main' into app-layer-crypto-codec
hulto 650b169
Resolve feedback
hulto 3db67fa
Cleanup.
hulto 9a44b73
Server side seems good.
hulto ebafc0e
Add rust deps.
hulto 67bc557
Update codegen codec.
hulto 4798fbc
Add workspace deps
hulto 5302ff6
Add xchacha codec
hulto 96b9955
Update manual grpc codec.
hulto d44fa1f
Code gen
hulto f9579cf
Comment out crypto
hulto c79f40f
Build test case.
hulto 4748877
Re-enable crypto
hulto 418f11a
Remove enc.
hulto 5e0630a
Debbugging
hulto 6cbdcd9
Build with random password.
hulto 4beeaef
Not needed
hulto 38f5e79
Add env file.
hulto 1c56eca
set env var
hulto 9a8372b
Remove test thing.
hulto 6682383
Set key with env var or random
hulto 48cbb7c
Update docs.
hulto 1467c31
Fix tests?
hulto 1ee4f42
Abort if key is not set.
hulto fcebdd6
static defaults are dangerous.
hulto 8c08d2e
Remove set key from cicd
hulto 7d00809
Add var for encrypt key.
hulto d70d7d6
Update terraform
hulto 052c500
Fix debug and errors.
hulto 399421b
Updating warnings.
hulto fe89969
Fix prints
hulto 7860bac
Remove required string.
hulto 9188434
Revert example tome
hulto dddc0c9
Remove todo
hulto 96a9f9a
Remove deny_warnings
hulto a40e412
Remove docs - not supported.
hulto e5ff8a3
No docs
hulto 8d61a76
Revert "Remove deny_warnings"
hulto 3784c67
App layer crypto codec asym (#784)
hulto 8752c9d
Debug file secrets manager
hulto 9fa3028
Remove static key
hulto 75285d3
Remove static key
hulto 8685ea7
Remove static key bits.
hulto 6efef7b
Add launch.json
hulto 40dd618
Fix env! error
hulto 58a6de5
Stubbed out GCP KMS
hulto 0ebf641
Implement gcp secret manager
hulto d2f7759
switch to []byte
hulto 60d40e4
key stays the same between reboots.
hulto c9c7103
Add prefix
hulto e4cda41
Debugging
hulto ba3dd19
Check another way
hulto ecda3b0
Fix secret name
hulto 438f7ab
Don't try to create secrets
hulto 439cb3e
And the peasants rejoice
hulto 6ab79d1
Remove create secret code
hulto 6c66351
Remove debug print
hulto e7965cc
Fix tests
hulto dd7914d
Secrets manager defaults
hulto 631acaa
Add env var to tests
hulto e1b39b9
typo
hulto f709426
Let test cleanup temp files
hulto 11cc7ce
defer close
hulto e11f752
Test using tempdir
hulto 89e3865
Resolve feedback
hulto 8403326
Cleanup.
hulto f5b5711
Merge branch 'app-layer-crypto-codec' of https://github.com/spellshif…
hulto b551d14
hhhh
hulto c76cd10
Cleanup
hulto 7b089be
Comments
hulto 89666b5
Merge branch 'main' into app-layer-crypto-codec
hulto 96d7a7b
Merge branch 'main' into app-layer-crypto-codec
hulto 653a291
merge
hulto b055cef
Resolve merge conflicts
hulto 1c48279
Set var so IDE is happy.
hulto da5e0b6
Merge branch 'main' into app-layer-crypto-codec
hulto 9fb0fc4
Upgrades people upgrades
hulto e56c162
Updates
hulto 3868b32
Merge branch 'main' into app-layer-crypto-codec
hulto ea00bee
fix: update taiki-e/install-action to v2 (#951)
google-labs-jules[bot] 83ab7f8
Resolve golang comments
hulto ba9e479
First pass
hulto 3b9b315
fix(tests): update secrets test to match new struct (#955)
hulto 887bb0e
Fix lint error
hulto 561b1fd
format
hulto 5512940
test: Add test for key_history size limit (#954)
hulto 69695ec
format
hulto File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| IMIX_SERVER_PUBKEY=PLACE_HOLDER |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.