]> rtime.felk.cvut.cz Git - sojka/lightdm.git/log
sojka/lightdm.git
10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of lightdm-team [Fri, 18 Apr 2014 06:42:28 +0000 (06:42 +0000)]
Launchpad automatic translations update.

10 years agoApply debian/patches/06_apparmor_chromium_updates.patch to checked in code
Robert Ancell [Sun, 13 Apr 2014 21:33:12 +0000 (09:33 +1200)]
Apply debian/patches/06_apparmor_chromium_updates.patch to checked in code

10 years ago* debian/patches/06_apparmor_chromium_updates.patch: allow oxide based
Robert Ancell [Sun, 13 Apr 2014 21:29:08 +0000 (09:29 +1200)]
* debian/patches/06_apparmor_chromium_updates.patch: allow oxide based
  browsers and Google Chrome to run in the guest session
  - LP: #1298021
  - LP: #1306560

10 years ago* debian/patches/06_apparmor_chromium_updates.patch: allow oxide based
Jamie Strandboge [Fri, 11 Apr 2014 16:43:19 +0000 (11:43 -0500)]
* debian/patches/06_apparmor_chromium_updates.patch: allow oxide based
  browsers and Google Chrome to run in the guest session
  - LP: #1298021
  - LP: #1306560

10 years agoAdd pam_kwallet to pam configs. (LP: #1305307)
Martin Pitt [Thu, 10 Apr 2014 08:47:52 +0000 (10:47 +0200)]
Add pam_kwallet to pam configs. (LP: #1305307)

10 years agoAdd pam_kwallet to pam configs. (LP: #1305307)
Harald Sitter [Thu, 10 Apr 2014 08:35:38 +0000 (10:35 +0200)]
Add pam_kwallet to pam configs. (LP: #1305307)

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of lightdm-team [Thu, 10 Apr 2014 05:57:45 +0000 (05:57 +0000)]
Launchpad automatic translations update.

10 years agoWhen switching to an existing session refresh PAM credentials and end session cleanly...
Robert Ancell [Tue, 8 Apr 2014 05:11:05 +0000 (17:11 +1200)]
When switching to an existing session refresh PAM credentials and end session cleanly so no resources leak.

10 years agoSet XDG_SESSION_TYPE and XDG_SESSION_DESKTOP as used by systemd
Robert Ancell [Tue, 8 Apr 2014 04:58:27 +0000 (16:58 +1200)]
Set XDG_SESSION_TYPE and XDG_SESSION_DESKTOP as used by systemd

10 years agoPromote X-LightDM-DesktopName to DesktopNames
Robert Ancell [Tue, 8 Apr 2014 04:54:45 +0000 (16:54 +1200)]
Promote X-LightDM-DesktopName to DesktopNames

XDG_CURRENT_DESKTOP is specified in freedesktop's desktop entry spec now. 'DesktopNames' will also be supported by other display managers, so we can drop the 'X-LightDM'.

DesktopNames is pluralized because it allows a colon-separated list of desktop names.

10 years agoReleasing 1.10.0
Robert Ancell [Tue, 8 Apr 2014 04:23:04 +0000 (16:23 +1200)]
Releasing 1.10.0

10 years agoFix return value for Vala bindings to Greeter.start_session_sync, fix logging when...
Robert Ancell [Tue, 8 Apr 2014 01:08:53 +0000 (13:08 +1200)]
Fix return value for Vala bindings to Greeter.start_session_sync, fix logging when failing to find session

10 years agoFix logging when failing to find session
Robert Ancell [Tue, 8 Apr 2014 00:32:38 +0000 (12:32 +1200)]
Fix logging when failing to find session

10 years agoFix return value for Vala bindings to Greeter.start_session_sync
Robert Ancell [Tue, 8 Apr 2014 00:32:13 +0000 (12:32 +1200)]
Fix return value for Vala bindings to Greeter.start_session_sync

10 years agoReleasing 1.9.15
Robert Ancell [Mon, 7 Apr 2014 22:01:59 +0000 (10:01 +1200)]
Releasing 1.9.15

10 years agoUpdate the lightdm AppArmor abstraction to allow the guest session to start when...
Robert Ancell [Mon, 7 Apr 2014 21:39:46 +0000 (09:39 +1200)]
Update the lightdm AppArmor abstraction to allow the guest session to start when AppArmor is mediating signals and ptrace and fix a minor, but noisy, denial when applications attempt to read /proc/<PID>/stat.

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 agoAlso set XDG_SESSION_TYPE
Robert Ancell [Thu, 3 Apr 2014 19:52:38 +0000 (08:52 +1300)]
Also set XDG_SESSION_TYPE

10 years agoSet XDG_SESSION_DESKTOP, this is used by pam_systemd
Robert Ancell [Thu, 3 Apr 2014 19:13:18 +0000 (08:13 +1300)]
Set XDG_SESSION_DESKTOP, this is used by pam_systemd

10 years agoPromote X-LightDM-DesktopName to DesktopNames
Lars Uebernickel [Thu, 3 Apr 2014 14:24:47 +0000 (16:24 +0200)]
Promote X-LightDM-DesktopName to DesktopNames

XDG_CURRENT_SESSION is specified in freedesktop's desktop entry spec now.
'DesktopNames' will also be supported by other display managers, so we can drop
the 'X-LightDM'.

DesktopNames is pluralized because it allows a colon-separated list of desktop
names.

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 agoCall pam_end after reinitializing credentials
Robert Ancell [Sun, 23 Mar 2014 23:35:26 +0000 (12:35 +1300)]
Call pam_end after reinitializing credentials

10 years agoUse PAM_REINITIALIZE_CRED instead of PAM_REFRESH_CRED as that's what GDM/gnome-screen...
Robert Ancell [Sun, 23 Mar 2014 22:54:12 +0000 (11:54 +1300)]
Use PAM_REINITIALIZE_CRED instead of PAM_REFRESH_CRED as that's what GDM/gnome-screensaver do

10 years agoWhen unlocking an existing session cleanly exit the child and refresh the PAM credentials
Robert Ancell [Sun, 23 Mar 2014 22:41:16 +0000 (11:41 +1300)]
When unlocking an existing session cleanly exit the child and refresh the PAM credentials

10 years agoMore finely test PAM usage
Robert Ancell [Sun, 23 Mar 2014 22:28:44 +0000 (11:28 +1300)]
More finely test PAM usage

10 years agoEnd PAM session if we don't run a child process otherwise some PAM modules may leak...
Robert Ancell [Sun, 23 Mar 2014 21:30:20 +0000 (10:30 +1300)]
End PAM session if we don't run a child process otherwise some PAM modules may leak files etc

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