]> rtime.felk.cvut.cz Git - sojka/lightdm.git/log
sojka/lightdm.git
10 years agoAlways re-activate, whether new session is marked as active or not, since ConsoleKit...
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

10 years agoOverride logind's or consolekit's decision to automatically change active 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

10 years agoFlesh out support for activating sessions with CK or logind to be more explicit
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

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of lightdm-team [Mon, 17 Mar 2014 04:56:36 +0000 (04:56 +0000)]
Launchpad automatic translations update.

10 years agoReleasing 1.9.12
Robert Ancell [Mon, 17 Mar 2014 04:32:58 +0000 (17:32 +1300)]
Releasing 1.9.12

10 years agoAdd a basic test to confirm multi-seat works
Robert Ancell [Mon, 17 Mar 2014 03:43:52 +0000 (16:43 +1300)]
Add a basic test to confirm multi-seat works

10 years agoAdd a basic test to confirm multi-seat works
Robert Ancell [Mon, 17 Mar 2014 03:37:55 +0000 (16:37 +1300)]
Add a basic test to confirm multi-seat works

10 years agoDisable Unity shortcut hint
Robert Ancell [Mon, 17 Mar 2014 03:20:24 +0000 (16:20 +1300)]
Disable Unity shortcut hint

10 years agoActivate after unlocking a logind session
Robert Ancell [Mon, 17 Mar 2014 03:17:15 +0000 (16:17 +1300)]
Activate after unlocking a logind session

10 years agoActivate after unlocking a logind session
Michael Terry [Mon, 17 Mar 2014 02:30:41 +0000 (22:30 -0400)]
Activate after unlocking a logind session

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of lightdm-team [Sun, 16 Mar 2014 05:50:47 +0000 (05:50 +0000)]
Launchpad automatic translations update.

10 years agoAdd tests to confirm we handle setup scripts missing
Robert Ancell [Fri, 14 Mar 2014 02:47:36 +0000 (15:47 +1300)]
Add tests to confirm we handle setup scripts missing

10 years agoAdd tests to confirm we handle setup scripts missing
Robert Ancell [Fri, 14 Mar 2014 02:25:25 +0000 (15:25 +1300)]
Add tests to confirm we handle setup scripts missing

10 years agoRebuild against Qt 5.2.1.
Timo Jyrinki [Fri, 14 Mar 2014 01:17:05 +0000 (14:17 +1300)]
Rebuild against Qt 5.2.1.

10 years agodebian/guest-account:
Gunnar Hjalmarsson [Thu, 13 Mar 2014 21:32:15 +0000 (22:32 +0100)]
debian/guest-account:
Disable Unity shortcut hint. Fixes: https://launchpad.net/bugs/1292178

10 years agoEnsure X authority is written before X server is started
Robert Ancell [Thu, 13 Mar 2014 02:26:53 +0000 (15:26 +1300)]
Ensure X authority is written before X server is started

10 years agoReleasing 1.9.11
Robert Ancell [Thu, 13 Mar 2014 00:42:43 +0000 (13:42 +1300)]
Releasing 1.9.11

10 years agoDon't use g_hash_table_get_keys_as_array, it's a glib 2.40 feature
Robert Ancell [Thu, 13 Mar 2014 00:41:40 +0000 (13:41 +1300)]
Don't use g_hash_table_get_keys_as_array, it's a glib 2.40 feature

10 years agoReleasing 1.9.10
Robert Ancell [Wed, 12 Mar 2014 22:58:50 +0000 (11:58 +1300)]
Releasing 1.9.10

10 years agoImplement guest-session config option
Robert Ancell [Wed, 12 Mar 2014 19:56:55 +0000 (08:56 +1300)]
Implement guest-session config option

10 years agoHonour session type requested by greeter for guest sessions
Robert Ancell [Wed, 12 Mar 2014 19:56:25 +0000 (08:56 +1300)]
Honour session type requested by greeter for guest sessions

10 years agoMerge in guest session type branch
Robert Ancell [Wed, 12 Mar 2014 06:10:17 +0000 (19:10 +1300)]
Merge in guest session type branch

10 years agoAdd missing test config
Robert Ancell [Wed, 12 Mar 2014 06:06:28 +0000 (19:06 +1300)]
Add missing test config

10 years agoAlso test for autologin
Robert Ancell [Wed, 12 Mar 2014 06:04:03 +0000 (19:04 +1300)]
Also test for autologin

