<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>
GitLab
</title>



<style>img {
max-width: 100%; height: auto;
}
</style>
</head>
<body>
<div class="content">
<h3>
intrigeri pushed to branch upstream
at <a href="https://salsa.debian.org/pkg-privacy-team/parcimonie">Privacy Maintainers / parcimonie</a>
</h3>
<h4>
Commits:
</h4>
<ul>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/parcimonie/commit/330c1d9e1303cb3218653af385875d2c3648a3ae">330c1d9e</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2018-06-30T15:30:04+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Hide spurious "dirmngr:Network:/usr/bin/dirmngr:1:1:" output.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/parcimonie/commit/948a4b8142e7141ce12ebe69d63d7aaae828871d">948a4b81</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2018-06-30T16:25:27+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Don't bloat the logs with fingerprints of keys that could not be found (Closes: #900388)

Thanks to Paul Wise <pabs@debian.org> for the report.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/parcimonie/commit/0d2b660bf46152dafaa665002194a135716b1bd1">0d2b660b</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2018-07-08T08:00:26+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Use MooX::StrictConstructor everywhere we can.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/parcimonie/commit/a07a3d59b8c17123a5f24435034fcf8ac2d237c2">a07a3d59</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2018-07-08T08:04:22+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Use HTTPS for every URL pointing to the project's homepage.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/parcimonie/commit/1e7862a60ec6ac3893f92b98a49d849396aa6a5c">1e7862a6</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2018-07-08T08:07:25+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Bump copyright years.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/parcimonie/commit/7d504f0e023243a3847f67d870a7eedd9e6770a7">7d504f0e</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2018-07-08T08:48:32+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Split license and copyright sections.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/parcimonie/commit/c36d385a75d90c3a40a7cae3a0c27ed4b7bac4e5">c36d385a</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2018-07-08T08:48:44+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add license and copyright info to App::Parcimonie.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/parcimonie/commit/792de4e414704a5a0ffee53bd702a59e64c3418e">792de4e4</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2018-07-08T08:49:35+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">dist.ini: enable Test::Kwalitee.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/parcimonie/commit/20b58ee584111a858269b642e657900e78d1f429">20b58ee5</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2018-07-08T08:53:11+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">dist.ini: enable Test::ReportPrereqs for easier debugging of test failures.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/parcimonie/commit/c7303d09b74ab74eebd5c764aa1e2ade0ba0d15c">c7303d09</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2018-07-08T14:47:33+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Test suite: turn on strict and make warnings fatal everywhere.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/parcimonie/commit/4992bfc7f1a3cdb4ed5d572f4eab2945112bda7d">4992bfc7</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2018-07-08T15:33:48+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Test suite: adjust test data for GnuPG v2.1+ and require it.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/parcimonie/commit/0d977bc559019c71e18821dce02308565f17ebe7">0d977bc5</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2018-07-08T15:33:48+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">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.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/parcimonie/commit/f7edb837b839a50ab779ca035f1044d779a757b4">f7edb837</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2018-07-08T15:33:48+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">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.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/parcimonie/commit/f31fa456a2ce8b6de49fea1febdf19dc491a7823">f31fa456</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2018-07-08T15:33:48+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Documentation: drop info that's been obsolete since GNOME 3.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/parcimonie/commit/b65ff9b987b1b0f19dc6e2be8fad71522a997709">b65ff9b9</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2018-07-08T15:33:48+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Documentation: clarify the status and future of parcimonie-applet.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/parcimonie/commit/66d75e095e64f08c3ea0c043e3559613dd9e524a">66d75e09</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2018-07-08T15:33:48+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Documentation: adjust to take into account the default config in Stretch.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/parcimonie/commit/51f4f3474fc727fd099879b8a93d06b98d29409a">51f4f347</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2018-07-08T15:33:48+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">TODO--: torsocks is only needed with GnuPG v1 which is not the current development focus anymore.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/parcimonie/commit/e1bea05b96b2cfd6e8eed5510a55627653af6a45">e1bea05b</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2018-07-08T15:33:48+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Release parcimonie 0.10.4
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/parcimonie/commit/0d00b991812fc62bb59437f667e73ff167ac2dbf">0d00b991</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2018-07-08T16:17:02+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">New upstream version 0.10.4</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/parcimonie/commit/9b914a125264430300388edb84aee85422c6eb64">9b914a12</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2018-07-09T19:56:11+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">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.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/parcimonie/commit/ee80ce23f39e8ae3ac7291ef16dd444862167144">ee80ce23</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2018-07-09T19:56:11+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Drop support for GnuPG < 2.1.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/parcimonie/commit/3e3718ff36126c9d31b7df08f43f70f5148ecbb4">3e3718ff</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2018-07-09T19:56:11+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">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.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/parcimonie/commit/ed19a9809bebd2dfdefffb980ccb1706aaf218e4">ed19a980</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2018-07-09T19:56:11+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">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.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/parcimonie/commit/865be57330c46f3a1bba1fad7feb4ee5f60706e4">865be573</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2018-07-09T19:56:11+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Test suite: drop test data that's not used anymore.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/parcimonie/commit/00bdd80487cebdc8e3e1f100e6e961e379cdc237">00bdd804</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2018-07-09T19:56:11+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Test suite: add empty dirmngr_ldapservers.conf to quiet output.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/parcimonie/commit/22e24dbbfc351376247503e5fef6044d0f4dd9da">22e24dbb</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2018-07-09T19:56:11+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">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.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/parcimonie/commit/0424168cb27d471752da6c8dddd4bb0389643c92">0424168c</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2018-07-09T19:56:11+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Test suite: don't set "use-tor" preemptively and let the code under test do it itself.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/parcimonie/commit/137fd09c5cef4b0fa5aa6f9e512ed60b7229ec26">137fd09c</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2018-07-09T20:07:06+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove leftover debugging statement.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/parcimonie/commit/73a5963865b7bc6d032edf014de5c52b429beccf">73a59638</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2018-07-09T20:07:06+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Release parcimonie 0.11.0.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/pkg-privacy-team/parcimonie/commit/6a64f8db8b20ac08de2bbe530a0abf381880875f">6a64f8db</a></strong>
<div>
<span>by intrigeri</span>
<i>at 2018-07-09T20:10:13+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">New upstream version 0.11.0</pre>
</li>
</ul>
<h4>30 changed files:</h4>
<ul>
<li class="file-stats">
<a href="#249199540ceee6ec6b4a1f1daa24666f4aa042eb">
Build.PL
</a>
</li>
<li class="file-stats">
<a href="#8aa57de6dce6ee1c35c6aba7426503281876b258">
Changes
</a>
</li>
<li class="file-stats">
<a href="#c335a27a082cc8d17dd36dc0eda3086cb0c9baaa">
INSTALL
</a>
</li>
<li class="file-stats">
<a href="#0398ccd0f49298b10a3d76a47800d2ebecd49859">
LICENSE
</a>
</li>
<li class="file-stats">
<a href="#9ae61f13c66eb261147f9d4b1d89a27b5c697890">
MANIFEST
</a>
</li>
<li class="file-stats">
<a href="#4a6da301633ce81aa21cac64ffb95d87c6894995">
META.json
</a>
</li>
<li class="file-stats">
<a href="#3b7f8f92275828b66b32cb6c6aeb61e73c1d7587">
META.yml
</a>
</li>
<li class="file-stats">
<a href="#69e27356ef629022720d868ab0c0e3394775b6c1">
README
</a>
</li>
<li class="file-stats">
<a href="#b698c11e84460ed5999bfeb5cbf25b865c238f3c">
TODO
</a>
</li>
<li class="file-stats">
<a href="#aee0179b37089285deba4699dff13054406bd4fc">
bin/parcimonie
</a>
</li>
<li class="file-stats">
<a href="#a31144ded2142b1780a6f2af7c5cdda4959cc8c0">
bin/parcimonie-applet
</a>
</li>
<li class="file-stats">
<a href="#a467bea80ed833af22624e7fb4cf0c4acb950052">
<span class="deleted-file">

