lp:ubuntu/trusty-security/reportbug

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/trusty-security/reportbug
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

43. By Scott Kitterman

* SECURITY UPDATE:
* References
* CVE-2014-0479
* LP: #1353046
* Merge from Debian unstable. Remaining changes:
  - bin/reportbug: If bts=ubuntu or unconfigured, exit with an
    an error and refer user "ubuntu-bug" instead.
  - reportbug/__init__.py: Match reportbug version with package version.
  - debian/control: Add prominent note to package description.
  - debian/rules, debian/dirs: Do not install .desktop file.

42. By Logan Rosen

* Merge from Debian unstable. Remaining changes:
  - bin/reportbug: If bts=ubuntu or unconfigured, exit with an
    an error and refer user "ubuntu-bug" instead.
  - reportbug/__init__.py: Match reportbug version with package version.
  - debian/control: Add prominent note to package description.
  - debian/rules, debian/dirs: Do not install .desktop file.

41. By Logan Rosen

* Merge from Debian unstable. Remaining changes:
  - bin/reportbug: If bts=ubuntu or unconfigured, exit with an
    an error and refer user "ubuntu-bug" instead.
  - reportbug/__init__.py: Match reportbug version with package version.
  - debian/control: Add prominent note to package description.
  - debian/rules, debian/dirs: Do not install .desktop file.

40. By Felix Geyer

* Merge from Debian unstable. Remaining changes:
 - bin/reportbug: If bts=ubuntu or unconfigured, exit with an
   an error and refer user "ubuntu-bug" instead.
 - reportbug/__init__.py: Match reportbug version with package version.
 - debian/control: Add prominent note to package description.
 - debian/rules, debian/dirs: Do not install .desktop file.

39. By Andrew Starr-Bochicchio

* Merge from Debian unstable. Remaining changes:
 - bin/reportbug: If bts=ubuntu or unconfigured, exit with an
   an error and refer user "ubuntu-bug" instead.
 - reportbug/__init__.py: Match reportbug version with package version.
 - debian/control: Add prominent note to package description.
 - debian/rules, debian/dirs: Do not install .desktop file.

38. By Bhavani Shankar

* Merge from Debian testing. Remaining changes:
  - bin/reportbug: If bts=ubuntu or unconfigured, exit with an
    an error and refer user "ubuntu-bug" instead.
 - reportbug/__init__.py: Match reportbug version with package version.
 - debian/control: Add prominent note to package description.
 - debian/rules, debian/dirs: Do not install .desktop file.

37. By Andrew Starr-Bochicchio

* Merge from Debian Testing. Remaining Ubuntu changes:
  - bin/reportbug: If bts=ubuntu or unconfigured, exit with an
    an error and refer user "ubuntu-bug" instead.
 - reportbug/__init__.py: Match reportbug version with package version.
 - debian/control: Add prominent note to package description.
 - debian/rules, debian/dirs: Do not install .desktop file.
* reportbug/utils.py
  - add 'oldstable' to the list of distributions, so not to confuse 'APT
    prefers' line; thanks to Jan Huijsmans for the report; Closes: #645870
* share/control, setup.py
  - report python-reportbug dependencies information when filing a bug against
    reportbug
* reportbug/ui/urwid_ui.py
  - is_mouse_event() is in urwid.util in urwid 1.0.0; thanks to Andrew O.
    Shadura for the report; Closes: #646943
  - fix a crash when willing to submit more information after having seen a
    report; thanks to Viet Nguyen for the report; Closes: #644815
* bin/reportbug
  - report bug using the "Source" pseudo-header, if we've detected it's a
    source package (either by using --src cli option or by selecting the
    source pkg in the menu); thanks to Julian Andres Klode for the report;
    Closes: #644194
  - improved check for package name in the subject, now checking if the
    it's at the beginning of the subject, and even if provided via '--subject'
    cli option; thanks to Cyril Brulebois for noticing it; Closes: #579596
* Implement a new --envelope-from cli option (and the corresponding one in the
  configuration file), to allow to select the Envelope From (aka Return-path)
  mail header different than the default, the From address. It reverts the
  change in #614879; thanks to Kevin Locke for the report and discussion;
  Closes: #640249
* Use madison.cgi (from QA) to check for newer versions available; thanks to
  Bernd Zeimetz for the report; Closes: #601679
