1
0
mirror of https://github.com/getsops/sops.git synced 2026-02-07 09:45:37 +01:00

Commit Graph

  • a68b43d844 Update requirements in setup.py Julien Vehent [:ulfr] 2016-08-22 12:35:11 -04:00
  • c480e2eba9 update README according to mozilla/sops#76 Dick Tang 2016-08-20 15:22:56 +08:00
  • 15b9c0ea5e Compare time durations directly without converting to numbers Adrian Utrilla 2016-08-19 15:38:33 -07:00
  • 2077806ef8 Refactored tree outside of YAML store Adrian Utrilla 2016-08-19 15:35:41 -07:00
  • eca5943708 Moved pgpagent to an outside package Adrian Utrilla 2016-08-19 10:36:53 -07:00
  • b5085cea6d Removed vendored deps to ease code review Adrian Utrilla 2016-08-18 16:40:20 -07:00
  • 0fbba59163 Added YAML encryption Adrian Utrilla 2016-08-18 15:49:27 -07:00
  • 3997384272 Set key creation date to current date Adrian Utrilla 2016-08-17 15:24:22 -07:00
  • f229012973 First steps towards encryption. Adrian Utrilla 2016-08-17 13:44:32 -07:00
  • a48447aa46 Use --ignore-mac when decrypting Adrian Utrilla 2016-08-17 11:51:56 -07:00
  • ab9bbdaf4c Added MAC check Adrian Utrilla 2016-08-17 10:19:54 -07:00
  • 7d9b23f136 Added GPG agent support Adrian Utrilla 2016-08-17 10:17:36 -07:00
  • 7333eb38ed YAML decryptor working (without MAC check) Adrian Utrilla 2016-08-15 17:16:37 -07:00
  • 15973330b8 Switch to MapSlice for YAML to preserve ordering Adrian Utrilla 2016-08-15 11:44:31 -07:00
  • a98a5672e1 Added JSON encryption Adrian Utrilla 2016-08-12 17:03:17 -07:00
  • 62570eeb8a Refactored JSON storage Adrian Utrilla 2016-08-12 16:51:01 -07:00
  • 724f496a54 Add yaml support for bools and floats, and fix the test Adrian Utrilla 2016-08-12 15:29:27 -07:00
  • 6428a82960 First steps towards yaml decryption Adrian Utrilla 2016-08-12 10:59:10 -07:00
  • 48fea3e71b Added AES_GCM encryption Adrian Utrilla 2016-08-11 18:14:27 -07:00
  • d604534244 Decryption now casts the value accordingly Adrian Utrilla 2016-08-11 16:12:40 -07:00
  • 0aacd9ab4b Added AAC Adrian Utrilla 2016-08-11 15:47:42 -07:00
  • a986441725 Refactored yaml parsing to its own package Adrian Utrilla 2016-08-11 14:44:54 -07:00
  • 791cd693c2 Refactored PGP and KMS into their own packages Adrian Utrilla 2016-08-11 11:44:00 -07:00
  • f5defbc629 Added KMS ARN and PGP fingerprint parser Adrian Utrilla 2016-08-10 20:40:19 -07:00
  • 6922da53ed Added CLI foundations Adrian Utrilla 2016-08-10 20:38:49 -07:00
  • 706c17a3f8 Added GPG key source Adrian Utrilla 2016-08-09 14:49:38 -07:00
  • 60d6adbd3e Added first validation tests. The Go CLI is not ready and thus there's no tests for the Go version. TODO: Add this to CI Adrian Utrilla 2016-08-08 16:15:05 -07:00
  • 2b98535e61 Merge pull request #79 from mozilla/gpg-agent Adrian Utrilla 2016-08-08 12:22:46 -07:00
  • 2b1d2975fa Use gpg-agent if it's available Adrian Utrilla 2016-08-08 11:31:57 -07:00
  • 550e1f3305 Added CI for Go Adrian Utrilla 2016-08-05 15:46:00 -07:00
  • d37e788342 Updated vendored code Adrian Utrilla 2016-08-05 15:42:35 -07:00
  • c0a3d3b826 Merge from autrilla Adrian Utrilla 2016-08-05 15:22:11 -07:00
  • 49e7bbe86a Removed Python and Go version Adrian Utrilla 2016-08-05 15:20:31 -07:00
  • ebfb234f73 Added json decryption backend Adrian Utrilla 2016-08-05 09:25:05 -07:00
  • e12f5edea4 update README.rst for introduction of encryption context Dick Tang 2016-08-04 13:36:26 +08:00
  • 772bab8e59 update testcase for introduction of encryption context Dick Tang 2016-08-04 12:38:17 +08:00
  • 33c6cc966b encryption context are specified in comma separated list instead of a JSON string Dick Tang 2016-08-04 12:33:43 +08:00
  • cb36211f29 base64 keys and added a simple and bad test Adrian Utrilla 2016-08-03 18:13:28 -07:00
  • 48c5d62d35 Added KMS key encryption Adrian Utrilla 2016-08-03 15:35:41 -07:00
  • ad8790df16 Added KMS key decryption Adrian Utrilla 2016-08-03 14:47:32 -07:00
  • f4c3aac6dc Added YAML storage backend Adrian Utrilla 2016-08-03 11:13:27 -07:00
  • 685f8b168c read the encryption context from args Dick Tang 2016-08-03 15:29:32 +08:00
  • f50e02d21c support encrpytion context for better access control by IAM policy Dick Tang 2016-08-03 14:47:32 +08:00
  • bdc126d041 Added AES decryptor Adrian Utrilla 2016-08-02 14:02:01 -07:00
  • 1ca73504a8 Move import path to go.mozilla.org/sops Julien Vehent 2016-06-02 10:45:50 -04:00
  • 9fc0f0dad9 Merge branch 'master' of github.com:jvehent/sops into go-sops Julien Vehent 2016-06-01 18:42:49 -04:00
  • 884670147b Use custom import path on gozilla.io Julien Vehent 2016-06-01 18:32:46 -04:00
  • b3c67e5966 Use custom package location on ulfr.io Julien Vehent 2016-06-01 13:25:57 -04:00
  • 396373d828 Merge pull request #75 from oremj/go-sops/add-cli Jeremy Orem 2016-06-01 10:13:39 -07:00
  • 914b78e467 README: s/go-sops/sops/ Jeremy Orem 2016-06-01 10:11:31 -07:00
  • a6dc708883 add cli application framework Jeremiah Orem 2016-06-01 09:44:46 -07:00
  • 43e0ea3072 vendor(gopkg.in/urfave/cli.v1): 01857ac33766ce0c93856370626f9799281c14f4 Jeremiah Orem 2016-06-01 09:43:49 -07:00
  • e045840d17 fix import & binary naming Julien Vehent 2016-06-01 11:47:34 -04:00
  • 3dee9054da Merge branch 'master' of github.com:mozilla-services/go-sops into go-sops Julien Vehent 2016-06-01 11:38:46 -04:00
  • 27a0ccfdaf CHANGELOG update for 2.0 Julien Vehent 2016-06-01 11:38:14 -04:00
  • cce9602d5e support ordered YAML maps Jeremiah Orem 2016-05-27 11:50:52 -07:00
  • 69f767776b vendor(yaml.v2): a83829b6f1293c91addabc89d0571c246397bbf4 Jeremiah Orem 2016-05-27 11:16:59 -07:00
  • b3653054e2 vendor(aws): v1.1.31 Jeremiah Orem 2016-05-27 10:51:23 -07:00
  • c9806cd9ea Fix comment typo Jeremiah Orem 2016-05-27 07:47:26 -07:00
  • a8fae75c3f golint: rename SopsData to Data to avoid stuttering Jeremiah Orem 2016-05-27 07:45:04 -07:00
  • 11fdc535e5 Add comments to public functions Jeremiah Orem 2016-05-27 07:44:17 -07:00
  • 1044521646 get region from kms['arn'] Jeremiah Orem 2016-05-27 07:35:43 -07:00
  • c41fbded99 add README Jeremiah Orem 2016-05-26 20:27:21 -07:00
  • 4ec0855999 support unencrypted fields Jeremiah Orem 2016-05-26 20:24:42 -07:00
  • dca342227c initial commit Jeremiah Orem 2016-05-26 20:00:49 -07:00
  • e7ffd4e62b Add a changelog Julien Vehent 2016-05-17 06:08:58 -04:00
  • 802d2e2a44 Merge pull request #73 from mozilla/fixeditorargs 1.13 Julien Vehent [:ulfr] 2016-05-13 13:56:52 -04:00
  • 46f5ac545d Bump version 1.13 Julien Vehent 2016-05-13 12:51:58 -04:00
  • a9d674d8b0 Split EDITOR parameter, fixes #71 Julien Vehent 2016-05-13 12:34:29 -04:00
  • f63597f901 #friday Julien Vehent 2016-04-29 08:40:17 -04:00
  • 9677ac0adb duh, this is rst, not markdown Julien Vehent 2016-04-29 08:38:50 -04:00
  • 2e027db2a0 add irc channel to README Julien Vehent 2016-04-29 08:36:57 -04:00
  • 5bf336baa8 Merge pull request #69 from mozilla/1.12 Julien Vehent [:ulfr] 2016-04-26 10:12:12 -04:00
  • 7d6a6d8113 Make sure filename_regex in config is applied to a file name, not a path Julien Vehent 2016-04-20 17:24:35 -04:00
  • 30057bde77 Move check of latest version under the -V flag, fixes #68 Julien Vehent 2016-04-19 12:19:00 -04:00
  • 51e13b1589 Fix handling of binary data to preserve integrity, fixes #59 Julien Vehent 2016-04-19 12:22:32 -04:00
  • ad80061377 Use configuration file when encrypting existing files Julien Vehent 2016-04-19 12:22:11 -04:00
  • dc0d56b67e Merge pull request #66 from mozilla/1.11 Julien Vehent [:ulfr] 2016-04-15 17:19:05 -04:00
  • e781bf205c pin ruamel.yaml version to 0.11.7 Julien Vehent 2016-04-15 17:09:01 -04:00
  • 4e6a37f655 flake8 fixes Julien Vehent 2016-04-15 16:28:53 -04:00
  • 0636b9fa03 Fix version comparison Julien Vehent 2016-04-15 16:06:24 -04:00
  • c2052e5e4a pin cryptography to 1.2.1 to avoid entrypoint error, fixes #67 Julien Vehent 2016-04-15 14:05:46 -04:00
  • bda7841e01 v1.11 Julien Vehent 2016-04-06 11:57:19 -04:00
  • 06c6bfa838 Compare versions as strings, not floats Julien Vehent 2016-04-06 11:56:39 -04:00
  • 8fd3d56f57 Fix iteration over non-initialized KMS Julien Vehent 2016-04-06 10:02:35 -04:00
  • 8206d79d7a Add check for stdout before refencing fd, fixes #57 Julien Vehent 2016-03-31 17:02:35 -04:00
  • 7b2baf6ddd Merge pull request #65 from oremj/osx-install Julien Vehent [:ulfr] 2016-04-07 14:29:13 -04:00
  • 8187c192a0 README: trim whitespace Jeremiah Orem 2016-04-05 09:33:07 -07:00
  • d6aa9ccd3d README: add brew install docs Jeremiah Orem 2016-04-05 08:53:20 -07:00
  • e457050523 travis: update to reflect README changes Jeremiah Orem 2016-04-01 15:20:03 -07:00
  • 0d0ec83664 README: change OSX install documentation Jeremiah Orem 2016-04-01 15:08:13 -07:00
  • 5f0ffc39f3 Merge pull request #63 from mozilla/configfile Julien Vehent [:ulfr] 2016-03-30 11:01:24 -04:00
  • fb351e57be fix configuration lookup logic Julien Vehent 2016-03-28 10:36:48 -04:00
  • 6f6ad5aee5 update logging Julien Vehent 2016-03-26 09:28:56 -04:00
  • 20948bfe7d rename pattern var into regex and catchall if undef Julien Vehent 2016-03-26 09:28:09 -04:00
  • 43c6a5660c Use config only when pgp/kms not set on cmdline Julien Vehent 2016-03-26 09:25:51 -04:00
  • e2b5b8cfac Update README to new syntax Julien Vehent 2016-03-26 09:24:50 -04:00
  • b6f3e6b6b1 bump to version 1.10 Julien Vehent 2016-03-25 22:57:31 -04:00
  • 684604851f load kms/pgp conf of new files from .sops.yaml Julien Vehent 2016-03-25 22:56:57 -04:00
  • edcf60eea4 panic when creating files and one master key is not available Julien Vehent 2016-03-25 19:16:38 -04:00