+dgit (9.13~) unstable; urgency=medium
+
+ *
+
+ --
+
+dgit (9.12) unstable; urgency=medium
+
+ Bugfixes:
+ * dgit-mirror-ssh-wrap: Cope with yet another new rsync rune.
+ Closes:#968635. [Sergio Durigan Junior]
+
+ -- Ian Jackson <ijackson@chiark.greenend.org.uk> Wed, 19 Aug 2020 17:25:45 +0100
+
+dgit (9.11) unstable; urgency=medium
+
+ Bugfixes:
+ * git-debrebase, git-debpush: fail when looking for upstream tag if
+ there is more than one candidate. Closes:#961682. [Sean Whitton]
+ * git-debrebase: Fix error message for wrong use of -i
+ * git-debrebase: new-upstream: Do not treat late options as version
+
+ Documentation:
+ * dgit-maint-debrebase(7): Drop some bad advice about the upstream/ tag
+ case. Closes:#961683. [Sean Whitton]
+ * git-debrebase(1): Fix new-upstream -i docs
+
+ dgit-infrastructure:
+ * dgit-mirror-ssh-wrap: Cope with new rsync rune. Closes:#963489.
+ * dgit-mirror-ssh-wrap: Clarify the error message
+
+ Test suite:
+ * Cope with buster & eatmydata (ie, work around #963508)
+ * Provide navigation banner in log when exiting nonzero
+ * Print pwd in failure trap to help with diagnosis
+
+ -- Ian Jackson <ijackson@chiark.greenend.org.uk> Mon, 22 Jun 2020 19:09:17 +0100
+
+dgit (9.10) unstable; urgency=medium
+
+ dgit bugfix:
+ * Work around gbp metadata handling bug which can prevent import
+ of some anomalous source packages. Closes:#950326.
+ Report from Peter Green.
+
+ git-debpush bugfix:
+ * avoid a pipefail problem. Closes:#940588. [Sean Whitton]
+
+ Documentation:
+ * Terminology: Change "rewind" to "rewrite" where appropriate
+ * dgit(1): Cover more cases of --overwrite and --deliberately
+ Closes:#928473.
+ * dgit(1): Do not talk about `intermediate' uploads.
+ * d-m-{merge,debrebase}(7): Use an 'upstream/' tag prefix in
+ gbp.conf; set `merge' in gbp.conf; import tarball before
+ committing gbp.conf. Closes:#932954. [Sean Whitton]
+
+ i18n:
+ * Updated nl.po file. Closes:#945356. [Frans Spiesschaert]
+
+ -- Ian Jackson <ijackson@chiark.greenend.org.uk> Mon, 03 Feb 2020 08:41:10 +0000
+
+dgit (9.9) unstable; urgency=medium
+
+ Documentation:
+ * dgit-maint-{merge,debrebase}(7): Suggest a better rune.
+ (`git fetch --tags upstream') Closes:#939679. [Sean Whitton]
+ * git-debpush(1) minor improvements. Closes:#935084. [Sean Whitton]
+ * dgit(1): Fix a typo (found by lintian)
+ * dgit-maint-bpo(7): Mention occasional need for --new. Closes:#935443.
+ * git-debrebase: Extend extended description for this .deb.
+
+ Infrastructure:
+ * New script dgit-mirror-ssh-wrap suitable for use as restricted
+ command on repos mirror target hosts, and corresponding test.
+
+ Packaging niggles:
+ * control: Add missing dependency on liburl-perl (dgit and tests)
+ * control: Drop redundant Priority field for dgit-infrastruture
+ * control: update Vcs-Git to end in .git
+ * lintian: Override some checks
+ * control: Bump Standards-Version to 4.4.0.0.
+
+ -- Ian Jackson <ijackson@chiark.greenend.org.uk> Sat, 14 Sep 2019 21:34:13 +0100
+
+dgit (9.8) unstable; urgency=medium
+
+ dgit, important bugfixes for bugs introduced in 9.6:
+ * Once again cope with archive skew. Closes:#935874.
+ [Initial report from Colin Watson]
+ * Follow http[s] redirects again. Closes:#939564.
+
+ dgit, useful new behaviours and fixes:
+ * Use distro-info-data to resolve unknown suites. Closes:#931212.
+ [Suggestion from Simon McVittie]
+ * Try to warn about misplacement of dgit options. Closes:#934807.
+ [Useability report from Félix Sipma]
+ * Fail early when the archive/ tag already exists, ie when version
+ needs to be not reused. Closes:#935802.
+ [Useability report from IOhannes m zmölnig]
+ * Do not mistakely reject .asc and .sig files with push-source -C.
+ Closes:#939280. [Report from Simon McVittie]
+
+ docs:
+ * dgit-maint-{merge,debrebase}(7): Suggest git fetch --all --tags
+ as it handles tags better. [Sean Whitton] Closes:#939504.
+ * git-debrebase(5): Tiny typo fix.
+ * dgit(1): Some semantic linefeeds (no change to rendered output)
+
+ Supporting changes:
+ * test suite: New test for http mirror and archive skew
+ * test suite: Test already-tagged check
+ * test suite: Add --force-reusing-version to many tests as now needed
+ * Dgit: Minor refactoring of a regexp.
+
+ -- Ian Jackson <ijackson@chiark.greenend.org.uk> Fri, 06 Sep 2019 23:42:15 +0100
+
+dgit (9.7) unstable; urgency=medium
+
+ dgit general bugfixes:
+ * Correctly test for presence of git repo on dgit git server.
+ Fixes behaviour following mixed dgit/non-dgit uploads. Closes:#934126.
+ (Was badly broken by http fetching rework in dgit 9.6.)
+ * Fix use on NFS, by closing a file which is going to be deleted.
+ [Report and fix from Stéphane Glondu] Closes:#933827.
+
+ dgit vcs-git bugfixes:
+ * Strip [<path>] (used eg by Debian Haskell Team). Closes:#932699.
+ * update-vcs-git: Cope if url is unchanged.
+ * update-vcs-git: Strip -b (as it always should have done).
+
+ Test suite:
+ * New facilities for http testing, including mock webservers.
+ * New test cases for http, and for bugs fixed in this version.
+ * Switch to using http git check in three existing tests.
+ * Improve debian/tests/control generator.
+ * Limited refactoring to support other changes.
+
+ Other minor changes:
+ * dgit: Slightly more debugging for check_for_git with http[s]
+ * changelog: Fix a typo in the entry for 9.6.
+ * i18n (messages) updated, following message changes.
+
+ -- Ian Jackson <ijackson@chiark.greenend.org.uk> Sun, 11 Aug 2019 01:11:01 +0100
+
+dgit (9.6) unstable; urgency=medium
+
+ * git-playtree-setup had a spurious set -x so many programs spewed
+ debugging output. This is now fixed. Closes:#932959.
+
+ dgit:
+ * Drop support for configuring old, not currently enabled, methods
+ of TLS key/cert pinning. We are going to revisit this soon.
+ * Provide a --for-push option (useful in for certain special users).
+ * Reduce variety in HTTP clients we use. Specifically, use WWW::Curl
+ for accessing (i) the ftpmaster API, (ii) the http dgit git server
+ mirror (iii) downloading the .dsc.
+
+ Administrivia:
+ * Add missing Closes of #932476 to changelog entry for 9.5
+
+ -- Ian Jackson <ijackson@chiark.greenend.org.uk> Thu, 25 Jul 2019 13:12:08 +0100
+
+dgit (9.5) unstable; urgency=medium
+
+ git-debpush [Sean Whitton]:
+ * Support ignoring individual checks with --force=check. Closes:#932459.
+ * Check upstream source is identical in the upstream tag. Closes:#932476.
+ * Check that patches are (un)applicable. Closes:#932477.
+ * Check for an unstitched git-debrebase branch. Closes:#932612.
+ * Check for explicitly pushing detached HEAD.
+
+ dgit clone [Ian Jackson]:
+ * No longer create an "origin" remote. Closes:#932694.
+
+ Documentation:
+ * dgit-maint-bpo(7): new manpage for maintainers of official Debian
+ backports. Closes:#857490. [Sean Whitton]
+ * git-debrebase(1): make this manpage a less intimidating entry point.
+ Closes:#926656.
+ [Sean Whitton & Ian Jackson; prompted by feedback from Sam Hartman]
+
+ Miscellaneous:
+ * Correct the description of --force in git-debpush(1) [Sean Whitton].
+ * git-debrebase(*): fix some crossreferences [Sean Whitton].
+ Closes:#932536.
+ * Break out git-playtree-setup and rewrite in shell. [Ian Jackson]
+ * Fix organisation copyright attribution for Matthew Vernon's
+ contributions. Closes:#932630.
+ * HACKING: new document for helping people work on the code. [Ian Jackson]
+ * Update Vcs-Git etc. to point to salsa.
+
+ -- Sean Whitton <spwhitton@spwhitton.name> Mon, 22 Jul 2019 21:38:19 +0100
+
+dgit (9.4) unstable; urgency=medium
+
+ dgit:
+ * Support the Ubuntu Cloud Archive [Matthew Vernon]. Closes:#932322.
+
+ test suite:
+ * tag-to-upload tests: Tolerate a changed git message. Closes:#932475.
+
+ administrivia:
+ * debian/copyright: Add some missing credtis
+ * Update copyright notices in many files
+
+ -- Ian Jackson <ijackson@chiark.greenend.org.uk> Sat, 20 Jul 2019 16:26:32 +0100
+
+dgit (9.3) unstable; urgency=medium