bin/parcimonie-torified-gpg
</span>
</a>
</li>
<li class="file-stats">
<a href="#384adeead2ae33537082bc3db4b10a27220e76ca">
dist.ini
</a>
</li>
<li class="file-stats">
<a href="#a9e36c8d7c235ab88231b2181692f7527d026422">
inc/My/Builder.pm
</a>
</li>
<li class="file-stats">
<a href="#be2b3f61883212530079be2990227e7959d72b66">
lib/App/Parcimonie.pm
</a>
</li>
<li class="file-stats">
<a href="#e8788751ab25caaa998e7a2858773007bb6b1cfc">
lib/App/Parcimonie/Applet.pm
</a>
</li>
<li class="file-stats">
<a href="#ef21a10055a959c47c1caecfe9d8b9c536a25c30">
lib/App/Parcimonie/Daemon.pm
</a>
</li>
<li class="file-stats">
<a href="#66b28ea61768dac70b260a2f28a20507b0c683ee">
lib/App/Parcimonie/GnuPG/Interface.pm
</a>
</li>
<li class="file-stats">
<a href="#9767bd62e11ea8187a6687c715a5aee9995378bd">
<span class="deleted-file">

parcimonie-torified-gpg.1.markdown
</span>
</a>
</li>
<li class="file-stats">
<a href="#b60ccc80bc7197f09d66a95b318f2ac49247a688">
t/00-load_all.t
</a>
</li>
<li class="file-stats">
<a href="#405d8eea23a84e205ca8b5d548d9a581348b2554">
<span class="new-file">
+
t/00-report-prereqs.dd
</span>
</a>
</li>
<li class="file-stats">
<a href="#fc6553eac03b5c15faaa508c4e38eca4ff643e55">
<span class="new-file">
+
t/00-report-prereqs.t
</span>
</a>
</li>
<li class="file-stats">
<a href="#095ddfd845613a81f9e86cc447de9f62cd2fdfc0">
<span class="new-file">
+
t/01-check_gpg_version.t
</span>
</a>
</li>
<li class="file-stats">
<a href="#e9f22ecb671a2f50ee48a47875ff90f6d36fe9cf">
<span class="deleted-file">

