[Pkg-privacy-commits] [Git][pkg-privacy-team/parcimonie][upstream] 30 commits: Hide spurious "dirmngr:Network:/usr/bin/dirmngr:1:1:" output.
intrigeri
intrigeri at debian.org
Mon Jul 9 21:54:09 BST 2018
intrigeri pushed to branch upstream at Privacy Maintainers / parcimonie
Commits:
330c1d9e by intrigeri at 2018-06-30T15:30:04+00:00
Hide spurious "dirmngr:Network:/usr/bin/dirmngr:1:1:" output.
- - - - -
948a4b81 by intrigeri at 2018-06-30T16:25:27+00:00
Don't bloat the logs with fingerprints of keys that could not be found (Closes: #900388)
Thanks to Paul Wise <pabs at debian.org> for the report.
- - - - -
0d2b660b by intrigeri at 2018-07-08T08:00:26+00:00
Use MooX::StrictConstructor everywhere we can.
- - - - -
a07a3d59 by intrigeri at 2018-07-08T08:04:22+00:00
Use HTTPS for every URL pointing to the project's homepage.
- - - - -
1e7862a6 by intrigeri at 2018-07-08T08:07:25+00:00
Bump copyright years.
- - - - -
7d504f0e by intrigeri at 2018-07-08T08:48:32+00:00
Split license and copyright sections.
- - - - -
c36d385a by intrigeri at 2018-07-08T08:48:44+00:00
Add license and copyright info to App::Parcimonie.
- - - - -
792de4e4 by intrigeri at 2018-07-08T08:49:35+00:00
dist.ini: enable Test::Kwalitee.
- - - - -
20b58ee5 by intrigeri at 2018-07-08T08:53:11+00:00
dist.ini: enable Test::ReportPrereqs for easier debugging of test failures.
- - - - -
c7303d09 by intrigeri at 2018-07-08T14:47:33+00:00
Test suite: turn on strict and make warnings fatal everywhere.
- - - - -
4992bfc7 by intrigeri at 2018-07-08T15:33:48+00:00
Test suite: adjust test data for GnuPG v2.1+ and require it.
- - - - -
0d977bc5 by intrigeri at 2018-07-08T15:33:48+00:00
Test suite: update tryRecvKey test case wrt. recent code behaviour changes and re-enable it for release testing.
Since commit 948a4b8142e7141ce12ebe69d63d7aaae828871d we hide
the "gpg: keyserver receive failed: No data" message that GnuPG
prints to STDERR in such cases, so the original test case would
fail (also because it was expecting the GnuPG v1 error message).
Re-enabling this test not only allows us to exercise tryRecvKey again,
but it also gives us a regression test in case GnuPG starts spitting
out other errors on STDERR.
- - - - -
f7edb837 by intrigeri at 2018-07-08T15:33:48+00:00
Test suite: drop tests that can't work on Debian and add one that can.
Since gnupg2 2.1.15-9, the Debian package enables a (pool of) keyserver(s)
by default, so we can't easily test behaviour when no keyserver is
configured at all. But let's at least test behaviour when one is
configured.
- - - - -
f31fa456 by intrigeri at 2018-07-08T15:33:48+00:00
Documentation: drop info that's been obsolete since GNOME 3.
- - - - -
b65ff9b9 by intrigeri at 2018-07-08T15:33:48+00:00
Documentation: clarify the status and future of parcimonie-applet.
- - - - -
66d75e09 by intrigeri at 2018-07-08T15:33:48+00:00
Documentation: adjust to take into account the default config in Stretch.
- - - - -
51f4f347 by intrigeri at 2018-07-08T15:33:48+00:00
TODO--: torsocks is only needed with GnuPG v1 which is not the current development focus anymore.
- - - - -
e1bea05b by intrigeri at 2018-07-08T15:33:48+00:00
Release parcimonie 0.10.4
- - - - -
0d00b991 by intrigeri at 2018-07-08T16:17:02+00:00
New upstream version 0.10.4
- - - - -
9b914a12 by intrigeri at 2018-07-09T19:56:11+00:00
Make gpg_is_v21 independent of the rest of parcimonie's code so the test suite works from the source tree when parcimonie is not installed system-wide.
- - - - -
ee80ce23 by intrigeri at 2018-07-09T19:56:11+00:00
Drop support for GnuPG < 2.1.
- - - - -
3e3718ff by intrigeri at 2018-07-09T19:56:11+00:00
Pass all options to GnuPG::Interface in one go.
Otherwise, our "after BUILD" will fail or behave incorrectly
because the homedir attribute was not initialized yet.
- - - - -
ed19a980 by intrigeri at 2018-07-09T19:56:11+00:00
Pass GnuPG homedir argument to GnuPG::Interface as a string.
All kinds of thinks can go wrong by passing a more complex object to it,
in this case a Path::Tiny directory.
- - - - -
865be573 by intrigeri at 2018-07-09T19:56:11+00:00
Test suite: drop test data that's not used anymore.
- - - - -
00bdd804 by intrigeri at 2018-07-09T19:56:11+00:00
Test suite: add empty dirmngr_ldapservers.conf to quiet output.
- - - - -
22e24dbb by intrigeri at 2018-07-09T19:56:11+00:00
Test suite: run each test with its own GnuPG home directory, to avoid interaction between tests.
Otherwise, with GnuPG 2.1+, persistent processes such as dirmngr are started and
their state will persist across tests, which skews the results.
- - - - -
0424168c by intrigeri at 2018-07-09T19:56:11+00:00
Test suite: don't set "use-tor" preemptively and let the code under test do it itself.
- - - - -
137fd09c by intrigeri at 2018-07-09T20:07:06+00:00
Remove leftover debugging statement.
- - - - -
73a59638 by intrigeri at 2018-07-09T20:07:06+00:00
Release parcimonie 0.11.0.
- - - - -
6a64f8db by intrigeri at 2018-07-09T20:10:13+00:00
New upstream version 0.11.0
- - - - -
30 changed files:
- Build.PL
- Changes
- INSTALL
- LICENSE
- MANIFEST
- META.json
- META.yml
- README
- TODO
- bin/parcimonie
- bin/parcimonie-applet
- − bin/parcimonie-torified-gpg
- dist.ini
- inc/My/Builder.pm
- lib/App/Parcimonie.pm
- lib/App/Parcimonie/Applet.pm
- lib/App/Parcimonie/Daemon.pm
- lib/App/Parcimonie/GnuPG/Interface.pm
- − parcimonie-torified-gpg.1.markdown
- t/00-load_all.t
- + t/00-report-prereqs.dd
- + t/00-report-prereqs.t
- + t/01-check_gpg_version.t
- − t/05-init-keyring.t
- t/30-pickRandomItems.t
- t/31-gpgPublicKeys.t
- t/32-keyserver_defined_on_command_line.t
- t/33-checkGpgHasDefinedKeyserver.t
- t/90-tryRecvKey.t.disabled → t/90-tryRecvKey.t
- t/91-gpgRecvKeys.t
The diff was not included because it is too large.
View it on GitLab: https://salsa.debian.org/pkg-privacy-team/parcimonie/compare/8d7723b2715755c5511d7d4fbc288dca07029d34...6a64f8db8b20ac08de2bbe530a0abf381880875f
--
View it on GitLab: https://salsa.debian.org/pkg-privacy-team/parcimonie/compare/8d7723b2715755c5511d7d4fbc288dca07029d34...6a64f8db8b20ac08de2bbe530a0abf381880875f
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-privacy-commits/attachments/20180709/ff2d4055/attachment.html>
More information about the Pkg-privacy-commits
mailing list