]> rtime.felk.cvut.cz Git - sojka/lightdm.git/log
sojka/lightdm.git
12 years agoRemoved the Vala and Python GTK+ greeters, they weren't being well maintained.
Robert Ancell [Mon, 18 Jul 2011 01:04:24 +0000 (11:04 +1000)]
Removed the Vala and Python GTK+ greeters, they weren't being well maintained.
Drop "example" from the name of the GTK+ and Qt greeters and make them official default greeters.
Greeters are now just standard X sessions

12 years agoDrop script code that was never implemented
Robert Ancell [Mon, 18 Jul 2011 00:46:19 +0000 (10:46 +1000)]
Drop script code that was never implemented

12 years agoRefactored Display and Greeter classes
Robert Ancell [Mon, 18 Jul 2011 00:45:53 +0000 (10:45 +1000)]
Refactored Display and Greeter classes

12 years agoMake display generic and create an XDisplay
Robert Ancell [Sun, 17 Jul 2011 08:00:58 +0000 (18:00 +1000)]
Make display generic and create an XDisplay

12 years agoMake a generic DisplayServer object. Don't connect the daemon to X servers, it could...
Robert Ancell [Sun, 17 Jul 2011 06:32:14 +0000 (16:32 +1000)]
Make a generic DisplayServer object.  Don't connect the daemon to X servers, it could block and is not required

12 years agoSetup X server variables/authorization from xserver.c
Robert Ancell [Sun, 17 Jul 2011 05:59:20 +0000 (15:59 +1000)]
Setup X server variables/authorization from xserver.c

12 years agoFix errors with different X server types
Robert Ancell [Sun, 17 Jul 2011 05:48:52 +0000 (15:48 +1000)]
Fix errors with different X server types

12 years agoFix detecting quit
Robert Ancell [Sun, 17 Jul 2011 05:42:55 +0000 (15:42 +1000)]
Fix detecting quit

12 years agoSplitting xserver into two classes
Robert Ancell [Sun, 17 Jul 2011 04:56:35 +0000 (14:56 +1000)]
Splitting xserver into two classes

12 years agoRemove some unused X server methods
Robert Ancell [Sun, 17 Jul 2011 02:45:17 +0000 (12:45 +1000)]
Remove some unused X server methods

12 years agoAlways use Xephyr when DISPLAY is set
Robert Ancell [Sun, 17 Jul 2011 02:40:13 +0000 (12:40 +1000)]
Always use Xephyr when DISPLAY is set

12 years agoSplit the user accounts configuration into /etc/lightdm/users.conf so the main config...
Robert Ancell [Sun, 17 Jul 2011 02:32:37 +0000 (12:32 +1000)]
Split the user accounts configuration into /etc/lightdm/users.conf so the main config can be private

12 years agoConnect up missing D-Bus seat methods and signals
Robert Ancell [Sat, 16 Jul 2011 15:09:36 +0000 (01:09 +1000)]
Connect up missing D-Bus seat methods and signals

12 years agoStarted splitting out seats into separate D-Bus objects
Robert Ancell [Sat, 16 Jul 2011 14:14:35 +0000 (00:14 +1000)]
Started splitting out seats into separate D-Bus objects

12 years agoCorrectly load config, handle not having config, drop obsolete methods
Robert Ancell [Sat, 16 Jul 2011 09:58:09 +0000 (19:58 +1000)]
Correctly load config, handle not having config, drop obsolete methods

12 years agoFix race condition in test
Robert Ancell [Sat, 16 Jul 2011 09:57:49 +0000 (19:57 +1000)]
Fix race condition in test

12 years agoFix null pointer accessing config
Robert Ancell [Sat, 16 Jul 2011 09:34:55 +0000 (19:34 +1000)]
Fix null pointer accessing config

12 years agoDrop most of the configure options, they aren't necessary
Robert Ancell [Sat, 16 Jul 2011 09:29:56 +0000 (19:29 +1000)]
Drop most of the configure options, they aren't necessary

