chiark / gitweb /
changelog: start 9.9
[dgit.git] / debian / changelog
index 15cf3e2b7abce65f34980a1da235e6a41c3f34f3..c444c6f189565eb88af7f5fd134f1f369c756a7f 100644 (file)
@@ -1,3 +1,69 @@
+dgit (9.9~) unstable; urgency=medium
+
+  * 
+
+ --
+
+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
 dgit (9.6) unstable; urgency=medium
 
   * git-playtree-setup had a spurious set -x so many programs spewed
@@ -7,7 +73,7 @@ dgit (9.6) unstable; urgency=medium
   * 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).
   * 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.  Specificalloy, use WWW::Curl
+  * 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.
 
     for accessing (i) the ftpmaster API, (ii) the http dgit git server
     mirror (iii) downloading the .dsc.