Commit Graph

7 Commits

Author SHA1 Message Date
blogabe c3bab50022 boxcryptor classic 1.4
using new DSL.  BC 1.4 no longer uses an install package so linking to
app directly.
2014-09-22 08:10:27 -07:00
Roland Walker 1759aa6917 :latest as symbol in boxcryptor-classic 2014-09-17 07:42:39 -04:00
Roland Walker e80ddea7f3 boxcryptor-classic.rb 2014-09-10 11:36:59 -04:00
ndr ad83e9ed73 Reformat boxcryptor-classic.rb according to readability conventions 2014-06-27 02:01:01 +02:00
Roland Walker c8cd897435 mass convert Casks to sha256 :no_check 2014-05-08 08:51:31 -04:00
Roland Walker 81744a038d bugfix: make uninstall :script accept a hash
The indentation in CONTRIBUTING.md implies that :script accepts a hash.
But that is not the case. Instead :script accesses the entire hash defined
by uninstall.  Unrelated install keys such as :quit leak through to
@command.run! when attempting to exec :script.  Result: contrary to docs,
:script cannot be combined with other uninstall keys.

This PR makes uninstall :script accept a hash.  When :args or :input are not
needed, :script can still accept a plain string, so many Casks require no
alteration.

In addition
- adds key :executable, required when using hash argument to :script
- keys to :script are validated and sanitized before being passed to
  @command.run!
- adds :quit to with-installable.rb test to protect against regression
  on leaky keys
2014-01-11 12:20:59 -05:00
gregstallings d2214ceac2 Add Boxcryptor Classic cask
Add BoxcryptorClassic, a common secure file solution for
dropbox and other cloud services.
2013-08-14 14:10:17 -07:00