[Pkg-privacy-commits] [Git][pkg-privacy-team/parcimonie][master] 46 commits: Hide spurious "dirmngr:Network:/usr/bin/dirmngr:1:1:" output.

intrigeri intrigeri at debian.org
Mon Jul 9 21:54:07 BST 2018


intrigeri pushed to branch master 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

- - - - -
e2eeb707 by intrigeri at 2018-07-08T16:16:52+00:00
Update upstream signing key.

- - - - -
5578d604 by intrigeri at 2018-07-08T16:17:02+00:00
Update upstream source from tag 'upstream/parcimonie_0.10.4'

Update to upstream version '0.10.4'
with Debian dir cfac57e514ac18a953adeec1307084d1aa95a863
- - - - -
0d00b991 by intrigeri at 2018-07-08T16:17:02+00:00
New upstream version 0.10.4
- - - - -
e2820c73 by intrigeri at 2018-07-08T16:17:20+00:00
Update debian/changelog.

Gbp-Dch: Ignore

- - - - -
eae75d65 by intrigeri at 2018-07-08T16:19:06+00:00
Add build and runtime dependencies on libmoox-strictconstructor-perl, as required the new upstream version.

- - - - -
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
- - - - -
d661df28 by intrigeri at 2018-07-09T20:10:13+00:00
Update upstream source from tag 'upstream/parcimonie_0.11.0'

Update to upstream version '0.11.0'
with Debian dir 763fad4336ec9837196e5a19403348e49001902b
- - - - -
6aebe279 by intrigeri at 2018-07-09T20:13:58+00:00
Update debian/changelog.

Gbp-Dch: Ignore

- - - - -
4fc08100 by intrigeri at 2018-07-09T20:14:53+00:00
Update packaging and dependencies: only GnuPG 2.1+ is now supported.

- - - - -
659ca843 by intrigeri at 2018-07-09T20:15:17+00:00
Disable two brittle upstream tests.

- - - - -
b0ef8cdb by intrigeri at 2018-07-09T20:15:25+00:00
Migrate existing debian/tests/pkg-perl/skip-smoke to smoke-skip.

This file was renamed since pkg-perl-autopkgtest version 0.26.

- - - - -
6967aae7 by intrigeri at 2018-07-09T20:21:25+00:00
Make the status of the current applet clear in the package description.

- - - - -
063c10f1 by intrigeri at 2018-07-09T20:22:37+00:00
Declare that debian/rules does not need root.

- - - - -
0057b8ee by intrigeri at 2018-07-09T20:23:21+00:00
Bump debhelper compatibility level to 11.

- - - - -
20d3c773 by intrigeri at 2018-07-09T20:24:47+00:00
Declare compliance with Policy 4.1.5.

- - - - -
dc3239cb by intrigeri at 2018-07-09T20:26:05+00:00
Update debian/changelog.

Gbp-Dch: Ignore

- - - - -
c88b8449 by intrigeri at 2018-07-09T20:46:36+00:00
Add NEWS.Debian entry.

- - - - -
c823b801 by intrigeri at 2018-07-09T20:46:55+00:00
parcimonie (0.11.0-1)

Git-Dch: Ignore

- - - - -


30 changed files:

- Build.PL
- Changes
- INSTALL
- LICENSE
- MANIFEST
- META.json
- META.yml
- README
- TODO
- bin/parcimonie
- bin/parcimonie-applet
- − bin/parcimonie-torified-gpg
- debian/NEWS.Debian
- debian/changelog
- debian/compat
- debian/control
- − debian/parcimonie.manpages
- debian/rules
- debian/tests/pkg-perl/skip-smoke → debian/tests/pkg-perl/smoke-skip
- debian/upstream/signing-key.asc
- 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


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/pkg-privacy-team/parcimonie/compare/fd942b0220ad25fc951ac8139bff7f2e2cc298b4...c823b801ac9e29916e1ea9237ac60725cbfd97e7

-- 
View it on GitLab: https://salsa.debian.org/pkg-privacy-team/parcimonie/compare/fd942b0220ad25fc951ac8139bff7f2e2cc298b4...c823b801ac9e29916e1ea9237ac60725cbfd97e7
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/c74189a4/attachment-0001.html>


More information about the Pkg-privacy-commits mailing list