* reportbug/ui/*_ui.py
  - show if the bug is already closed (it usually happens when the bug was
    closed recently and it's not archived yet); thanks to Elora HRanma for the
    report; Closes: #586155
* reportbug/ui/gtk2_ui.py
  - rename the 'Cancel' button to 'Quit', so that it's clear it will close
    reportbug, also Alt+<code> will select the right button; thanks to Nathan
    A. Stine and Éric Araujo for the reports; Closes: #586475, #614160
  - remove reference to Ctrl+c when asking for subject: it won't work in GTK+
    UI; thanks to Mark Brown for the report; Closes: #562876
* debian/control
  - set 2.6 as minimum python version
* reportbug/debbugs.py, bin/reportbug
  - reports for release.debian.org about 'pu'/'opu' now tries to get the
    correct version querying madison (but only if querying is enabled); thanks
    to Jakub Wilk for the report; Closes: #563804
* Bugscripts can now generate headers and pseudo-headers to be included into
  the bug report, refer to README.developers for additional details; thanks to
  Niels Thykier for the report; Closes: #611341

36. By Andrew Starr-Bochicchio

debian/dirs: As we don't install the desktop file, we don't
need usr/share/applications.

35. By Andrew Starr-Bochicchio

* Merge from Debian Testing. Remaining Ubuntu changes:
  - bin/reportbug: If bts=ubuntu or unconfigured, exit with an
    an error and refer user "ubuntu-bug" instead.
 - reportbug/__init__.py: Match reportbug version with package version.
 - debian/control: Add prominent note to package description.
 - debian/rules: Do not install .desktop file.
* reportbug/utils.py
  - support claws-mail MUA; thanks to David Paleino for the report and patch;
    Closes: #532082
  - fix spelling error in email template; thanks to basile for the report;
    Closes: #643986
* reportbug/checkversions.py
  - do a word match when parsing the suite name to get the available versions;
    thanks to Yann Dirson for the report; Closes: #642032
* debian/docs
  - don't install TODO file, it's internal only; thanks to Tshepang
    Lekhonkhobe for the report; Closes: #643320
* bin/reportbug
  - fix a crash when using -N nnnnnn and at the last menu answer 'Show other
    bug reports (return to bug listing).'; thanks to Ritesh Raj Sarraf for the
    report; Closes: #642939
* reportbug/bugreport.py
  - don't add the bug report guidance template if the package is a special one
    (like wnpp, ftp.d.o and release.d.o); thanks to Arno Töll for the report;
    Closes: #643785
* reportbug/ui/text_ui.py
  - when searching thru the bugs list, return a Bugreport instance instead of
    the bug number; thanks to Olivier Berger for reopening the bug; hopefully
    completely Closes: #640196
* bin/reportbug, man/reportbug.conf.5
  - clarify TLS question in --configure and the manpage entry for conf file;
    thanks to Jakob Bohm for the report; Closes: #642554
* bin/reportbug
  - be more explicit that Ctrl+c on subject menu exit reportbug without
    sending any report; thanks to simon for the report; Closes: #640213
  - use the bug number for the follow-up address, instead of the Bugreport
    instance; thanks to Jan Braun for the report; Closes: #640434
* reportbug/utils.py
  - fix a crash when generating dependencies tables for long package name;
    thanks to Wouter Van Hemel for the report; Closes: #640512
* reportbug/ui/text_ui.py
  - fix a crash after the bugs list, when selecting 'y' and then entering the
    item number; thanks to Jakub Wilki for the report; Closes: #640196
  - fix a crash after the bugs list, when filtering the result set, viewing a
    report and then wanting to follow it up; thanks to Michal Suchanek for the
    report; Closes: #640518
* reportbug/debbugs.py
  - remove release tags; thanks to Kurt Roeckx for the report and to Julien
    Cristau for the confirmation; Closes: #613716
* reportbug/utils.py
  - support "Debian Ports" in apt policy info section; thanks to Aurelien
    Jarno for the report and patch; Closes: #638357
  - remove the description from the dependencies list, leaving more space for
    the useful information (package name and version); thanks to Andreas
    Beckmann for the report; Closes: #582218
  - insert a greeting note in the bug report body template; thanks to martin f
    krafft for the report; Closes: #275660
  - expand the bug report body template to include some guiding questions for
    less experienced reporters; thanks to Enrico Zini for the report and the
    proposed questions; Closes: #321623
* debian/desktop
  - remove deprecated 'Application' category + add GenericName; thanks to Pino
    Toscano for the report and patch; Closes: #638964
* reportbug/checkversions.py
  - ignore if we can't compare the version of a currently installed package;
    thanks to Josh Triplett for the report; Closes: #638575
  - fix p.d.o parsing, it wasn't able to get new versions (due to changed
    format); thanks to Vincent Lefevre for the report; Closes: #630586
* bin/reportbug
  - when using --src don't present the menu with possible binary packages (and
    also try to be smart and infer the version from the bin pkgs list); thanks
    to Vincent Lefevre for the report; Closes: #638616
  - don't gather information for "other" packages (like wnpp, ftp.d.o, etc),
    so actions like following up on one of their bugs skip that check; thanks
    to Adrian Glaubitz for the report; #614366
* reportbug/submit.py
  - don't force the Envelope-From header to the From value; thanks to
    Francesco Poli for the report; Closes: #614880
  - if can't write to the selected output file, then don't crash but just
    select a temporary file instead; thanks to David A. Parker for the report;
    Closes: #617636
  - we don't need to create an empty file under /var/tmp in case a smarthost
    is used; thanks to Torquil Macdonald Sørensen for the report and support
    in debugging; Closes: #570385
* reportbug/ui/text_ui.py
  - don't try to decode a unicode string; thanks to Vincent Bernat for the
    report; Closes: #638429
  - we need to sort also the (partial) bugs list of each section, else the
    hierarchy and the global bugs list are misaligned, hence selecting an item
    number will get the wrong bug report; thanks to Edward J. Shornock for the
    report; Closes: #639577
* reportbug/debbugs.py + dependeciens
  - make get_report() return the Bugreport instance, containing all the bug
    information; now the UI does the visualization part, and we just pass
    objects around storing the info the UI will extract and display;
    implicitly Closes: #571983, #568761
* introduce the new --latest-first cli options to sort the bug reports lists
  to show the latest bugs first; thanks to Marcelo Magallon for the bug report
  and the idea; Closes: #66917
* reportbug/checkbuildd.py
  - fix buildd.d.o checks after the service changes layout; Closes: #612520
* bin/reportbug, reportbug/utils.py
  - use a POSIX lexer to parse configuration files so that escaping double
    quotes for 'realname' can be parsed correctly; thanks to Paul "TBBle"
    Hampson for the report; Closes: #579891
* conf/reportbug.conf, man/reportbug.conf.5
  - complete manpage and example config file with all the accepted options
* reportbug/debbugs.py
  - mention that 'www.debian.org' pseudo-package is not to be used for alioth;
    thanks to Nelson A. de Oliveira for the report; Closes: #631165
  - clarify msg for 'other' option in release.d.o special package; thanks to
    Niels Thykier for teh report; Closes: #635071
  - added http://release.debian.org/wheezy/rc_policy.txt to 'serious'
    description; thanks to Daniel Dickinson for the report; Closes: #637053
  - in ftp.d.o override menu, if section and priority are not changed, allow
    to send the bug anyhow, because it's the override file outdated; thanks to
    Niels Thykier for the report; Closes: #628769
  - get_report(): add headers to the bug messages only if they are preset, fix
    a crash; thanks to Andrey Rahmatullin for the report; Closes: #637994
* Use debian-swirl.svg (copied from gnome-icon-theme to avoid the dep) in the
  desktop file; thanks to Sérgio Cipolla for the report; Closes: #632383
* bin/reportbug
  - at the last menu, saving the report to a file (instead of sending it) now
    saves all the emails headers and attachment, not only the report body;
    thanks to Ian Zimmerman for the report; Closes: #626656
  - ignore mua settings when running for --template; thanks to Jakub Wilk for
    the report; Closes: #632377
  - more verbose message when we can't find a package; thanks to Lionel Elie
    Mamane for the report; Closes: #628463
* reportbug/submit.py
  - when sending/writing the report fails, output the message in the UI, so
    also GTK+ and urwid users can see the failure and where the report is
    saved; thanks to Stefan Monnier for the report; Closes: #626930
* bin/reportbug, reportbug/utils.py
  - automatically select the package for the running kernel if selecting
    'kernel' or 'linux-image' packages; thanks to Ben Hutchings for the
    report; Closes: #619870
* debian/rules
  - fix build* targets
* reportbug/debianbts.py
  - don't try to convert the package to a source one if we are in 'override'
    selection of 'ftp.debian.org'; thanks to Luk Claes for the report;
    Closes: #620849
* Rename reportbug/debianbts.py to reportbug/debbugs.py, pre-requisite to use
  python-debianbts to access BTS via SOAP
* Remove all old CVS variable snippets
* Use SOAP to retrive bugs information from Debian BTS; Closes: #415801
* Use python-debianbts to interact with the Debian BTS; Closes: #490548

34. By Bhavani Shankar

* Merge from debian unstable. Remaining changes:
  - bin/reportbug
   + Make reportbug stop working for bts=ubuntu and refer to "ubuntu-bug"
     instead.
   + exit with an error, if bts=ubuntu (or unconfigured).
 - reportbug/__init__.py: Match reportbug version with package version.
 - debian/control: Add prominent note to package description
 - debian/rules: Do not install .desktop file.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/utopic/reportbug
This branch contains Public information 
Everyone can see this information.

Subscribers