]> rtime.felk.cvut.cz Git - sojka/lightdm.git/log
sojka/lightdm.git
10 years agoRespawn lightdm daemon if it is unexpectedly closed
Michael Terry [Fri, 2 May 2014 17:25:10 +0000 (13:25 -0400)]
Respawn lightdm daemon if it is unexpectedly closed

10 years agoSet a relatively conservative respawn limit
Michael Terry [Thu, 1 May 2014 18:20:07 +0000 (14:20 -0400)]
Set a relatively conservative respawn limit

10 years agoForget about cleaning up socket; Mir does that for us now
Michael Terry [Thu, 1 May 2014 14:42:19 +0000 (10:42 -0400)]
Forget about cleaning up socket; Mir does that for us now

10 years agoOnly delete socket if we're about to use it
Michael Terry [Wed, 30 Apr 2014 18:37:27 +0000 (14:37 -0400)]
Only delete socket if we're about to use it

10 years agoFix lightdm being brought down permanently by USC crashing
Michael Terry [Wed, 30 Apr 2014 18:23:27 +0000 (14:23 -0400)]
Fix lightdm being brought down permanently by USC crashing

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of lightdm-team [Tue, 29 Apr 2014 06:25:24 +0000 (06:25 +0000)]
Launchpad automatic translations update.

10 years agoAdd asynchronous methods to liblightdm - lightdm_greeter_connect, lightdm_greeter_ens...
Robert Ancell [Tue, 29 Apr 2014 01:29:03 +0000 (13:29 +1200)]
Add asynchronous methods to liblightdm - lightdm_greeter_connect, lightdm_greeter_ensure_shared_data_dir and lightdm_greeter_start_session

10 years agoMerge with trunk
Robert Ancell [Tue, 29 Apr 2014 01:23:43 +0000 (13:23 +1200)]
Merge with trunk

10 years agoUpdate documentation for resettable changes
Robert Ancell [Tue, 29 Apr 2014 01:22:06 +0000 (13:22 +1200)]
Update documentation for resettable changes

10 years agoUpdate documentation
Robert Ancell [Tue, 29 Apr 2014 01:20:28 +0000 (13:20 +1200)]
Update documentation

10 years agoRemove dead code
Robert Ancell [Tue, 29 Apr 2014 01:10:26 +0000 (13:10 +1200)]
Remove dead code

10 years agoSimplify request slightly
Robert Ancell [Tue, 29 Apr 2014 01:07:09 +0000 (13:07 +1200)]
Simplify request slightly

10 years agoAdd new symbols
Robert Ancell [Mon, 28 Apr 2014 23:25:38 +0000 (11:25 +1200)]
Add new symbols

10 years agoMerge with trunk
Robert Ancell [Mon, 28 Apr 2014 23:25:28 +0000 (11:25 +1200)]
Merge with trunk

10 years agoUse asynchronous methods in gobject greeter
Robert Ancell [Mon, 28 Apr 2014 23:13:00 +0000 (11:13 +1200)]
Use asynchronous methods in gobject greeter

10 years agoFix Request object not inheriting from GObject
Robert Ancell [Mon, 28 Apr 2014 23:00:24 +0000 (11:00 +1200)]
Fix Request object not inheriting from GObject

10 years agoFix up some coding style errors in liblightdm-gobject
Robert Ancell [Mon, 28 Apr 2014 22:56:38 +0000 (10:56 +1200)]
Fix up some coding style errors in liblightdm-gobject

10 years agoHandle unexpected messages during synchronous calls. This is taken from an unfinished...
Robert Ancell [Mon, 28 Apr 2014 22:46:22 +0000 (10:46 +1200)]
Handle unexpected messages during synchronous calls. This is taken from an unfinished asynchronous call branch.

