]> rtime.felk.cvut.cz Git - sojka/lightdm.git/log
sojka/lightdm.git
10 years agoImplement missing guest-wrapper functionality and enable it for Ubuntu. Update AppArm...
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.

10 years agoReleasing 1.9.1
Robert Ancell [Wed, 30 Oct 2013 21:45:35 +0000 (14:45 -0700)]
Releasing 1.9.1

10 years agoAdd test files not being distributed
Robert Ancell [Wed, 30 Oct 2013 21:34:35 +0000 (14:34 -0700)]
Add test files not being distributed

10 years agoMerge with trunk
Robert Ancell [Wed, 30 Oct 2013 20:19:23 +0000 (13:19 -0700)]
Merge with trunk

10 years agoCorrectly set user in session setup script. Fixes: https://bugs.launchpad.net/bugs...
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.

10 years agoFix notification of sessions being logged out. Fixes: https://bugs.launchpad.net...
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.

10 years agoCorrectly set user in session setup script
Robert Ancell [Wed, 30 Oct 2013 18:56:48 +0000 (11:56 -0700)]
Correctly set user in session setup script

10 years agoMerge with trunk
Robert Ancell [Wed, 30 Oct 2013 18:38:51 +0000 (11:38 -0700)]
Merge with trunk

10 years agoFix notification of sessions being logged out
Robert Ancell [Wed, 30 Oct 2013 18:37:21 +0000 (11:37 -0700)]
Fix notification of sessions being logged out

10 years agoAdd tests for greeter user information on user names, images, background, has-message...
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.

10 years agoSplit up user property tests
Robert Ancell [Wed, 30 Oct 2013 17:59:49 +0000 (10:59 -0700)]
Split up user property tests

10 years agoFix tests broken by test greeter changes
Robert Ancell [Wed, 30 Oct 2013 17:30:12 +0000 (10:30 -0700)]
Fix tests broken by test greeter changes

10 years agoFix layout test
Robert Ancell [Wed, 30 Oct 2013 17:06:02 +0000 (10:06 -0700)]
Fix layout test

10 years agoMerge with trunk
Robert Ancell [Wed, 30 Oct 2013 01:17:38 +0000 (18:17 -0700)]
Merge with trunk

10 years agoCheck can read and change user properties
Robert Ancell [Wed, 30 Oct 2013 01:15:07 +0000 (18:15 -0700)]
Check can read and change user properties

10 years agoAdd a test for the HasMessages user property.
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.

10 years agoRefactor liblightdm user scanning to be simpler and more reliable. This fixes bugs...
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.

10 years agoAdd a test for the HasMessages user property
Robert Ancell [Tue, 29 Oct 2013 23:47:30 +0000 (16:47 -0700)]
Add a test for the HasMessages user property

10 years agoFix broken display name logic
Robert Ancell [Tue, 29 Oct 2013 23:38:29 +0000 (16:38 -0700)]
Fix broken display name logic

10 years agoHandle status errors better
Robert Ancell [Tue, 29 Oct 2013 23:17:48 +0000 (16:17 -0700)]
Handle status errors better

10 years agoUpdate debian/patches
Robert Ancell [Tue, 29 Oct 2013 23:17:05 +0000 (16:17 -0700)]
Update debian/patches

10 years agoRefactor test users, correctly set layouts reported by accounts service
Robert Ancell [Tue, 29 Oct 2013 22:58:13 +0000 (15:58 -0700)]
Refactor test users, correctly set layouts reported by accounts service

10 years agoDon't load both dmrc and accounts service
Robert Ancell [Tue, 29 Oct 2013 22:49:53 +0000 (15:49 -0700)]
Don't load both dmrc and accounts service

10 years agoStop using GDBusProxy for getting user properties
Robert Ancell [Tue, 29 Oct 2013 22:49:04 +0000 (15:49 -0700)]
Stop using GDBusProxy for getting user properties

10 years agoStop using GDBusProxy for getting user list
Robert Ancell [Tue, 29 Oct 2013 22:47:21 +0000 (15:47 -0700)]
Stop using GDBusProxy for getting user list

10 years agoLoad accounts user info in one function instead of two
Robert Ancell [Tue, 29 Oct 2013 22:29:51 +0000 (15:29 -0700)]
Load accounts user info in one function instead of two

10 years agoUse user list bus, instead of relying on the proxy
Robert Ancell [Tue, 29 Oct 2013 21:42:29 +0000 (14:42 -0700)]
Use user list bus, instead of relying on the proxy

10 years agoMerge UserAccountObject into LightDMUser
Robert Ancell [Tue, 29 Oct 2013 21:38:43 +0000 (14:38 -0700)]
Merge UserAccountObject into LightDMUser

10 years agoOnly load user values once
Robert Ancell [Tue, 29 Oct 2013 21:15:43 +0000 (14:15 -0700)]
Only load user values once

10 years agoStart with layouts valid
Robert Ancell [Tue, 29 Oct 2013 21:14:43 +0000 (14:14 -0700)]
Start with layouts valid

