lp:ubuntu/quantal/apturl

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

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

47. By Barry Warsaw

AptUrl/gtk/backend/InstallBackendAptdaemon.py: Work around
incompatible Update Manager API change (as described in Launchpad
bug #1026257). LP: #1020980

46. By Barry Warsaw

debian/control: Move python3-aptdaemon dependency to apturl binary
package (from apturl-common) since only the gtk backend needs it.

45. By Brian Murray

[ Brian Murray ]
* Port to Python 3:
  - Use Python 3 style print functions
* AptUrl/Parser.py:
  - ensure MAX_URL_LEN/10 returns an int

[ Colin Watson ]
* AptUrl/gtk/backend/InstallBackendSynaptic.py:
  - Keep a reference to the data tuple passed to GObject.child_watch_add
    to avoid attempts to destroy it without a thread context.
  - Open temporary synaptic selections file in text mode.

[ Barry Warsaw ]
* Additional Python 3 fixes:
  + Port setup.py to Python 3.
  + Use the new python-apt API since the legacy API is not available in
    Python 3.
  + ki18n() takes bytes.
  + Fix relative imports so the code can be run from source.
  + Fixed some additional packaging paths.
  + Change #! lines to use python3.
  + Changed debian/control and debian/rules to use python3.
  + Change debian/compat == 9
  + apturl now must require python3-aptdaemon.gtk3widgets (i.e. not |
    synaptic) due to the Python 3 port of update-manager.
* Other changes:
  + Remove the need for threads in the KDE front-end.
  + Enable running the test suite via `python3 -m unittest discover`
  + i18n updates.
  + Various and sundry pyflakes, whitespace, style, line length, and
    spelling fixes.

44. By Steve Langasek

Take the unicode representation of the parser error message instead
of the string representation, so that we get clean i18n handling.
LP: #911144.

43. By Martin Pitt

debian/control: Fix dependencies: python-gobject → python-gi.

42. By Michael Vogt

add support for multiarch package names (LP: #872146)

41. By Michael Vogt

port to gtk3, update dependencies

40. By Michael Vogt

* improve exception handling and shorten overly long strings
* add aptdaemon backend
* add dependencies to python-aptdaemon-gtk

39. By Marc Deslauriers

* SECURITY UPDATE: denial of service via long apt URL (LP: #783594)
  - check URL for length and shorten it for error dialog in
    AptUrl/AptUrl.py, AptUrl/Parser.py, tests/apturlparse.py.
  - Patch thanks to Micheal Vogt
  - CVE number pending

38. By Michael Vogt

* debian/apturl-common.install:
  - fix install file by removing no longer relevant
    usr/share/omf (this fixes a FTBFS)

Branch metadata

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

Subscribers