12 years agoRemove old configuration fallback
Robert Ancell [Sat, 16 Jul 2011 09:10:33 +0000 (19:10 +1000)]
Remove old configuration fallback

12 years agoRename [Defaults] to [SeatDefaults]
Robert Ancell [Sat, 16 Jul 2011 09:09:16 +0000 (19:09 +1000)]
Rename [Defaults] to [SeatDefaults]

12 years agoMove XDMCP client settings into Defaults
Robert Ancell [Sat, 16 Jul 2011 09:05:55 +0000 (19:05 +1000)]
Move XDMCP client settings into Defaults

12 years agoUpdate NEWS about configuration changes
Robert Ancell [Sat, 16 Jul 2011 09:01:23 +0000 (19:01 +1000)]
Update NEWS about configuration changes

12 years agoAllow autologin as guest
Robert Ancell [Sat, 16 Jul 2011 08:58:53 +0000 (18:58 +1000)]
Allow autologin as guest

12 years agoFix test-xserver
Robert Ancell [Sat, 16 Jul 2011 08:50:25 +0000 (18:50 +1000)]
Fix test-xserver

12 years agoAdd test that Plymouth stops when the X server fails to start
Robert Ancell [Sat, 16 Jul 2011 08:47:21 +0000 (18:47 +1000)]
Add test that Plymouth stops when the X server fails to start

12 years agoAdd Plymouth tests
Robert Ancell [Sat, 16 Jul 2011 08:14:07 +0000 (18:14 +1000)]
Add Plymouth tests

12 years agoReimplement Plymouth support
Robert Ancell [Sat, 16 Jul 2011 07:34:25 +0000 (17:34 +1000)]
Reimplement Plymouth support

12 years agoFix --test-mode
Robert Ancell [Fri, 15 Jul 2011 14:39:15 +0000 (00:39 +1000)]
Fix --test-mode

12 years agoFinished rearranging config
Robert Ancell [Fri, 15 Jul 2011 14:36:03 +0000 (00:36 +1000)]
Finished rearranging config

12 years agoMake able to load XDMCP client seats
Robert Ancell [Fri, 15 Jul 2011 14:06:44 +0000 (00:06 +1000)]
Make able to load XDMCP client seats

12 years agoFix xserver config
Robert Ancell [Fri, 15 Jul 2011 14:01:43 +0000 (00:01 +1000)]
Fix xserver config

12 years agoRearrange configuration
Robert Ancell [Fri, 15 Jul 2011 13:57:46 +0000 (23:57 +1000)]
Rearrange configuration

12 years agoMove directory config into it's own section
Robert Ancell [Fri, 15 Jul 2011 13:38:09 +0000 (23:38 +1000)]
Move directory config into it's own section

12 years agoFix autologin
Robert Ancell [Fri, 15 Jul 2011 13:22:14 +0000 (23:22 +1000)]
Fix autologin

12 years agoIntroduce a seat object
Robert Ancell [Fri, 15 Jul 2011 11:42:37 +0000 (21:42 +1000)]
Introduce a seat object

12 years agoRemove unnecessary log message
Robert Ancell [Fri, 15 Jul 2011 05:16:19 +0000 (15:16 +1000)]
Remove unnecessary log message

12 years agoFix VT code
Robert Ancell [Fri, 15 Jul 2011 05:12:59 +0000 (15:12 +1000)]
Fix VT code

12 years agoPrep for 0.4.5
Robert Ancell [Fri, 15 Jul 2011 05:03:45 +0000 (15:03 +1000)]
Prep for 0.4.5

12 years agoFix invalid XAUTHORITY variable being set on second X server launch
Robert Ancell [Fri, 15 Jul 2011 04:36:50 +0000 (14:36 +1000)]
Fix invalid XAUTHORITY variable being set on second X server launch

12 years agoAllow xauth to be in system location again
Robert Ancell [Fri, 15 Jul 2011 03:24:59 +0000 (13:24 +1000)]
Allow xauth to be in system location again

12 years agoFix path lookup for commands with arguments
Robert Ancell [Fri, 15 Jul 2011 02:31:46 +0000 (12:31 +1000)]
Fix path lookup for commands with arguments

