-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Tue, 19 Aug 2014 11:24:02 +0100 Source: dgit Binary: dgit Architecture: all source Version: 0.22 Distribution: unstable Urgency: medium Maintainer: Ian Jackson <ijackson@chiark.greenend.org.uk> Changed-By: Ian Jackson <ijackson@chiark.greenend.org.uk> Closes: 731635 736153 736524 736526 736527 736528 736529 737619 737625 738536 740687 740721 751781 752602 Description: dgit - git interoperability with the Debian archive Changes: dgit (0.22) unstable; urgency=medium . Bugfixes: * Clone removes destination directory on error. Closes:#736153. * Work with wheezy-backports (and keep squeeze-backports working too). Closes:#736524. * Work in read-only no-git-history mode with Ubuntu. You still have to pass -dubuntu. Closes:#751781. * Use mirror.ftp-master.debian.org DNS alias rather than coccia. Closes:#752602. * Check hashes of files ourselves rather than running dget to re-retreive the .dsc. * Check SHA-256 of .dsc against hash from archive_query (ie projectb) rather than letting dpkg-source do a signature verification. Closes:#737619. Closes:#737625. * Treat .dsc as bytes, just like everything else, rather than letting HTTP::Message convert it to a Perl unicode string which the rest of the program mishandles. Closes:#738536. . Minor improvements: * Include canonicalised suite name in signed tag message. * Mention cross-version dgit rpush incompatibility in manpage. * Check for rpush protocol version incompatibility and crash early if incompatible. * New script tests/using-intree for running tests on the source tree. * Do not spew diff output to terminal (by default). Print sensible message instead. Closes:#736526. * Print better message for lack of configuration settings. * Document that dgit rpush needs gnupg and your public key on the build host. Closes:#736529. * Fix a manpage reference to `--dget=' where `--dgit=' was intended. * Provide t-archive-process-incoming and t-archive-query subroutines for regression test scripts to use. * Print better message for unknown operations. * Provide `dgit clean'. Closes:#736527. * When cloning, set up a remote `vcs-git' from the package's Vcs-Git (and put an appropriate caveat in the manpage). Closes:#740687. Closes:#740721. * Improve error message for .dsc having already been signed (iff using libdpkg-perl 1.17.x). Closes:#731635. * Improve error message for .dsc parsing failures more generally. * Better reporting of child exit statuses (esp. deaths due to signals). * In rpush, on protocol error talking to build host, check if the subprocess died and report differently if so. Closes:#736528. * Fixed a manpage typo. * When tests invoke dgit, use --dgit= so that subprocesses use our dgit rather than system one. * Add a test for dgit rpush. . Major new feature, currently stalled awaiting server infrastructure: * dgit-repos-server: New program for receiving signed-tag-based pushes. Corresponding support in dgit itself, but not currently used by default for any distro. * Bring forward push of the version tag ref so it happens alongside the push of the suite branch ref. * New git-check and git-create methods "true" which are no-ops. * test-dummy-drs `distro': for testing dgit and dgit-repos-server. Checksums-Sha1: 02c9d2e74b91824244c08484912b64885539c7a7 1207 dgit_0.22.dsc 1aa890d50267a0b99f1135363715d7b63e314555 169827 dgit_0.22.tar.gz 93ee1011dc03587d10d46fbd6e72bf3b8e324072 39736 dgit_0.22_all.deb Checksums-Sha256: 58e3862e6fd84d8d4a6603c0ba84a06f090c4d38dd839e1fbf99e6653b33f64d 1207 dgit_0.22.dsc 02de573bee54e08cfaeb1ad26d76fbc51fffba33474de8c8d3c0b7e8988023a1 169827 dgit_0.22.tar.gz ac6dc0e667d0fcf14498c3b9742b8188359a1254284560e3c663ee9107d9298c 39736 dgit_0.22_all.deb Files: 417ad8ed53130c1d9d947d68b690895a 1207 devel optional dgit_0.22.dsc 91ddd8468f65e3a4f2af0dea20919af6 169827 devel optional dgit_0.22.tar.gz bb6e5fd61075b3f02b58f3c9cb6d66ab 39736 devel optional dgit_0.22_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQEcBAEBCAAGBQJT8yy1AAoJEOPjOSNItQ05gQIH/1LCYVWt6d4YIrcUoWf8vQIc AFrgmhhMs1ebYag0Vs7WvW64575bB8/AqTfU0BzOKNmRddpcDkafuenPF4kwoa20 CmiwwEzybtWMXglSMg9YcT8ITzv6OMskrTKaoi848NVCX1p3k5CwqZeWyPNKNEt2 PFC4axJbNwRCP+rZUy3YfWziiv2eVyYp3Grmok+FuVTD0irPCZKUdEd2Ssu8LTu8 ypH6U2WvvoHu9dXzuURvPIxOtg6yhAY3hbbMs9PeCHi4wtgx67RUENKkF7Kh2HrP fRlSgSPKHW4kIUlwxYOmJVjfpW6oULNbrPojAQEq0caz+siXgCsjim2q6AxRHEA= =E9p4 -----END PGP SIGNATURE-----