Change logs for gdm source package in Maverick

  • gdm (2.30.5-0ubuntu4.1+langfixes~maverick1) maverick-backports; urgency=low
    
      * Merge recent security update. (LP: #746694)
     -- Gunnar Hjalmarsson <email address hidden>   Fri, 01 Apr 2011 05:16:00 +0200
  • gdm (2.30.5-0ubuntu4.1) maverick-security; urgency=low
    
      * SECURITY UPDATE: race condition allowing privilege escalation
        - debian/patches/91_CVE-2011-0727.patch: fix
          daemon/gdm-session-worker.c to copy files as session user rather
          than root followed by a subsequent chown.
        - CVE-2011-0727
     -- Steve Beattie <email address hidden>   Tue, 29 Mar 2011 09:27:07 -0700
  • gdm (2.30.5-0ubuntu4+langfixes~maverick1) maverick-backports; urgency=low
    
      [ backported Natty changes ] (LP: #719815)
      * debian/patches/40_one_lang_option_per_translation.patch:
        - The option list in the language chooser changed so the items
          represent available translations instead of locales
          (LP: #693337).
        - setlocale() validation and other non-applicable tests removed.
        - Show locale variants in the list of language options
          (LP: #408474).
      * debian/patches/36_language_environment_settings.patch:
        - Changes to Xsession's way to use GDM_LANG. It now sets LANGUAGE
          and LC_MESSAGES, which makes it possible to keep the user language
          for message translation apart from other locale settings
          (LP: #553162).
        - Use locale names with '.UTF-8' instead of '.utf8' when setting
          the LC_MESSAGES environment variable (LP: #666565).
      * debian/patches/35_langlist_and_lsmess_dmrc_fields.patch:
        - Addition of the fields "Langlist" and "LCMess", which make ~/.dmrc
          and /var/cache/gdm/$USER/dmrc able to store the user language
          environment (LP: #553162).
     -- Gunnar Hjalmarsson <email address hidden>   Thu, 03 Mar 2011 12:52:00 +0100
  • gdm (2.30.5-0ubuntu4) maverick; urgency=low
    
      * debian/gdm.upstart: Do not already fire on a framebuffer device. When a
        real DRM driver gets loaded later on, X will be started too early to catch
        it. This should go a long way towards fixing LP: #615549
     -- Martin Pitt <email address hidden>   Mon, 13 Sep 2010 15:23:24 +0200
  • gdm (2.30.5-0ubuntu3) maverick; urgency=low
    
      * debian/patches/90_git_name_escaping.patch:
        - git change to correctly escape usernames (lp: #633050)
     -- Sebastien Bacher <email address hidden>   Wed, 08 Sep 2010 17:37:51 +0200
  • gdm (2.30.5-0ubuntu2) maverick; urgency=low
    
      * debian/patches/09_gdmsetup.patch:
        - don't list the policykit file in the configure, it's not required but
          breaks the escaping and the strings listed in the authentification dialog
          (lp: #617044)
     -- Sebastien Bacher <email address hidden>   Tue, 17 Aug 2010 21:47:44 +0200
  • gdm (2.30.5-0ubuntu1) maverick; urgency=low
    
      * New upstream version:
        - Retry getpw* calls if they return EINTR
        - #619588, don't show markup tags in UI (lp: #603097)
        - #626564, fix intermittent failure to load user list (lp: #614810)
     -- Sebastien Bacher <email address hidden>   Wed, 11 Aug 2010 21:50:35 +0200
  • gdm (2.30.4-0ubuntu1) maverick; urgency=low
    
      [ Sebastien Bacher ]
      * New upstream versions:
        - Translation fixes
        - Many performance improvements for the greeter
        - Various robustness fixes
        - Fix XDMCP
        - Fix switch user menu item detection
        - Remove obsolete restart and stop scripts
        - Fixed #618834, GdmProductSlave does not handle OpenSession
        - Fixed #342397, gdm doesn't respond to XDMCP querys if local X server fails
          to start
        - Fixed #544730, XDMCP broadcast discovery not working on BSD w/ ipv6
          enabled (lp: #393835)
        - Fixed #589536, gdm-simple-slave crashed with signal 5 in
          g_return_if_fail_warning (lp: #403441)
        - Fixed #592183, GDM entry field loses focus after dialogs are presented
        - Fixed #594857, Warning when type 'gdm --version' in terminal in new GDM
        - Fixed #599683, xdmcp Queries from Older software
        - Fixed #610179, GDM patch for accounts dialogue
        - Fixed #616722, Xdmcp linking problem
        - Fixed #616730, user-switch-applet build failure: missing -I for dbus-glib
        - Fixed #617665, Panel doesn't shrink after disabling "high contrast"
        - Fixed #619588, User's Real names should be escaped against XML markup
          (lp: #499690, #585128)
        - Fixed #620430, memory leaks in gdm
        - Fixed #620893, bottom panel is overlapping at smaller sizes
        - Fixed #620908, gdm user switch applet goes nuts while
          changing password file
        - Fixed #621045, Improve startup performance of the greeter
        - Fixed #621131, User switch applet performance issues
        - Fixed #621661, Make slaves more robust against crashes
        - Fixed #622069, greeter doesn't work when there's no local user
        - Fixed #622337, shows shutdown buttons when connecting over xdmcp
        - Fixed #622430, keyboard layout handling wonky
        - Fixed #622431, cancel button not shown during timed login
        - Fixed #601458, Add presence items to status menu and port to JS
      * Refresh distribution changes
      * debian/patches/07_correct_distribution_version.patch:
        - use upstream version
      * debian/patches/13_cache_ck_history.patch:
        - dropped since the new upstream version solves this issue differently
      * debian/patches/23_login_window_hint.patch:
        - dropped, the change is in the new version
    
      [ Kees Cook ]
      * debian/patches/24_system_uid.patch: - updated for upstream code changes
    
      [ Robert Ancell ]
      * debian/xsession.desktop:
      * debian/xterm.desktop:
        - Use clearer session names (LP: #599336)
      * debian/patches/09_gdmsetup.patch:
        - Remove session comment from combo box to make it fit better
    
      [ Martin Pitt ]
      * 09_gdmsetup.patch: Only show "Play Login Sound" checkbox if we have
        /usr/share/gdm/autostart/LoginWindow/libcanberra-ready-sound.desktop.
      * Add 01_upower.patch: Port to UPower.
      * debian/control: libdevkit-power-gobject-dev → libupower-glib-dev.
     -- Kees Cook <email address hidden>   Fri, 06 Aug 2010 13:02:51 +0200
  • gdm (2.30.2.is.2.30.2-0ubuntu3) maverick; urgency=low
    
      * debian/patches/95_git_name_escaping.patch:
        - updated to the current git version to fix escaping issues in the
          language selector list due the previous change
          (lp: #603097)
     -- Sebastien Bacher <email address hidden>   Wed, 21 Jul 2010 11:43:52 +0200
  • gdm (2.30.2.is.2.30.2-0ubuntu2) maverick; urgency=low
    
      * debian/60xdg_path-on-session:
        - add XDG_CONFIG_DIRS depending on session so that we can show/hide desktop
          file depending on session
     -- Didier Roche <email address hidden>   Tue, 20 Jul 2010 17:37:11 +0200
  • gdm (2.30.2.is.2.30.2-0ubuntu1) maverick; urgency=low
    
      * Tweak the version number to be newer than the lucid-updates one
      * debian/patches/94_git_null_free_crash.patch:
        - git change to fix a crasher (lp: #403441)
      * debian/patches/95_git_name_escaping.patch:
        - git change to fix escaping issues leading to crashes (lp: #499690),
          or to having incorrect usernames displayed (lp: #585128)
     -- Sebastien Bacher <email address hidden>   Tue, 06 Jul 2010 13:36:48 +0200
  • gdm (2.30.2-0ubuntu5) maverick; urgency=low
    
      * debian/patches/09_gdmserver_gconf_settings.patch:
      * debian/patches/09_gdmsetup.patch:
        - Fix face browser toggle
     -- Robert Ancell <email address hidden>   Mon, 28 Jun 2010 10:03:02 +1000
  • gdm (2.30.2-0ubuntu4) maverick; urgency=low
    
      * debian/control:
        - Build-depend on gnome-common for autotools
      * debian/rules:
        - Run autotools on build
      * debian/source:
        - Use source format 3.0
      * debian/patches/*:
        - Use quilt and fix patch headers
      * debian/patches/09_gdmsetup.patch:
        - Add checkbutton for enabling face browser (LP: #445123)
      * debian/patches/99_autoreconf.patch:
        - Removed, autotools now run from debian/rules
     -- Robert Ancell <email address hidden>   Tue, 22 Jun 2010 13:26:45 +1000
  • gdm (2.30.2-0ubuntu3) maverick; urgency=low
    
      * debian/patches/30_don_t_save_failsafe_session.patch: (LP: #542345)
        - return FALSE instead of exiting on .desktop file without a comment
     -- Didier Roche <email address hidden>   Thu, 10 Jun 2010 10:32:58 +0200
  • gdm (2.30.2-0ubuntu2) maverick; urgency=low
    
      * Upload to maverick, the new version has new bugs which means it doesn't
        qualify for lucid-updates right now, a new update to lucid will be done
        using the current lucid version until those issues are resolved
    
      [ Robert Ancell ]
      * debian/patches/16_gdmserver_user_manager.patch:
      * debian/patches/24_system_uid.patch:
        - Update to match IncludeAll behaviour in greeter (LP: #471542)
     -- Sebastien Bacher <email address hidden>   Wed, 09 Jun 2010 12:23:38 +0200
  • gdm (2.30.2-0ubuntu1) lucid-proposed; urgency=low
    
      * New upstream bug fix release:
        - Accessibility is now enabled by default for the GDM login screen.
        - When the face browser is disabled, the PAM conversation is started
          immediately, so users do not need to click a button to start entering
          the username and password.  (GNOME #591082)
        - Add label-for and labelled-by a11y relations to the entry field in the
          login GUI.  This makes the login GUI more accessible when using AT programs.
          (GNOME #613434).
        - Fixed bugs that were causing XDMCP to not show the greeter again after
          logout.  (GNOME #606724).
        - The default XDMCP PingIntervalSeconds was increased from 15 to
          60 seconds.
        - The WINDOWPATH environment variable is now set for the user session.
          (GNOME #609272)
        - Ensure Init script is called when using Automatic Login. (GNOME #614488)
        - Fix race condition with Timed Login. (GNOME #614062)
        - Drop xhost localuser:gdm and localuser:root when the user session starts.
          (GNOME #605350)
        - Removed the icon monitor from the GDM login GUI since it was not functional
          and was causing problems with automounting user's $HOME directories.
          (GNOME #609321, LP: #518810)
        - Do not mark "%x" for translation. (GNOME #613306)
        - Remove duplicated strings for translation. (GNOME #609179)
        - Minor doc corrections.
        - Translation updates.
      * 04_fix_external_program_directories.patch, 99_autoreconf.patch: Refresh
        for new upstream version.
      * Add 34_disable_a11y_default.patch: Revert upstream change between 2.30.0
        and 2.30.1 to enable a11y by default. This wasn't tested and isn't
        appropriate for an SRU.
      * 06_run_xsession.d.patch: Export $USERXSESSION, $USERXSESSIONRC, and
        $ALTUSERXSESSION, so that running the "custom"/"default" sessions actually
        works. Without those, /etc/X11/Xsession.d/50x11-common_determine-startup
        decides to run the system default session even if we have the
        "allow-user-xsession" option. This is a prerequisite for fixing LP#398300.
        Also update the patch tag header to comply to DEP-3.
      * Add debian/xsession.desktop: Add a new session type "~/.xsession" which
        will run ~/.xsession (Exec=default will be interpreted by the
        20x11-common_process-args and 50x11-common_determine-startup Xsession.d
        scripts). If the admin sets "allow-user-xsession" to False, this will
        launch the system default session instead. (LP: #398300)
     -- Martin Pitt <email address hidden>   Wed, 28 Apr 2010 14:41:12 +0200
  • gdm (2.30.0-0ubuntu5) lucid; urgency=low
    
      * debian/patches/14_guest_session.patch:
        - enable switching to guest session corresponsding to current one (ie UNE if
          you are in UNE session and gnome if you are in GNOME session)
          (LP: #562908)
     -- Didier Roche <email address hidden>   Wed, 14 Apr 2010 16:36:26 +0200