10 years agoImplement guest-session config option
Robert Ancell [Wed, 12 Mar 2014 04:53:33 +0000 (17:53 +1300)]
Implement guest-session config option

10 years agoHonour session type requested by greeter for guest sessions
Robert Ancell [Wed, 12 Mar 2014 04:48:17 +0000 (17:48 +1300)]
Honour session type requested by greeter for guest sessions

10 years agoDon't use g_hash_table_get_keys_as_array, it's a glib 2.40 feature
Robert Ancell [Tue, 11 Mar 2014 20:28:43 +0000 (09:28 +1300)]
Don't use g_hash_table_get_keys_as_array, it's a glib 2.40 feature

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of lightdm-team [Tue, 11 Mar 2014 05:53:37 +0000 (05:53 +0000)]
Launchpad automatic translations update.

10 years agoMerge with trunk
Robert Ancell [Tue, 11 Mar 2014 03:18:51 +0000 (16:18 +1300)]
Merge with trunk

10 years agoLog to wtmp and btmp. Fixes: https://bugs.launchpad.net/bugs/1027805.
Robert Ancell [Tue, 11 Mar 2014 00:12:18 +0000 (00:12 +0000)]
Log to wtmp and btmp. Fixes: https://bugs.launchpad.net/bugs/1027805.

Approved by PS Jenkins bot, Robert Ancell.

10 years agoEnsure X authority is written before X server is started
Robert Ancell [Tue, 11 Mar 2014 00:09:10 +0000 (13:09 +1300)]
Ensure X authority is written before X server is started

10 years agoLog to wtmp and btmp
Robert Ancell [Mon, 10 Mar 2014 23:44:49 +0000 (12:44 +1300)]
Log to wtmp and btmp

10 years agoReleasing 1.9.9
Robert Ancell [Mon, 10 Mar 2014 22:22:44 +0000 (11:22 +1300)]
Releasing 1.9.9

10 years agoSet utmp ut_line to the display name (i.e. :0). This matches what programs expect...
Robert Ancell [Mon, 10 Mar 2014 04:40:22 +0000 (04:40 +0000)]
Set utmp ut_line to the display name (i.e. :0). This matches what programs expect (e.g. 'w'). Add tests to check we are setting it correctly.

Approved by PS Jenkins bot.

10 years agoRemove unnecessary WAIT from utmp test
Robert Ancell [Mon, 10 Mar 2014 04:28:41 +0000 (17:28 +1300)]
Remove unnecessary WAIT from utmp test

10 years agoSet utmp ut_line to the display name (i.e. :0). This matches what programs expect...
Robert Ancell [Mon, 10 Mar 2014 04:20:54 +0000 (17:20 +1300)]
Set utmp ut_line to the display name (i.e. :0). This matches what programs expect (e.g. 'w'). Add tests to check we are setting it correctly.

10 years agoCheck we correctly stop if the Unity compositor can't be found. Fixes: https://bugs...
Robert Ancell [Fri, 7 Mar 2014 04:13:12 +0000 (04:13 +0000)]
Check we correctly stop if the Unity compositor can't be found. Fixes: https://bugs.launchpad.net/bugs/1288440.

Approved by PS Jenkins bot, Robert Ancell.

10 years agoFix memory leak
Robert Ancell [Fri, 7 Mar 2014 03:47:07 +0000 (16:47 +1300)]
Fix memory leak

10 years agoCheck we correctly stop if the Unity compositor can't be found
Robert Ancell [Fri, 7 Mar 2014 03:37:10 +0000 (16:37 +1300)]
Check we correctly stop if the Unity compositor can't be found

10 years agoHandle signals being received in child processes instead of treating them like they...
Robert Ancell [Fri, 7 Mar 2014 00:55:30 +0000 (00:55 +0000)]
Handle signals being received in child processes instead of treating them like they are received in the daemon.

Approved by Robert Ancell, PS Jenkins bot.

10 years agoHandle signals being received in child processes instead of treating them like they...
Robert Ancell [Thu, 6 Mar 2014 22:34:35 +0000 (11:34 +1300)]
Handle signals being received in child processes instead of treating them like they are received in the daemon

10 years agoRefresh quilt patches
Robert Ancell [Thu, 6 Mar 2014 03:35:39 +0000 (16:35 +1300)]
Refresh quilt patches

10 years agodebian/patches/04_language_handling.patch:
Gunnar Hjalmarsson [Thu, 6 Mar 2014 03:22:05 +0000 (03:22 +0000)]
debian/patches/04_language_handling.patch:
Make lightdm_get_language() return a language with a short form language code. Fixes: https://bugs.launchpad.net/bugs/1276072.

