lp:ubuntu/trusty/devscripts

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/trusty/devscripts
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

144. By James McCoy

Actually install sadt. (Closes: #736683)

143. By James McCoy

[ Martin Pitt ]
* autopkgtest: Add "allow-stderr" restriction to avoid failing tests because
  of the HTTP server log on stderr.

[ James McCoy ]
* uscan:
  + Repack the tarball and verify it is a compressed archive without
    allowing arbitrary code execution. Fixes CVE-2013-6888.
  + Use find's -exec to call rm directly instead of piping to xargs.
    (Closes: #732006, CVE-2013-7085)
  + Follow tar's recommended security practices
    - Use --keep-old-files --no-overwrite-dir
    - Ensure parent directory of directory used for repacking archive isn't
      accessible to other users.
  + Fix handling of 'dirname' exclusions, so 'dirname/*' isn't required.

[ Salvatore Bonaccorso ]
* uscan: Fix unitialized value warning when copyright is not in
  copyright-format 1.0. (Closes: #732807)

142. By Martin Pitt

Upload current Debian git head to fix autopkgtest.

autopkgtest: Add "allow-stderr" restriction to avoid failing tests because
of the HTTP server log on stderr.

141. By James McCoy

[ James McCoy ]
* uscan: Fix arbitrary command execution when using USCAN_EXCLUSION.
  (Closes: #731849)

[ Adam D. Barratt ]
* Honour USCAN_EXCLUSION. (Closes: #731885)

140. By James McCoy

[ James McCoy ]
* namecheck: Fix “406 Not Acceptable” error when querying Alioth. (Closes:
  #725228)
* uscan:
  + Allow specifying file exclusion rules in d/copyright so uscan can
    automatically repack upstream archives which contain non-DFSG content.
    Thanks to Andreas Tille, gregor herrmann, and Rafael Laboissiere for the
    patches. (Closes: #685787)
  + Require LWP::Protocol::https instead of Crypt::SSLeay to access https
    sites. (Closes: #624317)
* test/*:
  + Pass --no-conf to commands which may be influenced by ~/.devscripts
  + Fix a test failure in test_uscan_online due to different version format.
* rc-alert: Be more flexible in the formatting of the HTML being parsed.
  (Closes: #729779)
* who-uploads: Use long keyid format to avoid ambiguity. (Closes: #674579)

[ Evgeni Golov ]
* debcheckout: allow setting the user for auth mode in the config. (Closes:
  #722171)

[ Joachim Breitner ]
* debcommit: Fix --release with darcs when the repository is clean. (Closes:
  #728177)

[ Christoph Berg ]
* origtargz: Document pristine-tar support in the manpage.
* rmadison: Support -r (--regex) parameter. (This is still unsupported on
  qa.debian.org, but possible on some 3rd-party repositories like
  apt.postgresql.org.)

[ Benjamin Drung ]
* test/test_debchange: Strip distribution data outdated warnings. (Closes:
  #726694)

[ Translation updates ]
* German, Chris Leick.
* French, David Prévot.

[ Julien Cristau ]
* debchange: the default setting for urgency is now 'medium' (Closes: #730343)

139. By Stéphane Graber

No change rebuild for trusty.

138. By James McCoy

[ James McCoy ]
* Document which scripts use libdistro-info-perl. (Closes: #708311)
* Make curl return a proper exit code for HTTP errors. (Closes: #720508)
* mk-build-deps: Define the deb's version when parsing a debian/control
  file. (Closes: #721939)
* checkbashisms: Sort the keys of the bashisms hashes to provide
  consistently ordered output. This avoids false positive failures in the
  test suite.

[ Charles Pigott ]
* Fix POD issues. (LP: #1226318, Closes: #719828)

[ Translation updates ]
* French, David Prévot.

137. By James McCoy

[ gregor herrmann ]
* debcommit: Add the source package name to commit/tag messages. (Closes:
  #704236)

[ Paul Wise ]
* In chdist bash completion, don't print warnings if ~/.chdist is missing
* Support 'new' in the rmadison URL list.

[ James McCoy ]
* dpkg-buildpackage: Use "dpkg-checkbuilddeps -A" for arch-indep builds.
  Bump dpkg-dev Depends to 1.16.4 accordingly.
* Suppress "given/when is experimental" warnings when using Perl 5.18.
* mk-build-deps: Take Build-Conflicts(-Indep) into account. (Closes:
  #712227)
* debcommit: Use "git status --porcelain" to check for a dirty working
  directory. (Closes: #712166)
* uscan: Add "Accept: */*" header to fix downloading from Alioth. Thanks to
  Dmitry Smirnov for the patch. (Closes: #712261)
* transition-check: Work around Pod::Simple change which causes Perl 5.18's
  pod2man to fail. (Closes: #714599)
* licensecheck:
  + Check haskell files. Thanks to Jens Petersen for the patch.
  + Handle differing lengths of comment leaders when autodetecting comments.
    (Closes: #714835)
* uscan/rc-alert: Fix roff errors in man pages. Thanks to Eric S. Raymond
  for the patch. (Closes: #712701)
* dscverify: Use ~/.gnupg/trustedkeys.gpg, if available. (Closes: #600048)

[ Chris Boot ]
* bts: Fix no-mutt option. (Closes: #709999)

[ Daniel Kahn Gillmor ]
* Enable OpenPGP signature verification (Closes: #610712)

[ Yaroslav Halchenko ]
* licensecheck: Check .go (Go) files (Closes: #711467)
* wnpp-check: Add bug URL to output and reorder columns to ease reading.
  (Closes: #715572)

[ Bernhard R. Link ]
* uscan: properly cope with colons and minus signs in upstream versions.
  (Closes: #658999)

[ Phillip Hands ]
* licensecheck:
  + allow plural: copyright notices
  + ignore "copyright holders"
  + alternative BSD-3 wording "authors" and "_any_ contributors"
  + ignore #defines containing (c)
  + fix "copyright ownership"
  + ignore "copyright statement"
  + ignore "copyright string"
  + ignore coyright (claim|is|in), and fix test
  + ignore "copyright to"

136. By James McCoy

[ Julian Gilbey ]
* Correct git location in debian/copyright file (Closes: #703853)

[ James McCoy ]
* licensecheck: Regex-escape file contents that are used as part of a
  pattern. (Closes: #704434, LP: #1164261)
* bts:
  + Accept the "jessie" and "jessie-ignore" tags. (Closes: #705817)
  + Email $<email address hidden> when reassigning a bug to src:$pkg.
    (Closes: #707636)
* uscan: Define local replacements for die/warn instead of setting
  $SIG{__DIE__}/$SIG{__WARN__} to prevent breaking die/warn in other
  modules. (Closes: #669942)
* licensecheck: Fix invalid regular expression syntax. (Closes: #706232)
* debchange:
  + Set Wheezy as the default --bpo target. (Closes: #703633)
  + Recognize oldstable backports while oldstable is supported. (Closes:
    #707616)
* rc-alert: Change description of I flag to reference wheezy instead of
  lenny. (Closes: #683491)
* who-permits-upload:
  + Use consistent formatting in the "SEE ALSO" section of the POD.
  + Fix spelling mistakes.
  + Fix handling of encoding.
* Move debian/bug/* so dh_bugfiles handles installing them.
* Upload to unstable.

[ Christoph Berg ]
* dget: "--all pkg" will download all binaries for source package pkg.

[ Raphael Geissert ]
* checkbashisms: Fix false positives in $_ checks. (Closes: #691389)

[ Arno Töll ]
* New script who-permits-upload, which retrieves information about Debian
  Maintainer access control lists. (Closes: #688830)

[ David Prévot ]
* Formating manpages review. (Closes: #707299)

[ Translation updates ]
* French, David Prévot.
* German, Chris Leick.

135. By Stéphane Graber

No change rebuild to change default Ubuntu distro from raring to saucy.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers