summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* changelog: Document the contents of 11.2debian/11.2archive/debian/11.2Ian Jackson2023-08-22
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* Use the old /updates security map for buster (Closes: #1050179)Matthew Vernon2023-08-22
| | | | | | | | | | | | | | The suite-map and suite-rmap for debian-security are necessary for the pre-bullseye layout of the security.debian.org archive. Since bullseye (i.e. after buster), the archive layout has changed, and these mappings are no longer necessary (indeed, they cause dgit clone to fail to work with bullseye and later security suites). Buster is the oldest suite still available on security.debian.org, so this is the only suite we still need the mapping for. Signed-off-by: Matthew Vernon <mvernon@wikimedia.org>
* changelog: start 11.2~Ian Jackson2023-07-20
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* changelog: finalise 11.1debian/11.1archive/debian/11.1Ian Jackson2023-07-20
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* tests: manpages-format: Remove now-unneeded suppressionIan Jackson2023-07-20
| | | | | | | | Now there are no suppressions. But keep the machinery in case we need it later. See also https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1041317#22 Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit(1): Adjust tbl formatting to avoid warningIan Jackson2023-07-20
| | | | | | | | | This moves the output text one space to the left, losing one space internally, which is fine. Closes: #1041317 Suggested-by: Branden Robinson <g.branden.robinson@gmail.com> Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* changelog: start 11.1Ian Jackson2023-06-16
| | | | | | With a tilde. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* changelog: start 11.1Ian Jackson2023-06-15
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* changelog: finalise 11.0debian/11.0archive/debian/11.0Ian Jackson2023-06-15
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* tests/tagupl: Cope with git 2.40 restrictionIan Jackson2023-06-14
| | | | | | Again, skip the test if we can't repro this. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* tests/tagupl: Rework raw-mangled to have proper error handlingIan Jackson2023-06-14
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* changelog: Document manpage fixIan Jackson2023-06-14
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit-maint-{merge,rebase}(7): See also gitrevisions(7)Ian Jackson2023-06-14
| | | | | | | | | Note the lack of a hyphen. Fixes commit 960c92eed9856cee "dgit-maint-{merge,rebase}(7): See also git-revisions(7)" Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit-maint-{merge,rebase}(7): See also git-revisions(7)Sean Whitton2023-06-14
| | | | | | | For help with some of the advanced git commands presented. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit: Pass --no-source-only-changes to sbuildIan Jackson2023-06-14
| | | | | | | | Now that bookworm is released, this is now supported even by old-old-stable. Closes: #904969 Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* Document test changes relating to git 2.40Ian Jackson2023-06-14
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* tests/drs-push-rejects: Cope with t-make-badcommit failingIan Jackson2023-06-14
| | | | | | | | | git 2.40 rejects these. This means we don't any logner test that our push receiver also rejects them. That's OK, since we don't expect this to regress in our push receiver code before the server gets upgraded. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* tests/drs-push-rejects: Cope with changed error message from gitIan Jackson2023-06-14
| | | | | | | git 2.40 prints a different message for trying to git-hash-object a tag without a valid `tag` line. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* Abolish dgit-badcommit-fixupIan Jackson2023-06-14
| | | | | | | | | | | | | | | git 2.40 rejects the bad commits. This means we can no longer conveniently test this script. And it also means it is not likely that such a bug would be reintroduced. So: * Delete the script. * Delete its test case and remove it from debian/tests/control. * No longer install it. * Remove the lintian suppression for its lack of manpage. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* changelog: Start 10.8Sean Whitton2023-02-22
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* changelog: finalise 10.7debian/10.7archive/debian/10.7Sean Whitton2023-02-22
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* dgit, dgit-maint-merge(7): Merge README.source text into gen. headerSean Whitton2023-02-22
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* dgit(1), dgit-maint-merge(7): Copy-edit changes since dgit 9.16Sean Whitton2023-02-22
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* changelog: Start 10.7Ian Jackson2023-02-04
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* changelog: finalise 10.6debian/10.6archive/debian/10.6Ian Jackson2023-02-04
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* git-debrebase status: Print upstream commitidIan Jackson2023-02-04
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* git-debrebase: Break out treated_anchor_msgIan Jackson2023-02-04
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* git-debrebase(1): Remove launder-v0 from documentationIan Jackson2023-02-04
| | | | | | This was never really in a release and it doesn't deserve docs. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* git-debrebase(1): Add imprecation to call conclude or prepush, at topIan Jackson2023-02-04
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* tests: absurd-gitapply: Introduce filtered junk into series fileIan Jackson2023-02-04
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* Suppress unwanted messages from git-rebase.Ian Jackson2023-02-04
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit-ssh-dispatch: Apply perllib_local to policy hookIan Jackson2023-02-04
| | | | | | | Otherwise we can get the wrong version. Empirically, we might get an out-of-date installed version of Dgit.pm ! Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit-ssh-dispatch: Break out perllib_localIan Jackson2023-02-04
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit: dsc import: Launder the series file before feeding it to gbpIan Jackson2023-02-04
| | | | | Closes: #1030093 Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit: Fix a call to die to be confess, if an unexpected copy failsIan Jackson2023-02-04
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* tests: Bail on commits tagged "[dgit ... INTERNAL ...]"Ian Jackson2023-02-04
| | | | | | | | | | | | | | | | | | | | We are about to generate some of these. I have tested ad-hoc that this does in fact trigger, as follows: * Start with the tip of my wip branch with the absurd git apply series filtering work completed. * Ad-hoc disable the git rebase in the absurd git apply cleanup, so that the series filtering commit ends up in the output: - if ($use_absurd) { + if (0 and $use_absurd) { * Revert the change to the test case absurd example; this leaves a test case which forces use of absurd git apply, but where the series filtering doesn't in fact alter the series file, so dgit is happy that the trees match. In this situation, the new test *did* complain about the INTERNAL commit. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* Fix confusing appending of gbp-pq-outputIan Jackson2023-02-04
| | | | | | We don't want to inherit some prior output. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* changelog: start 10.6Ian Jackson2023-01-26
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* changelog: document change and finalise changelogdebian/10.5archive/debian/10.5Ian Jackson2023-01-26
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* dgit: Add TODO about inappropriate translation of SubjectIan Jackson2023-01-26
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* Fix not to translate "Subject"Ian Jackson2023-01-26
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* [INTL:nl] Dutch translation for the dgit packageFrans Spiesschaert2023-01-26
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* changelog: Start 10.5Ian Jackson2022-12-29
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* changelog: Finalise 10.4debian/10.4archive/debian/10.4Ian Jackson2022-12-29
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* i18n-commit - autogeneratedIan Jackson2022-12-29
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* git-debrebase(1): Be less scary about --experimental-merge-resolutionIan Jackson2022-12-29
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* policy-client-query: Declare that Debian supports thisIan Jackson2022-12-29
| | | | | | | | | This commit should be published in a dgit release after the corresponding server side code is deployed. Closes: #944855 Closes: #1027186 Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* changelog: start 10.4Ian Jackson2022-12-29
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* changelog: finalise 10.3debian/10.3archive/debian/10.3Ian Jackson2022-12-29
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* i18n-commit - autogeneratedIan Jackson2022-12-29
| | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>