Approved by PS Jenkins bot, Robert Ancell.

10 years agoFix small leaks detected by valgrind.
Robert Ancell [Thu, 6 Mar 2014 03:10:44 +0000 (03:10 +0000)]
Fix small leaks detected by valgrind.

Approved by PS Jenkins bot, Robert Ancell.

10 years agoFix leaks in users objects
Robert Ancell [Thu, 6 Mar 2014 02:40:18 +0000 (15:40 +1300)]
Fix leaks in users objects

10 years agoPlug display server name leak
Robert Ancell [Thu, 6 Mar 2014 02:31:56 +0000 (15:31 +1300)]
Plug display server name leak

10 years agoDon't leak X cookies
Robert Ancell [Thu, 6 Mar 2014 02:08:23 +0000 (15:08 +1300)]
Don't leak X cookies

10 years agoFix unfreed value
Robert Ancell [Thu, 6 Mar 2014 02:01:48 +0000 (15:01 +1300)]
Fix unfreed value

10 years agoFix small leaks detected by valgrind
Robert Ancell [Thu, 6 Mar 2014 01:45:51 +0000 (14:45 +1300)]
Fix small leaks detected by valgrind

10 years agoMake sure processes can only be stopped once, don't warn if process doesn't exist...
Robert Ancell [Wed, 5 Mar 2014 22:55:37 +0000 (22:55 +0000)]
Make sure processes can only be stopped once, don't warn if process doesn't exist when sending it a signal (we will pick that up in the wait()).

Approved by PS Jenkins bot, Robert Ancell.

10 years agoFix warning message
Robert Ancell [Wed, 5 Mar 2014 22:38:07 +0000 (11:38 +1300)]
Fix warning message

10 years agoMake sure processes can only be stopped once, don't warn if process doesn't exist...
Robert Ancell [Wed, 5 Mar 2014 22:34:53 +0000 (11:34 +1300)]
Make sure processes can only be stopped once, don't warn if process doesn't exist when sending it a signal (we will pick that up in the wait())

10 years agoRemove kill timeout source.
Robert Ancell [Tue, 4 Mar 2014 22:55:28 +0000 (22:55 +0000)]
Remove kill timeout source.

Approved by PS Jenkins bot, Robert Ancell.

10 years agoRemove kill timeout source
Robert Ancell [Tue, 4 Mar 2014 22:32:42 +0000 (11:32 +1300)]
Remove kill timeout source

10 years agoMore carefully remove GSources.
Robert Ancell [Tue, 4 Mar 2014 04:55:06 +0000 (04:55 +0000)]
More carefully remove GSources.

Approved by PS Jenkins bot, Robert Ancell.

10 years agoMore carefully remove GSources
Robert Ancell [Tue, 4 Mar 2014 03:23:30 +0000 (16:23 +1300)]
More carefully remove GSources

10 years agodebian/patches/04_language_handling.patch:
Gunnar Hjalmarsson [Mon, 3 Mar 2014 07:47:22 +0000 (08:47 +0100)]
debian/patches/04_language_handling.patch:
Make lightdm_get_language() return a language with a short form language code.

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of lightdm-team [Fri, 28 Feb 2014 06:44:37 +0000 (06:44 +0000)]
Launchpad automatic translations update.

10 years agoSet default session for shared data tests so they can run on a server.
Robert Ancell [Thu, 27 Feb 2014 03:22:31 +0000 (03:22 +0000)]
Set default session for shared data tests so they can run on a server.

Approved by PS Jenkins bot, Robert Ancell.

10 years agoSet default session for shared data tests so they can run on a server
Robert Ancell [Thu, 27 Feb 2014 02:51:56 +0000 (15:51 +1300)]
Set default session for shared data tests so they can run on a server

10 years agoTest LightDM handles a greeter crash.
Robert Ancell [Thu, 27 Feb 2014 00:27:12 +0000 (00:27 +0000)]
Test LightDM handles a greeter crash.

Approved by PS Jenkins bot, Robert Ancell.

10 years agoFix up test runner timeout logic.
Robert Ancell [Thu, 27 Feb 2014 00:07:24 +0000 (00:07 +0000)]
Fix up test runner timeout logic.

Approved by PS Jenkins bot, Robert Ancell.

10 years agoTest LightDM handles a greeter crash
Robert Ancell [Wed, 26 Feb 2014 23:52:14 +0000 (12:52 +1300)]
Test LightDM handles a greeter crash

