Boris Kourtoukov
691b4e625a
Add GPG exec options for #101 ( #102 )
...
* Add GPG exec options for #101
* Use environ.get
* Instructions for $SOPS_GPG_EXEC env var
* Use global to actually set the value
* Hopefully correctly adjusted whitespace
2016-08-30 14:40:58 -07:00
Julien Vehent [:ulfr]
214d586fff
Update doc on encryption contexts
2016-08-22 12:55:40 -04:00
Julien Vehent [:ulfr]
06b1c136f0
Merge pull request #76 from dictcp/ft-encryptionContext
...
Support AWS KMS Encryption Context
2016-08-22 12:48:26 -04:00
Julien Vehent [:ulfr]
a68b43d844
Update requirements in setup.py
2016-08-22 12:35:11 -04:00
Dick Tang
c480e2eba9
update README according to mozilla/sops#76
2016-08-20 15:40:19 +08:00
Adrian Utrilla
2b98535e61
Merge pull request #79 from mozilla/gpg-agent
...
Use gpg-agent if it's available
2016-08-08 12:22:46 -07:00
Adrian Utrilla
2b1d2975fa
Use gpg-agent if it's available
2016-08-08 11:31:57 -07:00
Dick Tang
e12f5edea4
update README.rst for introduction of encryption context
2016-08-04 13:36:26 +08:00
Dick Tang
772bab8e59
update testcase for introduction of encryption context
2016-08-04 12:38:17 +08:00
Dick Tang
33c6cc966b
encryption context are specified in comma separated list instead of a JSON string
2016-08-04 12:33:43 +08:00
Dick Tang
685f8b168c
read the encryption context from args
2016-08-03 18:39:51 +08:00
Dick Tang
f50e02d21c
support encrpytion context for better access control by IAM policy
2016-08-03 18:39:45 +08:00
Julien Vehent
e7ffd4e62b
Add a changelog
2016-05-17 06:08:58 -04:00
Julien Vehent [:ulfr]
802d2e2a44
Merge pull request #73 from mozilla/fixeditorargs
...
Split EDITOR parameter, fixes #71
1.13
2016-05-13 13:56:52 -04:00
Julien Vehent
46f5ac545d
Bump version 1.13
2016-05-13 12:51:58 -04:00
Julien Vehent
a9d674d8b0
Split EDITOR parameter, fixes #71
2016-05-13 12:34:29 -04:00
Julien Vehent
f63597f901
#friday
2016-04-29 08:40:17 -04:00
Julien Vehent
9677ac0adb
duh, this is rst, not markdown
2016-04-29 08:38:50 -04:00
Julien Vehent
2e027db2a0
add irc channel to README
2016-04-29 08:36:57 -04:00
Julien Vehent [:ulfr]
5bf336baa8
Merge pull request #69 from mozilla/1.12
...
sops 1.12 with various fixes
2016-04-26 10:12:12 -04:00
Julien Vehent
7d6a6d8113
Make sure filename_regex in config is applied to a file name, not a path
2016-04-20 17:24:35 -04:00
Julien Vehent
30057bde77
Move check of latest version under the -V flag, fixes #68
2016-04-19 12:23:46 -04:00
Julien Vehent
51e13b1589
Fix handling of binary data to preserve integrity, fixes #59
2016-04-19 12:23:46 -04:00
Julien Vehent
ad80061377
Use configuration file when encrypting existing files
2016-04-19 12:23:46 -04:00
Julien Vehent [:ulfr]
dc0d56b67e
Merge pull request #66 from mozilla/1.11
...
1.11
2016-04-15 17:19:05 -04:00
Julien Vehent
e781bf205c
pin ruamel.yaml version to 0.11.7
2016-04-15 17:09:19 -04:00
Julien Vehent
4e6a37f655
flake8 fixes
2016-04-15 16:43:32 -04:00
Julien Vehent
0636b9fa03
Fix version comparison
2016-04-15 16:21:54 -04:00
Julien Vehent
c2052e5e4a
pin cryptography to 1.2.1 to avoid entrypoint error, fixes #67
2016-04-15 16:21:54 -04:00
Julien Vehent
bda7841e01
v1.11
2016-04-15 16:21:54 -04:00
Julien Vehent
06c6bfa838
Compare versions as strings, not floats
2016-04-15 16:21:54 -04:00
Julien Vehent
8fd3d56f57
Fix iteration over non-initialized KMS
2016-04-15 16:21:54 -04:00
Julien Vehent
8206d79d7a
Add check for stdout before refencing fd, fixes #57
2016-04-15 16:21:54 -04:00
Julien Vehent [:ulfr]
7b2baf6ddd
Merge pull request #65 from oremj/osx-install
...
README: change OSX install documentation
2016-04-07 14:29:13 -04:00
Jeremiah Orem
8187c192a0
README: trim whitespace
2016-04-05 09:33:07 -07:00
Jeremiah Orem
d6aa9ccd3d
README: add brew install docs
2016-04-05 08:53:20 -07:00
Jeremiah Orem
e457050523
travis: update to reflect README changes
2016-04-01 15:20:03 -07:00
Jeremiah Orem
0d0ec83664
README: change OSX install documentation
2016-04-01 15:15:49 -07:00
Julien Vehent [:ulfr]
5f0ffc39f3
Merge pull request #63 from mozilla/configfile
...
Support for configuration file
2016-03-30 11:01:24 -04:00
Julien Vehent
fb351e57be
fix configuration lookup logic
2016-03-28 10:36:48 -04:00
Julien Vehent
6f6ad5aee5
update logging
2016-03-26 09:35:23 -04:00
Julien Vehent
20948bfe7d
rename pattern var into regex and catchall if undef
2016-03-26 09:28:09 -04:00
Julien Vehent
43c6a5660c
Use config only when pgp/kms not set on cmdline
2016-03-26 09:25:51 -04:00
Julien Vehent
e2b5b8cfac
Update README to new syntax
2016-03-26 09:24:50 -04:00
Julien Vehent
b6f3e6b6b1
bump to version 1.10
2016-03-25 22:57:31 -04:00
Julien Vehent
684604851f
load kms/pgp conf of new files from .sops.yaml
2016-03-25 22:56:57 -04:00
Julien Vehent
edcf60eea4
panic when creating files and one master key is not available
2016-03-25 21:38:00 -04:00
Julien Vehent [:ulfr]
64fae4d43b
Update README.rst
2016-03-24 21:40:40 -04:00
Julien Vehent [:ulfr]
c96a4803c2
Update README.rst
2016-03-24 21:39:32 -04:00
Julien Vehent [:ulfr]
be43952949
Merge pull request #61 from mozilla/osxtravisci
...
Add MacOS tests to travis-ci
2016-03-24 17:57:19 -04:00