aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/gpg.rb
AgeCommit message (Collapse)Author
2017-12-30gpg: move to compat.Mike McQuaid
2017-12-29formula: require gpg and make it a module.Mike McQuaid
2017-12-23gpg: cleanup and simplify.Mike McQuaid
2017-10-22gpg: make executable a function, not a constantDominyk Tiller
It's a lot nicer to call `Gpg.executable` rather than `Gpg::GPG_EXECUTABLE` externally. Also squash some logic.
2017-10-18Use “squiggly” heredocs.Markus Reiter
2017-09-01gpg: create unified test helperDominyk Tiller
2017-09-01gpg: test usability tweaksDominyk Tiller
2017-09-01gpg: be less strict on newer versionsDominyk Tiller
2017-08-14gpg: prevent pinentry from launching when creating test keyJCount
this is accomplished by setting an empty password in the gnupg batch input file
2017-08-09gpg: flip search priority orderDominyk Tiller
Makes more sense this way around now Homebrew has migrated across to 2.1.x & the latest version of that doesn't install as `gpg2` any more. Doesn't need to be merged before this PR but for the sake of referencing the PR introducing the upstream death of the `gpg2` symlink is: https://github.com/Homebrew/homebrew-core/pull/16580
2017-04-08gpg: add version method to retrieve current version in pathJCount
2017-03-15gpg: add the 2.1.x series as a recognized GnuPG versionJCount
2016-08-12gpg: simplify available checkDominyk Tiller
which_all already runs some checks to see if the file is a file & is executable. Our usage here inside `self.available?` is mostly a smoke test. Closes #676. Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
2016-08-12gpg: combine detection logicDominyk Tiller
2016-08-12gpg: add initial bare-bones wrapperDominyk Tiller