Change logs for lightdm source package in Trusty

  • lightdm (1.10.6-0ubuntu1) trusty; urgency=medium
    
      * New upstream release:
        - Handle trailing whitespace on boolean values in configuration.
          (LP: #1507033)
        - Use libaudit to generate audit events.
        - Fix apparmor profiles for running Chromium in guest sessions.
          (LP: #1504049)
        - Add LC_PAPER, LC_NAME, LC_ADDRESS, LC_TELEPHONE, LC_MEASUREMENT and
          LC_IDENTIFICATION variables to the list of inherited locale variables.
          (LP: #1511259)
        - Add a backup-logs option that can be used to disable existing logging
          files having a .old suffix added to them.
        - Check the version of the X server we are running so we correctly pass
          -listen tcp when required. (LP: #1449282)
        - Use IP address of XDMCP requests to contact X server if available.
          (LP: #1481561)
        - Implement XDMCP ForwardQuery. (LP: #1511545)
        - Add an option for XDMCP and VNC servers to only listen on one address.
          (LP: #1390808)
        - Don't start LightDM if the XDMCP server is configured with a key that
          doesn't exist. (LP: #1517685)
        - Add IP addresses to XDMCP log messages.
        - Refactor XDMCP error handling.
        - Fix small memory leak in XDMCP logging code.
        - Fix typo in dm-tool man page. (LP: #1470587)
        - Use new Xmir binary when running X under Unity System Compositor.
        - Fix all the things that prevent clang (3.5) from building LightDM with
          -Werror.
        - Add more tests.
    
     -- Robert Ancell <email address hidden>  Fri, 20 Nov 2015 16:07:50 +1300
  • lightdm (1.10.5-0ubuntu1.1) trusty; urgency=medium
    
      * debian/lightdm-session: Enable the C preprocessor
        when loading X resources. (LP: #1244578).
    
     -- Jorge Niedbalski <email address hidden>  Mon, 15 Jun 2015 13:39:27 -0500
  • lightdm (1.10.5-0ubuntu1) trusty; urgency=medium
    
      * New upstream release:
        - Fix pipe file descriptor leak for each greeter session. (LP: #1190344)
        - Don't attempt generate D-Bus seat/session removal signals on shutdown.
      * debian/guest-account.sh:
        - Rename variables to make script compatible with Bash (LP: #1411100)
      * debian/control:
        - Set required version of bash
     -- Robert Ancell <email address hidden>   Tue, 10 Mar 2015 16:49:11 +1300
  • lightdm (1.10.4-0ubuntu2) trusty; urgency=medium
    
      * debian/config-error-dialog.sh:
      * debian/lightdm-session:
        - Use bash for the session to improve error handling (LP: #678421)
      * debian/control:
        - Depend on bash
    
    lightdm (1.10.4-0ubuntu1) trusty; urgency=medium
    
      * New upstream release:
        - Fix pipe file descriptor leak for each session login / authentication
          (LP: #1190344)
        - Support DesktopNames key in session files (LP: #1383321)
      * debian/config-error-dialog.sh:
        - Show warning dialog instead of interrupted login if syntax error in
          ~/.profile etc (LP: #678421)
     -- Robert Ancell <email address hidden>   Tue, 25 Nov 2014 11:25:23 +1300
  • lightdm (1.10.3-0ubuntu2) trusty; urgency=medium
    
      * Refresh patches
     -- Robert Ancell <email address hidden>   Fri, 10 Oct 2014 21:24:51 +1300
  • lightdm (1.10.1-0ubuntu1) trusty; urgency=medium
    
      * New upstream release:
        - When switching to an existing session refresh PAM credentials and end
          session cleanly so no resources leak. (LP: #1296276)
        - Update apparmor rules to allow oxide based browsers and Google Chrome to
          run in the guest session.
      * debian/patches/06_apparmor_chromium_updates.patch:
        - Applied upstream
     -- Robert Ancell <email address hidden>   Mon, 28 Apr 2014 09:56:14 +1200
  • lightdm (1.10.0-0ubuntu3) trusty; urgency=medium
    
      * debian/patches/06_apparmor_chromium_updates.patch: allow oxide based
        browsers and Google Chrome to run in the guest session
        - LP: #1298021
        - LP: #1306560
     -- Jamie Strandboge <email address hidden>   Fri, 11 Apr 2014 09:24:09 -0500
  • lightdm (1.10.0-0ubuntu2) trusty; urgency=medium
    
      * Add pam_kwallet to pam configs. (LP: #1305307)
     -- Harald Sitter <email address hidden>   Thu, 10 Apr 2014 10:27:18 +0200
  • lightdm (1.10.0-0ubuntu1) trusty; urgency=medium
    
      * New upstream release:
        - Fix return value for Vala bindings to Greeter.start_session_sync
        - Fix logging when failing to find session
     -- Robert Ancell <email address hidden>   Tue, 08 Apr 2014 16:12:46 +1200
  • lightdm (1.9.15-0ubuntu1) trusty; urgency=medium
    
      * debian/patches/06_guest_signal_and_ptrace_aa_rules.patch,
        debian/patches/07_guest_proc_pid_stat_aa_rule.patch: Dropped, the fixes
        are upstream
     -- Tyler Hicks <email address hidden>   Mon, 07 Apr 2014 10:33:46 -0500
  • lightdm (1.9.14-0ubuntu2) trusty; urgency=medium
    
      * debian/patches/06_guest_signal_and_ptrace_aa_rules.patch: Grant
        permission for guest session processes to signal and ptrace each
        other (LP: #1298611)
      * debian/patches/07_guest_proc_pid_stat_aa_rule.patch: Grant permission for
        guest session processes to read /proc/<PID>/stat. This prevents AppArmor
        denial messages caused by bamfdaemon and common utilities such as ps and
        killall. (LP: #1301625)
     -- Tyler Hicks <email address hidden>   Thu, 03 Apr 2014 02:48:51 -0500
  • lightdm (1.9.14-0ubuntu1) trusty; urgency=medium
    
      * New upstream release:
        - Pass --enable-hardware-greeter to unity-system-compositor for Mir sessions
          on xlocal seats (LP: #1289072)
     -- Robert Ancell <email address hidden>   Thu, 03 Apr 2014 09:07:39 +1300
  • lightdm (1.9.13-0ubuntu1) trusty; urgency=medium
    
      * New upstream release:
        - Handle not getting an X connection when attempting to get X layouts.
          (LP: #1235915)
        - Read config data from both XDG_DATA_DIRS and XDG_CONFIG_DIRS.
     -- Robert Ancell <email address hidden>   Tue, 25 Mar 2014 14:45:54 +1300
  • lightdm (1.9.12-0ubuntu1) trusty; urgency=medium
    
      [ Robert Ancell ]
      * New upstream release:
        - Ensure X authority is written before X server is started (LP: #1260220)
        - Activate after unlocking a logind session
    
      [ Gunnar Hjalmarsson ]
      * debian/guest-account:
        - Disable Unity shortcut hint. (LP: #1292178)
     -- Robert Ancell <email address hidden>   Mon, 17 Mar 2014 16:49:37 +1300
  • lightdm (1.9.11-0ubuntu2) trusty; urgency=medium
    
      * Rebuild against Qt 5.2.1.
     -- Timo Jyrinki <email address hidden>   Thu, 13 Mar 2014 07:41:22 +0200
  • lightdm (1.9.11-0ubuntu1) trusty; urgency=medium
    
      * New upstream release:
        - Don't use g_hash_table_get_keys_as_array, it's a glib 2.40 feature
     -- Robert Ancell <email address hidden>   Thu, 13 Mar 2014 13:42:04 +1300
  • lightdm (1.9.9-0ubuntu1) trusty; urgency=medium
    
      * New upstream release:
        - Handle signals being received in child processes instead of treating them
          like they are received in the daemon.
        - Set utmp ut_line to the display name (i.e. :0) to match what other
          programs expect (e.g. 'w').
        - Fix lightdm_greeter_ensure_shared_data_dir_sync returning the wrong value.
        - Fix shared data tests so you can run test suite without root again.
        - Be extra careful not to call any non thread safe function after a fork.
        - Fix some small memory leaks detected by valgrind.
        - Fix process shutdown code to stop generating confusing warnings
        - Fix more double removal of source IDs.
        - Test improvements.
    
      [ Gunnar Hjalmarsson ]
      * debian/patches/04_language_handling.patch:
        - Make lightdm_get_language() return a language with a short form language
          code (LP: #1276072).
     -- Robert Ancell <email address hidden>   Tue, 11 Mar 2014 09:17:15 +1300
  • lightdm (1.9.8-0ubuntu1) trusty; urgency=medium
    
      * New upstream release:
        - Add support for shared user data directories between the greeter and user
          sessions.
        - Refactor LightDMUser and User classes to use the same code internally.
     -- Robert Ancell <email address hidden>   Thu, 20 Feb 2014 16:02:35 +1300
  • lightdm (1.9.7-0ubuntu2) trusty; urgency=medium
    
      * debian/lightdm.postinst: Guard the chown'ing of /var/lib/lightdm/, it
        might fail on the .gvfs mount. (LP: #1279428)
     -- Martin Pitt <email address hidden>   Wed, 12 Feb 2014 18:15:55 +0100
  • lightdm (1.9.7-0ubuntu1) trusty; urgency=medium
    
      * New upstream release:
        - Correctly invoke PAM to change authentication token. (LP: #1270118)
        - Make xdg-seat a core property of a seat and always pass it to X servers.
        - Qt bindings: properly hand over prompt and message type.
        - Add warning flags where they are missing and fix the resulting warnings.
     -- Robert Ancell <email address hidden>   Fri, 07 Feb 2014 15:40:20 +0000
  • lightdm (1.9.6-0ubuntu3) trusty; urgency=medium
    
      [ Gunnar Hjalmarsson ]
      * debian/guest-session-auto.sh:
        - Export gettext variables.
      * debian/guest-account:
        - Chown $HOME after /etc/guest-session/prefs.sh has been sourced.
      * debian/patches/05_translate_guest_session_dialog.patch:
        - Make the translatable strings in debian/guest-session-auto.sh end up in
          the PO files.
     -- Robert Ancell <email address hidden>   Wed, 05 Feb 2014 10:23:52 +0000
  • lightdm (1.9.6-0ubuntu2) trusty; urgency=medium
    
      * Clear default tty on lightdm shutdown, to avoid brief display of text
        messages on shutdown. (LP: #967229)
     -- Dimitri John Ledkov <email address hidden>   Tue, 04 Feb 2014 10:12:05 +0000
  • lightdm (1.9.6-0ubuntu1) trusty; urgency=medium
    
      * New upstream release:
        - Support Mir sessions in xlocal seats by starting a unity system compositor
          for each session.
        - Add --screen and --fullscreen options to "dm-tool add-nested-seat"
        - Don't try to compile liblightdm-qt if liblightdm-gobject will not be
          compiled.
        - Stop greeters warning if sessions directories not present or lightdm.conf
          doesn't exist - this is valid.
        - Fix log name for Mir display servers
        - Fix double removal of source IDs
      * debian/guest-account:
      * debian/guest-session-auto.sh:
      * debian/lightdm.install:
      * debian/rules:
        - Warn users about the temporary nature of a guest session. (LP: #435930)
      * debian/lightdm.install:
      * debian/lightdm.maintscript:
        - Move configuration from /etc to /usr/share so dpkg doesn't keep it around.
     -- Robert Ancell <email address hidden>   Wed, 22 Jan 2014 15:51:29 +1300
  • lightdm (1.9.5-0ubuntu1) trusty; urgency=low
    
      * New upstream release:
        - In the unity seat, if we don't have proper VT support, fake VT 0 instead
          of a real VT number. This matches what logind expects.
     -- Robert Ancell <email address hidden>   Thu, 05 Dec 2013 09:35:42 +1300
  • lightdm (1.9.4-0ubuntu1) trusty; urgency=low
    
      * New upstream release:
        - Fix issue where VTs are double used when switching sessions.
          (LP: #1256150)
        - Remove lightdm-set-defaults and gdmflexiserver.
        - Add new ability to specify a list of seat types to try, rather than just
          one.
        - Allow Mir sessions in the surfaceflinger seat.
        - Rename the guest session wrapper to have a simpler name.
        - Make sure sessions are associated with the display server before starting
          them.
        - Add a dm-tool man page.
     -- Robert Ancell <email address hidden>   Tue, 03 Dec 2013 19:07:28 +1300
  • lightdm (1.9.3-0ubuntu1) trusty; urgency=low
    
      * New upstream release:
        - Don't pass system user accounts from AccountsService to greeters.
          (LP: #1248541)
        - Fix crash if switching to greeter and it isn't installed. (LP: #1246529)
     -- Robert Ancell <email address hidden>   Thu, 07 Nov 2013 15:07:34 +1300
  • lightdm (1.9.2-0ubuntu1) trusty; urgency=low
    
      * New upstream release:
        - Implement missing guest-wrapper functionality and enable it for Ubuntu.
        - Update AppArmor scripts to work in Ubuntu 13.10.
          (LP: #1243339)
     -- Robert Ancell <email address hidden>   Wed, 30 Oct 2013 15:35:23 -0700
  • lightdm (1.9.1-0ubuntu1) trusty; urgency=low
    
      * New upstream release:
        - Correctly set $XDG_SESSION_CLASS for greeters. This was regressed in 1.7.5
          for ConsoleKit and was never passed to logind. logind/ConsoleKit treat
          greeter sessions without this set as user sessions. This causes greeters
          to show the lightdm user able to be logged in with.
          (LP: #1242939)
        - Set $USER when running the session-setup-script. This is a regression from
          1.7.5. (LP: #1245957)
        - Fix notification of sessions being logged out. This is a regression from
          1.7.5 and caused greeters to show sessions logged in after they had been
          logged out. (LP: #1245295)
        - Refactor liblightdm user scanning to be simpler and more reliable. This
          fixes bugs where some properties wouldn't be updated when they changed in
          accounts service.
        - Add support for a "display-stopped-script" field in lightdm.conf. The
          "display-stopped-script" field allows us to run a script right after
          stopping the display server.
        - Allow dm-tool to run outside of a session if it doesn't need to be.
        - Set $MIR_SERVER_NAME to assign a name to launched sessions. Also use a
          "greeter-" prefix for greeter sessions for the benefit of
          unity-system-compositor.
     -- Robert Ancell <email address hidden>   Wed, 30 Oct 2013 14:11:16 -0700
  • lightdm (1.9.0-0ubuntu1) trusty; urgency=low
    
      * New upstream release:
        - Fix crash when starting with existing X servers. This was introduced in
          rev 1651 (lightdm 1.7.0). (LP: #1231841)
        - Fix crash where Process objects are accessed after unref (LP: #1207935)
     -- Robert Ancell <email address hidden>   Tue, 22 Oct 2013 12:19:25 +1300
  • lightdm (1.8.2-0ubuntu1) saucy; urgency=low
    
      * New upstream release:
        - Fix crash when starting with existing X servers. This was introduced in
          rev 1651 (lightdm 1.7.0). (LP: #1231841)
     -- Robert Ancell <email address hidden>   Wed, 16 Oct 2013 15:46:40 +1300