Change logs for lightdm source package in Oneiric

  • lightdm (1.0.6-0ubuntu1.7) oneiric-proposed; urgency=low
    
      * debian/patches/13_fix_gir_bindings.patch:
        - Fix GIR bindings (LP: #990490)
     -- Robert Ancell <email address hidden>   Tue, 01 May 2012 10:45:07 +1200
  • lightdm (1.0.6-0ubuntu1.6) oneiric-security; urgency=low
    
      * SECURITY UPDATE: Guest session arbitrary file deletion (LP: #953044)
        - debian/guest-account: Use find/xargs with 0 separators instead of
          spaces. Thanks to Martin Pitt for the fix.
        - Thanks to Ryan Lortie for reporting this issue.
        - CVE-2012-0943
     -- Marc Deslauriers <email address hidden>   Mon, 12 Mar 2012 11:08:04 -0400
  • lightdm (1.0.6-0ubuntu1.5) oneiric-proposed; urgency=low
    
      * During the login process, make sure to first drop priviledges before
        changing to the users home directory. On machines that have user homes
        mounted with the option 'root_squash', the root user may not have
        permissions and the chdir(1) syscall fails. LP: #877766.
     -- Reinhard Tartler <email address hidden>   Fri, 02 Mar 2012 15:04:34 +0100
  • lightdm (1.0.6-0ubuntu1.4) oneiric-security; urgency=low
    
      * SECURITY UPDATE: file descriptor leak to child processes (LP: #927060)
        - debian/patches/12_dont-leak-fds.patch: clean up file descriptors in
          src/*.c, add tests to tests/*.
        - CVE number pending
     -- Marc Deslauriers <email address hidden>   Sun, 04 Mar 2012 19:29:04 -0500
  • lightdm (1.0.6-0ubuntu1.3) oneiric-proposed; urgency=low
    
      * debian/patches/06_translate_prompt_label.patch:
        Enable translation of prompt_label (LP: #897166).
     -- Gunnar Hjalmarsson <email address hidden>   Wed, 18 Jan 2012 16:48:00 +0100
  • lightdm (1.0.6-0ubuntu1.2) oneiric-proposed; urgency=low
    
      [ Gunnar Hjalmarsson ]
      * debian/lightdm-gtk-greeter-ubuntu.conf and
        debian/patches/09_show_lang_chooser_option.patch:
        - Disclose the option to enable the language chooser.
      * debian/patches/10_available_languages.patch:
        - If available, show a list of installed translations in the
          language chooser instead of a 'locale -a' list (LP: #868346).
        - Use nl_langinfo() to get language and country names for the
          language chooser labels.
        - Translate language and country names.
        - Handle @variants properly.
      * debian/patches/11_set_language_in_accountsservice.patch:
        - Save item that is selected from the language chooser also when
          AccountsService is in use (LP: #868346).
     -- Gunnar Hjalmarsson <email address hidden>   Wed, 23 Nov 2011 12:15:03 +0100
  • lightdm (1.0.6-0ubuntu1.1) oneiric-security; urgency=low
    
      * SECURITY UPDATE: file contents disclosure via hard link
        - debian/patches/04_CVE-2011-4105.patch: make sure file isn't a symlink
          or a hard link before doing the chown on it.
        - CVE-2011-4105
      * SECURITY UPDATE: file contents disclosure via links (LP: #883865)
        - debian/patches/05_CVE-2011-3153.patch: drop privileges before
          accessing file.
        - CVE-2011-3153
     -- Marc Deslauriers <email address hidden>   Tue, 15 Nov 2011 08:31:27 -0500
  • lightdm (1.0.6-0ubuntu1) oneiric-proposed; urgency=low
    
      [ Martin Pitt ]
      * debian/lightdm.upstart: Put back check for "text" in kernel command line,
        for inhibiting automatic lightdm start. Check $JOB to still allow a manual
        "start lightdm" command to work. (LP: #873334)
    
      [ Robert Ancell ]
      * New upstream release:
        - Use lchown for correcting ownership of ~/.Xauthority instead of chown
    
    lightdm (1.0.5-0ubuntu1) oneiric-proposed; urgency=low
    
      * New upstream release.
        [1.0.5]
        - Relax AppArmor guest profile to allow compiz to start
        - Connect up VNC settings for width, height, depth
        [1.0.4]
        - Fix --enable-gtk-greeter=yes not working
        - Fix X sessions with arguments in Exec not working
        - Use previous session for automatic login or if greeter does not request
          one. (LP: #834515)
        - Correct ownership of ~/.Xauthority if upgrading from buggy version of
          LightDM that had it root owned. (LP: #871667)
        - Set default resolution of VNC to 1024x768, add settings for width, height,
          depth into lightdm.conf.
        - AppArmor profile: Fix broken gnome-keyring and dbus/gwibber, and quiesce
          annoying kernel audit messages for privileges that we definitively do not
          want to grant. (LP: #877736) (LP: #874635)
        - Set LOGNAME environment variable (LP: #875705)
        - Mark strings as translatable in GTK greeter (LP: #868613)
        [ 1.0.3]
        - Fix reference counting issue in ConsoleKit code
        - Really add the lightdm-guest-session-wrapper
        [ 1.0.2 ]
        - Fix daemon from blocking if Accounts Service does not exist
        - Fix greeter log file not being written
        - Don't set LANG environment variable if using Accounts Service.
        - Fix gdmflexiserver not working due to it not being in PATH
        - Don't authenticate the greeter user
        - Allow greeters to be disabled in configure flags
        - Fix over allocation of read buffer in greeter protocol
        - Make sure objects are cleaned up on exit
        - Fix minor memory leaks
        - Fix hugely oversized allocation in greeter buffer.  Can trigger
          crashes when entering very long passwords.
      * debian/patches/00bzr_guest_session_wrapper.diff:
      * debian/patches/07_long_password_crash.patch:
      * debian/patches/08_correct_ck_ref.patch:
        - Applied upstream
      * New upstream release.
     -- Robert Ancell <email address hidden>   Wed, 02 Nov 2011 11:37:43 -0400
  • lightdm (1.0.5-0ubuntu1) oneiric-proposed; urgency=low
    
      * New upstream release.
        [1.0.5]
        - Relax AppArmor guest profile to allow compiz to start
        - Connect up VNC settings for width, height, depth
        [1.0.4]
        - Fix --enable-gtk-greeter=yes not working
        - Fix X sessions with arguments in Exec not working
        - Use previous session for automatic login or if greeter does not request
          one. (LP: #834515)
        - Correct ownership of ~/.Xauthority if upgrading from buggy version of
          LightDM that had it root owned. (LP: #871667)
        - Set default resolution of VNC to 1024x768, add settings for width, height,
          depth into lightdm.conf.
        - AppArmor profile: Fix broken gnome-keyring and dbus/gwibber, and quiesce
          annoying kernel audit messages for privileges that we definitively do not
          want to grant. (LP: #877736) (LP: #874635)
        - Set LOGNAME environment variable (LP: #875705)
        - Mark strings as translatable in GTK greeter (LP: #868613)
        [ 1.0.3]
        - Fix reference counting issue in ConsoleKit code
        - Really add the lightdm-guest-session-wrapper
        [ 1.0.2 ]
        - Fix daemon from blocking if Accounts Service does not exist
        - Fix greeter log file not being written
        - Don't set LANG environment variable if using Accounts Service.
        - Fix gdmflexiserver not working due to it not being in PATH
        - Don't authenticate the greeter user
        - Allow greeters to be disabled in configure flags
        - Fix over allocation of read buffer in greeter protocol
        - Make sure objects are cleaned up on exit
        - Fix minor memory leaks
        - Fix hugely oversized allocation in greeter buffer.  Can trigger
          crashes when entering very long passwords.
      * debian/patches/00bzr_guest_session_wrapper.diff:
      * debian/patches/07_long_password_crash.patch:
      * debian/patches/08_correct_ck_ref.patch:
        - Applied upstream
      * New upstream release.
     -- Robert Ancell <email address hidden>   Wed, 26 Oct 2011 12:45:17 -0400
  • lightdm (1.0.1-0ubuntu6) oneiric; urgency=low
    
      * debian/patches/08_correct_ck_ref.patch:
        - backported fix from Mikkel Kamstrup Erlandsen for a refcounting issue
          which leads to sessions where unity can't start (lp: #851345)
     -- Sebastien Bacher <email address hidden>   Fri, 07 Oct 2011 13:57:44 +0200
  • lightdm (1.0.1-0ubuntu5) oneiric; urgency=low
    
      * Add debian/patches/00bzr_guest_session_wrapper.diff: Add back the guest
        session wrapper part that was uploaded in 1.0.0-0ubuntu4. The patch was
        correctly merged into trunk, but the 1.0 branch backport missed this
        wrapper part and thus broke AppArmor protection entirely. (LP: #849027)
     -- Martin Pitt <email address hidden>   Fri, 07 Oct 2011 11:47:36 +0200
  • lightdm (1.0.1-0ubuntu4) oneiric; urgency=low
    
      * debian/patches/04_language_not_to_LANG.patch:
      * debian/patches/04_dmrc_set_LANG_only.patch:
        - Replace LANG disabling code with proper fix (LP: #868149)
      * debian/patches/03_launch_dbus.patch:
      * debian/patches/05_gdmflexiserver_not_in_PATH.patch:
        - Refreshed
      * debian/patches/06_accounts_service_timeout.patch:
        - Fix D-Bus timeout when accounts service not installed (LP: #866035)
      * debian/patches/07_long_password_crash.patch:
        - Fix crash with long passwords (LP: #817186)
     -- Robert Ancell <email address hidden>   Thu, 06 Oct 2011 15:45:21 +1100
  • lightdm (1.0.1-0ubuntu3) oneiric; urgency=low
    
      * debian/patches/05_gdmflexiserver_not_in_PATH.patch:
        - Make sure to insert our own utility path into PATH after PAM
          sets PATH, not before.  This ensures gdmflexiserver is present
          in PATH and can be found by gnome-screensaver, gnome-shell, etc.
     -- Michael Terry <email address hidden>   Wed, 05 Oct 2011 09:05:31 -0400
  • lightdm (1.0.1-0ubuntu2) oneiric; urgency=low
    
      * debian/patches/04_language_not_to_LANG.patch:
        Locale names based on AccountsService's "Language" key may not
        go to $LANG, as that property is a language name, not a locale.
        (LP: #864618).
     -- Gunnar Hjalmarsson <email address hidden>   Wed, 05 Oct 2011 09:49:15 +0200
  • lightdm (1.0.1-0ubuntu1) oneiric; urgency=low
    
      * New upstream release:
        - GTK greeter now remembers last user
        - GTK greeter now initializes i18n (LP: #862427)
        - Start authentication for automatically selected user in GTK greeter
        - Link liblightdm-qt against QtGui
        - Fix liblightdm-qt crashing when face images are installed (LP: #850095)
        - Set correct permissions on session log files (LP: #863119)
        - Prefer a locale with a codeset over one without for setting LANG
          (LP: #864618)
        - Introduce a lightdm-guest-session-wrapper session command which MAC
          systems like AppArmor and SELinux can use for attaching a restrictive
          policy to guest sessions.
        - Provide an AppArmor profile for guest session lockdown.
      * debian/patches/01_guest_session_lockdown.patch:
        - Applied upstream
     -- Robert Ancell <email address hidden>   Tue, 04 Oct 2011 19:58:25 +1100
  • lightdm (1.0.0-0ubuntu4) oneiric; urgency=low
    
      * Add 01_guest_session_lockdown.patch: Lock down guest session with an
        AppArmor profile. This uses the very same approach as gdm-guest-session,
        and copies the profile from it. (LP: #849027)
      * 03_launch_dbus.patch: Refresh.
      * debian/lightdm.install: Install AppArmor profile.
     -- Martin Pitt <email address hidden>   Fri, 30 Sep 2011 17:30:56 +0200
  • lightdm (1.0.0-0ubuntu3) oneiric; urgency=low
    
      * debian/patches/03_launch_dbus.patch:
        - Fix patch applying in the wrong place
     -- Robert Ancell <email address hidden>   Thu, 29 Sep 2011 16:08:20 +1000
  • lightdm (1.0.0-0ubuntu2) oneiric; urgency=low
    
      * debian/lightdm-gtk-greeter.postinst,
        debian/lightdm-gtk-greeter.postrm,
        debian/lightdm-gtk-greeter.preinst:
        - move the gtk-greeter conffile starting from 1.0.0-0ubuntu1 and not
          0.9.7-0ubuntu1 (the patch using 0.9.7-0ubuntu1 as a reference has
          been integrated in 1.0.0-0ubuntu1 without being updated even if
          0.9.7-0ubuntu2 was already released). Ensure we do it now (LP: #861316)
     -- Didier Roche <email address hidden>   Wed, 28 Sep 2011 13:40:40 +0200
  • lightdm (1.0.0-0ubuntu1) oneiric; urgency=low
    
      [ Steve Langasek ]
      * don't start on graphics-device-added; reintroducing this reverted the fix
        for bug #615549 from maverick without explanation.
      * clean up the completely illegible start rule for debian/lightdm.upstart,
        killing off the unnecessary parentheses
      * debian/lightdm.upstart: when lightdm is shut down by a runlevel call,
        emit an upstart event that can be caught by plymouth so it can
        distinguish between the DM shutting down for a runlevel change vs. other
        causes.  LP: #854329.
    
      [ Robert Ancell ]
      * New upstream release.
        [ 0.9.8 ]
        - GetSeatForCookie and GetSessionForCookie are now deprecated.  They
          remain for now but use the XDG_SEAT_PATH and XDG_SESSION_PATH
          environment variables instead.
        - Change log filenames to be unique across different display types.
        - Fix up script hooks, add regression tests for them
        - Complete removal of X code from the core of LightDM, so it can better
          support various display types
        - Add ability to set the language of a user from the greeter (LP: #803858)
        - Set LANG variable based on the user language
        - Add language selector into GTK greeter (disabled by default)
        - Allow TCP/IP connections if xserver-allow-tcp is true
        - Allow lightdm --version to be run as non-root
        - Automatically respond to PAM messages without prompts (LP: #783598)
        - Create 'AddLocalXSeat' D-Bus method, and require root to use 'AddSeat'
        - Fix multi-seat configuration picking the same display number (LP: #851362)
        - Use correct D-Bus and power interface in liblightdm-qt (LP: #852803)
        - Run pam_setcred inside the session process so pam_group works
          (LP: #851347)
        - Make sure one session is always selected in the GTK greeter (LP: #819177)
        [ 1.0.0 ]
        - Explicitly grab keyboard focus in GTK greeter
        - Fix removed power and a11y menu items in GTK greeter
        - Put system binary directory into path when running in test mode
          (LP: #860003)
        - Call pam_getenvlist after pam_setcred
    
      [ Lionel Le Folgoc ]
      * Make the gtk greeter easily themable by derivatives: (LP: #845549)
        - rename lightdm-gtk-greeter.conf to lightdm-gtk-greeter-ubuntu.conf,
          and handle the move in maintainer scripts.
        - manage /etc/lightdm/lightdm-gtk-greeter.conf with update-alternatives,
          by default it uses /etc/lightdm/lightdm-gtk-greeter-ubuntu.conf with a
          very low priority.
      * debian/control: lightdm-gtk-greeter provides lightdm-gtk-greeter-config.
     -- Robert Ancell <email address hidden>   Wed, 28 Sep 2011 16:00:20 +1000
  • lightdm (0.9.7-0ubuntu2) oneiric; urgency=low
    
      * don't start on graphics-device-added; reintroducing this reverted the fix
        for bug #615549 from maverick without explanation.
      * clean up the completely illegible start rule for debian/lightdm.upstart,
        killing off the unnecessary parentheses
      * debian/lightdm.upstart: when lightdm is shut down by a runlevel call,
        emit an upstart event that can be caught by plymouth so it can
        distinguish between the DM shutting down for a runlevel change vs.
        other causes.  LP: #854329.
     -- Steve Langasek <email address hidden>   Sun, 25 Sep 2011 22:22:38 -0700
  • lightdm (0.9.7-0ubuntu1) oneiric; urgency=low
    
      * New upstream release.
        - Set PAM_TTY to the display name, not the tty device (LP: #851055)
     -- Robert Ancell <email address hidden>   Fri, 16 Sep 2011 09:39:22 +1000
  • lightdm (0.9.6-0ubuntu1) oneiric; urgency=low
    
      * New upstream release:
        - Only unlock displays if switched to from greeter
        - Make log file not system readable
        - Write ~/.Xauthority inside the session process so it cannot be hijacked
        - Set PAM_TTY and PAM_XDISPLAY when opening PAM session
        - Add VNC server support
        - Do not write ~/.dmrc and ~/.Xauthority as root. [CVE-2011-3349]
      * debian/patches/00upstream_unlock_fix.patch:
      * debian/patches/04_dont_write_files_as_root.patch:
        - Applied upstream
     -- Robert Ancell <email address hidden>   Thu, 15 Sep 2011 17:32:25 +1000
  • lightdm (0.9.5-0ubuntu2) oneiric; urgency=low
    
      * debian/lightdm.config: When installing from scratch as part of a release
        upgrade, default to lightdm, otherwise ask. (LP: #806559)
      * Add 04_dont_write_files_as_root.patch: Do not write ~/.dmrc and
        ~/.Xauthority as root. [CVE-2011-3349]
      * Add 00upstream_unlock_fix.patch: Only unlock displays if switched to from
        greeter. Cherrypicked from upstream r1137. (LP: #844274)
     -- Martin Pitt <email address hidden>   Thu, 15 Sep 2011 08:52:24 +0200
  • lightdm (0.9.5-0ubuntu1) oneiric; urgency=low
    
      [ Steve Langasek ]
      * Update upstart job to use current start condition lifted from gdm,
        and to check runlevels instead of /proc/cmdline so it's possible to
        start lightdm after switching out of recovery mode.  LP: #803513.
    
      [ Didier Roche ]
      * debian/patches/01_transition_gnome_ubuntu_desktop.patch:
        natty-oneiric session name upgrade:
        - transition from unity-2d -> ubuntu-2d
        - transition from gnome-2d -> gnome-fallback
    
      [ Robert Ancell ]
      * New upstream release:
       [0.9.5]
        - Use accounts service in the daemon if it is available
        - Correctly load seat type in multi seat configuration
        - Add display-setup, session-setup and session-cleanup scripting hooks
        - Fix cancel button in GTK greeter (LP: #819240)
        - Fix line through GTK greeter menu items
        - Exit daemon if a seat fails which has exit-on-failure set to true
        - Add HasGuestAccount property to seat D-Bus interface (LP: #835084)
        - Fix XDMCP authorization
        - Update man file
        - Emit upstart events (LP: #715094)
       [0.9.4]
        - lightdm-set-defaults enables tweaking the default session and chosen
          greeter for lightdm. This is useful for derivatives waiting to not ship
          the whole configuration file of lightdm
        - Fix crash in GTK+ greeter when a user is added
        - Move xsessions-directory and xgreeters-directory from [SeatDefaults] to
          [LightDM].  This is a configuration break, but making it on the assumption
          that these settings are not likely to have been overridden.
        - Fix fallback from org.freedesktop.Accounts to passwd format
        - Fix duplicate user entries being shown when using passwd file
        - Add AddSeat D-Bus method for adding dynamic seats
        - Added a dm-tool program that allows user switching and adding seats
        - Allow remote X servers, e.g. launched using dm-tool add-nested-seat
        - Fix bug where sessions were started when the greeter quit and the user
          hadn't been authorized.
        - Fix bug where sessions used the seat bus name
        - Don't allow autologin-username to be set to empty
        - Fix bug where PAM session was not opened before writing to home directory
        - Fix crash when failing to write X authority
     -- Robert Ancell <email address hidden>   Wed, 07 Sep 2011 16:09:53 +1000
  • lightdm (0.9.3-0ubuntu8) oneiric; urgency=low
    
      * debian/patches/series:
        - Add patch from last commit to actually apply.  Ahem.
      * debian/rules:
        - Make greeter wrapper executable
     -- Michael Terry <email address hidden>   Thu, 25 Aug 2011 16:20:00 -0400
  • lightdm (0.9.3-0ubuntu7) oneiric; urgency=low
    
      * debian/install, debian/lightdm-greeter-session,
        debian/patches/03_launch_dbus.patch:
        - Add patch and wrapper script to launch dbus for the greeter so that
          we can safely kill it when the greeter ends.
     -- Michael Terry <email address hidden>   Wed, 24 Aug 2011 15:34:07 -0400
  • lightdm (0.9.3-0ubuntu6) oneiric; urgency=low
    
      * Backport r1065 to use account service instead of .dmrc (lp: #823718),
        should fix the session not being correct remembered (lp: #818201)
     -- Sebastien Bacher <email address hidden>   Tue, 23 Aug 2011 16:21:59 +0200
  • lightdm (0.9.3-0ubuntu5) oneiric; urgency=low
    
      * Backport potfiles.in fix from trunk
      * debian/lightdm.install: install dm-tool (seat management utility)
     -- Sebastien Bacher <email address hidden>   Thu, 18 Aug 2011 15:59:45 +0200
  • lightdm (0.9.3-0ubuntu4) oneiric; urgency=low
    
      * Updated to current trunk, that's a candidate version version for the next
        update, it fixes those issues:
        - login doesn't work for ecryptfs users (lp: #823775, #824594)
        - "lightdm-gtk-greeter segfaults in get_user_iter when adding a new user"
        (lp: #822470)
        - fix fallback from org.freedesktop.Accounts to passwd format (lp: #817835)
        - empty autologin-user should not be passed to pam (lp: #817581)
      * debian/control.in:
        - build-depends on quilt, it's needed with source v1
        - don't build-depends on valac, vala is not used in the current version
      * debian/lightdm.install:
        - install the manpages as well
      * debian/lightdm.manpages:
        - dropped, it's installed by the upstream make install
      * debian/rules:
        - use the quilt rule
      * debian/source/format:
        - use source v1, it works better with vcs workflows
     -- Sebastien Bacher <email address hidden>   Thu, 18 Aug 2011 15:29:42 +0200
  • lightdm (0.9.3-0ubuntu3) oneiric; urgency=low
    
      * debian/control: stop forcing the unity-greeter recommends (lp: #824299)
     -- Sebastien Bacher <email address hidden>   Thu, 11 Aug 2011 23:21:51 +0200
  • lightdm (0.9.3-0ubuntu2) oneiric; urgency=low
    
      * Backport mterry's changes to the gdmflexiserver functionnality
      * debian/control: default to the unity greeter (lp: #809710)
      * debian/lightdm.install: install the new files
    
      [ Didier Roche ]
      * Cherry-pick from upstream:
        - lightdm-set-defaults enables tweaking the default session and chosen
          greeter for lightdm. This is useful for derivatives waiting to not ship
          the whole configuration file of lightdm
        - refreshed translations
      * debian/rules:
        - set "ubuntu" as the default session (unable to login for people who don't
          have a .dmrc, sorry for the kittens…)
     -- Sebastien Bacher <email address hidden>   Wed, 10 Aug 2011 18:34:03 +0200
  • lightdm (0.9.3-0ubuntu1) oneiric; urgency=low
    
      [ Sebastien Bacher ]
      * New upstream version
      * debian/control:
        - build-depends on dh-translations
        - build with the current vala
        - demote the greeter depends back to a recommend, lightdm can be use to
          connect to remote displays and doesn't need a local greeter
        - lightdm depends on dbus (lp: #822824)
        - liblightdm-gobject recommends accountsservice (lp: #822863)
      * debian/liblightdm-gobject-1-0.symbols:
        - track library symbols
      * debian/lightdm.install:
        - ship the translations
      * debian/lightdm.preinst:
        - fix missing dh token
      * debian/rules:
        - reorder rules to work with new dh versions
        - stop the build if the liblightdm-gobject symbols are outdated
        - use dh-translations to generate the translations template
      * debian/source_lightdm.py:
        - get bug informations for apport, thanks Pedro Villavicencio (lp: #819954)
    
      [ Didier Roche ]
      * debian/watch:
        - fix debian/watch to get lightdm
      * debian/patches/01_transition_gnome_ubuntu_desktop.patch:
        - transition so that gnome.desktop is now move to ubuntu.desktop as the main
          session. We need that for transitionning to the next step (post LTS) where
          gnome-shell.desktop will be renamed to gnome.desktop
     -- Sebastien Bacher <email address hidden>   Tue, 09 Aug 2011 18:21:07 +0200
  • lightdm (0.9.2-0ubuntu4) oneiric; urgency=low
    
      * debian/control: depends on the greeters rather than recommends, seems some
        users still get no greeter after upgrade otherwise
     -- Sebastien Bacher <email address hidden>   Wed, 27 Jul 2011 19:10:47 +0200
  • lightdm (0.9.2-0ubuntu3) oneiric; urgency=low
    
      * Fix lightdm to conflict liblightdm-gobject-0-0 and liblightdm-qt-0-0,
        so that old greeters are removed on upgrade
        - update debian/control
     -- Chris Coulson <email address hidden>   Tue, 26 Jul 2011 23:26:49 +0100
  • lightdm (0.9.2-0ubuntu2) oneiric; urgency=low
    
      * debian/control:
        - recommends the preferred greeter before a virtual one
        - let the new gtk greeter provide the old example named one for easier
          upgrade
     -- Sebastien Bacher <email address hidden>   Tue, 26 Jul 2011 21:38:25 +0200
  • lightdm (0.9.2-0ubuntu1) oneiric; urgency=low
    
      * New upstream release
        [0.9.0]
        - Fix invalid XAUTHORITY variable being set for second X server.
        - Fix bug where switching users created X servers without VTs
        - Release a VT when the X server on it stops
        - Greeters are now just standard X sessions that are stored in
          /usr/share/xgreeters.
        - Drop most of the configure options, they aren't necessary
        - Config changes:
          - Major reorginisation of configuration to make it easier to configure and
            understand.  Users should set [SeatDefaults] section with settings for
            all seats, and can override each setting in a per seat configuration.
          - Default seats are now specified using a [Seat:<name>] section.  If no
            seats are specified then one is started.  This can be overridden by
            setting start-default-seat=false in [LightDM].
          - Support setting autologin user to guest account
          - Split the user accounts configuration into /etc/lightdm/users.conf so
            the  main config can be private.
          - The default user session is now "default".  Distributions should put a
            symlink to their chosen default or set one in lightdm.conf.
          - XDMCP keys now stored in keys.conf
        - liblightdm API changes:
          - Both libraries are now version 1 and have API and ABI guarantees.
          - Face images are now local paths not URIs
          - liblightdm-gobject now uses lightdm_ prefix instead of ldm_
          - Non-greeter functions are now moved out of the Greeter class
          - connect_to_server() is now called connect_sync and blocks until
            completion.
          - start_session() is now called start_session_sync and blocks until
            completion. The quit signal is removed, and the greeter should quit if
            this method returns TRUE.
          - login() is now called authenticate()
          - Greeters now have hints instead of configuration (greeters should load
            their own configuration from /etc/lightdm if they need it).
          - liblightdm-gobject uses AccountsService if it is available
          - Added regression tests for liblightdm-qt
        - D-Bus API changes:
          - Expose Seats and Sessions on org.freedesktop.DisplayManager
          - Add a CanSwitch property
          - Rename ShowGreeter() to SwitchToGreeter()
        - Greeter changes:
          - Drop "example" from the name of the GTK+ and Qt greeters and make them
            official default greeters.
          - Use GTK3 for GTK+ greeter.
          - Removed the Vala and Python GTK+ greeters, they weren't being well
            maintained.
        [0.9.1]
        - Fix up translation build system
        - Add a --with-greeter-user configure option
        - Fix greeter-user configuration not being used
        - Abort greeter if attempted to be run as root and greeter-user set
        - Fix setting session in GTK+ greeter
        [0.9.2]
        - Fix annotation and Vala bindings for getting the UserList singleton
        - Fix GTK+ greeter error label not being shown
        - Don't set SIGQUIT to ignore in child processes
        - Reworked the PAM code as ecryptfs users weren't able to log in.  They
          can now but not sure what changed to fix that!?
      * debian/control:
        - Build depend on libgtk3.0-dev, not libgtk2.0-dev
        - Drop obsolete greeters, use new ones
        - lightdm conflicts with liblightdm-gobject-1 and liblightdm-qt-1 so old
          greeters will be removed.
        - Update versions of libraries
      * debian/lightdm.conf:
        - Removed, no longer needs configuration
      * debian/patches/01_resize_grip.patch:
        - Dropped, not required anymore
     -- Robert Ancell <email address hidden>   Tue, 26 Jul 2011 19:19:00 +1000
  • lightdm (0.4.3-0ubuntu1) oneiric; urgency=low
    
      * New upstream release
     -- Robert Ancell <email address hidden>   Wed, 13 Jul 2011 15:06:13 +1000
  • lightdm (0.4.2-0ubuntu2) oneiric; urgency=low
    
      * debian/Xsession:
        - Correctly load ~/.Xresource
     -- Robert Ancell <email address hidden>   Wed, 06 Jul 2011 09:29:15 +1000
  • lightdm (0.4.2-0ubuntu1) oneiric; urgency=low
    
      * New upstream release
        - Fixes (LP: #798277)
      * debian/lightdm.upstart:
        - Don't source /etc/environment or /etc/default/locale - this is done in PAM
      * debian/Xsession:
        - Handle X resource directory being empty (LP: #800193)
     -- Robert Ancell <email address hidden>   Tue, 05 Jul 2011 15:22:12 +1000
  • lightdm (0.4.1-0ubuntu1) oneiric; urgency=low
    
      * New upstream release
        - Fixes (LP: #793366)
      * debian/lightdm.conf:
      * debian/guest-session-cleanup.sh:
      * debian/guest-session-setup.sh:
        - Enable guest session
     -- Robert Ancell <email address hidden>   Thu, 30 Jun 2011 17:04:25 +0100
  • lightdm (0.4.0-0ubuntu7) oneiric; urgency=low
    
      * debian/Xsession:
        - Correctly load Xresources (LP: #800193)
     -- Robert Ancell <email address hidden>   Mon, 27 Jun 2011 09:43:49 +0100
  • lightdm (0.4.0-0ubuntu6) oneiric; urgency=low
    
      * debian/Xsession:
        - Set required variables to make Xsession.d scripts work (LP: #800192)
     -- Robert Ancell <email address hidden>   Mon, 27 Jun 2011 00:03:12 +1000
  • lightdm (0.4.0-0ubuntu5) oneiric; urgency=low
    
      * debian/lightdm.lightdm-autologin.pam, debian/rules:
        - Actually install autologin PAM configuration (LP: #797669).
     -- Colin Watson <email address hidden>   Fri, 17 Jun 2011 12:52:33 +0100
  • lightdm (0.4.0-0ubuntu4) oneiric; urgency=low
    
      * debian/control: don't depends on gnome-icon-theme-full, the purpose of the
        binary is to not be installed by default, icons should be moved rather
     -- Sebastien Bacher <email address hidden>   Fri, 17 Jun 2011 11:28:05 +0200
  • lightdm (0.4.0-0ubuntu3) oneiric; urgency=low
    
      * debian/control:
        - Make GTK greeters depend on gnome-icon-theme-full (LP: #796793)
      * debian/Xsession:
      * debian/lightdm.conf:
        - Load profile and X resources when running session (LP: #794315)
          (LP: #795083)
     -- Robert Ancell <email address hidden>   Fri, 17 Jun 2011 15:26:59 +1000
  • lightdm (0.4.0-0ubuntu2) oneiric; urgency=low
    
      * debian/copyright:
        - Drop copyright reference to obsolete ck-connector.[ch]
      * debian/patches/02_disable_tests.patch:
        - Disable regression tests as they're not running on the buildd's correctly
     -- Robert Ancell <email address hidden>   Fri, 17 Jun 2011 13:55:12 +1000
  • lightdm (0.3.7-0ubuntu2) oneiric; urgency=low
    
      * debian/control:
        - Add ${python:Depends} and required dependencies for
          lightdm-greeter-example-python-gtk package (LP: #787409)
      * debian/patches/01_handle_all_signals.patch:
        - Correctly handle signals from external processes (LP: #789389)
      * debian/patches/02_process_exit.patch:
        - Fix crash when child processes quit (LP: #795050)
     -- Robert Ancell <email address hidden>   Fri, 10 Jun 2011 16:24:56 +1000
  • lightdm (0.3.7-0ubuntu1) oneiric; urgency=low
    
      * New upstream release
     -- Robert Ancell <email address hidden>   Mon, 30 May 2011 20:22:39 +1000
  • lightdm (0.3.6-0ubuntu1) oneiric; urgency=low
    
      * New upstream release
      * debian/lightdm.conf:
        - Start display on active VT
     -- Robert Ancell <email address hidden>   Mon, 30 May 2011 16:43:37 +1000
  • lightdm (0.3.5-0ubuntu1) oneiric; urgency=low
    
      * New upstream release
     -- Robert Ancell <email address hidden>   Tue, 24 May 2011 15:38:04 +1000
  • lightdm (0.2.3-0ubuntu2) natty; urgency=low
    
      * debian/control:
        - Fix Vcs-Bzr link
     -- Robert Ancell <email address hidden>   Fri, 14 Jan 2011 14:44:48 -0600