]>
rtime.felk.cvut.cz Git - sojka/lightdm.git/log
Robert Ancell [Fri, 22 Aug 2014 09:06:41 +0000 (21:06 +1200)]
Add --show-config option that shows combined configuration
Robert Ancell [Fri, 22 Aug 2014 09:01:20 +0000 (21:01 +1200)]
Show source of configuration keys
Robert Ancell [Fri, 22 Aug 2014 07:58:05 +0000 (19:58 +1200)]
Add --show-config option that shows combined configuration
Robert Ancell [Fri, 22 Aug 2014 02:03:12 +0000 (14:03 +1200)]
Get seat properties from logind
Robert Ancell [Fri, 22 Aug 2014 01:56:45 +0000 (13:56 +1200)]
Get seat properties from logind
Robert Ancell [Fri, 22 Aug 2014 01:41:12 +0000 (13:41 +1200)]
Make a login1 service object (not currently required, but will be used for automatic multi-seat support)
Robert Ancell [Fri, 22 Aug 2014 01:35:29 +0000 (13:35 +1200)]
Connect to logind on startup
Robert Ancell [Fri, 22 Aug 2014 01:12:25 +0000 (13:12 +1200)]
Make a login1 service object (not currently required, but will be used for automatic multi-seat support)
Robert Ancell [Thu, 21 Aug 2014 21:36:03 +0000 (09:36 +1200)]
Drop the surfaceflinger seat type. This was a temporary solution while Ubuntu Phone was migrating to Mir.
Robert Ancell [Thu, 21 Aug 2014 21:17:52 +0000 (09:17 +1200)]
Releasing 1.11.6
Robert Ancell [Thu, 21 Aug 2014 20:36:30 +0000 (08:36 +1200)]
Add a new session type 'mir-container' that allows the session to run inside a custom system compositor
Robert Ancell [Thu, 21 Aug 2014 04:07:32 +0000 (16:07 +1200)]
Add a new session type 'mir-container' that allows the session to run inside a custom system compositor
Robert Ancell [Thu, 21 Aug 2014 03:08:22 +0000 (15:08 +1200)]
Refactor XDMCP client code so it's not hardcoded to use X in seat.c
Robert Ancell [Thu, 21 Aug 2014 03:07:45 +0000 (15:07 +1200)]
Refactor XDMCP client code so it's not hardcoded to use X in seat.c
Robert Ancell [Tue, 19 Aug 2014 23:38:08 +0000 (11:38 +1200)]
Add simulated login1 interface for seats (not currently required, but will be used for automatic multi-seat support)
Robert Ancell [Tue, 19 Aug 2014 23:37:59 +0000 (11:37 +1200)]
Add simulated login1 interface for seats (not currently required, but will be used for automatic multi-seat support)
Robert Ancell [Tue, 19 Aug 2014 22:28:50 +0000 (10:28 +1200)]
Only seat0 takes VT from Plymouth
Laércio de Sousa [Tue, 19 Aug 2014 10:51:09 +0000 (07:51 -0300)]
No need to check if get_seat_name() return value is non-NULL.
Robert Ancell [Mon, 18 Aug 2014 05:22:42 +0000 (17:22 +1200)]
Removed unused GAsyncResultIface.is_tagged as this attribute was not available in earlier versions of Glib I/O.
Robert Ancell [Mon, 18 Aug 2014 05:20:39 +0000 (17:20 +1200)]
Abort autogen if yelp-tools not installed
Laércio de Sousa [Fri, 15 Aug 2014 12:46:54 +0000 (09:46 -0300)]
Make get_vt() return -1 immediately if "xdg-seat" property value is not "seat0".
Since release 1.16, Xorg-server no longer touches VTs if -seat option
with a non-seat0 value is passed, so there's no need to return a non-negative
value in get_vt() for non-seat0 seats.
Launchpad Translations on behalf of lightdm-team [Tue, 12 Aug 2014 06:04:48 +0000 (06:04 +0000)]
Launchpad automatic translations update.
Launchpad automatic translations update.
Launchpad automatic translations update.
Robert Ancell [Fri, 1 Aug 2014 08:11:03 +0000 (20:11 +1200)]
Add a seat option 'allow-user-switching' that can disable all user switching for that seat
Robert Ancell [Thu, 31 Jul 2014 05:11:06 +0000 (17:11 +1200)]
Fix comment
Robert Ancell [Thu, 31 Jul 2014 04:59:55 +0000 (16:59 +1200)]
Add a seat option 'allow-user-switching' that can disable all user switching for that seat
Robert Ancell [Thu, 31 Jul 2014 04:51:29 +0000 (16:51 +1200)]
Return correct errors for D-Bus calls
Robert Ancell [Thu, 31 Jul 2014 04:51:07 +0000 (16:51 +1200)]
Return correct errors for D-Bus calls
Robert Ancell [Mon, 28 Jul 2014 02:23:44 +0000 (14:23 +1200)]
Add bug link in debian changelog
Robert Ancell [Mon, 28 Jul 2014 02:21:45 +0000 (14:21 +1200)]
Releasing 1.11.5
Robert Ancell [Mon, 28 Jul 2014 01:36:09 +0000 (13:36 +1200)]
Make the real name of a guest account translatable
Robert Ancell [Mon, 28 Jul 2014 00:02:54 +0000 (12:02 +1200)]
Refresh patches
Robert Ancell [Sun, 27 Jul 2014 23:45:31 +0000 (11:45 +1200)]
Make PAM services configurable
Robert Ancell [Sun, 27 Jul 2014 23:39:31 +0000 (11:39 +1200)]
Add regression tests for PAM configuration
Gunnar Hjalmarsson [Fri, 25 Jul 2014 22:12:59 +0000 (00:12 +0200)]
Make the real name of a guest account translatable. Fixes: https://launchpad.net/bugs/
1177713
Robert Ancell [Fri, 25 Jul 2014 05:00:37 +0000 (17:00 +1200)]
Make PAM services configurable
Launchpad automatic translations update.
Robert Ancell [Tue, 1 Jul 2014 04:08:49 +0000 (16:08 +1200)]
Releasing 1.11.4
Martin Pitt [Mon, 30 Jun 2014 06:52:39 +0000 (08:52 +0200)]
lightdm.service: Don't test for specific installation path
Robert Ancell [Mon, 30 Jun 2014 05:00:29 +0000 (17:00 +1200)]
Do timed autologin each time you are returned to the greeter
Robert Ancell [Mon, 30 Jun 2014 04:19:52 +0000 (16:19 +1200)]
Fix tests failing with Qt 5.3 due to it checking getuid/geteuid which we are faking
Robert Ancell [Mon, 30 Jun 2014 03:24:28 +0000 (15:24 +1200)]
Check autologin timeout value set correctly in tests, don't actually do the timeout
Robert Ancell [Sun, 29 Jun 2014 23:24:49 +0000 (11:24 +1200)]
Warn if trying to switch to user without username
Robert Ancell [Sun, 29 Jun 2014 23:15:24 +0000 (11:15 +1200)]
Warn if trying to switch to user without username
Olivier Martin [Fri, 27 Jun 2014 08:48:38 +0000 (09:48 +0100)]
liblightdm-gobject: Enabled the library for lower Glib I/O versions
Removed GAsyncResultIface.is_tagged as this attribute was not available
in earlier versions of Glib I/O.
Olivier Martin [Fri, 27 Jun 2014 08:41:45 +0000 (09:41 +0100)]
autogen.sh: Fixed typo
Olivier Martin [Thu, 26 Jun 2014 22:57:58 +0000 (23:57 +0100)]
Makefile: Fixed @YELP_HELP_RULES@: *** missing separator
'yelp-tools' are required to build lighthm.
This change checks if yelp-tools are installed prior to
configure & build lighthm as recommended on this page:
https://wiki.gnome.org/Initiatives/GnomeGoals/NewDocumentationInfrastructure
Olivier Martin [Thu, 26 Jun 2014 22:13:24 +0000 (23:13 +0100)]
configure.ac: Modules gio-2.0 needs to be at least 2.34
GAsyncResultIface.is_tagged used by liblightdm-gobject
has been added to 2.34 in commit:
commit
82d914d808c616d14d489c0272c6d5afc4bfbd5a
Author: Dan Winship <danw@gnome.org>
Date: Thu May 10 11:09:52 2012 -0400
Title: gio: add g_async_result_is_tagged()
Launchpad automatic translations update.
Robert Ancell [Thu, 5 Jun 2014 04:21:20 +0000 (16:21 +1200)]
Releasing 1.11.3
Robert Ancell [Thu, 5 Jun 2014 04:04:00 +0000 (16:04 +1200)]
Add in changelog entry for already released version
Robert Ancell [Thu, 5 Jun 2014 04:02:37 +0000 (16:02 +1200)]
Add a test to confirm we can switch between Mir sessions correctly
Robert Ancell [Thu, 5 Jun 2014 03:52:46 +0000 (15:52 +1200)]
Merge with trunk
Robert Ancell [Thu, 5 Jun 2014 03:49:01 +0000 (15:49 +1200)]
Check logind session is correct in tests for lock/unlock
Robert Ancell [Thu, 5 Jun 2014 02:56:03 +0000 (14:56 +1200)]
Set active session in unity-system-compositor when running Mir sessions from VT switching seats. There was a behaviour change and the session is now only shown once this is set.
Robert Ancell [Sun, 1 Jun 2014 11:33:51 +0000 (19:33 +0800)]
Add back Vala bindings for LightDM.Greeter.connect_sync - just mark as deprecated
Robert Ancell [Thu, 29 May 2014 11:29:19 +0000 (13:29 +0200)]
Fix all the things that prevent clang (3.5) from building LightDM with -Werror.
Robert Ancell [Thu, 29 May 2014 05:18:21 +0000 (07:18 +0200)]
Put unity-system-compositor's mir_socket under /run rather than /tmp.
/run is root-owned, so prevents non-admin users from performing a trivial DoS attack.
Longer term we should move to not having a socket file at all, and doing plain FD passing,
but that requires quite a lot of extra infrastructure.
Christopher James Halse Rogers [Wed, 28 May 2014 20:23:37 +0000 (22:23 +0200)]
Fix a whole bunch of warnings generated by Clang.
Mostly printf-format-not-literal, which is mostly just paranoia, but also some
genuine bugs that I have no idea why GCC doesn't find (like not returning
a value from a non-void function)
Christopher James Halse Rogers [Wed, 28 May 2014 16:18:22 +0000 (18:18 +0200)]
Fix up the paths in the tests
Christopher James Halse Rogers [Wed, 28 May 2014 16:18:06 +0000 (18:18 +0200)]
Also lightdm-mir-%d sockets under /run
Christopher James Halse Rogers [Wed, 28 May 2014 15:38:19 +0000 (17:38 +0200)]
Put unity-system-compositor's mir_socket under /run rather than /tmp.
/run is root-owned, so prevents non-admin users from performing a trivial DoS attack.
Longer term we should move to not having a socket file at all, and doing plain FD passing
Launchpad Translations on behalf of lightdm-team [Tue, 20 May 2014 06:11:30 +0000 (06:11 +0000)]
Launchpad automatic translations update.
Robert Ancell [Mon, 19 May 2014 20:10:41 +0000 (08:10 +1200)]
Correct section name in default users.conf file
Robert Ancell [Sun, 18 May 2014 20:21:46 +0000 (08:21 +1200)]
Integration plymouth systemd system job with plymouth services.
Dimitri John Ledkov [Sat, 17 May 2014 18:37:53 +0000 (19:37 +0100)]
releasing package lightdm version 1.11.2-0ubuntu2
Robert Ancell [Thu, 15 May 2014 23:00:38 +0000 (11:00 +1200)]
Update debian/changelog
Robert Ancell [Thu, 15 May 2014 22:52:58 +0000 (10:52 +1200)]
Releasing 1.11.2
Robert Ancell [Thu, 15 May 2014 22:37:49 +0000 (10:37 +1200)]
Rename test cases to use the library type as a suffix
Robert Ancell [Thu, 15 May 2014 22:15:39 +0000 (10:15 +1200)]
DBus-activate logind
Michael Terry [Wed, 14 May 2014 20:19:00 +0000 (16:19 -0400)]
Just create proxy and ask for owner rather than manually calling StartServiceByName, to account for versions of login1 that don't have an autostart file, like our test version
Michael Terry [Wed, 14 May 2014 18:27:06 +0000 (14:27 -0400)]
DBus-activate logind
Robert Ancell [Mon, 12 May 2014 21:49:11 +0000 (09:49 +1200)]
Add a test for new UID API
Robert Ancell [Mon, 12 May 2014 21:46:07 +0000 (09:46 +1200)]
Remove unused test script
Robert Ancell [Mon, 12 May 2014 21:28:17 +0000 (09:28 +1200)]
Check for libgcrypt at configure time
Robert Ancell [Mon, 12 May 2014 21:14:49 +0000 (09:14 +1200)]
Add .vapi binding for User.uid
Robert Ancell [Mon, 12 May 2014 20:26:28 +0000 (08:26 +1200)]
Add bindings for uid
Andrea Cimitan [Mon, 12 May 2014 11:32:49 +0000 (12:32 +0100)]
Remove unwanted mod
Andrea Cimitan [Mon, 12 May 2014 11:14:57 +0000 (12:14 +0100)]
Right version
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