10 years agoAdd support for greeters that stay alive after logging a user in, rather than being...
Robert Ancell [Mon, 28 Apr 2014 22:34:38 +0000 (10:34 +1200)]
Add support for greeters that stay alive after logging a user in, rather than being killed. Useful in an Ubuntu Touch context, where we care a lot about the time it takes to lock a session and show the greeter.

10 years agoHandle unexpected messages during synchronous calls. This is taken from an unfinished...
Robert Ancell [Mon, 28 Apr 2014 21:49:04 +0000 (09:49 +1200)]
Handle unexpected messages during synchronous calls. This is taken from an unfinished asynchronous call branch.

10 years agoMake resettable a construction property that is sent as part of the connect message
Robert Ancell [Mon, 28 Apr 2014 20:56:28 +0000 (08:56 +1200)]
Make resettable a construction property that is sent as part of the connect message

10 years agoMerge from trunk
Michael Terry [Mon, 28 Apr 2014 14:33:32 +0000 (10:33 -0400)]
Merge from trunk

10 years agoWhen looking for an existing greeter, make sure it's a resettable one
Michael Terry [Mon, 28 Apr 2014 14:10:26 +0000 (10:10 -0400)]
When looking for an existing greeter, make sure it's a resettable one

10 years agoSmall nits from review
Michael Terry [Mon, 28 Apr 2014 13:45:50 +0000 (09:45 -0400)]
Small nits from review

10 years agoFix release name
Robert Ancell [Sun, 27 Apr 2014 23:03:00 +0000 (11:03 +1200)]
Fix release name

10 years agoReleasing 1.11.0
Robert Ancell [Sun, 27 Apr 2014 22:40:58 +0000 (10:40 +1200)]
Releasing 1.11.0

10 years agoadd missing lightdm/daemon_name debconf template
Martin Pitt [Sun, 27 Apr 2014 13:11:20 +0000 (15:11 +0200)]
add missing lightdm/daemon_name debconf template

10 years agoRefine postinst to respect masking of display-manager.service
Martin Pitt [Sun, 27 Apr 2014 13:09:18 +0000 (15:09 +0200)]
Refine postinst to respect masking of display-manager.service

10 years agolightdm.service: Don't start if /etc/X11/default-display-manager does not exist
Martin Pitt [Sat, 26 Apr 2014 19:32:50 +0000 (21:32 +0200)]
lightdm.service: Don't start if /etc/X11/default-display-manager does not exist

10 years agoAdd systemd integration
Martin Pitt [Sat, 26 Apr 2014 17:07:03 +0000 (19:07 +0200)]
Add systemd integration

- Add systemd unit.
- Set /etc/systemd/system/display-manager.service symlink according to
  /etc/X11/default-display-manager.
- Build-depend on and enable dh-systemd.

10 years agoWhoops, add new scripts and test files to tests/Makefile.am
Michael Terry [Fri, 25 Apr 2014 18:19:02 +0000 (14:19 -0400)]
Whoops, add new scripts and test files to tests/Makefile.am

10 years agoSupport Mir greeters too by waiting to send IDLE until after we're done handling...
Michael Terry [Fri, 25 Apr 2014 15:33:12 +0000 (11:33 -0400)]
Support Mir greeters too by waiting to send IDLE until after we're done handling START_SESSION

10 years agoAdd a bunch of tests; fix some small bugs
Michael Terry [Thu, 24 Apr 2014 21:12:37 +0000 (17:12 -0400)]
Add a bunch of tests; fix some small bugs

10 years agoFirst pass at reset support
Michael Terry [Thu, 24 Apr 2014 18:36:40 +0000 (14:36 -0400)]
First pass at reset support

10 years agodebian/lightdm.init: Drop obsolete acpid and hal soft dependencies
Martin Pitt [Tue, 22 Apr 2014 10:37:02 +0000 (12:37 +0200)]
debian/lightdm.init: Drop obsolete acpid and hal soft dependencies