10 years agoAccess GVariant values in a more type safe manner
Robert Ancell [Tue, 29 Oct 2013 21:12:47 +0000 (14:12 -0700)]
Access GVariant values in a more type safe manner

10 years agoUpdate HasMessages when that changes
Robert Ancell [Tue, 29 Oct 2013 20:57:38 +0000 (13:57 -0700)]
Update HasMessages when that changes

10 years agoAdd some comments, use g_strcmp0 for safety
Robert Ancell [Tue, 29 Oct 2013 20:54:59 +0000 (13:54 -0700)]
Add some comments, use g_strcmp0 for safety

10 years agoDon't get private member until have confirmed object valid
Robert Ancell [Tue, 29 Oct 2013 20:52:59 +0000 (13:52 -0700)]
Don't get private member until have confirmed object valid

10 years agoStop using GDBusProxy for org.freedesktop.DisplayManager
Robert Ancell [Tue, 29 Oct 2013 20:51:57 +0000 (13:51 -0700)]
Stop using GDBusProxy for org.freedesktop.DisplayManager

10 years agoAdd support for a "display-stopped-script" field in lightdm.conf
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.

10 years agoMerge with trunk
Robert Ancell [Tue, 29 Oct 2013 16:18:45 +0000 (09:18 -0700)]
Merge with trunk

10 years agoUpdate the AppArmor lightdm abstraction to account for AppArmor changes that landed...
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

10 years agoAdd testcase for display-stopped-script and document it
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

10 years ago* Update the AppArmor lightdm abstraction to account for AppArmor
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

10 years agoSet MIR_SERVER_NAME to assign a name to launched sessions. Also use a "greeter-...
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.

10 years agoOnly check if we're running inside a DM if we need the environment variables defined.
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.

10 years agoMerge from trunk
Michael Terry [Mon, 28 Oct 2013 18:31:41 +0000 (11:31 -0700)]
Merge from trunk

10 years agoFix typo and add test that would have caught it
Michael Terry [Mon, 28 Oct 2013 18:26:39 +0000 (11:26 -0700)]
Fix typo and add test that would have caught it

10 years agoOnly check if we're running inside a DM if we need the environment variables defined
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

10 years agoMerge Rob's session naming branch
Michael Terry [Mon, 28 Oct 2013 17:51:28 +0000 (13:51 -0400)]
Merge Rob's session naming branch

10 years agoDon't attach the name to the display server, instead attach it to the Mir session
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

10 years agoDon't override guest session properties when logging in via greeter
Robert Ancell [Sun, 27 Oct 2013 05:42:37 +0000 (18:42 +1300)]
Don't override guest session properties when logging in via greeter

10 years agoWhitespace changes
Robert Ancell [Sun, 27 Oct 2013 05:26:48 +0000 (18:26 +1300)]
Whitespace changes

10 years agoDon't get argv twice
Robert Ancell [Sun, 27 Oct 2013 05:20:15 +0000 (18:20 +1300)]
Don't get argv twice

10 years agoTag as fixing lp:1243339
Robert Ancell [Sun, 27 Oct 2013 05:08:35 +0000 (18:08 +1300)]
Tag as fixing lp:1243339

10 years agoAdd regression test for guest wrapper
Robert Ancell [Sun, 27 Oct 2013 05:06:29 +0000 (18:06 +1300)]
Add regression test for guest wrapper

10 years agoAllow guest-wrapper to be set
Robert Ancell [Sun, 27 Oct 2013 05:01:22 +0000 (18:01 +1300)]
Allow guest-wrapper to be set

10 years agoConfigure guest session wrapper to use
Robert Ancell [Sun, 27 Oct 2013 04:35:03 +0000 (17:35 +1300)]
Configure guest session wrapper to use

10 years agoStop referring to disable-guest-wrapper config option - it is obsolete
Robert Ancell [Sun, 27 Oct 2013 04:30:19 +0000 (17:30 +1300)]
Stop referring to disable-guest-wrapper config option - it is obsolete

10 years agoAdd support for a "display-stopped-script" field in lightdm.conf
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.

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of lightdm-team [Wed, 23 Oct 2013 04:43:07 +0000 (04:43 +0000)]
Launchpad automatic translations update.

10 years agoCorrectly set $XDG_SESSION_CLASS for greeters. This was regressed in 1.7.5 for Consol...
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.

10 years agoMerge with trunk
Robert Ancell [Mon, 21 Oct 2013 23:25:44 +0000 (12:25 +1300)]
Merge with trunk

10 years ago* New upstream release:
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)

10 years agoReleasing 1.9.0
Robert Ancell [Mon, 21 Oct 2013 23:15:34 +0000 (12:15 +1300)]
Releasing 1.9.0

10 years agoRemove some code
Robert Ancell [Mon, 21 Oct 2013 22:55:16 +0000 (11:55 +1300)]
Remove some code

10 years agoCorrectly set $XDG_SESSION_CLASS for greeters. This was regressed in 1.7.5 for Consol...
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.

10 years agoand update the test scripts to match too
Michael Terry [Mon, 21 Oct 2013 17:31:46 +0000 (13:31 -0400)]
and update the test scripts to match too

