-
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