1. 26 Mar, 2016 3 commits
  2. 17 Mar, 2016 5 commits
  3. 09 Mar, 2016 1 commit
  4. 24 Feb, 2016 3 commits
  5. 20 Feb, 2016 2 commits
  6. 07 Feb, 2016 8 commits
    • Colin Watson's avatar
      releasing package debmirror version 1:2.19 · c5a77950
      Colin Watson authored
    • Colin Watson's avatar
    • Colin Watson's avatar
      Only use Net::INET6Glue for Perl < 5.22, since the relevant modules in core... · 1868cacd
      Colin Watson authored
      Only use Net::INET6Glue for Perl < 5.22, since the relevant modules in core support IPv6 after that point (closes: #811020).
    • Colin Watson's avatar
      Tolerate unknown lines in *.diff/Index · 016fae4a
      Colin Watson authored
      We should gain SHA256 support as well, but in the meantime this at least
      avoids an infinite loop if the Index file has a line we don't recognise.
      Closes: #808216
    • Colin Watson's avatar
    • Colin Watson's avatar
      New maintainer (closes: #813998). · e4ac51d0
      Colin Watson authored
    • John Paul Adrian Glaubitz's avatar
      Import 1:2.18+nmu1 · 417f28d5
      John Paul Adrian Glaubitz authored
      * Non-maintainer upload.
      * Add support for xz-compressed index files. Closes: #737057
    • Thaddeus Black's avatar
      Import 1:2.18 · b2bb87e7
      Thaddeus Black authored
      * New maintainer, on a trial basis. We'll see how it goes. Thanks,
        Joey, for four years recently filling the gap; and earlier, for
        giving us the software in the first place. Joerg, Goswin, your work
        is appreciated (see? it continues to be used). Frans, we still
        miss you.
        Closes: #768532
      * Somewhat refactored the code that distinguishes between
        download methods.
      * Implemented the option --method=file, which -- besides being useful
        in its own right -- may also make testing and debugging easier.
      * In the unpacked source, implemented "make -C test", which builds
        a small, mock Debian archive against which one can test and debug
        the program.
        Closes: #787760
      * Applied Kees Cook's patch to add a retry cycle for rsync
        connection failures, implementing the cycle optionally via the
        new, experimental --retry-rsync-packages option.
        Closes: #576577
      * Per Joey's advice, did not apply patch 619363 regarding
        the --ignore-missing-release option.
        Closes: #619363
      * Appreciated patch 628779 to work around an out-of-sync parent
        mirror, but did not apply it.  Joey explains why in the bug log.
        Closes: #628779
      * Noted per Goswin's advice that the Debian archive ceased to ship
        uncompressed Packages files about 2006.  Whatever trouble debmirror
        might once have had with the 2006 transition is ancient history
        now, so if a bug remains thereto, it probably affects no one and
        won't be fixed.
        Closes: #375381
      * Did not yet fix bug #652138.  However, refactored the code that
        downloads Contents files, with the intent to make this bug
        easier later to fix.
      * In the debmirror script, as a matter of the new maintainer's
        preference, expanded all leading tabs as spaces.
  7. 07 Nov, 2014 1 commit
  8. 09 Nov, 2013 1 commit
    • Joey Hess's avatar
      Revert "Pre-emptively remove occurances of the short name of the Debian... · bc876c97
      Joey Hess authored
      Revert "Pre-emptively remove occurances of the short name of the Debian derivative from Canonical that cannot be named."
      I'm on the fence; the official ubuntu blog was a classic non-apology apology,
      and shuttleworth's statement was little better.
      My only take away from all this is I want as few occurances of ubuntu in my
      code bases as possible.
  9. 08 Nov, 2013 1 commit
  10. 26 Aug, 2013 2 commits
  11. 23 Jun, 2013 1 commit
  12. 15 May, 2013 2 commits
  13. 05 May, 2013 2 commits
    • Joey Hess's avatar
      releasing version 1:2.15 · 15fb047e
      Joey Hess authored
    • Joey Hess's avatar
      · 5db5a48a
      Joey Hess authored
      debmirror (1:2.15) unstable; urgency=low
        * Improved interface to gpgv. Thanks, Tom Jones.
        * Add --keyring option. Thanks, Tom Jones.
        * Add --exclude-field and --include-field options.
          Closes: #695767. Thanks, Colin Watson
        * Supports https. Closes: #697687 Thanks, Fernando Ike
        * Treat "Origin: Canonical" like "Origin: Ubuntu"
          Closes: #702319. Thanks, Tal Danzig
      # imported from the archive
  14. 04 Apr, 2013 1 commit
  15. 03 Feb, 2013 3 commits
  16. 16 Dec, 2012 2 commits
    • Joey Hess's avatar
    • Colin Watson's avatar
      include/exclude packages by arbitrary control field · ae405627
      Colin Watson authored
      I'd like to be able to include or exclude packages by arbitrary fields
      in the Packages file.  --exclude-deb-section and --limit-priority
      provide limited forms of this; I'd like to have something more general.
      My particular use case is that at some point soonish I intend to
      collapse Ubuntu's "main" and "universe" components down into simply
      "main", which would then be properly analogous to Debian main; but I
      keep a local mirror on the wrong end of a rather slow ADSL line, and I
      would like to be able to mirror something that roughly corresponds to
      what I currently mirror, rather than something about five times as
      large.  However, I can imagine similar cases in Debian too, particularly
      with the Tag field, and when we used to have a Task field it would have
      been useful for that too.  I don't think it makes sense to introduce
      even more irregularly-named options for specific fields, but I think it
      would make sense to have something generalised.
      The semantics of this patch might be a matter for debate.  I opted to
      take the approach where if you just say --include-field=Foo=bar and
      nothing else, then debmirror will only mirror packages matching that
      inclusion; I felt this was the most convenient approach.  However I can
      imagine something more rsync-like where you have to explicitly say
      --exclude-field=Foo= to exclude everything else.  Let me know what you
  17. 12 Oct, 2012 2 commits