[Bps-public-commit] GnuPG-Interface branch, master, updated. 0.45-7-g1cf632c
Alex Vandiver
alexmv at bestpractical.com
Thu Oct 25 18:14:37 EDT 2012
The branch, master has been updated
via 1cf632c81e63b90cb6f39128bf6301874e4fe030 (commit)
via 72f824d5b90dfd193b18c3f232cff479dc10d432 (commit)
via c072c82a0374e4a4d5325b9c1a21859d699c3554 (commit)
from 9841d559ca3a907bd65b681f156831186f12258b (commit)
Summary of changes:
.shipit | 8 +-------
ChangeLog | 6 ++++++
lib/GnuPG/Interface.pm | 4 +++-
3 files changed, 10 insertions(+), 8 deletions(-)
- Log -----------------------------------------------------------------
commit c072c82a0374e4a4d5325b9c1a21859d699c3554
Author: Alex Vandiver <alexmv at bestpractical.com>
Date: Mon Sep 17 13:46:18 2012 -0700
Enforce that command_args always have a leading --
command_args is meant for things that are _not_ options to GnuPG, but
rather arguments that should never be interpreted as options (options
should always be passed via ->options) Ensure that malicious values in
command_args that start with "--" are never interpreted as options, by
prepending a bare "--" to the argument list.
diff --git a/lib/GnuPG/Interface.pm b/lib/GnuPG/Interface.pm
index 42573bd..3cecbd2 100644
--- a/lib/GnuPG/Interface.pm
+++ b/lib/GnuPG/Interface.pm
@@ -120,6 +120,8 @@ sub fork_attach_exec( $% ) {
= ref $args{command_args}
? @{ $args{command_args} }
: ( $args{command_args} || () );
+ unshift @command_args, "--"
+ if @command_args and $command_args[0] ne "--";
my %fhs;
foreach my $fh_name (
commit 72f824d5b90dfd193b18c3f232cff479dc10d432
Author: Alex Vandiver <alexmv at bestpractical.com>
Date: Thu Oct 25 14:06:48 2012 -0400
Checking in changes for 0.46
diff --git a/ChangeLog b/ChangeLog
index f27c9eb..8c46d6e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+0.46 Thu Oct 25 14:04:17 EDT 2012
+
+ Add a ->search_keys method
+ Add a ->version method
+ Remove dead code for finding gnupg2 binary
+
0.45 Wed Oct 26 00:11:17 EDT 2011
Include trailing columns when parsing --fixed-list-mode output
diff --git a/lib/GnuPG/Interface.pm b/lib/GnuPG/Interface.pm
index 3cecbd2..5d80eeb 100644
--- a/lib/GnuPG/Interface.pm
+++ b/lib/GnuPG/Interface.pm
@@ -27,7 +27,7 @@ use Math::BigInt try => 'GMP';
use GnuPG::Options;
use GnuPG::Handles;
-$VERSION = '0.45';
+$VERSION = '0.46';
has $_ => (
isa => 'Any',
commit 1cf632c81e63b90cb6f39128bf6301874e4fe030
Author: Alex Vandiver <alexmv at bestpractical.com>
Date: Thu Oct 25 18:14:04 2012 -0400
Checking in changes prior to tagging of version 0.46.
Changelog diff is:
diff --git a/.shipit b/.shipit
index 44c02c1..ef4f680 100644
--- a/.shipit
+++ b/.shipit
@@ -1,10 +1,4 @@
# auto-generated shipit config file.
-steps = FindVersion, ChangeVersion, CheckChangeLog, DistTest, Commit, Tag, MakeDist, UploadCPAN, Twitter
+steps = FindVersion, ChangeVersion, CheckChangeLog, DistTest, Commit, Tag, MakeDist, UploadCPAN
git.tagpattern = %v
-twitter.config = ~/.twitterrc
-
-# svn.tagpattern = MyProj-%v
-# svn.tagpattern = http://code.example.com/svn/tags/MyProj-%v
-
-# CheckChangeLog.files = ChangeLog, MyProj.CHANGES
-----------------------------------------------------------------------
More information about the Bps-public-commit
mailing list