summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove unnecessary semicolons on the end of macrosRobert Ancell2017-12-113-5/+5
|
* Fix VNC connection not being closed on session exitRobert Ancell2017-12-086-3/+29
|
* Remove trailing whitespaceRobert Ancell2017-12-081-12/+12
|
* Fix tests not working when picking up system configurationRobert Ancell2017-12-073-0/+9
|
* Use g_auto to automatically free memoryRobert Ancell2017-09-2717-848/+514
|
* Fix timed autologins not using autologin-session when no session specifiedRobert Ancell2017-09-211-1/+1
|
* Remove trailing whitespaceRobert Ancell2017-09-211-1/+1
|
* Expose autologin-session as a hint to the greeterRobert Ancell2017-09-2114-48/+101
| | | | Based on a patch by Roland Tapken.
* Remove trailing whitespaceRobert Ancell2017-02-131-4/+4
|
* Add a test to confirm can repeatedly switch to greeter and back to the sessionRobert Ancell2017-01-273-0/+166
|
* Correctly pass return value from sessions to LightDMRobert Ancell2017-01-276-4/+60
|
* Use power management functions from ConsoleKit2 if available.Robert Ancell2017-01-125-4/+105
| | | | | | | | | | | | | | Suspend and hibernate functionality was removed from upower 0.99.0, so systems not using systemd had now suspend/hibernate functionality. Support for this was added into ConsoleKit2. Most systems will either be systemd or ConsoleKit2 now, so we try the following: 1. Power management in logind 2. Power management in ConsoleKit 3. upower for suspend/resume (really only here to not break backwards compatibility) Based on a patch for Gentoo by Fitzcarraldo.
* Use liblightdm-gobject power methods instead of re-implementing in Qt, only ↵Robert Ancell2017-01-1213-33/+6
| | | | run power fallback tests once
* Allow D-Bus interface to be disabledRobert Ancell2016-12-074-44/+148
|
* Merge with trunkRobert Ancell2016-11-2813-2/+162
|\
| * Add tests to check session listing works in greetersRobert Ancell2016-11-229-2/+87
| |
| * Add tests for unknown / deprecated configuration itemsRobert Ancell2016-11-225-0/+75
| |
* | Add a test for logind TerminateSession callsRobert Ancell2016-11-284-0/+101
|/
* Remove NULL checks in mock libpam code - PAM now has annotations to ensure ↵Robert Ancell2016-11-141-38/+2
| | | | these are non-null and we don't strictly need the checks anyway
* Remove trailing whitespace from MakefilesRobert Ancell2016-08-121-5/+5
|
* Set hints for in-session-greetersRobert Ancell2016-08-1212-5/+250
|
* Fix greeter being killing a started session once if a new authentication is ↵Robert Ancell2016-08-113-1/+70
| | | | started
* Add test to confirm in-session greeters can unlock existing sessionsRobert Ancell2016-08-113-0/+75
|
* Fix reference count when creating sessions from greetersRobert Ancell2016-08-113-0/+58
|\
| * Watch authentication session in case seat closes it; prevents segfault in ↵Michael Terry2016-07-253-0/+57
| | | | | | | | some cases
* | Add a test for multi-seat autologinRobert Ancell2016-08-025-1/+93
| |
* | Add a test for multi-seat loginRobert Ancell2016-08-023-0/+69
|/
* Add a test to check multiple authentication in greeters worksRobert Ancell2016-07-143-0/+59
|
* Fix warnings in test program logsRobert Ancell2016-07-141-3/+8
|
* Fix warning when tests completeRobert Ancell2016-07-141-1/+6
|
* Fix warning about status timeoutRobert Ancell2016-07-141-1/+4
|
* Add test to check in-session greeter doesn't open a new session when ↵Robert Ancell2016-07-143-1/+49
| | | | unlocking active session
* Allow in-session greeters to reconnectRobert Ancell2016-07-144-1/+77
|
* Fix in-session greeter not working for greeter loginsRobert Ancell2016-07-124-5/+83
|
* Remove local path from test scriptRobert Ancell2016-06-291-1/+1
|
* Allow greeters to run in-sessionRobert Ancell2016-06-287-32/+222
|
* Return errors from all liblightdm methodsRobert Ancell2016-06-275-18/+59
|
* Set GError values on greeter method failuresRobert Ancell2016-06-242-4/+10
|
* Report connection error if fail to connect greeter to help debugging failing ↵Robert Ancell2016-06-241-1/+2
| | | | tests
* Drop mir-container sessions - they were never usedRobert Ancell2016-06-224-65/+0
|
* Remove trailing whitespaceRobert Ancell2016-06-201-1/+1
|
* Rename xlocal seat to local - it supports Mir and Wayland as well as X. The ↵Robert Ancell2016-06-204-2/+37
| | | | xlocal seat type is now an alias for local
* Allow XMir to run on the xlocal seat using the new x-server-backend=mir optionRobert Ancell2016-06-207-3/+217
|
* Only run a single USC instance on xlocal seats (it no longer supports ↵Robert Ancell2016-06-207-13/+14
| | | | multiple instances)
* Remove MirServer class and connect Mir sessions directly to ↵Robert Ancell2016-06-201-2/+0
| | | | UnitySystemCompositor
* Use MIR_SERVER_HOST_SOCKET instead of MIR_SOCKET to tell Mir sessions the socketRobert Ancell2016-06-082-6/+6
|\ | | | | | | | | | | | | | | to connect to Unity System Compositor on. MIR_SOCKET used to work but a change in Mir 0.21 has broken this. MIR_SERVER_HOST_SOCKET is the correct / recommended variable name so we now use that.
| * Use MIR_SERVER_HOST_SOCKET instead of MIR_SOCKET to tell Mir sessions the socketRobert Ancell2016-05-262-6/+6
| | | | | | | | | | | | | | | | to connect to Unity System Compositor on. MIR_SOCKET used to work but a change in Mir 0.21 has broken this. MIR_SERVER_HOST_SOCKET is the correct / recommended variable name so we now use that.
* | Remove trailing whitespaceRobert Ancell2016-06-071-4/+4
| |
* | Fix invalid unref when fail to start seat. Add regression test for this caseRobert Ancell2016-06-013-0/+18
|/
* Set XDMCP hostname field in to system hostname or configured valueRobert Ancell2016-05-0522-19/+75
|