12 years agoPass LD_LIBRARY_PATH to child processes if running in test mode
Robert Ancell [Fri, 15 Jul 2011 02:13:06 +0000 (12:13 +1000)]
Pass LD_LIBRARY_PATH to child processes if running in test mode

12 years agoRemove the ill-thought-out select-user and select-guest signals. Get the greeter...
Robert Ancell [Fri, 15 Jul 2011 01:57:05 +0000 (11:57 +1000)]
Remove the ill-thought-out select-user and select-guest signals.  Get the greeter to set the default user when switching.  Always close existing greeters when starting new ones

12 years agoReworked X authority code
Robert Ancell [Fri, 15 Jul 2011 00:16:13 +0000 (10:16 +1000)]
Reworked X authority code

12 years agoDon't close pam session if failed to open it
Robert Ancell [Thu, 14 Jul 2011 23:12:11 +0000 (09:12 +1000)]
Don't close pam session if failed to open it

12 years agoUpdate NEWS
Robert Ancell [Thu, 14 Jul 2011 03:45:14 +0000 (13:45 +1000)]
Update NEWS

12 years agoIgnore any PROMPT_AUTHENTICATION messages if requested to cancel
Robert Ancell [Thu, 14 Jul 2011 03:44:06 +0000 (13:44 +1000)]
Ignore any PROMPT_AUTHENTICATION messages if requested to cancel

12 years agoCheck sequence number on prompt authentication messages
Robert Ancell [Thu, 14 Jul 2011 03:37:41 +0000 (13:37 +1000)]
Check sequence number on prompt authentication messages

12 years agoAdd placeholder in example gtk greeter to select user
Robert Ancell [Thu, 14 Jul 2011 03:23:35 +0000 (13:23 +1000)]
Add placeholder in example gtk greeter to select user

12 years agoEnable the no-config test, the display number issue is now resolved
Robert Ancell [Thu, 14 Jul 2011 03:20:06 +0000 (13:20 +1000)]
Enable the no-config test, the display number issue is now resolved

12 years agoCheck X server display number correctly used in tests, update some tests
Robert Ancell [Thu, 14 Jul 2011 03:19:08 +0000 (13:19 +1000)]
Check X server display number correctly used in tests, update some tests

12 years agoAdded two signals: select-user and select-guest. This requires the greeter to selec...
Robert Ancell [Thu, 14 Jul 2011 03:18:25 +0000 (13:18 +1000)]
Added two signals: select-user and select-guest.  This requires the  greeter to select a user account for logging in

12 years agoHandle new select-user and select-guest signals
Robert Ancell [Thu, 14 Jul 2011 03:18:04 +0000 (13:18 +1000)]
Handle new select-user and select-guest signals

12 years agoFix incorrect length in CONNECTED message
Robert Ancell [Thu, 14 Jul 2011 02:50:46 +0000 (12:50 +1000)]
Fix incorrect length in CONNECTED message

12 years agoUse new lock for only logging in once in tests
Robert Ancell [Thu, 14 Jul 2011 02:48:24 +0000 (12:48 +1000)]
Use new lock for only logging in once in tests

12 years agoSet minimum-display-number in default config
Robert Ancell [Thu, 14 Jul 2011 02:47:29 +0000 (12:47 +1000)]
Set minimum-display-number in default config

12 years agoDrop obsolete greeter count code
Robert Ancell [Thu, 14 Jul 2011 02:47:12 +0000 (12:47 +1000)]
Drop obsolete greeter count code

12 years agoDrop ldm_greeter_get_is_first() - it was added for testing and doesn't work well
Robert Ancell [Thu, 14 Jul 2011 02:45:06 +0000 (12:45 +1000)]
Drop ldm_greeter_get_is_first() - it was added for testing and doesn't work well

12 years agoTidy up user switch logic
Robert Ancell [Thu, 14 Jul 2011 02:41:11 +0000 (12:41 +1000)]
Tidy up user switch logic