10 years agodebian/lightdm.init: Add missing dbus dependency
Martin Pitt [Tue, 22 Apr 2014 10:36:33 +0000 (12:36 +0200)]
debian/lightdm.init: Add missing dbus dependency

10 years agoAdd tests for XDMCP autologin and multiple connections
Robert Ancell [Tue, 22 Apr 2014 01:14:38 +0000 (13:14 +1200)]
Add tests for XDMCP autologin and multiple connections

10 years agoAdd tests for XDMCP autologin and multiple connections
Robert Ancell [Tue, 22 Apr 2014 00:02:01 +0000 (12:02 +1200)]
Add tests for XDMCP autologin and multiple connections

10 years agoEmit DBus PropertiesChanged when Sessions/Seats properties change. Also add SessionAd...
Robert Ancell [Mon, 21 Apr 2014 21:04:17 +0000 (09:04 +1200)]
Emit DBus PropertiesChanged when Sessions/Seats properties change. Also add SessionAdded/SessionRemoved signals to Seat interface

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of lightdm-team [Sun, 20 Apr 2014 05:44:24 +0000 (05:44 +0000)]
Launchpad automatic translations update.

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of lightdm-team [Fri, 18 Apr 2014 06:42:28 +0000 (06:42 +0000)]
Launchpad automatic translations update.

10 years agoRemove some debugging
Robert Ancell [Thu, 17 Apr 2014 04:06:30 +0000 (16:06 +1200)]
Remove some debugging

10 years agoGive the property values when emitting the PropertiesChanged signal
Robert Ancell [Thu, 17 Apr 2014 04:03:45 +0000 (16:03 +1200)]
Give the property values when emitting the PropertiesChanged signal

10 years agoEmit DBus PropertiesChanged when Sessions/Seats properties change. Also add SessionAd...
Robert Ancell [Thu, 17 Apr 2014 02:41:40 +0000 (14:41 +1200)]
Emit DBus PropertiesChanged when Sessions/Seats properties change. Also add SessionAdded/SessionRemoved signals to Seat interface

10 years agoApply debian/patches/06_apparmor_chromium_updates.patch to checked in code
Robert Ancell [Sun, 13 Apr 2014 21:33:12 +0000 (09:33 +1200)]
Apply debian/patches/06_apparmor_chromium_updates.patch to checked in code

10 years ago* debian/patches/06_apparmor_chromium_updates.patch: allow oxide based
Robert Ancell [Sun, 13 Apr 2014 21:29:08 +0000 (09:29 +1200)]
* debian/patches/06_apparmor_chromium_updates.patch: allow oxide based
  browsers and Google Chrome to run in the guest session
  - LP: #1298021
  - LP: #1306560

10 years ago* debian/patches/06_apparmor_chromium_updates.patch: allow oxide based
Jamie Strandboge [Fri, 11 Apr 2014 16:43:19 +0000 (11:43 -0500)]
* debian/patches/06_apparmor_chromium_updates.patch: allow oxide based
  browsers and Google Chrome to run in the guest session
  - LP: #1298021
  - LP: #1306560

