├── .github └── ISSUE_TEMPLATE │ └── END-USER-BUG-REPORT.yml ├── .gitignore ├── .travis.yml ├── 1pass.gemspec ├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── bin └── 1pass ├── docs └── index.html ├── lib ├── 1pass.rb ├── 1pass │ └── version.rb ├── content.rb ├── decrypt.rb ├── encryption_key.rb ├── key.rb └── keychain.rb └── spec ├── content_spec.rb ├── data └── 1Password.agilekeychain │ └── data │ └── default │ ├── 9E7429A62EE04DFFBFDCAEFF84A82E80.1password │ ├── C08769365FB845358516CF63460BA818.1password │ ├── contents.js │ └── encryptionKeys.js ├── decrypt_spec.rb ├── encryption_key_spec.rb ├── key_spec.rb ├── keychain_spec.rb └── spec_helper.rb /.github/ISSUE_TEMPLATE/END-USER-BUG-REPORT.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlokesh/1pass/HEAD/.github/ISSUE_TEMPLATE/END-USER-BUG-REPORT.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | coverage/ 2 | Gemfile.lock 3 | pkg/ -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: ruby 2 | rvm: 3 | - 1.9.3 -------------------------------------------------------------------------------- /1pass.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlokesh/1pass/HEAD/1pass.gemspec -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlokesh/1pass/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlokesh/1pass/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlokesh/1pass/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlokesh/1pass/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/1pass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlokesh/1pass/HEAD/bin/1pass -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlokesh/1pass/HEAD/docs/index.html -------------------------------------------------------------------------------- /lib/1pass.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlokesh/1pass/HEAD/lib/1pass.rb -------------------------------------------------------------------------------- /lib/1pass/version.rb: -------------------------------------------------------------------------------- 1 | module OnePass 2 | VERSION = "0.1.2" 3 | end 4 | -------------------------------------------------------------------------------- /lib/content.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlokesh/1pass/HEAD/lib/content.rb -------------------------------------------------------------------------------- /lib/decrypt.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlokesh/1pass/HEAD/lib/decrypt.rb -------------------------------------------------------------------------------- /lib/encryption_key.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlokesh/1pass/HEAD/lib/encryption_key.rb -------------------------------------------------------------------------------- /lib/key.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlokesh/1pass/HEAD/lib/key.rb -------------------------------------------------------------------------------- /lib/keychain.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlokesh/1pass/HEAD/lib/keychain.rb -------------------------------------------------------------------------------- /spec/content_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlokesh/1pass/HEAD/spec/content_spec.rb -------------------------------------------------------------------------------- /spec/data/1Password.agilekeychain/data/default/9E7429A62EE04DFFBFDCAEFF84A82E80.1password: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlokesh/1pass/HEAD/spec/data/1Password.agilekeychain/data/default/9E7429A62EE04DFFBFDCAEFF84A82E80.1password -------------------------------------------------------------------------------- /spec/data/1Password.agilekeychain/data/default/C08769365FB845358516CF63460BA818.1password: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlokesh/1pass/HEAD/spec/data/1Password.agilekeychain/data/default/C08769365FB845358516CF63460BA818.1password -------------------------------------------------------------------------------- /spec/data/1Password.agilekeychain/data/default/contents.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlokesh/1pass/HEAD/spec/data/1Password.agilekeychain/data/default/contents.js -------------------------------------------------------------------------------- /spec/data/1Password.agilekeychain/data/default/encryptionKeys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlokesh/1pass/HEAD/spec/data/1Password.agilekeychain/data/default/encryptionKeys.js -------------------------------------------------------------------------------- /spec/decrypt_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlokesh/1pass/HEAD/spec/decrypt_spec.rb -------------------------------------------------------------------------------- /spec/encryption_key_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlokesh/1pass/HEAD/spec/encryption_key_spec.rb -------------------------------------------------------------------------------- /spec/key_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlokesh/1pass/HEAD/spec/key_spec.rb -------------------------------------------------------------------------------- /spec/keychain_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlokesh/1pass/HEAD/spec/keychain_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dlokesh/1pass/HEAD/spec/spec_helper.rb --------------------------------------------------------------------------------