10 years agoChange MIR_ID->MIR_SERVER_NAME in tests
Michael Terry [Mon, 21 Oct 2013 17:15:57 +0000 (13:15 -0400)]
Change MIR_ID->MIR_SERVER_NAME in tests

10 years agoFix printf format
Michael Terry [Mon, 21 Oct 2013 15:50:30 +0000 (11:50 -0400)]
Fix printf format

10 years agoKeep ID and display name separate for Mir servers, so that the log name doesn't look...
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

10 years agoMerge from trunk
Michael Terry [Thu, 17 Oct 2013 21:04:53 +0000 (17:04 -0400)]
Merge from trunk

10 years agoSet MIR_SERVER_NAME instead of MIR_ID, some minor cleanup
Michael Terry [Thu, 17 Oct 2013 20:42:51 +0000 (16:42 -0400)]
Set MIR_SERVER_NAME instead of MIR_ID, some minor cleanup

10 years agoAdd missing test scripts for new manual login checks.
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.

10 years agoFix accessing free'd string when checking for X server existence. This was introduced...
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.

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of lightdm-team [Tue, 15 Oct 2013 04:46:03 +0000 (04:46 +0000)]
Launchpad automatic translations update.

10 years agoAdd missing test scripts
Robert Ancell [Tue, 15 Oct 2013 04:39:34 +0000 (17:39 +1300)]
Add missing test scripts

10 years agoAdd a test to check manual logins remember the last session chosen.
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.

10 years agoAdd a test to check manual logins remember the last session chosen
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

10 years agoFix accessing free'd string when checking for X server existence. This was introduced...
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)

10 years agoDestroy quit timeout when a process object is destroyed - fixes a crash where a delet...
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.

10 years agoDestroy quit timeout when a process object is destroyed - fixes a crash where a delet...
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

10 years agoReleasing 1.8.0
Robert Ancell [Wed, 9 Oct 2013 03:03:19 +0000 (16:03 +1300)]
Releasing 1.8.0

10 years agoAllow lightdm-session to run if xrdb, setxkbmap or xmodmap are not installed. Fixes...
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.

10 years agoAllow lightdm-session to run if xrdb, setxkbmap or xmodmap are not installed
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

10 years agoAdd regression test for corrupt X authority files.
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.

10 years agoAdd regression test for corrupt X authority files
Robert Ancell [Mon, 7 Oct 2013 21:48:27 +0000 (10:48 +1300)]
Add regression test for corrupt X authority files

10 years agoUpdate packaging
Robert Ancell [Sun, 6 Oct 2013 23:09:59 +0000 (12:09 +1300)]
Update packaging

10 years agoReleasing 1.7.18
Robert Ancell [Sun, 6 Oct 2013 22:47:20 +0000 (11:47 +1300)]
Releasing 1.7.18

10 years agoSet session environment variables for guest sessions. Fixes: https://bugs.launchpad...
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.

10 years agoUpdate quilt patches
Robert Ancell [Thu, 3 Oct 2013 23:02:19 +0000 (12:02 +1300)]
Update quilt patches

10 years agoRemove obsolete session env test
Robert Ancell [Thu, 3 Oct 2013 21:38:41 +0000 (10:38 +1300)]
Remove obsolete session env test

10 years agoSet session environment variables for guest sessions
Robert Ancell [Thu, 3 Oct 2013 21:38:07 +0000 (10:38 +1300)]
Set session environment variables for guest sessions

10 years agoUpdate tests to check if $DESKTOP_SESSION is set correctly
Robert Ancell [Thu, 3 Oct 2013 21:28:05 +0000 (10:28 +1300)]
Update tests to check if $DESKTOP_SESSION is set correctly

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of lightdm-team [Wed, 2 Oct 2013 05:22:47 +0000 (05:22 +0000)]
Launchpad automatic translations update.

10 years agoDon't pass --standalone to unity-system-compositor, it should assume it.
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.

10 years agoDon't handle --standalone in test u-s-c
Michael Terry [Mon, 30 Sep 2013 20:22:11 +0000 (16:22 -0400)]
Don't handle --standalone in test u-s-c

10 years agoDrop --standalone argument to u-s-c, it should assume it
Michael Terry [Mon, 30 Sep 2013 19:47:50 +0000 (15:47 -0400)]
Drop --standalone argument to u-s-c, it should assume it

10 years agoFix tests broken in revision 1801.
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.

10 years agoDon't fail writing X authority if reading it had an error.
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.

10 years agoFix free of uninitialized if writing X authority in mode XAUTH_WRITE_MODE_SET (not...
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)

10 years agoDon't fail writing X authority if reading it had an error
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

10 years agoRevert accidental commit
Robert Ancell [Mon, 30 Sep 2013 02:56:01 +0000 (15:56 +1300)]
Revert accidental commit

10 years agoFix tests broken in revision 1801
Robert Ancell [Mon, 30 Sep 2013 02:52:15 +0000 (15:52 +1300)]
Fix tests broken in revision 1801