]>
rtime.felk.cvut.cz Git - sojka/lightdm.git/log
Robert Ancell [Thu, 7 Nov 2013 08:45:27 +0000 (21:45 +1300)]
Rename the guest session wrapper to have a simpler name
Robert Ancell [Thu, 7 Nov 2013 03:49:39 +0000 (03:49 +0000)]
Add a dm-tool man page.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Thu, 7 Nov 2013 03:24:29 +0000 (16:24 +1300)]
Tidy up existing man pages and add references to the new dm-tool page
Robert Ancell [Thu, 7 Nov 2013 03:24:11 +0000 (16:24 +1300)]
Add a dm-tool man page
Robert Ancell [Thu, 7 Nov 2013 02:24:50 +0000 (15:24 +1300)]
Releasing 1.9.3
Robert Ancell [Thu, 7 Nov 2013 02:21:22 +0000 (02:21 +0000)]
Correctly simulate AccountsService FindUserByName for users that are hidden. This fixes a warning in the 'users' test case.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Thu, 7 Nov 2013 00:37:07 +0000 (13:37 +1300)]
Merge with trunk
Robert Ancell [Thu, 7 Nov 2013 00:36:42 +0000 (13:36 +1300)]
Correctly simulate AccountsService FindUserByName for users that are hidden
Robert Ancell [Thu, 7 Nov 2013 00:21:58 +0000 (00:21 +0000)]
Don't pass system user accounts from AccountsService to greeters. Fixes: https://bugs.launchpad.net/bugs/
1248541 .
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Wed, 6 Nov 2013 22:54:44 +0000 (11:54 +1300)]
Ignore system user accounts in AccountsService
Launchpad automatic translations update.
Robert Ancell [Thu, 31 Oct 2013 01:04:20 +0000 (01:04 +0000)]
Fix crash if switching to greeter and it isn't installed. Fixes: https://bugs.launchpad.net/bugs/
1246529 .
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Thu, 31 Oct 2013 00:17:40 +0000 (17:17 -0700)]
Fix crash if switching to greeter and it isn't installed
Robert Ancell [Wed, 30 Oct 2013 22:43:04 +0000 (15:43 -0700)]
Releasing 1.9.2
Robert Ancell [Wed, 30 Oct 2013 22:28:22 +0000 (22:28 +0000)]
Implement missing guest-wrapper functionality and enable it for Ubuntu. Update AppArmor scripts to work. Fixes: https://bugs.launchpad.net/bugs/
1243339 .
Approved by Robert Ancell, PS Jenkins bot.
Robert Ancell [Wed, 30 Oct 2013 21:45:35 +0000 (14:45 -0700)]
Releasing 1.9.1
Robert Ancell [Wed, 30 Oct 2013 21:34:35 +0000 (14:34 -0700)]
Add test files not being distributed
Robert Ancell [Wed, 30 Oct 2013 20:19:23 +0000 (13:19 -0700)]
Merge with trunk
Robert Ancell [Wed, 30 Oct 2013 19:45:51 +0000 (19:45 +0000)]
Correctly set user in session setup script. Fixes: https://bugs.launchpad.net/bugs/
1245957 .
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Wed, 30 Oct 2013 19:04:02 +0000 (19:04 +0000)]
Fix notification of sessions being logged out. Fixes: https://bugs.launchpad.net/bugs/
1245295 .
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Wed, 30 Oct 2013 18:56:48 +0000 (11:56 -0700)]
Correctly set user in session setup script
Robert Ancell [Wed, 30 Oct 2013 18:38:51 +0000 (11:38 -0700)]
Merge with trunk
Robert Ancell [Wed, 30 Oct 2013 18:37:21 +0000 (11:37 -0700)]
Fix notification of sessions being logged out
Robert Ancell [Wed, 30 Oct 2013 18:32:01 +0000 (18:32 +0000)]
Add tests for greeter user information on user names, images, background, has-messages flag, user session.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Wed, 30 Oct 2013 17:59:49 +0000 (10:59 -0700)]
Split up user property tests
Robert Ancell [Wed, 30 Oct 2013 17:30:12 +0000 (10:30 -0700)]
Fix tests broken by test greeter changes
Robert Ancell [Wed, 30 Oct 2013 17:06:02 +0000 (10:06 -0700)]
Fix layout test
Robert Ancell [Wed, 30 Oct 2013 01:17:38 +0000 (18:17 -0700)]
Merge with trunk
Robert Ancell [Wed, 30 Oct 2013 01:15:07 +0000 (18:15 -0700)]
Check can read and change user properties
Robert Ancell [Wed, 30 Oct 2013 01:06:10 +0000 (01:06 +0000)]
Add a test for the HasMessages user property.
Approved by Robert Ancell, PS Jenkins bot.
Robert Ancell [Wed, 30 Oct 2013 00:14:02 +0000 (00:14 +0000)]
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.
Approved by PS Jenkins bot, Robert Ancell.
Robert Ancell [Tue, 29 Oct 2013 23:47:30 +0000 (16:47 -0700)]
Add a test for the HasMessages user property
Robert Ancell [Tue, 29 Oct 2013 23:38:29 +0000 (16:38 -0700)]
Fix broken display name logic
Robert Ancell [Tue, 29 Oct 2013 23:17:48 +0000 (16:17 -0700)]
Handle status errors better
Robert Ancell [Tue, 29 Oct 2013 23:17:05 +0000 (16:17 -0700)]
Update debian/patches
Robert Ancell [Tue, 29 Oct 2013 22:58:13 +0000 (15:58 -0700)]
Refactor test users, correctly set layouts reported by accounts service
Robert Ancell [Tue, 29 Oct 2013 22:49:53 +0000 (15:49 -0700)]
Don't load both dmrc and accounts service
Robert Ancell [Tue, 29 Oct 2013 22:49:04 +0000 (15:49 -0700)]
Stop using GDBusProxy for getting user properties
Robert Ancell [Tue, 29 Oct 2013 22:47:21 +0000 (15:47 -0700)]
Stop using GDBusProxy for getting user list
Robert Ancell [Tue, 29 Oct 2013 22:29:51 +0000 (15:29 -0700)]
Load accounts user info in one function instead of two
Robert Ancell [Tue, 29 Oct 2013 21:42:29 +0000 (14:42 -0700)]
Use user list bus, instead of relying on the proxy
Robert Ancell [Tue, 29 Oct 2013 21:38:43 +0000 (14:38 -0700)]
Merge UserAccountObject into LightDMUser
Robert Ancell [Tue, 29 Oct 2013 21:15:43 +0000 (14:15 -0700)]
Only load user values once
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
Alberto Milone [Tue, 29 Oct 2013 16:29:22 +0000 (16:29 +0000)]
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.
Approved by Robert Ancell, PS Jenkins bot.
Robert Ancell [Tue, 29 Oct 2013 16:18:45 +0000 (09:18 -0700)]
Merge with trunk
Robert Ancell [Tue, 29 Oct 2013 16:18:07 +0000 (09:18 -0700)]
Update the AppArmor lightdm abstraction to account for AppArmor changes that landed in 13.10
- Allow full access to the system, session, and accessibility buses
- Allow trusted helpers, such as dbus-daemon, that are confined by a lightdm session profile, to query AppArmor policy using the .access file in apparmorfs
- Include the cups-client abstraction to grant access to the cups socket file
Alberto Milone [Tue, 29 Oct 2013 08:26:48 +0000 (09:26 +0100)]
Add testcase for display-stopped-script and document it
Also a minor cosmetic change
Tyler Hicks [Tue, 29 Oct 2013 03:55:31 +0000 (20:55 -0700)]
* Update the AppArmor lightdm abstraction to account for AppArmor
changes that landed in 13.10
- Allow full access to the system, session, and accessibility buses
- Allow trusted helpers, such as dbus-daemon, that are confined by a
lightdm session profile, to query AppArmor policy using the .access
file in apparmorfs
- Include the cups-client abstraction to grant access to the cups
socket file
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
Robert Ancell [Sun, 27 Oct 2013 05:42:37 +0000 (18:42 +1300)]
Don't override guest session properties when logging in via greeter
Robert Ancell [Sun, 27 Oct 2013 05:26:48 +0000 (18:26 +1300)]
Whitespace changes
Robert Ancell [Sun, 27 Oct 2013 05:20:15 +0000 (18:20 +1300)]
Don't get argv twice
Robert Ancell [Sun, 27 Oct 2013 05:08:35 +0000 (18:08 +1300)]
Robert Ancell [Sun, 27 Oct 2013 05:06:29 +0000 (18:06 +1300)]
Add regression test for guest wrapper
Robert Ancell [Sun, 27 Oct 2013 05:01:22 +0000 (18:01 +1300)]
Allow guest-wrapper to be set
Robert Ancell [Sun, 27 Oct 2013 04:35:03 +0000 (17:35 +1300)]
Configure guest session wrapper to use
Robert Ancell [Sun, 27 Oct 2013 04:30:19 +0000 (17:30 +1300)]
Stop referring to disable-guest-wrapper config option - it is obsolete
Alberto Milone [Fri, 25 Oct 2013 10:24:24 +0000 (12:24 +0200)]
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.
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.