Julien Vehent [:ulfr]
d763bac6a4
Merge pull request #207 from mozilla/vendoringupdate20170501
...
Vendoring update, release 2.0.9
2.0.9
2017-05-01 18:42:55 -04:00
Julien Vehent
b7c1929c8e
Vendoring update, release 2.0.9
2017-05-01 18:37:35 -04:00
Julien Vehent [:ulfr]
d188726cf4
Merge pull request #204 from mozilla/decrypterror
...
Return standard errors in the decrypt package
2017-03-23 14:16:45 -04:00
Adrian Utrilla
26c973dfd3
Merge branch 'master' into decrypterror
2017-03-23 19:03:18 +01:00
Julien Vehent
294072fc42
Return standard errors in the decrypt package
2017-03-23 13:38:59 -04:00
Adrian Utrilla
6bb6a8cf2a
Merge pull request #203 from rouge8/issue-190
...
Fix KMS encryption context for backwards compatibility with SOPS 1.x
2017-03-22 19:23:18 +01:00
Adrian Utrilla
62ad4b400e
Print new line after warnings
2017-03-22 19:17:07 +01:00
Andy Freeland
bd63010d67
Check type casts and add tests
2017-03-22 10:26:22 -07:00
Andy Freeland
89e75471cc
Fix KMS encryption context for backwards compatibility with SOPS 1.x
...
In SOPS 1.x, KMS encryption context was stored as a JSON object, but
SOPS 2.0 stored it as a comma-separated list of key/value pairs:
```
$ jq '.sops.kms | .[].context' encrypted-python
{
"a": "b",
"c": "d"
}
> jq '.sops.kms | .[].context' encrypted-go
"a:b,c:d"
```
The two outputs are incompatible with each other and caused a stack
trace when reading files encrypted with SOPS 1.x.
This patch restores read and output compatibility with SOPS 1.x.
Fixes #190 .
2017-03-22 09:59:51 -07:00
Julien Vehent [:ulfr]
176f2baba5
Merge pull request #196 from mozilla/issue-195
...
Allow decrypting files with no MAC
2017-03-22 09:15:53 -04:00
Julien Vehent [:ulfr]
b79e319494
Merge branch 'master' into issue-195
2017-03-22 07:38:10 -04:00
Julien Vehent [:ulfr]
b2f57ce7e0
Merge pull request #202 from wcurrie/patch-1
...
Wording: replace boto3 with aws-sdk-go
2017-03-16 16:42:10 -04:00
Will Currie
1596b0611f
Wording: replace boto3 with aws-sdk-go
...
Documentation update only. sops is now written on go.
2017-03-17 07:27:31 +11:00
Adrian Utrilla
d4f24964e6
Merge branch 'issue-195' of github.com:mozilla/sops into issue-195
2017-03-13 15:32:05 +01:00
Adrian Utrilla
706888c2ac
Added functional test checking decryption of files with no MAC
2017-03-13 15:27:32 +01:00
Adrian Utrilla
2ea0d4579e
Improved MAC mismatch error message when the file has no MAC
2017-03-13 15:27:16 +01:00
Julien Vehent [:ulfr]
60ea6050f5
Merge branch 'master' into issue-195
2017-03-13 09:49:00 -04:00
Julien Vehent [:ulfr]
e6421d6771
Merge pull request #197 from mozilla/issue-194
...
Error whenever a non-string key is found in the tree.
2017-03-13 09:47:06 -04:00
Adrian Utrilla
9b57fc3781
Merge branch 'master' into issue-195
2017-03-10 21:45:59 +01:00
Adrian Utrilla
bf3c83bf9a
Merge branch 'master' into issue-194
2017-03-10 21:45:03 +01:00
Julien Vehent [:ulfr]
939d25740c
Merge pull request #201 from ameihm0912/awsmfa
...
MFA token support for AssumeRole
2017-03-06 16:24:45 -05:00
Aaron Meihm
e48303b4f1
update createSession to use standard token provider
2017-03-06 14:16:21 -06:00
Aaron Meihm
0f4723b3fb
vendor update aws-sdk-go
2017-03-06 14:03:15 -06:00
Julien Vehent
a89082a74d
run all targets of Makefile in travisci
2017-02-22 08:53:46 -05:00
Julien Vehent [:ulfr]
3029cc6e68
Merge pull request #199 from mozilla/vendoringupdate20170221
...
vendoring update
2.0.8
2017-02-22 07:45:13 -05:00
Adrian Utrilla
454d21d87f
Update mocks
2017-02-22 12:26:02 +01:00
Julien Vehent
adb9153c8b
update travisci to go1.8
2017-02-21 16:07:46 -05:00
Julien Vehent
f69db2a401
vendoring update
2017-02-21 16:06:38 -05:00
Adrian Utrilla
f3f7cc8c60
Error whenever a non-string key is found in the tree.
2017-02-07 21:19:35 +01:00
Adrian Utrilla
dd0a890e86
Added warning message whenever a file without a MAC is found.
2017-02-07 21:16:17 +01:00
Adrian Utrilla
3cdf659887
Refactored metadata unmarshaling to be store-agnostic.
2017-02-05 17:18:33 +01:00
Adrian Utrilla
6e6068de16
Allow decrypting files with no MAC
...
Fixes #195
2017-02-04 17:01:40 +01:00
Julien Vehent
d34755c39b
Release 2.0.7
2.0.7
2017-01-22 12:45:55 -05:00
Julien Vehent
85fc755403
vendoring update
2017-01-22 12:39:39 -05:00
Julien Vehent [:ulfr]
c18e7bf61a
Merge pull request #193 from mozilla/decrypthelper
...
Decryption helper
2017-01-22 12:37:45 -05:00
Julien Vehent
06739a8b83
vendoring update
2017-01-22 11:17:16 -05:00
Julien Vehent
2bc90d89ab
Readme tweaks
2017-01-22 11:15:34 -05:00
Julien Vehent
6d21579a54
Add sops package doc
2017-01-22 11:15:17 -05:00
Julien Vehent
f07e773800
Add decryption helper and example usage
2017-01-22 10:55:52 -05:00
Julien Vehent
f96ca9ba00
Merge branch 'master' of github.com:mozilla/sops
2017-01-09 10:14:05 -05:00
Julien Vehent [:ulfr]
45706dbe72
Update README.rst
2016-12-03 08:15:24 -05:00
Julien Vehent [:ulfr]
c079384e82
Update README.rst
2016-12-03 08:14:51 -05:00
Julien Vehent
9689bf60a4
Vendoring update
2.0.6
2016-12-02 11:56:05 -05:00
Julien Vehent
e4468aa18a
Tag version 2.0.5
2.0.5
2016-11-30 12:06:18 -05:00
Julien Vehent [:ulfr]
cf5d13d0e6
Merge pull request #185 from mozilla/makepackages
...
Make packages
2016-11-30 12:04:45 -05:00
Julien Vehent [:ulfr]
9ae8879218
Merge branch 'master' into makepackages
2016-11-30 12:04:39 -05:00
Julien Vehent
4f4d5b828c
Install awscli via pip
2016-11-30 12:00:44 -05:00
Julien Vehent
0e791d22ab
Mention download page in README
2016-11-30 11:42:51 -05:00
Julien Vehent
10376687c4
Automate download page generation
2016-11-30 11:40:38 -05:00
Julien Vehent
9980380290
Reorganize travisci to build linux packages
2016-11-30 10:19:20 -05:00