summaryrefslogtreecommitdiff
path: root/debian
Commit message (Collapse)AuthorAge
* changelogdebian/9.10_bpo10+1archive/debian/9.10_bpo10+1Sean Whitton2020-02-20
| | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* Merge tag 'debian/9.10' into buster-bpoSean Whitton2020-02-20
|\ | | | | | | | | | | | | | | | | | | dgit release 9.10 for unstable (sid) [dgit] [dgit distro=debian no-split] # gpg: Signature made Mon 03 Feb 2020 01:48:30 AM MST # gpg: using RSA key 559AE46C2D6B6D3265E7CBA1E3E3392348B50D39 # gpg: Can't check signature: No public key
| * changelog: Finalise 9.10debian/9.10archive/debian/9.10Ian Jackson2020-02-03
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * changelog: Document changes so far since 9.9Ian Jackson2020-02-02
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * changelog: start 9.10Ian Jackson2019-09-14
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | changelog: upload 9.9~bpo10+1debian/9.9_bpo10+1archive/debian/9.9_bpo10+1Sean Whitton2019-09-16
| | | | | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* | Merge tag 'debian/9.9' into buster-bpoSean Whitton2019-09-16
|\| | | | | | | | | | | | | | | | | | | dgit release 9.9 for unstable (sid) [dgit] [dgit distro=debian no-split] # gpg: Signature made Sat 14 Sep 2019 01:35:57 PM MST # gpg: using RSA key 559AE46C2D6B6D3265E7CBA1E3E3392348B50D39 # gpg: Can't check signature: No public key
| * changelog: finalise 9.9debian/9.9archive/debian/9.9Ian Jackson2019-09-14
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * changelog: Document changes since 9.8Ian Jackson2019-09-14
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * test suite: Add missing dependency on liburl-perlIan Jackson2019-09-13
| | | | | | | | | | | | | | | | | | | | | | This is only a Recommends in dgit.deb so we need to pull it in explicitly for the tests that need it. We add the dependency unconditionally to the test suite tests that depend on dgit, since that avoids having to track exactly when it's needed. (This module has an Installed-Size of 228.) Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * debian/control: Add missing dependency on liburl-perlIan Jackson2019-09-13
| | | | | | | | | | | | | | | | | | | | dgit uses URI::Escape for archive_query_aptget. This is a Recommends, because if you never use the aptget method you don't need it. (But few installations can do without the aptget method entirely.) Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * lintian: Override source format warningsIan Jackson2019-09-13
| | | | | | | | | | | | | | | | | | | | | | I also don't agree that missing source format is a problem. The semantics are well defined. There are difficulties with 3.0 native (for example, that it forbids non-native versions) so 1.0 must continue to be used so that it continues to exist. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * lintian: Override some checksIan Jackson2019-09-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The mannpage message on line 51 is warning: file `<standard input>', around line 51: table wider than line width and refers to this line dgit-maint-gbp(7) for maintainers already using git-buildpackage which does in fact fit (just) in an 80-column xterm. I hope dgit-badcommit-fixup is never going to be needed enough again to need a manpage. I don't agree that trailing whitespace in changelog is a problem. Remaining messages from lintian -EI --pedantic --no-tag-display-limit --suppress-tags=syntax-error-in-debian-changelog,changelog-empty-entry ../bpd/dgit_9.9~_multi.changes are as follows: W: dgit source: missing-debian-source-format I: dgit source: older-source-format 1.0 I don't agree that source format 1.0 is wrong. There are difficulties with 3.0 native (for example, that it forbids non-native versions) so 1.0 must continue to be used so that it continues to exist. I also don't agree that missing source format is a problem. The semantics are well defined. P: dgit source: package-uses-old-debhelper-compat-version 9 W: dgit source: unnecessary-testsuite-autopkgtest-field I like to keep things backwards compatible for a much longer time than most people. jessie is currently oldoldstable and has dh 9. P: dgit source: no-dep5-copyright I don't have effort for this. I think it is largely busywork but I would accept a patch. I: dgit: package-contains-empty-directory usr/share/man/man5/ Avoiding this is awkward. W: dgit-infrastructure: binary-without-manpage usr/bin/dgit-mirror-rsync W: dgit-infrastructure: binary-without-manpage usr/bin/dgit-repos-admin-debian W: dgit-infrastructure: binary-without-manpage usr/bin/dgit-repos-policy-debian W: dgit-infrastructure: binary-without-manpage usr/bin/dgit-repos-policy-trusting W: dgit-infrastructure: binary-without-manpage usr/bin/dgit-repos-server W: dgit-infrastructure: binary-without-manpage usr/bin/dgit-ssh-dispatch In principle manpages for some of all of these would be good. But the usefuless of these programs is largely limited to people whose requirements are extremely similar to Debian's. Most people can just use a normal git server. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * control: update Vcs-Git to end in .gitIan Jackson2019-09-08
| | | | | | | | | | | | | | | | | | | | In https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=888809 Paul Wise writes Salsa redirects git to URLs ending in ".git/" and redirects browsers to the URL not ending in ".git/" or ".git". Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * control: Drop redundant Priority fieldIan Jackson2019-09-08
| | | | | | | | | | | | Found by lintian. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * git-debrebase: Extend extended description.Ian Jackson2019-09-08
| | | | | | | | | | | | | | Mentioning what the competition is may help both discoverability and useability. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * control: Bump Standards-VersionIan Jackson2019-09-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I have been through the upgrading checklist. I came across two things which were mentioned but which I haven't implemented: * nodoc build option. It's not clear to me whether this is superseded by the nodocs build profile. If we wanted to bootstrap using dgit, the build profile would probably be better. * using ${perl:Depends}. I looked into this briefly and dh_perl doesn't seem to DTRT right now: it doesn't spot any of the modules we use. I'm not sure why and have decided to punt on this for now. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * control: Change priority of dgit-infrastruture to extraIan Jackson2019-09-08
| | | | | | | | | | | | Pursuant to policy upgrading checklist. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * changelog: start 9.9Ian Jackson2019-09-06
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * changelog: finalise 9.8debian/9.8archive/debian/9.8Ian Jackson2019-09-06
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * changelog: Document changes since 9.7Ian Jackson2019-09-06
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * test suite: clone-skew: Test for accessing mirror via httpIan Jackson2019-09-06
| | | | | | | | | | | | | | | | | | | | This test is misnamed right now, but really we are going to make it do something interesting. Right now it just sets everything up to access the mirror via http rather than file://. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * dgit: Use distro-info-data to resolve unknown suites to distrosIan Jackson2019-09-05
| | | | | | | | | | Closes: #931212 Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * changelog: Start 9.8Ian Jackson2019-08-11
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | changelog: upload 9.7~bpo10+1debian/9.7_bpo9+1archive/debian/9.7_bpo9+1Sean Whitton2019-08-16
| | | | | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* | Merge tag 'debian/9.7' into buster-bpoSean Whitton2019-08-16
|\| | | | | | | | | | | | | | | | | | | dgit release 9.7 for unstable (sid) [dgit] [dgit distro=debian no-split] # gpg: Signature made Sun 11 Aug 2019 01:11:36 AM BST # gpg: using RSA key 559AE46C2D6B6D3265E7CBA1E3E3392348B50D39 # gpg: Can't check signature: No public key
| * changelog: finalise 9.7debian/9.7archive/debian/9.7Ian Jackson2019-08-11
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * changelog: Document chages since 9.6Ian Jackson2019-08-11
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * test suite: alternating-dgit: New testIan Jackson2019-08-11
| | | | | | | | | | | | | | | | | | | | This tests alternating dgit and non-dgit uploads. These were broken by the bug #934126 (check_for_git always returns false), in the http rework, and not detected by the test suite (!) This test *does* break if check_for_git always returns false. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * test suite: Use http git check for three existing testsIan Jackson2019-08-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | At the very least we want at least one test which fails when check_for_git is nobbled ad-hoc [1] to return 1. "clone-nogit" fits that bill (verified experimentally). Pick two other tests to enable this for, roughly arbitrarily. (Two tests which chain to clone-nogit are affected too.) Of course we also want a test which fails when check_for_git falsely returns 0. We don't have one right now. Coming up... Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * http[s] tests: Add http test caseIan Jackson2019-08-11
| | | | | | | | | | | | Maybe we will turn this into a TLS test case in due course. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * http[s] tests: Import and slightly hack example scriptIan Jackson2019-08-11
| | | | | | | | | | | | | | | | | | | | This is basically a copy of some of the example code from the HTTP::Server::Simple docs, hacked up with my own (so far) nonsense. Add copyright info to file and d/copyright. Upstream licence is Artistic or GPL-1+. We choose GPL-1+ and upgrade to GPL-3+. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * changelog: Fix a typo in the entry for 9.6Ian Jackson2019-08-11
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * changelog: Document changes to enumerate-testsIan Jackson2019-08-11
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * changelog: Start 9.7Ian Jackson2019-07-25
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | changelog: upload 9.6~bpo10+1debian/9.6_bpo10+1archive/debian/9.6_bpo10+1Sean Whitton2019-07-27
| | | | | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* | Merge tag 'debian/9.6' into buster-bpoSean Whitton2019-07-27
|\| | | | | | | | | | | | | | | | | | | dgit release 9.6 for unstable (sid) [dgit] [dgit distro=debian no-split] # gpg: Signature made Thu 25 Jul 2019 01:13:52 PM BST # gpg: using RSA key 559AE46C2D6B6D3265E7CBA1E3E3392348B50D39 # gpg: Can't check signature: No public key
| * changelog: Write and finalise for 9.6debian/9.6archive/debian/9.6Ian Jackson2019-07-25
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * debian/control: Drop now unused dependency on libwww-perl.Ian Jackson2019-07-23
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * dgit: Use WWW::Curl rather than invoking curl(1) for archive apiIan Jackson2019-07-23
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * changelog: Add missing Closes of #932476 to changelog entry for 9.5Ian Jackson2019-07-23
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * changelog: start 9.6Sean Whitton2019-07-22
| | | | | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* | changelog: upload 9.5~bpo10+1debian/9.5_bpo10+1archive/debian/9.5_bpo10+1Sean Whitton2019-07-25
| | | | | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
* | Merge tag 'debian/9.5' into buster-bpoSean Whitton2019-07-25
|\| | | | | | | | | | | | | | | | | | | | | | | dgit release 9.5 for unstable (sid) [dgit] [dgit distro=debian no-split] # gpg: Signature made Mon 22 Jul 2019 09:40:00 PM BST # gpg: using RSA key 9B917007AE030E36E4FC248B695B7AE4BF066240 # gpg: Good signature from "Sean Whitton <spwhitton@spwhitton.name>" [ultimate] # Primary key fingerprint: 8DC2 487E 51AB DD90 B5C4 753F 0F56 D055 3B6D 411B # Subkey fingerprint: 9B91 7007 AE03 0E36 E4FC 248B 695B 7AE4 BF06 6240
| * changelog: finalise 9.5debian/9.5archive/debian/9.5Sean Whitton2019-07-22
| |
| * changelog: Bug close syntax fixSean Whitton2019-07-22
| | | | | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
| * changelog: Minor fixesIan Jackson2019-07-22
| | | | | | | | | | | | Mention two omitted bug Closes. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * changelog: Mention Vcs-Git changeIan Jackson2019-07-22
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * changelog: UpdateSean Whitton2019-07-22
| | | | | | | | Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
| * debian/control: Name salsa as our Vcs-*Ian Jackson2019-07-22
| | | | | | | | | | | | That is mostly what we are using now. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>