12 years agoFix home dir in fake passwd file
Robert Ancell [Thu, 14 Jul 2011 02:19:40 +0000 (12:19 +1000)]
Fix home dir in fake passwd file

12 years agoMake --test-mode run with --minimum-display-number=50
Robert Ancell [Thu, 14 Jul 2011 02:18:30 +0000 (12:18 +1000)]
Make --test-mode run with --minimum-display-number=50

12 years agoSet minimum display number
Robert Ancell [Thu, 14 Jul 2011 02:02:59 +0000 (12:02 +1000)]
Set minimum display number

12 years agoDon't call PAM on cleanup if running with passwd file
Robert Ancell [Thu, 14 Jul 2011 02:02:40 +0000 (12:02 +1000)]
Don't call PAM on cleanup if running with passwd file

12 years agoAllow minimum-display-number to be set in lightdm.conf and on the command line
Robert Ancell [Thu, 14 Jul 2011 02:01:28 +0000 (12:01 +1000)]
Allow minimum-display-number to be set in lightdm.conf and on the command line

12 years agoOnly try and switch VTs when running as root
Robert Ancell [Thu, 14 Jul 2011 01:32:26 +0000 (11:32 +1000)]
Only try and switch VTs when running as root

12 years agoFix autologin-xserver-crash and greeter-xserver-crash scripts
Robert Ancell [Thu, 14 Jul 2011 01:23:15 +0000 (11:23 +1000)]
Fix autologin-xserver-crash and greeter-xserver-crash scripts

12 years agoAdd comments to regression tests
Robert Ancell [Thu, 14 Jul 2011 01:08:49 +0000 (11:08 +1000)]
Add comments to regression tests

12 years agoPrep for 0.4.4 release
Robert Ancell [Thu, 14 Jul 2011 00:47:13 +0000 (10:47 +1000)]
Prep for 0.4.4 release

12 years agoAdded XDMCP regression tests
Robert Ancell [Thu, 14 Jul 2011 00:44:56 +0000 (10:44 +1000)]
Added XDMCP regression tests

12 years agoTidy up test progs
Robert Ancell [Thu, 14 Jul 2011 00:29:58 +0000 (10:29 +1000)]
Tidy up test progs

12 years agoPrint out argument help
Robert Ancell [Thu, 14 Jul 2011 00:23:21 +0000 (10:23 +1000)]
Print out argument help

12 years agoAllow runner to launch X servers
Robert Ancell [Thu, 14 Jul 2011 00:21:58 +0000 (10:21 +1000)]
Allow runner to launch X servers

12 years agoIgnore vt arg to test-xserver
Robert Ancell [Wed, 13 Jul 2011 23:32:53 +0000 (09:32 +1000)]
Ignore vt arg to test-xserver

12 years agoCreate a TCP/IP socket
Robert Ancell [Wed, 13 Jul 2011 23:31:47 +0000 (09:31 +1000)]
Create a TCP/IP socket

12 years agoHandle -background flag
Robert Ancell [Wed, 13 Jul 2011 23:22:12 +0000 (09:22 +1000)]
Handle -background flag

12 years agoFix XDMCP bugs
Robert Ancell [Wed, 13 Jul 2011 23:21:27 +0000 (09:21 +1000)]
Fix XDMCP bugs

12 years agoXDMCP server is disabled by default
Robert Ancell [Wed, 13 Jul 2011 23:07:35 +0000 (09:07 +1000)]
XDMCP server is disabled by default

12 years agoUse gio-unix for test-xserver
Robert Ancell [Wed, 13 Jul 2011 23:07:17 +0000 (09:07 +1000)]
Use gio-unix for test-xserver

12 years agoFix failure to accept XDMCP connections due to invalid assert
Robert Ancell [Wed, 13 Jul 2011 08:27:14 +0000 (18:27 +1000)]
Fix failure to accept XDMCP connections due to invalid assert

12 years agoStart work on XDMCP regression tests
Robert Ancell [Wed, 13 Jul 2011 07:50:39 +0000 (17:50 +1000)]
Start work on XDMCP regression tests

