]>
rtime.felk.cvut.cz Git - sojka/lightdm.git/log
Robert Ancell [Tue, 29 Oct 2013 21:14:43 +0000 (14:14 -0700)]
Start with layouts valid
Robert Ancell [Tue, 29 Oct 2013 21:12:47 +0000 (14:12 -0700)]
Access GVariant values in a more type safe manner
Robert Ancell [Tue, 29 Oct 2013 20:57:38 +0000 (13:57 -0700)]
Update HasMessages when that changes
Robert Ancell [Tue, 29 Oct 2013 20:54:59 +0000 (13:54 -0700)]
Add some comments, use g_strcmp0 for safety
Robert Ancell [Tue, 29 Oct 2013 20:52:59 +0000 (13:52 -0700)]
Don't get private member until have confirmed object valid
Robert Ancell [Tue, 29 Oct 2013 20:51:57 +0000 (13:51 -0700)]
Stop using GDBusProxy for org.freedesktop.DisplayManager
Michael Terry [Mon, 28 Oct 2013 19:03:01 +0000 (19:03 +0000)]
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.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Mon, 28 Oct 2013 18:35:46 +0000 (18:35 +0000)]
Only check if we're running inside a DM if we need the environment variables defined.
Approved by PS Jenkins bot, Robert Ancell.
Michael Terry [Mon, 28 Oct 2013 18:31:41 +0000 (11:31 -0700)]
Merge from trunk
Michael Terry [Mon, 28 Oct 2013 18:26:39 +0000 (11:26 -0700)]
Fix typo and add test that would have caught it
Robert Ancell [Mon, 28 Oct 2013 18:03:06 +0000 (11:03 -0700)]
Only check if we're running inside a DM if we need the environment variables defined
Michael Terry [Mon, 28 Oct 2013 17:51:28 +0000 (13:51 -0400)]
Merge Rob's session naming branch
Robert Ancell [Mon, 28 Oct 2013 17:19:00 +0000 (10:19 -0700)]
Don't attach the name to the display server, instead attach it to the Mir session
Launchpad Translations on behalf of lightdm-team [Wed, 23 Oct 2013 04:43:07 +0000 (04:43 +0000)]
Launchpad automatic translations update.
Robert Ancell [Tue, 22 Oct 2013 00:32:51 +0000 (00:32 +0000)]
Correctly set $XDG_SESSION_CLASS for greeters. This was regressed in 1.7.5 for ConsoleKit and was never passed to logind. Fixes: https://bugs.launchpad.net/bugs/
1242939 .
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Mon, 21 Oct 2013 23:25:44 +0000 (12:25 +1300)]
Merge with trunk
Robert Ancell [Mon, 21 Oct 2013 23:20:25 +0000 (12:20 +1300)]
* 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 [Mon, 21 Oct 2013 23:15:34 +0000 (12:15 +1300)]
Releasing 1.9.0
Robert Ancell [Mon, 21 Oct 2013 22:55:16 +0000 (11:55 +1300)]
Remove some code
Robert Ancell [Mon, 21 Oct 2013 22:43:11 +0000 (11:43 +1300)]
Correctly set $XDG_SESSION_CLASS for greeters. This was regressed in 1.7.5 for ConsoleKit and was never passed to logind.
Michael Terry [Mon, 21 Oct 2013 17:31:46 +0000 (13:31 -0400)]
and update the test scripts to match too
Michael Terry [Mon, 21 Oct 2013 17:15:57 +0000 (13:15 -0400)]
Change MIR_ID->MIR_SERVER_NAME in tests
Michael Terry [Mon, 21 Oct 2013 15:50:30 +0000 (11:50 -0400)]
Fix printf format
Michael Terry [Mon, 21 Oct 2013 15:45:59 +0000 (11:45 -0400)]
Keep ID and display name separate for Mir servers, so that the log name doesn't look weird
Michael Terry [Thu, 17 Oct 2013 21:04:53 +0000 (17:04 -0400)]
Merge from trunk
Michael Terry [Thu, 17 Oct 2013 20:42:51 +0000 (16:42 -0400)]
Set MIR_SERVER_NAME instead of MIR_ID, some minor cleanup
Robert Ancell [Tue, 15 Oct 2013 05:12:45 +0000 (05:12 +0000)]
Add missing test scripts for new manual login checks.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Tue, 15 Oct 2013 04:52:50 +0000 (04:52 +0000)]
Fix accessing free'd string when checking for X server existence. This was introduced in rev 1651 (lightdm 1.7.0). Fixes: https://bugs.launchpad.net/bugs/
1231841 .
Approved by Robert Ancell, PS Jenkins bot.
Launchpad Translations on behalf of lightdm-team [Tue, 15 Oct 2013 04:46:03 +0000 (04:46 +0000)]
Launchpad automatic translations update.
Robert Ancell [Tue, 15 Oct 2013 04:39:34 +0000 (17:39 +1300)]
Add missing test scripts
Robert Ancell [Tue, 15 Oct 2013 04:33:18 +0000 (04:33 +0000)]
Add a test to check manual logins remember the last session chosen.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Tue, 15 Oct 2013 04:11:32 +0000 (17:11 +1300)]
Add a test to check manual logins remember the last session chosen
Robert Ancell [Mon, 14 Oct 2013 23:22:46 +0000 (12:22 +1300)]
Fix accessing free'd string when checking for X server existence. This was introduced in rev 1651 (lightdm 1.7.0)
Robert Ancell [Wed, 9 Oct 2013 23:58:23 +0000 (23:58 +0000)]
Destroy quit timeout when a process object is destroyed - fixes a crash where a deleted Process object might be accessed after a timeout. Fixes: https://bugs.launchpad.net/bugs/
1207935 .
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Wed, 9 Oct 2013 23:33:32 +0000 (12:33 +1300)]
Destroy quit timeout when a process object is destroyed - fixes a crash where a deleted Process object might be accessed after a timeout
Robert Ancell [Wed, 9 Oct 2013 03:03:19 +0000 (16:03 +1300)]
Releasing 1.8.0
Robert Ancell [Wed, 9 Oct 2013 02:35:53 +0000 (02:35 +0000)]
Allow lightdm-session to run if xrdb, setxkbmap or xmodmap are not installed. Fixes: https://bugs.launchpad.net/bugs/
1236317 .
Approved by Robert Ancell, PS Jenkins bot.
Robert Ancell [Tue, 8 Oct 2013 20:50:09 +0000 (09:50 +1300)]
Allow lightdm-session to run if xrdb, setxkbmap or xmodmap are not installed
Robert Ancell [Mon, 7 Oct 2013 22:48:52 +0000 (22:48 +0000)]
Add regression test for corrupt X authority files.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Mon, 7 Oct 2013 21:48:27 +0000 (10:48 +1300)]
Add regression test for corrupt X authority files
Robert Ancell [Sun, 6 Oct 2013 23:09:59 +0000 (12:09 +1300)]
Update packaging
Robert Ancell [Sun, 6 Oct 2013 22:47:20 +0000 (11:47 +1300)]
Releasing 1.7.18
Robert Ancell [Fri, 4 Oct 2013 00:03:41 +0000 (00:03 +0000)]
Set session environment variables for guest sessions. Fixes: https://bugs.launchpad.net/bugs/
1214504 .
Approved by Robert Ancell, PS Jenkins bot.
Robert Ancell [Thu, 3 Oct 2013 23:02:19 +0000 (12:02 +1300)]
Update quilt patches
Robert Ancell [Thu, 3 Oct 2013 21:38:41 +0000 (10:38 +1300)]
Remove obsolete session env test
Robert Ancell [Thu, 3 Oct 2013 21:38:07 +0000 (10:38 +1300)]
Set session environment variables for guest sessions
Robert Ancell [Thu, 3 Oct 2013 21:28:05 +0000 (10:28 +1300)]
Update tests to check if $DESKTOP_SESSION is set correctly
Launchpad automatic translations update.
Michael Terry [Mon, 30 Sep 2013 23:29:41 +0000 (23:29 +0000)]
Don't pass --standalone to unity-system-compositor, it should assume it.
Approved by PS Jenkins bot, Robert Ancell.
Michael Terry [Mon, 30 Sep 2013 20:22:11 +0000 (16:22 -0400)]
Don't handle --standalone in test u-s-c
Michael Terry [Mon, 30 Sep 2013 19:47:50 +0000 (15:47 -0400)]
Drop --standalone argument to u-s-c, it should assume it
Robert Ancell [Mon, 30 Sep 2013 03:38:14 +0000 (03:38 +0000)]
Fix tests broken in revision 1801.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Mon, 30 Sep 2013 03:19:49 +0000 (03:19 +0000)]
Don't fail writing X authority if reading it had an error.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Mon, 30 Sep 2013 02:59:01 +0000 (15:59 +1300)]
Fix free of uninitialized if writing X authority in mode XAUTH_WRITE_MODE_SET (not used in current code)
Robert Ancell [Mon, 30 Sep 2013 02:57:58 +0000 (15:57 +1300)]
Don't fail writing X authority if reading it had an error
Robert Ancell [Mon, 30 Sep 2013 02:56:01 +0000 (15:56 +1300)]
Revert accidental commit
Robert Ancell [Mon, 30 Sep 2013 02:52:15 +0000 (15:52 +1300)]
Fix tests broken in revision 1801
Launchpad Translations on behalf of lightdm-team [Fri, 27 Sep 2013 06:04:33 +0000 (06:04 +0000)]
Launchpad automatic translations update.
Michael Terry [Wed, 25 Sep 2013 01:16:01 +0000 (01:16 +0000)]
Update environment variables that we pass to Mir.
Approved by Robert Ancell, PS Jenkins bot.
Robert Ancell [Wed, 25 Sep 2013 00:24:48 +0000 (12:24 +1200)]
Releasing 1.7.17
Michael Terry [Tue, 24 Sep 2013 17:49:08 +0000 (13:49 -0400)]
Same logic for normal session
Michael Terry [Tue, 24 Sep 2013 17:26:42 +0000 (13:26 -0400)]
If we aren't in a multi-seat environment, pass logind XDG_VTNR=0 instead of 1
Peter de Ridder [Fri, 20 Sep 2013 21:11:09 +0000 (21:11 +0000)]
Replace LIBLIGHTDM_GOBJECT with GLIB for liblightdm-qt. Fixes: https://bugs.launchpad.net/bugs/
1228164 .
Approved by PS Jenkins bot, Robert Ancell.
Peter de Ridder [Fri, 20 Sep 2013 19:08:42 +0000 (21:08 +0200)]
Replace LIBLIGHTDM_GOBJECT with GLIB for liblightdm-qt
Robert Ancell [Thu, 19 Sep 2013 22:34:55 +0000 (22:34 +0000)]
Add missing documentation for xremote seat options.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Thu, 19 Sep 2013 21:52:20 +0000 (17:52 -0400)]
Fix debian version
Robert Ancell [Thu, 19 Sep 2013 21:51:44 +0000 (17:51 -0400)]
Update debian/changelog post release...
Robert Ancell [Thu, 19 Sep 2013 21:27:12 +0000 (17:27 -0400)]
Releasing 1.7.16
Robert Ancell [Thu, 19 Sep 2013 21:08:21 +0000 (21:08 +0000)]
Add support for surfaceflinger.
Approved by PS Jenkins bot, Michael Terry.
Robert Ancell [Thu, 19 Sep 2013 21:04:23 +0000 (17:04 -0400)]
Add missing documentation for xremote seat options
Robert Ancell [Thu, 19 Sep 2013 17:35:26 +0000 (13:35 -0400)]
Add regression test for surfaceflinger
Robert Ancell [Thu, 19 Sep 2013 17:23:59 +0000 (13:23 -0400)]
Remove VT hack from unity seat type
Robert Ancell [Thu, 19 Sep 2013 17:23:31 +0000 (13:23 -0400)]
Add support for surfaceflinger
Robert Ancell [Thu, 19 Sep 2013 15:52:31 +0000 (15:52 +0000)]
Fix test-mode not working, don't try and run the greeter as the greeter user. Fixes: https://bugs.launchpad.net/bugs/
1226544 .
Approved by PS Jenkins bot, Robert Ancell.
Ian Abbott [Thu, 19 Sep 2013 15:03:35 +0000 (15:03 +0000)]
Don't clobber session tty (vt) name with xdisplay value. Fixes: https://bugs.launchpad.net/bugs/
1211892 .
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Thu, 19 Sep 2013 14:54:24 +0000 (10:54 -0400)]
Fix test-mode not working, don't try and run the greeter as the greeter user
Robert Ancell [Thu, 19 Sep 2013 14:53:48 +0000 (10:53 -0400)]
Log where the session log file is
Launchpad Translations on behalf of lightdm-team [Thu, 19 Sep 2013 04:46:19 +0000 (04:46 +0000)]
Launchpad automatic translations update.
Michael Terry [Wed, 18 Sep 2013 21:50:57 +0000 (17:50 -0400)]
Pass --standalone to USC
Michael Terry [Wed, 18 Sep 2013 14:14:25 +0000 (10:14 -0400)]
Update env vars
Ian Abbott [Wed, 18 Sep 2013 10:52:10 +0000 (11:52 +0100)]
Don't clobber session tty (vt) name with xdisplay value.
Michael Terry [Wed, 11 Sep 2013 17:56:31 +0000 (13:56 -0400)]
Release 1.7.15
Michael Terry [Wed, 11 Sep 2013 17:56:09 +0000 (13:56 -0400)]
Some packaging changes to make the tarball match what is in bzr and prevent lintian warnings
Michael Terry [Wed, 11 Sep 2013 14:39:51 +0000 (14:39 +0000)]
Set XDG_VTNR=1 as a fallback if using SeatUnity without a functioning compositor or working VT switching, so that logind will recognize the VT as active.
Approved by Martin Pitt, PS Jenkins bot.
Launchpad Translations on behalf of lightdm-team [Wed, 11 Sep 2013 05:10:07 +0000 (05:10 +0000)]
Launchpad automatic translations update.
Jeremy Bicha [Wed, 11 Sep 2013 02:36:38 +0000 (02:36 +0000)]
Have liblightdm-gobject-1.0 suggest not recommend lightdm. Fixes: https://bugs.launchpad.net/bugs/
1222155 .
Approved by PS Jenkins bot, Robert Ancell.
Jeremy Bicha [Wed, 11 Sep 2013 02:22:13 +0000 (22:22 -0400)]
Have liblightdm-gobject-1.0 suggest not recommend lightdm
(LP: #
1222155 )
Robert Ancell [Wed, 11 Sep 2013 02:06:43 +0000 (14:06 +1200)]
* New upstream release:
- Correctly set permissions on Xauthority file.
Robert Ancell [Wed, 11 Sep 2013 00:57:35 +0000 (12:57 +1200)]
Releasing 1.7.14
Robert Ancell [Tue, 10 Sep 2013 23:39:27 +0000 (23:39 +0000)]
For xauthority use open() with a mode instead of chmod() after the open that can be intercepted.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Tue, 10 Sep 2013 23:14:12 +0000 (11:14 +1200)]
For xauthority use open() with a mode instead of chmod() after the open that can be intercepted
Robert Ancell [Tue, 10 Sep 2013 22:24:02 +0000 (22:24 +0000)]
Correctly set permissions on Xauthority file.
Approved by Robert Ancell, PS Jenkins bot.
Michael Terry [Tue, 10 Sep 2013 22:01:30 +0000 (18:01 -0400)]
When using SeatUnity, if VTs aren't working, at least fall back to default VT of 1
Robert Ancell [Tue, 10 Sep 2013 05:13:57 +0000 (17:13 +1200)]
Correctly set permissions on Xauthority file
Robert Ancell [Mon, 9 Sep 2013 04:22:26 +0000 (16:22 +1200)]
Releasing 1.7.13
Robert Ancell [Mon, 9 Sep 2013 03:51:43 +0000 (03:51 +0000)]
Set XDG_CURRENT_DESKTOP for login sessions. Fixes: https://bugs.launchpad.net/bugs/
1221803 .
Approved by Robert Ancell, PS Jenkins bot.
Robert Ancell [Mon, 9 Sep 2013 03:24:00 +0000 (15:24 +1200)]
Set XDG_CURRENT_DESKTOP for login sessions
Robert Ancell [Fri, 6 Sep 2013 05:28:38 +0000 (05:28 +0000)]
Fix a bunch of small errors picked up by Coverity.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Thu, 5 Sep 2013 09:22:18 +0000 (09:22 +0000)]
Fix overallocation of array for strings from greeter.
Approved by Robert Ancell, PS Jenkins bot.
Robert Ancell [Thu, 5 Sep 2013 08:40:23 +0000 (20:40 +1200)]
Fix overallocation of array for strings from greeter