10 years agoFix up test runner timeout logic
Robert Ancell [Wed, 26 Feb 2014 23:35:33 +0000 (12:35 +1300)]
Fix up test runner timeout logic

10 years agoConvert all test programs to use key value pairs for requests.
Robert Ancell [Wed, 26 Feb 2014 05:06:33 +0000 (05:06 +0000)]
Convert all test programs to use key value pairs for requests.

Approved by PS Jenkins bot, Robert Ancell.

10 years agoMake it possible for tests to restart the daemon. This is not used currently but...
Robert Ancell [Wed, 26 Feb 2014 04:42:25 +0000 (04:42 +0000)]
Make it possible for tests to restart the daemon. This is not used currently but may be useful.

Approved by PS Jenkins bot, Robert Ancell.

10 years agoAdd tests for compositor crashes.
Robert Ancell [Wed, 26 Feb 2014 04:18:03 +0000 (04:18 +0000)]
Add tests for compositor crashes.

Approved by PS Jenkins bot, Robert Ancell.

10 years agoMerge with lp:~robert-ancell/lightdm/usc-crash-test
Robert Ancell [Wed, 26 Feb 2014 04:14:39 +0000 (17:14 +1300)]
Merge with lp:~robert-ancell/lightdm/usc-crash-test

10 years agoMerge with lp:~robert-ancell/lightdm/usc-crash-test
Robert Ancell [Wed, 26 Feb 2014 04:12:27 +0000 (17:12 +1300)]
Merge with lp:~robert-ancell/lightdm/usc-crash-test

10 years agoUpdate new shared data tests
Robert Ancell [Wed, 26 Feb 2014 04:05:19 +0000 (17:05 +1300)]
Update new shared data tests

10 years agoMerge with trunk
Robert Ancell [Wed, 26 Feb 2014 03:52:39 +0000 (16:52 +1300)]
Merge with trunk

10 years agoConvert all test programs to use key value pairs for requests
Robert Ancell [Wed, 26 Feb 2014 03:49:42 +0000 (16:49 +1300)]
Convert all test programs to use key value pairs for requests

10 years agoTest when the compositor or session crashes in a Mir session
Robert Ancell [Wed, 26 Feb 2014 01:30:59 +0000 (14:30 +1300)]
Test when the compositor or session crashes in a Mir session

10 years agoCheck LightDM exits if the system compositor crashes
Robert Ancell [Wed, 26 Feb 2014 01:23:59 +0000 (14:23 +1300)]
Check LightDM exits if the system compositor crashes

10 years agoBe extra careful not to call any non thread safe function after a fork.
Robert Ancell [Tue, 25 Feb 2014 23:07:54 +0000 (23:07 +0000)]
Be extra careful not to call any non thread safe function after a fork.

Approved by Robert Ancell, PS Jenkins bot.

10 years agoBe extra careful not to call any non thread safe function after a fork
Robert Ancell [Tue, 25 Feb 2014 22:12:22 +0000 (11:12 +1300)]
Be extra careful not to call any non thread safe function after a fork

10 years agoRefactor shared data tests so they don't require root.
Robert Ancell [Tue, 25 Feb 2014 04:56:04 +0000 (04:56 +0000)]
Refactor shared data tests so they don't require root.
We now specifically test the use cases of writing data between greeters and sessions.
The new tests do not check the directory is removed when a user is removed (it's done in the background so we can't reliably be sure when it will complete).
The new tests do not check the ownership of the directories. Fixes: https://bugs.launchpad.net/bugs/1282289.

Approved by PS Jenkins bot, Robert Ancell.

10 years agoRefactor shared data tests so they don't require root.
Robert Ancell [Tue, 25 Feb 2014 04:29:48 +0000 (17:29 +1300)]
Refactor shared data tests so they don't require root.
We now specifically test the use cases of writing data between greeters and sessions.
The new tests do not check the directory is removed when a user is removed (it's done in the background so we can't reliably be sure when it will complete).
The new tests do not check the ownership of the directories.

10 years agoMake it able for tests to restart the daemon
Robert Ancell [Tue, 25 Feb 2014 04:01:50 +0000 (17:01 +1300)]
Make it able for tests to restart the daemon

10 years agoGive meaningful return value if trying to create shared data directory for user that...
Robert Ancell [Tue, 25 Feb 2014 03:53:40 +0000 (16:53 +1300)]
Give meaningful return value if trying to create shared data directory for user that does not exist