12 years agoFix login-gobject-no-password test not working
Robert Ancell [Wed, 13 Jul 2011 04:59:01 +0000 (14:59 +1000)]
Fix login-gobject-no-password test not working

12 years agoLog when writing bytes to greeter
Robert Ancell [Wed, 13 Jul 2011 04:48:34 +0000 (14:48 +1000)]
Log when writing bytes to greeter

12 years agoUse new message/prompt API
Robert Ancell [Wed, 13 Jul 2011 04:48:00 +0000 (14:48 +1000)]
Use new message/prompt API

12 years agoFix distcheck issues
Robert Ancell [Wed, 13 Jul 2011 03:34:24 +0000 (13:34 +1000)]
Fix distcheck issues

12 years agoReleasing 0.4.3
Robert Ancell [Wed, 13 Jul 2011 03:21:59 +0000 (13:21 +1000)]
Releasing 0.4.3

12 years agoshow-message signal now has a MessageType field and takes over behaviour of show...
Robert Ancell [Tue, 12 Jul 2011 07:45:17 +0000 (17:45 +1000)]
show-message signal now has a MessageType field and takes over behaviour of show-error signal

12 years agoFix new show_prompt signal
Robert Ancell [Tue, 12 Jul 2011 07:38:15 +0000 (17:38 +1000)]
Fix new show_prompt signal

12 years agoshow_prompt signal now has a PromptType field
Robert Ancell [Tue, 12 Jul 2011 07:33:50 +0000 (17:33 +1000)]
show_prompt signal now has a PromptType field

12 years agoRemove complex use of const, fix annotations on list ownership
Robert Ancell [Tue, 12 Jul 2011 07:16:55 +0000 (17:16 +1000)]
Remove complex use of const, fix annotations on list ownership

12 years agoUpdate example greeter to new API, fix some introspection bindings
Robert Ancell [Tue, 12 Jul 2011 07:13:52 +0000 (17:13 +1000)]
Update example greeter to new API, fix some introspection bindings

12 years agoFix error where an authentication failure from a previous session could be interprete...
Robert Ancell [Tue, 12 Jul 2011 06:58:54 +0000 (16:58 +1000)]
Fix error where an authentication failure from a previous session could be interpreted as a failure in the current session

12 years agoLoad user defaults from client library, not by doing a round trip to the daemon
Robert Ancell [Tue, 12 Jul 2011 06:32:03 +0000 (16:32 +1000)]
Load user defaults from client library, not by doing a round trip to the daemon

12 years agoPrep for 0.4.3 release
Robert Ancell [Tue, 12 Jul 2011 02:33:42 +0000 (12:33 +1000)]
Prep for 0.4.3 release

12 years agoDrop obsolete GIR references from .vapi
Robert Ancell [Tue, 12 Jul 2011 02:31:10 +0000 (12:31 +1000)]
Drop obsolete GIR references from .vapi

12 years agoMore tidying up of Vala bindings
Robert Ancell [Tue, 12 Jul 2011 02:30:12 +0000 (12:30 +1000)]
More tidying up of Vala bindings

12 years agoFix whitespace
Robert Ancell [Tue, 12 Jul 2011 02:25:00 +0000 (12:25 +1000)]
Fix whitespace

12 years agoAdd has_default_session () to Vala bindings
Robert Ancell [Tue, 12 Jul 2011 02:19:00 +0000 (12:19 +1000)]
Add has_default_session () to Vala bindings

12 years agoAdd test for logging in to account without password
Robert Ancell [Tue, 12 Jul 2011 02:01:19 +0000 (12:01 +1000)]
Add test for logging in to account without password

12 years agoRename ldm_greeter_provide_secret to ldm_greeter_respond - responses may not be secrets
Robert Ancell [Tue, 12 Jul 2011 01:34:25 +0000 (11:34 +1000)]
Rename ldm_greeter_provide_secret to ldm_greeter_respond - responses may not be secrets

12 years agoAdd missing documentation
Robert Ancell [Tue, 12 Jul 2011 01:23:47 +0000 (11:23 +1000)]
Add missing documentation