10 years agoAdd pam_kwallet to pam configs. (LP: #1305307)
Martin Pitt [Thu, 10 Apr 2014 08:47:52 +0000 (10:47 +0200)]
Add pam_kwallet to pam configs. (LP: #1305307)

10 years agoAdd pam_kwallet to pam configs. (LP: #1305307)
Harald Sitter [Thu, 10 Apr 2014 08:35:38 +0000 (10:35 +0200)]
Add pam_kwallet to pam configs. (LP: #1305307)

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of lightdm-team [Thu, 10 Apr 2014 05:57:45 +0000 (05:57 +0000)]
Launchpad automatic translations update.

10 years agoWhen switching to an existing session refresh PAM credentials and end session cleanly...
Robert Ancell [Tue, 8 Apr 2014 05:11:05 +0000 (17:11 +1200)]
When switching to an existing session refresh PAM credentials and end session cleanly so no resources leak.

10 years agoSet XDG_SESSION_TYPE and XDG_SESSION_DESKTOP as used by systemd
Robert Ancell [Tue, 8 Apr 2014 04:58:27 +0000 (16:58 +1200)]
Set XDG_SESSION_TYPE and XDG_SESSION_DESKTOP as used by systemd

10 years agoPromote X-LightDM-DesktopName to DesktopNames
Robert Ancell [Tue, 8 Apr 2014 04:54:45 +0000 (16:54 +1200)]
Promote X-LightDM-DesktopName to DesktopNames

XDG_CURRENT_DESKTOP is specified in freedesktop's desktop entry spec now. 'DesktopNames' will also be supported by other display managers, so we can drop the 'X-LightDM'.

DesktopNames is pluralized because it allows a colon-separated list of desktop names.

10 years agoReleasing 1.10.0
Robert Ancell [Tue, 8 Apr 2014 04:23:04 +0000 (16:23 +1200)]
Releasing 1.10.0

10 years agoFix return value for Vala bindings to Greeter.start_session_sync, fix logging when...
Robert Ancell [Tue, 8 Apr 2014 01:08:53 +0000 (13:08 +1200)]
Fix return value for Vala bindings to Greeter.start_session_sync, fix logging when failing to find session

10 years agoFix logging when failing to find session
Robert Ancell [Tue, 8 Apr 2014 00:32:38 +0000 (12:32 +1200)]
Fix logging when failing to find session

10 years agoFix return value for Vala bindings to Greeter.start_session_sync
Robert Ancell [Tue, 8 Apr 2014 00:32:13 +0000 (12:32 +1200)]
Fix return value for Vala bindings to Greeter.start_session_sync

10 years agoReleasing 1.9.15
Robert Ancell [Mon, 7 Apr 2014 22:01:59 +0000 (10:01 +1200)]
Releasing 1.9.15

10 years agoUpdate the lightdm AppArmor abstraction to allow the guest session to start when...
Robert Ancell [Mon, 7 Apr 2014 21:39:46 +0000 (09:39 +1200)]
Update the lightdm AppArmor abstraction to allow the guest session to start when AppArmor is mediating signals and ptrace and fix a minor, but noisy, denial when applications attempt to read /proc/<PID>/stat.

10 years agoAllow guest session processes to receive signals from unconfined
Tyler Hicks [Mon, 7 Apr 2014 20:31:05 +0000 (15:31 -0500)]
Allow guest session processes to receive signals from unconfined
processes

10 years agoAllow guest session processes to read /proc/<PID>/stat
Tyler Hicks [Mon, 7 Apr 2014 15:36:11 +0000 (10:36 -0500)]
Allow guest session processes to read /proc/<PID>/stat

10 years agoAllow guest session processes to signal and ptrace each other
Tyler Hicks [Mon, 7 Apr 2014 15:34:39 +0000 (10:34 -0500)]
Allow guest session processes to signal and ptrace each other

10 years agoUpdate in-tree Ubuntu packaging after a direct upload of 1.9.14-0ubuntu2
Tyler Hicks [Mon, 7 Apr 2014 15:31:29 +0000 (10:31 -0500)]
Update in-tree Ubuntu packaging after a direct upload of 1.9.14-0ubuntu2

10 years agoAdd asynchronous liblightdm-gobject methods
Robert Ancell [Thu, 3 Apr 2014 23:57:54 +0000 (12:57 +1300)]
Add asynchronous liblightdm-gobject methods

10 years agoAlso set XDG_SESSION_TYPE
Robert Ancell [Thu, 3 Apr 2014 19:52:38 +0000 (08:52 +1300)]
Also set XDG_SESSION_TYPE

10 years agoSet XDG_SESSION_DESKTOP, this is used by pam_systemd
Robert Ancell [Thu, 3 Apr 2014 19:13:18 +0000 (08:13 +1300)]
Set XDG_SESSION_DESKTOP, this is used by pam_systemd

10 years agoPromote X-LightDM-DesktopName to DesktopNames
Lars Uebernickel [Thu, 3 Apr 2014 14:24:47 +0000 (16:24 +0200)]
Promote X-LightDM-DesktopName to DesktopNames

XDG_CURRENT_SESSION is specified in freedesktop's desktop entry spec now.
'DesktopNames' will also be supported by other display managers, so we can drop
the 'X-LightDM'.

DesktopNames is pluralized because it allows a colon-separated list of desktop
names.

10 years agoReleasing 1.9.14
Robert Ancell [Wed, 2 Apr 2014 20:27:02 +0000 (09:27 +1300)]
Releasing 1.9.14

10 years agoPass --enable-hardware-greeter to unity-system-compositor for Mir sessions on xlocal...
Robert Ancell [Wed, 2 Apr 2014 20:07:02 +0000 (09:07 +1300)]
Pass --enable-hardware-greeter to unity-system-compositor for Mir sessions on xlocal seats

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of lightdm-team [Tue, 1 Apr 2014 06:11:07 +0000 (06:11 +0000)]
Launchpad automatic translations update.

10 years agoReleasing 1.9.13
Robert Ancell [Tue, 25 Mar 2014 01:56:32 +0000 (14:56 +1300)]
Releasing 1.9.13

10 years agoCall pam_end after reinitializing credentials
Robert Ancell [Sun, 23 Mar 2014 23:35:26 +0000 (12:35 +1300)]
Call pam_end after reinitializing credentials

10 years agoUse PAM_REINITIALIZE_CRED instead of PAM_REFRESH_CRED as that's what GDM/gnome-screen...
Robert Ancell [Sun, 23 Mar 2014 22:54:12 +0000 (11:54 +1300)]
Use PAM_REINITIALIZE_CRED instead of PAM_REFRESH_CRED as that's what GDM/gnome-screensaver do

10 years agoWhen unlocking an existing session cleanly exit the child and refresh the PAM credentials
Robert Ancell [Sun, 23 Mar 2014 22:41:16 +0000 (11:41 +1300)]
When unlocking an existing session cleanly exit the child and refresh the PAM credentials

10 years agoMore finely test PAM usage
Robert Ancell [Sun, 23 Mar 2014 22:28:44 +0000 (11:28 +1300)]
More finely test PAM usage

10 years agoEnd PAM session if we don't run a child process otherwise some PAM modules may leak...
Robert Ancell [Sun, 23 Mar 2014 21:30:20 +0000 (10:30 +1300)]
End PAM session if we don't run a child process otherwise some PAM modules may leak files etc

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of lightdm-team [Fri, 21 Mar 2014 06:34:08 +0000 (06:34 +0000)]
Launchpad automatic translations update.

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of lightdm-team [Thu, 20 Mar 2014 06:03:49 +0000 (06:03 +0000)]
Launchpad automatic translations update.

10 years agoSend --enable-hardware-cursor=true instead
Robert Ancell [Wed, 19 Mar 2014 21:35:22 +0000 (10:35 +1300)]
Send --enable-hardware-cursor=true instead

10 years agoPass --enable-hardware-greeter to unity-system-compositor for Mir sessions on xlocal...
Robert Ancell [Wed, 19 Mar 2014 21:29:07 +0000 (10:29 +1300)]
Pass --enable-hardware-greeter to unity-system-compositor for Mir sessions on xlocal seats

10 years agoRemove unused variable
Robert Ancell [Tue, 18 Mar 2014 04:29:08 +0000 (17:29 +1300)]
Remove unused variable

10 years agoRead config data from both XDG_DATA_DIRS and XDG_CONFIG_DIRS.
Robert Ancell [Tue, 18 Mar 2014 04:26:40 +0000 (17:26 +1300)]
Read config data from both XDG_DATA_DIRS and XDG_CONFIG_DIRS.

10 years agoReverse order of directory loading for a given XDG variable
Michael Terry [Tue, 18 Mar 2014 03:14:51 +0000 (23:14 -0400)]
Reverse order of directory loading for a given XDG variable

10 years agoScan XDG_DATA_DIRS and XDG_CONFIG_DIRS for config values too
Michael Terry [Tue, 18 Mar 2014 03:06:36 +0000 (23:06 -0400)]
Scan XDG_DATA_DIRS and XDG_CONFIG_DIRS for config values too

10 years agoMove config loading into one function; move that function into libcommon; call it...
Michael Terry [Tue, 18 Mar 2014 02:05:57 +0000 (22:05 -0400)]
Move config loading into one function; move that function into libcommon; call it from liblightdm too

10 years agoRefresh debian/patches
Robert Ancell [Mon, 17 Mar 2014 21:43:47 +0000 (10:43 +1300)]
Refresh debian/patches

10 years agoExpand on earlier commit to activate sessions explicitly rather than implicitly by...
Robert Ancell [Mon, 17 Mar 2014 21:43:18 +0000 (10:43 +1300)]
Expand on earlier commit to activate sessions explicitly rather than implicitly by moving the Activate call to seat_set_active_session().

10 years agoHandle not getting an X connection when attempting to get X layouts
Robert Ancell [Mon, 17 Mar 2014 20:03:29 +0000 (09:03 +1300)]
Handle not getting an X connection when attempting to get X layouts

10 years agoAlways re-activate, whether new session is marked as active or not, since ConsoleKit...
Michael Terry [Mon, 17 Mar 2014 18:45:29 +0000 (14:45 -0400)]
Always re-activate, whether new session is marked as active or not, since ConsoleKit will re-activate an old session

10 years agoOverride logind's or consolekit's decision to automatically change active session...
Michael Terry [Mon, 17 Mar 2014 18:33:02 +0000 (14:33 -0400)]
Override logind's or consolekit's decision to automatically change active session when a new session opens on the same VT

10 years agosimplify the patch based on Robert's feedback
Charles Kerr [Mon, 17 Mar 2014 17:11:09 +0000 (12:11 -0500)]
simplify the patch based on Robert's feedback

10 years agoFlesh out support for activating sessions with CK or logind to be more explicit
Michael Terry [Mon, 17 Mar 2014 16:02:32 +0000 (12:02 -0400)]
Flesh out support for activating sessions with CK or logind to be more explicit

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of lightdm-team [Mon, 17 Mar 2014 04:56:36 +0000 (04:56 +0000)]
Launchpad automatic translations update.

10 years agoReleasing 1.9.12
Robert Ancell [Mon, 17 Mar 2014 04:32:58 +0000 (17:32 +1300)]
Releasing 1.9.12

10 years agoAdd a basic test to confirm multi-seat works
Robert Ancell [Mon, 17 Mar 2014 03:43:52 +0000 (16:43 +1300)]
Add a basic test to confirm multi-seat works

10 years agoAdd a basic test to confirm multi-seat works
Robert Ancell [Mon, 17 Mar 2014 03:37:55 +0000 (16:37 +1300)]
Add a basic test to confirm multi-seat works

10 years agoDisable Unity shortcut hint
Robert Ancell [Mon, 17 Mar 2014 03:20:24 +0000 (16:20 +1300)]
Disable Unity shortcut hint

10 years agoActivate after unlocking a logind session
Robert Ancell [Mon, 17 Mar 2014 03:17:15 +0000 (16:17 +1300)]
Activate after unlocking a logind session

10 years agoActivate after unlocking a logind session
Michael Terry [Mon, 17 Mar 2014 02:30:41 +0000 (22:30 -0400)]
Activate after unlocking a logind session

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of lightdm-team [Sun, 16 Mar 2014 05:50:47 +0000 (05:50 +0000)]
Launchpad automatic translations update.