Last commit made on 2011-11-21
Get this branch:
git clone -b ubuntu/maverick-security https://git.launchpad.net/ubuntu/+source/software-center
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information


Recent commits

e05173c... by Marc Deslauriers on 2011-11-18

Import patches-unapplied version 3.0.10ubuntu0.1 to ubuntu/maverick-security

Imported using git-ubuntu import.

Changelog parent: 529fbaa962c01afefb37f5ce32639715e553fcfc

New changelog entries:
  * SECURITY UPDATE: MITM via incorrect ssl cert validation (LP: #874242)
    - softwarecenter/view/purchasedialog.py: Set the ssl-ca-file libsoup
      property so ssl cert validation works.
    - CVE-2011-3150

529fbaa... by Gary Lasker on 2011-07-08

Import patches-unapplied version 3.0.10 to ubuntu/maverick-proposed

Imported using git-ubuntu import.

Changelog parent: 282215efc9143262ed908fca361e7106e92f7386

New changelog entries:
  * softwarecenter/utils.py,
    - obfuscate private ppa details in the error log output and in
      the error dialog itself, add corresponding unit test
      (LP: #807745)

282215e... by Gary Lasker on 2011-06-16

Import patches-unapplied version 3.0.9 to ubuntu/maverick-proposed

Imported using git-ubuntu import.

Changelog parent: 150f4f3fbfc94fe3789d88998bbc009baba8b319

New changelog entries:
  [ Gary Lasker ]
  * softwarecenter/db/update.py,
    - track cataloged_time for items not in axi (e.g. for-purchase apps)
      so that they will show up in What's New, add/modify unit tests
      per the changes (LP: #684077)
    - fix icon display that have a "." in it (LP: #745942)
  * softwarecenter/db/update.py,
    - fix screenshot issues for apps for purchase and update unit
      test (LP: #791932)
  [ Olivier Tilloy ]
  * softwarecenter/apt/apthistory.py:
    - fix startup crash if the history file is corrupted (LP: #725186)

150f4f3... by Michael Vogt on 2011-02-10

Import patches-unapplied version 3.0.8 to ubuntu/maverick-proposed

Imported using git-ubuntu import.

Changelog parent: 59fe9c161992b259b482a7c9597cf87eaeb20db8

New changelog entries:
  [ Gary Lasker ]
  * softwarecenter/utils.py,
    - disable find-it-in-the-menu under Unity (LP: #639701)
  [ Michael Vogt ]
  * softwarecenter/app.py:
    - on a invalid locale, reset the locale to "C" to avoid
      later crashes in the apthistory that uses strptime
      (lp: #630248)

59fe9c1... by Michael Vogt on 2010-12-02

Import patches-unapplied version 3.0.7 to ubuntu/maverick-proposed

Imported using git-ubuntu import.

Changelog parent: 5c9c84c020561e08d38ffd55785dd745b8cd86cd

New changelog entries:
  [ Gary Lasker ]
  * softwarecenter/backend/aptd.py:
    - fix crash during reload (LP: #673991)

5c9c84c... by Michael Vogt on 2010-10-26

Import patches-unapplied version 3.0.6 to ubuntu/maverick-proposed

Imported using git-ubuntu import.

Changelog parent: 878f5f0633fb46b2f44af202143d099f0520e07d

New changelog entries:
  * softwarecenter/backend/aptd.py:
    - when enabling a channel like "Canonical Partner", ensure
      that the initial reload of the package data works
      (LP: #666956)

878f5f0... by Michael Vogt on 2010-10-13

Import patches-unapplied version 3.0.5 to ubuntu/maverick-proposed

Imported using git-ubuntu import.

Changelog parent: 28bf1187ccb1d8908de8066116ce7b66492cc80b

New changelog entries:
  [ Andrea Cimitan ]
  * fix rendering with Ambiance theme (LP: #635208)
  [ Kiwinote ]
  * softwarecenter/app.py:
    - support launching apturls via alt+F2 in gnome (LP: #653889)
  * softwarecenter/db/update.py:
    - use 'X-GNOME-FullName' rather than 'Name', when available (LP: #651260)
      (test case: software-center cheese empathy evolution gwibber)
  * softwarecenter/view/appview.py:
    - unblock pkg if transaction is cancelled (LP: #652903)
      (test case: launch s-c with a list view, choose a pkg, click install,
       cancel auth, click install again, install should work as normal)
  * softwarecenter/view/availablepane.py:
    - don't show 'hide 1 technical item' in featured category (LP: #651236)
      (test case: browse to featured category (by clicking 'all'))
    - don't show 'hide technical items' in system category, as we don't
      have any apps to show (LP: #636854)
      (test case: browse to 'System' category)
  * softwarecenter/view/historypane.py:
    - correctly split pkgnames for pkg transactions dated before 28-ish July
      (LP: #651241)
      (test case: view transaction in history pane dated pre 28 July)
  * softwarecenter/view/viewswitcher.py:
    - emit 'transactions-changed' signal after connecting to the backend so
      that we display any pending transactions (LP: #652927)
      (see bug report for test case)

  [ Michael Vogt ]
  * softwarecenter/backend/aptd.py:
    - use keyserver.ubuntu.com on port 80 by default to avoid problems
      on machines that filter the port 11371
  * softwarecenter/backend/restfulclient.py, softwarecenter/enums.py:
    - use plain http for the "what-is-available" API call
  * send user default language for "/apps" and "/subscription" requests
    now that the server is ready for this

28bf118... by Michael Vogt on 2010-10-01

Import patches-unapplied version 3.0.4 to ubuntu/maverick

Imported using git-ubuntu import.

Changelog parent: f07063f8157b5c1e103c7a22c7637630f4aab44d

New changelog entries:
  [ Gary Lasker ]
  * softwarecenter/view/appview.py:
    - fix intermittent crash in _set_cursor (LP: #617004)

  [ Michael Vogt ]
  * Create the log directory not on the import paths.py. Otherwise
    if the user upgrades using a sudo based tool (like apt-get) he
    may end up with a root owned log (LP: #652151)
  * softwarecenter/paths.py
    - ensure we don't create directories in /home when running as
    - When detecting a not writable cache dir, try to remove it
      so that it gets re-created later with the right permissions.
      That will undo the damage in bug LP: #652151

f07063f... by Michael Vogt on 2010-09-28

Import patches-unapplied version 3.0.3 to ubuntu/maverick

Imported using git-ubuntu import.

Changelog parent: eedf5be9960401cfd317ca3aa812ab4fffa084d5

New changelog entries:
  * softwarecenter/view/softwarepane.py:
    - Fix incorrect hide of the technical items search bar
      (LP: #646584)
  * softwarecenter/backend/aptd.py, softwarecenter/utils.py:
    - Test if we have a Release.gpg file after a new for-pay repository
      was added. In the initial update() the backend/libapt does not know
      yet if a signed repo should be expected. If the Release.gpg file
      is missing, re-try the operation. This should fix the
      "unauthenticated" errors for the ricks-wallpapers purchase
  * softwarecenter/backend/aptd.py:
    - fix crash when the aptdaemon dies
    - improve logging for purchase processing
  * softwarecenter/log.py:
    - improve logging format
    - keep log in ~/.cache/software-center/software-center.log

eedf5be... by Michael Vogt on 2010-09-27

Import patches-unapplied version 3.0.2 to ubuntu/maverick

Imported using git-ubuntu import.

Changelog parent: 9c1cea58f4204593120338a7c9b54865856268dd

New changelog entries:
  [ Kiwinote ]
  * softwarecenter/view/appdetailsview_gtk.py:
    - don't eat 'o ' character combinations within bullet points (LP: #646822)
      (test case: software-center deja-dup)
    - scale icon down when setting 'where is it' icon from path (LP: #645062)
      (test case: software-center briquolo (once installed))
  * softwarecenter/view/softwarepane.py:
    - don't offer to 'show 9k items' in searches, as we limit searches to 200
      items (LP: #648988)
      (test case: software-center search:library)