Commit graph

43 commits

Author SHA1 Message Date
Jesse Duffield 545d668a1a add github actions 2020-08-02 13:39:11 +10:00
Jesse Duffield 3a4a6d0870 better directory handling 2020-08-02 13:28:26 +10:00
Jesse Duffield 45bff49ea6
Merge pull request #9 from dawidd6/fix
fix destination path
2020-08-02 13:18:49 +10:00
Jesse Duffield efc3325185
Merge pull request #7 from 7h3w1zz/prettify
Fix links in README
2020-08-02 13:15:38 +10:00
Jesse Duffield 24626dbb14
Merge pull request #12 from Benjamin-Lee/patch-1
Fix broken link syntax in README
2020-08-02 13:14:11 +10:00
Benjamin Lee 0834aee5b1
Fix broken link syntax in README 2020-07-19 01:40:47 -04:00
Dawid Dziurla e3d73706ce
fix destination path 2020-07-06 21:08:43 +02:00
Jesse Duffield 17a9719f3b better separation of concerns 2020-06-14 13:44:11 +10:00
Jesse Duffield 62f26a105e more specific split method 2020-06-07 11:23:46 +10:00
Jesse Duffield 6bccbef270
Merge pull request #8 from realevilco/go-module-support
Add Go module support.
2020-05-16 10:32:35 +10:00
Ramon Nogueira 19815a3d83 Add Go module support. 2020-05-15 15:26:06 -05:00
Jacob Collins 937780b522 Fix links in README 2020-04-05 07:40:35 -04:00
Jesse Duffield b9765fe16a
Update README.md 2020-01-05 16:21:54 +11:00
Jesse Duffield bb1cbdcf51 restructure files 2020-01-04 00:28:31 +11:00
Jesse Duffield 6511a50c34 fix up arg parsing 2020-01-04 00:23:39 +11:00
Jesse Duffield ed154648e5 refactor 2020-01-04 00:16:45 +11:00
Jesse Duffield 4f20b82099 change to prompts 2020-01-03 17:05:51 +11:00
Jesse Duffield 6ae4bddee9
Update README.md 2020-01-03 16:57:54 +11:00
Jesse Duffield 5486fdbae8 better usage message 2020-01-03 16:46:03 +11:00
Jesse Duffield 673e8b17a4 support passing threshold and total flags 2020-01-03 16:42:11 +11:00
Jesse Duffield 02db2a1c01 refactor and use hashicorp's shamir implementation 2020-01-03 16:27:36 +11:00
Jesse Duffield 3212f81280 go back to using a full key per horcrux 2020-01-03 15:01:02 +11:00
Jesse Duffield 1e7e35ed66 update example 2020-01-03 14:51:39 +11:00
Jesse Duffield 898363c055 combine encrypt and decrypt functions
For some reason the encrypt and decrypt functions are exactly the same
and everything still works. I don't know how it knows what I want, given
that I could want to encrypt the same thing twice rather than encrypt
then decrypt, but maybe I'll look into this more later
2020-01-03 13:04:24 +11:00
Jesse Duffield bc5689aeb9 remove vendor directory because we're not using yaml anymore 2020-01-03 12:59:44 +11:00
Jesse Duffield 7148c97d5e use multiplexers to split original content into multiple horcruxes 2020-01-03 12:56:56 +11:00
Jesse Duffield ecffbfa627 use streams rather than holding files in memory 2020-01-03 01:12:46 +11:00
Jesse Duffield c078763704 Merge branches 'master' and 'master' of https://github.com/jesseduffield/horcrux 2020-01-02 21:37:34 +11:00
Jesse Duffield 34f9a65ec7 just use one key 2020-01-02 21:37:16 +11:00
Jesse Duffield bb907e46d3
Update README.md 2020-01-02 18:20:08 +11:00
Jesse Duffield c0fd658642
Update README.md 2020-01-02 18:13:56 +11:00
Jesse Duffield 5ee826b1a9
Update README.md 2020-01-02 18:13:13 +11:00
Jesse Duffield 8bfe27463f add goreleaser yml 2020-01-02 18:09:01 +11:00
Jesse Duffield 914c85d900
Update README.md 2020-01-02 18:04:23 +11:00
Jesse Duffield 547342c227
Update README.md 2020-01-02 17:55:35 +11:00
Jesse Duffield b2f1087d59 update url 2020-01-02 17:50:43 +11:00
Jesse Duffield 57e8627163
Update README.md 2020-01-02 17:50:07 +11:00
Jesse Duffield be58b240f9
Update README.md 2020-01-02 17:49:52 +11:00
Jesse Duffield d937274ecf add license and readme 2020-01-02 17:39:02 +11:00
Jesse Duffield c8a9c9de61 add vendor directory for yaml package 2020-01-02 17:35:01 +11:00
Jesse Duffield 1518d823c9 minor changes 2020-01-02 17:34:01 +11:00
Jesse Duffield f10f599f50 add example 2020-01-02 17:26:26 +11:00
Jesse Duffield 68cb1d3f70 initial commit 2020-01-02 17:26:17 +11:00