]>
rtime.felk.cvut.cz Git - sojka/lightdm.git/log
Andrea Cimitan [Mon, 12 May 2014 11:08:21 +0000 (12:08 +0100)]
Merged trunk and added symbols
Andrea Cimitan [Mon, 12 May 2014 08:14:48 +0000 (09:14 +0100)]
Rename function
Launchpad Translations on behalf of lightdm-team [Sat, 10 May 2014 07:03:41 +0000 (07:03 +0000)]
Launchpad automatic translations update.
Andrea Cimitan [Fri, 9 May 2014 10:37:13 +0000 (11:37 +0100)]
Add UID to lightdm gobject and qt bindings
Robert Ancell [Tue, 6 May 2014 05:07:58 +0000 (17:07 +1200)]
Releasing 1.11.1
Robert Ancell [Tue, 6 May 2014 04:06:38 +0000 (16:06 +1200)]
Rename lightdm_greeter_connect to lightdm_greeter_connect_to_daemon as it conflicts with g_signal_connect in Python
Robert Ancell [Tue, 6 May 2014 04:06:32 +0000 (16:06 +1200)]
Rename lightdm_greeter_connect to lightdm_greeter_connect_to_daemon as it conflicts with g_signal_connect in Python
Robert Ancell [Sun, 4 May 2014 22:33:49 +0000 (10:33 +1200)]
Fix errors generating Gir files
Michael Terry [Fri, 2 May 2014 17:25:10 +0000 (13:25 -0400)]
Respawn lightdm daemon if it is unexpectedly closed
Michael Terry [Thu, 1 May 2014 18:20:07 +0000 (14:20 -0400)]
Set a relatively conservative respawn limit
Michael Terry [Thu, 1 May 2014 14:42:19 +0000 (10:42 -0400)]
Forget about cleaning up socket; Mir does that for us now
Michael Terry [Wed, 30 Apr 2014 18:37:27 +0000 (14:37 -0400)]
Only delete socket if we're about to use it
Michael Terry [Wed, 30 Apr 2014 18:23:27 +0000 (14:23 -0400)]
Fix lightdm being brought down permanently by USC crashing
Launchpad Translations on behalf of lightdm-team [Tue, 29 Apr 2014 06:25:24 +0000 (06:25 +0000)]
Launchpad automatic translations update.
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
Robert Ancell [Tue, 29 Apr 2014 01:23:43 +0000 (13:23 +1200)]
Merge with trunk
Robert Ancell [Tue, 29 Apr 2014 01:22:06 +0000 (13:22 +1200)]
Update documentation for resettable changes
Robert Ancell [Tue, 29 Apr 2014 01:20:28 +0000 (13:20 +1200)]
Update documentation
Robert Ancell [Tue, 29 Apr 2014 01:10:26 +0000 (13:10 +1200)]
Remove dead code
Robert Ancell [Tue, 29 Apr 2014 01:07:09 +0000 (13:07 +1200)]
Simplify request slightly
Robert Ancell [Mon, 28 Apr 2014 23:25:38 +0000 (11:25 +1200)]
Add new symbols
Robert Ancell [Mon, 28 Apr 2014 23:25:28 +0000 (11:25 +1200)]
Merge with trunk
Robert Ancell [Mon, 28 Apr 2014 23:13:00 +0000 (11:13 +1200)]
Use asynchronous methods in gobject greeter
Robert Ancell [Mon, 28 Apr 2014 23:00:24 +0000 (11:00 +1200)]
Fix Request object not inheriting from GObject
Robert Ancell [Mon, 28 Apr 2014 22:56:38 +0000 (10:56 +1200)]
Fix up some coding style errors in liblightdm-gobject
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.
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.
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.
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
Michael Terry [Mon, 28 Apr 2014 14:33:32 +0000 (10:33 -0400)]
Merge from trunk
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
Michael Terry [Mon, 28 Apr 2014 13:45:50 +0000 (09:45 -0400)]
Small nits from review
Robert Ancell [Sun, 27 Apr 2014 23:03:00 +0000 (11:03 +1200)]
Fix release name
Robert Ancell [Sun, 27 Apr 2014 22:40:58 +0000 (10:40 +1200)]
Releasing 1.11.0
Martin Pitt [Sun, 27 Apr 2014 13:11:20 +0000 (15:11 +0200)]
add missing lightdm/daemon_name debconf template
Martin Pitt [Sun, 27 Apr 2014 13:09:18 +0000 (15:09 +0200)]
Refine postinst to respect masking of display-manager.service
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
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.
Michael Terry [Fri, 25 Apr 2014 18:19:02 +0000 (14:19 -0400)]
Whoops, add new scripts and test files to tests/Makefile.am
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
Michael Terry [Thu, 24 Apr 2014 21:12:37 +0000 (17:12 -0400)]
Add a bunch of tests; fix some small bugs
Michael Terry [Thu, 24 Apr 2014 18:36:40 +0000 (14:36 -0400)]
First pass at reset support
Martin Pitt [Tue, 22 Apr 2014 10:37:02 +0000 (12:37 +0200)]
debian/lightdm.init: Drop obsolete acpid and hal soft dependencies
Martin Pitt [Tue, 22 Apr 2014 10:36:33 +0000 (12:36 +0200)]
debian/lightdm.init: Add missing dbus dependency
Robert Ancell [Tue, 22 Apr 2014 01:14:38 +0000 (13:14 +1200)]
Add 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
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
Launchpad Translations on behalf of lightdm-team [Sun, 20 Apr 2014 05:44:24 +0000 (05:44 +0000)]
Launchpad 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.
Robert Ancell [Thu, 17 Apr 2014 04:06:30 +0000 (16:06 +1200)]
Remove some debugging
Robert Ancell [Thu, 17 Apr 2014 04:03:45 +0000 (16:03 +1200)]
Give the property values when emitting the PropertiesChanged signal
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
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
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
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
Martin Pitt [Thu, 10 Apr 2014 08:47:52 +0000 (10:47 +0200)]
Add 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 )
Launchpad Translations on behalf of lightdm-team [Thu, 10 Apr 2014 05:57:45 +0000 (05:57 +0000)]
Launchpad automatic translations update.
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.
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
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.
Robert Ancell [Tue, 8 Apr 2014 04:23:04 +0000 (16:23 +1200)]
Releasing 1.10.0
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
Robert Ancell [Tue, 8 Apr 2014 00:32:38 +0000 (12:32 +1200)]
Fix logging when failing to find session
Robert Ancell [Tue, 8 Apr 2014 00:32:13 +0000 (12:32 +1200)]
Fix return value for Vala bindings to Greeter.start_session_sync
Robert Ancell [Mon, 7 Apr 2014 22:01:59 +0000 (10:01 +1200)]
Releasing 1.9.15
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.
Tyler Hicks [Mon, 7 Apr 2014 20:31:05 +0000 (15:31 -0500)]
Allow guest session processes to receive signals from unconfined
processes
Tyler Hicks [Mon, 7 Apr 2014 15:36:11 +0000 (10:36 -0500)]
Allow guest session processes to read /proc/<PID>/stat
Tyler Hicks [Mon, 7 Apr 2014 15:34:39 +0000 (10:34 -0500)]
Allow guest session processes to signal and ptrace each other
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
Robert Ancell [Thu, 3 Apr 2014 23:57:54 +0000 (12:57 +1300)]
Add asynchronous liblightdm-gobject methods
Robert Ancell [Thu, 3 Apr 2014 19:52:38 +0000 (08:52 +1300)]
Also set XDG_SESSION_TYPE
Robert Ancell [Thu, 3 Apr 2014 19:13:18 +0000 (08:13 +1300)]
Set XDG_SESSION_DESKTOP, this is used by pam_systemd
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.
Robert Ancell [Wed, 2 Apr 2014 20:27:02 +0000 (09:27 +1300)]
Releasing 1.9.14
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
Launchpad automatic translations update.
Robert Ancell [Tue, 25 Mar 2014 01:56:32 +0000 (14:56 +1300)]
Releasing 1.9.13
Robert Ancell [Sun, 23 Mar 2014 23:35:26 +0000 (12:35 +1300)]
Call pam_end after reinitializing credentials
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
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
Robert Ancell [Sun, 23 Mar 2014 22:28:44 +0000 (11:28 +1300)]
More finely test PAM usage
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
Launchpad Translations on behalf of lightdm-team [Fri, 21 Mar 2014 06:34:08 +0000 (06:34 +0000)]
Launchpad 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.
Robert Ancell [Wed, 19 Mar 2014 21:35:22 +0000 (10:35 +1300)]
Send --enable-hardware-cursor=true instead
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
Robert Ancell [Tue, 18 Mar 2014 04:29:08 +0000 (17:29 +1300)]
Remove unused variable
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.
Michael Terry [Tue, 18 Mar 2014 03:14:51 +0000 (23:14 -0400)]
Reverse order of directory loading for a given XDG variable
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
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
Robert Ancell [Mon, 17 Mar 2014 21:43:47 +0000 (10:43 +1300)]
Refresh debian/patches
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().
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
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
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
Charles Kerr [Mon, 17 Mar 2014 17:11:09 +0000 (12:11 -0500)]
simplify the patch based on Robert's feedback
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