Change logs for devscripts source package in Wily

  • devscripts (2.15.8ubuntu1) wily; urgency=medium
    
      * Selfishly pull proposed patch from Debian bug #794538 to add --host-arch
        option to mk-build-deps so that it can be used for cross-builds.
        Thanks to Johannes Schauer <email address hidden> for the patch.
    
     -- Steve Langasek <email address hidden>  Mon, 31 Aug 2015 17:26:42 -0700
  • devscripts (2.15.8) unstable; urgency=high
    
      * licensecheck:
        + Avoid argument injection which may cause file to overwrite a file
          through symlink indirection.  (Closes: #794365, CVE-2015-5705)
    
     -- James McCoy <email address hidden>  Sun, 02 Aug 2015 09:06:05 -0400
  • devscripts (2.15.7) unstable; urgency=medium
    
      * licensecheck:
        + Use Dpkg::IPC to run file to avoid shell injection.  (Closes: #794260)
        + Change whitelist of mime types to greylist of encodings.  Restores
          ability to check files with mime types like text/x-c++ and
          application/postscript.  Thanks to Jonas Smedegaard for the patch.
          (Closes: #794282)
        + Fix an endless loop in parsing certain files.  Thanks to Jonas
          Smedegaard for the patch.  (Closes: #794263)
    
     -- James McCoy <email address hidden>  Fri, 31 Jul 2015 22:50:33 -0400
  • devscripts (2.15.6) unstable; urgency=medium
    
      [ Paul Wise ]
      * Adjust wording of common suffixes passed to repacksuffix
    
      [ James McCoy ]
      * debcheckout:
        + Handle Launchpad Git URLs.  Thanks to Colin Watson for the patch.
          (Closes: #788777)
        + Handle authenticated checkout when Vcs-Darcs is missing the root /darcs
          directory.
      * checkbashisms:
        + Fix unescaped, literal curly brace in regex, causing FTBFS with Perl
          5.22.  Thanks to Roderich Schupp for the patch.  (Closes: #788707)
        + Improve detection of %q/%b to include when it is at the start of the
          string.  Thanks to Eero Vuojolahti.  (Closes: #793396)
      * wnpp-check:
        + Use getopt to handle argument parsing.
        + Add --exact switch to match the exact package name instead of a
          substring.  Thanks to Balasankar C.  (Closes: #791918)
      * Replace manual parsing of dpkg-buildpackage's output with the use of its
        -S switch or the Dpkg::Changelog::Parse Perl module.
        + Bump minimum required version of dpkg-dev to 1.17.0
      * dget: Support arch-qualified package names.  “dget foo:i386” will download
        the foo binary package for Arch: i386.  “dget --all srcfoo:i386” will
        download all binary packages from the srcfoo source package that are
        either Arch: all or Arch: any/i386.  (Closes: #792917)
      * uscan: Only check for presence of signing key when downloading a new
        upstream archive.  (Closes: #790047)
    
      [ Dominique Dumont ]
      * licensecheck:
        * extract © owner when © and owners are specified on 2 or more lines.
        * fix digia © and license extraction (Closes: #789074)
        * fix BSD-2-clause detection
        * parse assembly files with suffix .S
        * warn if scanned file is not a text file (Closes: #791756)
    
      [ Mattia Rizzolo ]
      * uscan: Suggest the correct syntax in the manpage for the dversionmangle
        option, escaping a '+'. Thanks to Martin Erik Werner for reporting.
        (Closes: #789389)
    
     -- James McCoy <email address hidden>  Mon, 27 Jul 2015 23:12:23 -0400
  • devscripts (2.15.5build1) wily; urgency=medium
    
      * No-change rebuild for python3.5 transition
    
     -- Steve Langasek <email address hidden>  Wed, 22 Jul 2015 06:36:35 +0000
  • devscripts (2.15.5) unstable; urgency=low
    
      [ Cyril Brulebois ]
      * Update chdist bash-completion file with the architectures currently (as
        of 2015-04-28) listed on buildd.debian.org and buildd.debian-ports.org.
        (Closes: #783634)
      * Add support for RMADISON_SSL_CA_FILE and RMADISON_SSL_CA_PATH, so that
        one can point to system-specific locations for CA-related files, and pass
        them to curl/wget via the appropriate options.  (Closes: #784812)
    
      [ James McCoy ]
      * wrap-and-sort:
        + Always remove empty elements from lists so “-t” doesn't add a new, empty
          element.  (Closes: #783630)
        + Remove empty lines in debhelper-related files.  (Closes: #780667)
      * Install Perl modules into $Config{vendorlib} and remove the hacks in
        various scripts to make them see devscript's modules.
      * Add bash completion scripts for uscan (thanks to Ben Finney) and
        mk-origtargz.  (Closes: #784394)
      * Stop building and shipping libvfork.so since strace has handled vforks for
        at least a decade.
      * Move bash-completion scripts from /etc/bash_completion.d (compat
        directory) to /usr/share/bash-completion/completions.
      * debdiff: Inspect wdiff's return code rather than Dpkg::IPC::spawn's
        exception to determine if wdiff found differences.  (Closes: #786518)
      * Store cached files in $XDG_CACHE_HOME instead of ~/.devscripts_cache.
        (Closes: #659330)
      * bts:
        + Use https to talk to bugs.debian.org
        + Use URI & URI::QueryParam to parse URIs rather than regexps.  This fixes
          issues with not detecting BTS URLs as valid due to ordering of query
          parameters.  (Closes: #786706)
      * debuild: Recognize -jauto as a valid option. Based on a patch by Reiner
        Herrmann.  (Closes: #787276)
      * uscan:
        + Fix Github example in man page.  (Closes: #757194)
        + Clear cached redirection URLs every time a watch line is processed.
          This ensures any relative URLs are built into absolute URLs using
          relevant sites.  (Closes: #736063)
      * Devscripts::Debbugs: Retrieve bug status in chunks to avoid building large
        responses on bugs.d.o.
      * mk-build-deps:
        + Verify build-dep package was installed since the install tool may exit
          successfully even if the package couldn't be installed.  Based on a
          patch by Dima Kogan.  (Closes: #755371)
      * mergechanges:
        + Add -d option to delete input files on success.  Thanks to Mark Hymers
          for the patch.  (Closes: #640068)
      * dd-list:
        + Strip arch-qualifiers from given package names.  (Closes: #788367)
    
      [ Dominique Dumont ]
      * licensecheck:
        * check file encoding and decode properly when reading file
         (Closes: #784821)
        * improve GPL LGPL extraction
        * optimize regex used to extract © info
        * check Groovy, Scala and Clojure files (Closes: #771119)
        * fixed regexp used to detect discussion about © (Closes: #723723)
        * fix BSL parser (Closes: #690375)
        * support academic free license (Closes: #534987)
        * allow © owner to mention "and others"
        * support eclipse public license (Closes: #587892)
        * handle LGPL as written by IBM (Closes: #587970)
        * handle REM style comments (Closes: #748611)
      * uscan: use defined-or (//) instead of "||" to avoid loosing
        '0' version field (Closes: #787767)
    
      [ Piotr Ożarowski ]
      * uscan: Use pypi.debian.net redirector instead of
        pypi.debian.org/packages/source URLs.  (Closes: #785746)
    
      [ Hideki Yamane ]
      * Add bash completion for dcut.  (Closes: #787321)
    
      [ Craig Small ]
      * debdiff: Honor DEBRELEASE_DEBS_DIR or --debs-dir.  (Closes: #785421)
    
     -- James McCoy <email address hidden>  Wed, 10 Jun 2015 23:07:03 -0400
  • devscripts (2.15.4) unstable; urgency=medium
    
    
      [ Dominique Dumont ]
      * licensecheck:
        + Handle license like GPL version 2 or 3 (which is not GPL-2+)
        + Ignore .pc directories
        + print copyrights in a non random-order
    
      [ Daniel Kahn Gillmor ]
      * uscan: explicitly dearmor, rather than --import upstream signing key
        (Closes: #768345)
    
      [ James McCoy ]
      * debsnap: When specified version or architectures aren't available, warn
        and exit with error code 2.  (Closes: #774276)
      * rmadison:
        + Display the usage to the specified fd instead of ignoring it.
        + Display the known URL aliases in the usage.
        + Display all the URLs in --help when $default_url is a comma-separated
          list.
        + Remove 404ing myon and debug URLs
        + Use https://api.ftp-master.debian.org/madison for debian and new URLs.
          This also fixes support for the -b option.  (Closes: #775084)
        + Strip arch-qualifiers from package names.  (Closes: #780167)
      * mk-origtargz: Avoid adding the same file to the "to be deleted" list
        multiple times.  This may also cause patterns to be declared as unused if
        a file is matched by multiple patterns.  (Closes: #776318)
      * who-uploads:
        + Fix extraction of uploader's key id.
        * Create a temporary GNUPGHOME to avoid “gpg --list-key” erroring when no
          ~/.gnupg exists.  (Closes: #776209)
      * bts: Cancel the mail if the spawned editor exits with a non-zero exit
        code.  This is an alternative way to cancel a command, rather than saving
        an empty message.  (Closes: #778648)
      * who-permits-upload: Update URL to use https.
      * Replace use of Parse::DebControl with Dpkg::Control to work around
        #780138 and remove a dependency.
      * uscan:
        + Always remove the Referer header for Sourceforge, not just when going
          via the redirector.  (Closes: #778860)
        + Let the OS assign a port to the test's HTTP server so tests don't fail
          when something is already using port 8000.
      * Ensure all LWP-using scripts honor a proxy set in the environment.
        (Closes: #781611)
    
      [ Johannes Schauer ]
      * chdist: Also set Apt::Architectures to prevent foreign architectures from
        the host leaking into the apt tree (Closes: #774685)
    
      [ Iain Lane ]
      * rmadison: The short option for --regex is -r, not -s.
    
      [ Fabian Greffrath ]
      * wrap-and-sort: Add dirs, docs, examples, info, links, maintscript and
        manpages (all can also be prefixed by the binary package name) to the
        files in the debian/ directory that get sorted alphabetically.
        (Closes: #765338)
    
      [ Ian Jackson ]
      * grep-excuses:
        + Minor manpage corrections.  (Closes: #777344)
        + Add --debug option.  (Closes: #777345)
        + Search for autoremovals too, by default.  (Closes: #777346)
    
      [ Hideki Yamane ]
      * Add bash completion for dch, debsign, and uupdate.  (Closes: #774544,
        #778963, #779279)
    
      [ Peter Eisenstraut ]
      * Consistently use Makefile variables to control the installation layout.
        (Closes: #728607)
    
      [ Antonio Terceiro ]
      * chdist: also create /etc/apt/sources.list.d
    
      [ Simon McVittie ]
      * mergechanges: Add --indep option to skip architecture-specific packages.
        (Closes: #782354)
    
     -- James McCoy <email address hidden>  Sat, 25 Apr 2015 21:58:50 -0400
  • devscripts (2.15.1) unstable; urgency=medium
    
    
      [ Julien Cristau ]
      * grep-excuses: update URLs to use https://release.debian.org/
    
      [ David Prévot ]
      * French translation update
    
     -- James McCoy <email address hidden>  Thu, 01 Jan 2015 09:50:36 -0500