t/05-init-keyring.t
</span>
</a>
</li>
<li class="file-stats">
<a href="#91acc52cf0fa2ad4e700b7b6e7c4b62a32baf513">
t/30-pickRandomItems.t
</a>
</li>
<li class="file-stats">
<a href="#af14c4d499c3c538d86ac856aaf0d3949106c9a6">
t/31-gpgPublicKeys.t
</a>
</li>
<li class="file-stats">
<a href="#adc0074f2228e71247d5330ecdd53392c41ec7db">
t/32-keyserver_defined_on_command_line.t
</a>
</li>
<li class="file-stats">
<a href="#04eb3a068bd7eaa05fe1d82edd1d32684046843c">
t/33-checkGpgHasDefinedKeyserver.t
</a>
</li>
<li class="file-stats">
<a href="#e3e3e23d2e77476c5cd93e8be65273ece4ad70fa">
t/90-tryRecvKey.t.disabled

t/90-tryRecvKey.t
</a>
</li>
<li class="file-stats">
<a href="#8c1e3ddca8401510058ac91f21714adad1a27528">
t/91-gpgRecvKeys.t
</a>
</li>
</ul>
<h5>The diff was not included because it is too large.</h5>

</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #777;">

<br>
<a href="https://salsa.debian.org/pkg-privacy-team/parcimonie/compare/8d7723b2715755c5511d7d4fbc288dca07029d34...6a64f8db8b20ac08de2bbe530a0abf381880875f">View it on GitLab</a>.
<br>
You're receiving this email because of your account on salsa.debian.org.
If you'd like to receive fewer emails, you can
adjust your notification settings.

</p>
</div>
</body>
</html>