]> rtime.felk.cvut.cz Git - sojka/lightdm.git/log
sojka/lightdm.git
10 years agoAllow guest session processes to receive signals from unconfined
Tyler Hicks [Mon, 7 Apr 2014 20:31:05 +0000 (15:31 -0500)]
Allow guest session processes to receive signals from unconfined
processes

10 years agoAllow guest session processes to read /proc/<PID>/stat
Tyler Hicks [Mon, 7 Apr 2014 15:36:11 +0000 (10:36 -0500)]
Allow guest session processes to read /proc/<PID>/stat

10 years agoAllow guest session processes to signal and ptrace each other
Tyler Hicks [Mon, 7 Apr 2014 15:34:39 +0000 (10:34 -0500)]
Allow guest session processes to signal and ptrace each other

10 years agoUpdate in-tree Ubuntu packaging after a direct upload of 1.9.14-0ubuntu2
Tyler Hicks [Mon, 7 Apr 2014 15:31:29 +0000 (10:31 -0500)]
Update in-tree Ubuntu packaging after a direct upload of 1.9.14-0ubuntu2

10 years agoReleasing 1.9.14
Robert Ancell [Wed, 2 Apr 2014 20:27:02 +0000 (09:27 +1300)]
Releasing 1.9.14

10 years agoPass --enable-hardware-greeter to unity-system-compositor for Mir sessions on xlocal...
Robert Ancell [Wed, 2 Apr 2014 20:07:02 +0000 (09:07 +1300)]
Pass --enable-hardware-greeter to unity-system-compositor for Mir sessions on xlocal seats

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of lightdm-team [Tue, 1 Apr 2014 06:11:07 +0000 (06:11 +0000)]
Launchpad automatic translations update.

10 years agoReleasing 1.9.13
Robert Ancell [Tue, 25 Mar 2014 01:56:32 +0000 (14:56 +1300)]
Releasing 1.9.13

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of lightdm-team [Fri, 21 Mar 2014 06:34:08 +0000 (06:34 +0000)]
Launchpad automatic translations update.

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of lightdm-team [Thu, 20 Mar 2014 06:03:49 +0000 (06:03 +0000)]
Launchpad automatic translations update.

10 years agoSend --enable-hardware-cursor=true instead
Robert Ancell [Wed, 19 Mar 2014 21:35:22 +0000 (10:35 +1300)]
Send --enable-hardware-cursor=true instead

10 years agoPass --enable-hardware-greeter to unity-system-compositor for Mir sessions on xlocal...
Robert Ancell [Wed, 19 Mar 2014 21:29:07 +0000 (10:29 +1300)]
Pass --enable-hardware-greeter to unity-system-compositor for Mir sessions on xlocal seats

10 years agoRemove unused variable
Robert Ancell [Tue, 18 Mar 2014 04:29:08 +0000 (17:29 +1300)]
Remove unused variable

10 years agoRead config data from both XDG_DATA_DIRS and XDG_CONFIG_DIRS.
Robert Ancell [Tue, 18 Mar 2014 04:26:40 +0000 (17:26 +1300)]
Read config data from both XDG_DATA_DIRS and XDG_CONFIG_DIRS.

10 years agoReverse order of directory loading for a given XDG variable
Michael Terry [Tue, 18 Mar 2014 03:14:51 +0000 (23:14 -0400)]
Reverse order of directory loading for a given XDG variable

10 years agoScan XDG_DATA_DIRS and XDG_CONFIG_DIRS for config values too
Michael Terry [Tue, 18 Mar 2014 03:06:36 +0000 (23:06 -0400)]
Scan XDG_DATA_DIRS and XDG_CONFIG_DIRS for config values too

10 years agoMove config loading into one function; move that function into libcommon; call it...
Michael Terry [Tue, 18 Mar 2014 02:05:57 +0000 (22:05 -0400)]
Move config loading into one function; move that function into libcommon; call it from liblightdm too

10 years agoRefresh debian/patches
Robert Ancell [Mon, 17 Mar 2014 21:43:47 +0000 (10:43 +1300)]
Refresh debian/patches

10 years agoExpand on earlier commit to activate sessions explicitly rather than implicitly by...
Robert Ancell [Mon, 17 Mar 2014 21:43:18 +0000 (10:43 +1300)]
Expand on earlier commit to activate sessions explicitly rather than implicitly by moving the Activate call to seat_set_active_session().

10 years agoHandle not getting an X connection when attempting to get X layouts
Robert Ancell [Mon, 17 Mar 2014 20:03:29 +0000 (09:03 +1300)]
Handle not getting an X connection when attempting to get X layouts

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 agosimplify the patch based on Robert's feedback
Charles Kerr [Mon, 17 Mar 2014 17:11:09 +0000 (12:11 -0500)]
simplify the patch based on Robert's feedback

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 agodon't call xkl_config_rec_get_from_server if we don't have a valid xkl_engine.
Charles Kerr [Sat, 15 Mar 2014 16:49:16 +0000 (11:49 -0500)]
don't call xkl_config_rec_get_from_server if we don't have a valid xkl_engine.

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.