aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add more tests, bump versionv0.06Tom Ryder2017-10-189-28/+47
| | | | | | | This is still really only testing that the object constructed in the right way and is providing the expected interface and internals as functions. It needs to actually run as much as possible. I still have to figure out how to mock that up cleanly.
* Add a test of `mailto` constructor requirementTom Ryder2017-10-182-0/+20
|
* Backport to v5.8.1, bump versionv0.05Tom Ryder2017-10-156-33/+31
| | | | | | | It may be possible to go back further, but I'm tying myself in knots trying. Might have another go later. Dropped Const::Fast dependency even though it can be installed on 5.8.1; seems silly for one numeric constant. Just told Perl::Critic to turn a blind eye.
* Bump versionv0.04Tom Ryder2017-10-146-6/+10
|
* Correct a documentation errorTom Ryder2017-10-143-3/+3
|
* Bump versionv0.03Tom Ryder2017-10-146-6/+10
|
* Documentation correctionsTom Ryder2017-10-143-37/+44
|
* Bump version numberv0.02Tom Ryder2017-10-146-6/+14
|
* Fix lots of documentation and formattingTom Ryder2017-10-143-110/+164
|
* Fix typov0.01Tom Ryder2017-10-141-1/+1
|
* Update .gitignore to reflect module nameTom Ryder2017-10-141-2/+2
|
* Make SYNOPSIS more useful/completeTom Ryder2017-10-142-2/+18
|
* Perl::Tidy run over bin/runcryptTom Ryder2017-10-141-2/+1
|
* Don't pretend this will work with any OpenPGP impTom Ryder2017-10-141-4/+4
|
* Update BUGS/LIMITATIONS sectionsTom Ryder2017-10-143-21/+5
|
* Update README.markdown againTom Ryder2017-10-141-2/+2
|
* Reassure Perl::Critic about some wordsTom Ryder2017-10-142-0/+2
|
* Update README and brief descriptionTom Ryder2017-10-142-4/+4
|
* Update README.markdownTom Ryder2017-10-141-8/+21
|
* One basic test to start: can we instantiate?Tom Ryder2017-10-142-0/+16
|
* Add diagnostics for file messagesTom Ryder2017-10-141-0/+8
|
* Update file carp/croak messagesTom Ryder2017-10-141-2/+2
|
* Use lowercase carp/croak messages consistentlyTom Ryder2017-10-142-7/+20
|
* Test existence and definedness for hash optionsTom Ryder2017-10-141-3/+3
|
* Use a nicer example passphraseTom Ryder2017-10-141-1/+1
|
* Add a missing word to docsTom Ryder2017-10-141-2/+2
|
* Mention that signing is optionalTom Ryder2017-10-141-5/+5
|
* Correct usage information for runcryptTom Ryder2017-10-141-2/+4
|
* Add some meta information to Makefile.PLTom Ryder2017-10-141-0/+17
|
* Add prerequisites to Makefile.PLTom Ryder2017-10-141-2/+8
|
* Specify Perl 5.10 in Makefile.PLTom Ryder2017-10-141-1/+1
| | | | It may still be possible to backport it; I'll need to check.
* Add dedicated LICENSE fileTom Ryder2017-10-142-0/+209
|
* Remove RELEASE_TESTING check from author testsTom Ryder2017-10-143-12/+0
|
* Change passphrase out for passfileTom Ryder2017-10-141-17/+48
| | | | This already makes things a lot better, I think.
* Add sign/encrypt optionsTom Ryder2017-10-143-5/+61
| | | | | Default signing to off; step 1 to mitigating the terrible literal passphrase passing.
* Specify reason for Perl 5.10Tom Ryder2017-10-142-4/+4
|
* Update name of binscript to "runcrypt" in docsTom Ryder2017-10-142-8/+8
|
* Add a README.markdownTom Ryder2017-10-051-0/+149
| | | | Just pod2markdown of the module documentation
* Correct a couple of POD bonersTom Ryder2017-10-052-0/+8
|
* Merge branch 'perlmod'Tom Ryder2017-10-0515-341/+730
|\
| * Rename/separate out into app and moduleTom Ryder2017-10-0517-567/+565
| | | | | | | | | | | | | | | | | | | | | | This still needs a lot more work before release. In particular, I have to figure out what I'm going to do about the `passphrase` option. It's probably better to both not require it, in which case no signing is done (only encryption), and to instead allow a path to a file to be specified. The other big puzzle would be how on earth to write automated tests for it... I may end up imitating however Mail::GnuPG is testing itself.
| * Add Module::Starter boilerplate for perlmoddingTom Ryder2017-10-0511-0/+391
|/
* Remove croncryptshcroncryptTom Ryder2017-05-132-18/+0
| | | | Turned out not to be such a good idea
* Strip README trailing blank lineTom Ryder2016-07-011-1/+0
|
* Add croncryptshTom Ryder2016-03-082-0/+19
|
* Remove useless variable initTom Ryder2014-10-301-1/+1
|
* Move to Artistic License 2.0Tom Ryder2014-09-303-130/+159
| | | | At request of possible contributor
* Use IPC::Run3 rather than IPC::Open3Tom Ryder2014-06-203-25/+7
| | | | | | | | | | | IPC::Open3 is recommended by Perl::Critic, but it's a relatively low-level tool that requires system select() calls and careful attention to buffering/blocking, among other things. It looks like it's great if you need fine-tuned detail like that, but in this case, I don't, I just need something better than system() that will capture both stdout and stderr from a call. IPC::Run3 is by the same author and much better suited to this purpose.
* Simplify required Perl versionTom Ryder2014-06-201-1/+1
|
* Move utf8 use pragma because I'm pickyTom Ryder2014-06-201-1/+1
|