Change logs for language-selector source package in Maverick

  • language-selector (0.6.8+langfixes~maverick2) maverick-backports; urgency=low
    
      [ backported fix of regression bug ] (LP: #778869)
      * LanguageSelector/FontConfig.py:
        Make the fontconfig-voodoo --auto option work also when the first
        LANGUAGE item is just 'ja' or 'ko', i.e. without country code.
      * dbus_backend/ls-dbus-backend:
        When applying the language settings system-wide, set the fonts con-
        figuration also when the first LANGUAGE item is just 'ja' or 'ko'.
     -- Gunnar Hjalmarsson <email address hidden>   Tue, 10 May 2011 20:12:00 +0200
  • language-selector (0.6.8+langfixes~maverick1) maverick-backports; urgency=low
    
      * Merge security update.
    
    language-selector (0.6.8) maverick-security; urgency=low
    
      * debian/language-selector-common.postinst: allow missing backend.
    
    language-selector (0.6.7) maverick-security; urgency=low
    
      [ Kees Cook ]
      * SECURITY UPDATE: language selector backend did not verify policy kit
        authentication.
        - debian/language-selector-common.postinst: shut down old backend.
        - CVE-2011-0729
    
      [ Martin Pitt ]
      * dbus_backend/ls-dbus-backend: Actually look at the PolicyKit check result
        and only proceed if it succeeded. Thanks to Romain Perier for finding this
        and providing the patch! This fixes a local root privilege escalation, as
        this allows any authenticated user to write arbitrary shell commands into
        /etc/default/locale. (LP: #764397)
      * dbus_backend/ls-dbus-backend: Reject locale names with invalid characters
        in it, to further prevent injecting shell code into /etc/default/locale
        for authenticated users. Thanks to Felix Geyer for the initial patch!
        (LP: #764397)
      * debian/control: Update Vcs-Bzr: for newly created maverick branch.
     -- Gunnar Hjalmarsson <email address hidden>   Wed, 20 Apr 2011 08:59:04 +0200
  • language-selector (0.6.8) maverick-security; urgency=low
    
      * debian/language-selector-common.postinst: allow missing backend.
     -- Kees Cook <email address hidden>   Tue, 19 Apr 2011 13:08:16 -0700
  • language-selector (0.6.7) maverick-security; urgency=low
    
      [ Kees Cook ]
      * SECURITY UPDATE: language selector backend did not verify policy kit
        authentication.
        - debian/language-selector-common.postinst: shut down old backend.
        - CVE-2011-0729
    
      [ Martin Pitt ]
      * dbus_backend/ls-dbus-backend: Actually look at the PolicyKit check result
        and only proceed if it succeeded. Thanks to Romain Perier for finding this
        and providing the patch! This fixes a local root privilege escalation, as
        this allows any authenticated user to write arbitrary shell commands into
        /etc/default/locale. (LP: #764397)
      * dbus_backend/ls-dbus-backend: Reject locale names with invalid characters
        in it, to further prevent injecting shell code into /etc/default/locale
        for authenticated users. Thanks to Felix Geyer for the initial patch!
        (LP: #764397)
      * debian/control: Update Vcs-Bzr: for newly created maverick branch.
     -- Kees Cook <email address hidden>   Tue, 19 Apr 2011 10:31:37 -0700
  • language-selector (0.6.6+langfixes~maverick1) maverick-backports; urgency=low
    
      [ backported Natty changes ] (LP: #719815)
      * LanguageSelector/macros.py:
        - Use locale names with '.UTF-8' instead of '.utf8' when setting
          LC_* or LANG environment variables (LP: #666565, #700619).
          Thanks to Lauri Tirkkonen for the patch!
      * LanguageSelector/gtk/GtkLanguageSelector.py:
        - Show only options corresponding to available translations in the
          combo box on language-selector's "Language" tab (LP: #693337).
        - Make setlocale() errors non-fatal (LP: #651582).
      * data/LanguageSelector.ui:
        - Clearer labels to describe the second ("Text") tab.
        - Icon added to taskbar. Thanks to Pavol Klačanský (LP: #648109).
        - Texts that inform the user about the need to restart for changes
          to system settings to take effect (LP: #127356, #612991).
        - Ellipses removed from the labels on the "Apply System-Wide"
          buttons (LP: #531799).
        - Layout tweaking of the "Regional Formats" (previously "Text")
          tab (LP: #697606).
      * data/main-countries:
        - Provide main or origin country for languages with multiple country
          codes present among the languages' available locales.
      * Set LC_MESSAGES for applications that don't recognize LANGUAGE
        (LP: #553162).
      * GDM related fixes (LP: #553162):
        - Update dmrc when LANGUAGE and LC_MESSAGES are set, not when LANG
          is set.
        - Use the new dmrc fields "Langlist" and "LCMess" to store the
          LANGUAGE and LC_MESSAGES values on disk.
     -- Gunnar Hjalmarsson <email address hidden>   Thu, 03 Mar 2011 12:52:00 +0100
  • language-selector (0.6.6) maverick; urgency=low
    
      * debian/rules: Disable pkgbinarymangler, to keep translations in the
        package. In Natty this blacklisting will happen in the pkgbinarymangler
        package (so that the programs other than pkgstriptranslations will still
        apply), but this is a less invasive shortcut for Maverick. (LP: #654548)
      * po/*: Update translations from Launchpad.
     -- Martin Pitt <email address hidden>   Tue, 05 Oct 2010 12:26:19 +0200
  • language-selector (0.6.5) maverick; urgency=low
    
      * Switch back to using os.rename in find_string_and_replace, as we require
        atomicity.  Instead, always create the temporary file in the same
        directory as the original (thanks, Scott Kitterman; LP: #645774).
    
    language-selector (0.6.4) maverick; urgency=low
    
      * Use shutil.move rather than os.rename in find_string_and_replace
        (thanks, TualatriX; LP: #645774).
     -- Colin Watson <email address hidden>   Fri, 24 Sep 2010 14:29:08 +0100
  • language-selector (0.6.3) maverick; urgency=low
    
      [ Martin Pitt ]
      * data/LanguageSelector.ui, LanguageSelector/gtk/GtkLanguageSelector.py: Add
        a Close button. (LP: #345113)
    
      [ Michael Vogt ]
      * fix aptdaemon install/update (LP: #612825)
     -- Michael Vogt <email address hidden>   Fri, 03 Sep 2010 18:54:47 +0200
  • language-selector (0.6.2) maverick; urgency=low
    
      [ Colin Watson ]
      * Use 'dh $@ --options' rather than 'dh --options $@', for
        forward-compatibility with debhelper v8.
    
      [ Jonathan Thomas ]
      * Port language-selector-qt to qapt-batch
      * Replace the dependency on install-package to qapt-batch in
        debian/control (LP: #497803)
     -- Colin Watson <email address hidden>   Tue, 13 Jul 2010 10:57:58 +0100
  • language-selector (0.6.1) maverick; urgency=low
    
      [ Michael Vogt ]
      * fix dialog returning too early (issue with latest aptdaemon)
      * fix deprecation warning
      * build with include-links
      * dbus_backend/ls-dbus-backend: move dbus.mainloop.glib integration way up
        to avoid crash on startup (LP: #598619) (LP: #596603)
    
      [ Arne Goetje ]
      * clean up data/pkg-depends:
        - remove enigmail-locale- (LP: #588254)
        - remove obsolete kde-i18n- and koffice-i18n- entries, packages have
          been removed from archive in Lucid.
      * update fontconfig/69-language-selector-ja-jp.conf: change binding to
        'strong' (LP: #569442)
      * LocaleInfo.py: check for file permissions (LP: #598802)
      * fix depreciation warnings
      * debian/control: add pyqt4-dev-tools to Build-Depends
     -- Arne Goetje <email address hidden>   Fri, 02 Jul 2010 17:21:08 +0800
  • language-selector (0.6.0) maverick; urgency=low
    
      [ Michael Vogt ]
      * add dbus backend, no need for gksu anymore (LP: #290570)
      * use aptdaemon in the gtk frontend
      * run tests at build time
      * fix "installs missing packages without opt-out" (LP: #584438)
      * code cleanup
    
      [Arne Goetje]
      * raise exception and display error when package cache is broken (LP: #331380)
     -- Michael Vogt <email address hidden>   Fri, 28 May 2010 22:13:17 +0200
  • language-selector (0.5.7) lucid; urgency=low
    
      * Change fontconfig settings:
        - zh-*: reorder font priority lists, put DejaVu and Bitstream Vera in front
        (LP: #149944)
        - zh-*: add WenQuanYi Microhei, Droid Sans Fallback and HYSong
        - ja: add entries for Takao and IPA fonts, reorder and merge
        required rendering options from the 29-language-selector-ja-jp.conf file
        (LP: #535582)
        - update 30-cjk-aliases.conf to include localized font names and fonts used
        in Windows 7.
     -- Arne Goetje <email address hidden>   Wed, 21 Apr 2010 17:49:18 +0200