10 years agoDon't try and remove the unity system compositor watch source if it has already been...
Robert Ancell [Mon, 24 Feb 2014 03:55:56 +0000 (03:55 +0000)]
Don't try and remove the unity system compositor watch source if it has already been removed.

Approved by PS Jenkins bot, Robert Ancell.

10 years agoFix error where we were waiting for the D-Bus to be acquired, not the name. This...
Robert Ancell [Mon, 24 Feb 2014 03:41:04 +0000 (03:41 +0000)]
Fix error where we were waiting for the D-Bus to be acquired, not the name. This meant in rare cases tests could run without the required D-Bus services available.

Approved by PS Jenkins bot, Robert Ancell.

10 years agoDon't try and remove the unity system compositor watch source if it has already been...
Robert Ancell [Mon, 24 Feb 2014 03:29:33 +0000 (16:29 +1300)]
Don't try and remove the unity system compositor watch source if it has already been removed

10 years agoFix regressions caused by revision 1896.
Robert Ancell [Mon, 24 Feb 2014 03:25:56 +0000 (03:25 +0000)]
Fix regressions caused by revision 1896.

Approved by PS Jenkins bot, Robert Ancell.

10 years agoFix error where we were waiting for the D-Bus to be acquired, not the name. This...
Robert Ancell [Mon, 24 Feb 2014 03:19:00 +0000 (16:19 +1300)]
Fix error where we were waiting for the D-Bus to be acquired, not the name. This meant in rare cases tests could run without the required D-Bus services available

10 years agoFix shared directory name not being returned if already exists
Robert Ancell [Mon, 24 Feb 2014 03:05:16 +0000 (16:05 +1300)]
Fix shared directory name not being returned if already exists

10 years agoFix reading response to ensure shared dir request
Robert Ancell [Mon, 24 Feb 2014 03:04:19 +0000 (16:04 +1300)]
Fix reading response to ensure shared dir request

10 years agoRead created directory from response, not sent message.
Robert Ancell [Fri, 21 Feb 2014 05:07:30 +0000 (05:07 +0000)]
Read created directory from response, not sent message.

Approved by PS Jenkins bot, Robert Ancell.

10 years agoMake new shared directory code match existing coding style. Add some debugging messag...
Robert Ancell [Fri, 21 Feb 2014 04:55:56 +0000 (04:55 +0000)]
Make new shared directory code match existing coding style. Add some debugging messages to it.

Approved by PS Jenkins bot, Robert Ancell.

10 years agoMake new shared dir code match existing coding style. Add some debugging messages...
Robert Ancell [Fri, 21 Feb 2014 04:37:50 +0000 (17:37 +1300)]
Make new shared dir code match existing coding style. Add some debugging messages to it.

10 years agoRead created directory from response, not send message
Robert Ancell [Fri, 21 Feb 2014 04:30:47 +0000 (17:30 +1300)]
Read created directory from response, not send message

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of lightdm-team [Thu, 20 Feb 2014 05:26:19 +0000 (05:26 +0000)]
Launchpad automatic translations update.

10 years agoReleasing 1.9.8
Robert Ancell [Thu, 20 Feb 2014 03:08:56 +0000 (16:08 +1300)]
Releasing 1.9.8

10 years agoAdd support for shared user data directories between the greeter and user sessions.
Michael Terry [Wed, 19 Feb 2014 23:02:38 +0000 (23:02 +0000)]
Add support for shared user data directories between the greeter and user sessions.

Approved by PS Jenkins bot, Robert Ancell.

10 years agoDrop lightdm dir from autologin test
Michael Terry [Wed, 19 Feb 2014 22:32:14 +0000 (17:32 -0500)]
Drop lightdm dir from autologin test

10 years agoRemove debugging line
Michael Terry [Wed, 19 Feb 2014 22:03:17 +0000 (17:03 -0500)]
Remove debugging line

10 years agoexplicitly provide shared dir path to sessions
Michael Terry [Wed, 19 Feb 2014 16:50:00 +0000 (11:50 -0500)]
explicitly provide shared dir path to sessions

10 years agoMerge from trunk
Michael Terry [Tue, 18 Feb 2014 22:40:09 +0000 (17:40 -0500)]
Merge from trunk

10 years agoFix autologin use case and add a test for it
Michael Terry [Tue, 18 Feb 2014 22:07:03 +0000 (17:07 -0500)]
Fix autologin use case and add a test for it

10 years agoMake directory creation synchronous
Michael Terry [Tue, 18 Feb 2014 21:44:30 +0000 (16:44 -0500)]
Make directory creation synchronous