feat(librage): add armored, passphrase, SSH support and refactor API - #7
Merged
Merged
Conversation
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
4a7e798 test(librage): add utils tests
061b5f7 test(librage): update types tests
1a68beb test(librage): update ssh tests
6c11c0e test(librage): update passphrase tests
a9ac03d test(librage): update error tests
9bece4f test(librage): update encrypt tests
ed7b93a test(librage): update decrypt tests
f240ecb chore(librage): remove armor tests
f605c67 refactor(librage): re-export all types
b643ab9 feat(librage): add EncryptOutput and DecryptOutput
43dc695 refactor(librage): implement From for ErrorBody
b6e1698 feat(librage): add file utilities
e79514e feat(librage): add SSH key support
a1010ab feat(librage): add passphrase encryption/decryption
eec828e feat(librage): add parser utilities
103db93 refactor(librage): re-export all modules
6d94df9 refactor(librage): return LibrageResponse
ff4a149 refactor(librage): simplify helpers
34a7140 feat(librage): add armored encryption and multiple recipients
2871a44 feat(librage): add armored decryption and identity support
f56b792 refactor(librage): remove armor module merged into encrypt/decrypt
122a56b build(librage): add Makefile
f6d4ee2 build(librage): add hex and update deps
a1bd625 chore(librage): update dependencies
adbbe28 chore(librage): remove test key generation script