summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Run remote sessions when selected from the greeterRobert Ancell2012-08-277-27/+46
|
* Working and passing testsRobert Ancell2012-08-245-11/+24
|
* Put remote sessions in /usr/share/lightdm/remote-sessionsRobert Ancell2012-08-241-1/+1
|
* Fix small bugs in remote authentication prompts not coming backRobert Ancell2012-08-241-3/+7
|
* Add some tests and more work on remote sessionsRobert Ancell2012-08-213-4/+18
|
* Start work on supporting remote session typesRobert Ancell2012-08-201-1/+79
|
* Correctly reap unused authentication sessionsRobert Ancell2012-08-021-0/+8
|
* Set utmp ut_host field to the X display addressRobert Ancell2012-07-231-2/+6
|
* Only add utmp entry after child has forked (and have a valid PID)Robert Ancell2012-07-131-51/+47
|
* Handle clearenv() not being definedRobert Ancell2012-06-211-0/+5
|
* Handle setresgid and setresuid not being availableRobert Ancell2012-06-131-1/+26
|\
| * fixes 999713: setresuid/setresgid don't work on some platformsMatthew Fischer2012-06-051-1/+26
| |
* | Run greeters inside the "lightdm-greeter" PAM serviceRobert Ancell2012-06-121-16/+11
| |
* | Write utmp records for sessionsRobert Ancell2012-06-121-0/+53
|\ \ | |/ |/|
| * Update utmpx for user sessionsLauri Tirkkonen2012-05-291-8/+42
| |
* | fixing 999718Matthew Fischer2012-06-041-1/+1
|/
* add lock-memory option to prevent paging memory to disk, enabled by defaultMichael Terry2012-05-161-0/+9
|\
| * add lock-memory config key, enabled by default, to prevent memory from being ↵Michael Terry2012-05-141-0/+9
| | | | | | | | paged to disk
* | Don't set PAM_XDISPLAY or PAM_XAUTHDATA if not supportedRobert Ancell2012-05-161-0/+5
|/
* Change XDMCP manage timeout from 10ms to 126s (maximum specified in the XDMP ↵1.2.0Robert Ancell2012-04-051-1/+4
| | | | specification)
* Fix PAM conversations after authentication from locking up sessionsRobert Ancell2012-04-051-0/+9
| | | | Fix PAM informational messages locking up autologin
* Fix gdmflexiserver not being added to the path (broken since 1.1.4)Robert Ancell2012-04-041-0/+6
|
* Open log files in append modeRobert Ancell2012-04-041-2/+2
|
* Handle failures in pam_setcredRobert Ancell2012-03-281-0/+5
|
* Backup .xsession-errors on loginRobert Ancell2012-03-261-1/+6
|
* Remove LIGHTDM_TEST_STATUS_SOCKET variable - just use LIGHTDM_TEST_ROOT insteadRobert Ancell2012-03-204-8/+4
|
* Remove LIGHTDM_TEST_CONFIG variable - just use LIGHTDM_TEST_ROOT insteadRobert Ancell2012-03-204-4/+0
|
* Call initgroups before pam_setcred - this allows pam_setcred to change group ↵Robert Ancell2012-03-205-14/+17
| | | | membership correctly
* Handle PAM interactions that have more than one message in one callback. ↵Robert Ancell2012-03-152-4/+6
| | | | Based on a patch from Ulrich Müller
* Add a seat option greeter-show-manual-login which hints to a greeter if it ↵Robert Ancell2012-03-083-0/+14
| | | | should show a manual username entry if a user list is already present
* Add a seat option greeter-allow-guest which controls if the greeter should ↵Robert Ancell2012-03-085-1/+25
|\ | | | | | | show a guest option
| * Rename show-guest option to greeter-allow-guestChow Loong Jin2012-03-025-11/+11
| | | | | | | | | | This option is greeter-specific, and greeter-allow-guest has more consistency with the pre-existing greeter-hide-users option.
| * Add show-guest config option to SeatDefaultsChow Loong Jin2012-03-015-1/+25
| | | | | | | | | | | | | | | | The show-guest option permits for the hiding of the guest account from the greeter, while allowing users to spawn a guest session from the power cog indicator. Fixes LP: #942792
* | Fix session wrapper working the same as it did in 1.1.3Robert Ancell2012-03-061-14/+14
| |
* | Stop file descriptors leaking into the session processesRobert Ancell2012-03-057-33/+54
| |
* | Restructure session code so the PAM authentication is run in its own process.Robert Ancell2012-03-0118-1561/+1557
| |
* | Use gsize for length field in xauthRobert Ancell2012-03-012-14/+18
|/
* Change session directory once user permissions are set so it works on NFS ↵Robert Ancell2012-02-291-7/+10
| | | | filesystems that don't allow root to access files.
* Don't send session stdout to .xsession-errors, add regression tests to ↵Robert Ancell2012-02-281-2/+2
| | | | confirm logging is working
* Tweak the way sessions and display servers are stoppedRobert Ancell2012-02-287-37/+77
|
* Simplify ConsoleKit codeRobert Ancell2012-02-281-156/+115
|
* Add a session lock D-Bus call that makes the greeter select that userRobert Ancell2012-02-153-12/+47
|
* Detect and handle correctly PAM modules that return user accounts that don't ↵Robert Ancell2012-02-152-11/+27
| | | | exist
* Automatically lock sessions when switching away from themRobert Ancell2012-02-107-12/+109
|
* Add Lock D-Bus method that locks the seat and provides a hint to the greeter ↵Robert Ancell2012-02-095-8/+47
| | | | to be in lock mode
* Fix lightdm_greeter_start_session_sync () blocking on successRobert Ancell2012-02-062-24/+5
|
* Pass GI_TYPELIB_DIR through to sessionsRobert Ancell2012-02-061-0/+1
|
* Wait for the VT to become active when switching to avoid a suspected race ↵Robert Ancell2012-01-311-0/+8
| | | | condition somewhere between LightDM, X, ConsoleKit and the kernel
* Test if language can be retrieved when accounts service not runningRobert Ancell2012-01-241-0/+1
|
* Install lightdm-guest-session-wrapper into PKGLIBEXEC dirRobert Ancell2012-01-172-3/+2
|