summaryrefslogtreecommitdiff
path: root/src/session.c
Commit message (Expand)AuthorAgeFilesLines
* Working and passing testsRobert Ancell2012-08-241-1/+15
* Correctly reap unused authentication sessionsRobert Ancell2012-08-021-0/+8
* Handle PAM interactions that have more than one message in one callback. Bas...Robert Ancell2012-03-151-2/+2
* Stop file descriptors leaking into the session processesRobert Ancell2012-03-051-1/+1
* Restructure session code so the PAM authentication is run in its own process.Robert Ancell2012-03-011-323/+466
* Change session directory once user permissions are set so it works on NFS fil...Robert Ancell2012-02-291-7/+10
* Don't send session stdout to .xsession-errors, add regression tests to confir...Robert Ancell2012-02-281-2/+2
* Tweak the way sessions and display servers are stoppedRobert Ancell2012-02-281-8/+13
* Automatically lock sessions when switching away from themRobert Ancell2012-02-101-0/+8
* Don't set USERNAMERobert Ancell2011-10-251-2/+0
* Merge changesRobert Ancell2011-10-251-1/+5
* Sink floating ref on variants in session_set_console_kit_parameterMikkel Kamstrup Erlandsen2011-10-071-1/+2
* Make sure objects are cleaned up on exit, Fix minor memory leaksRobert Ancell2011-10-061-0/+1
* Merge in changes from stable branchRobert Ancell2011-10-061-76/+42
* insert utility path into PATH in correct place (after PAM sets PATH)Michael Terry2011-10-051-14/+21
* Set correct permissions on session log filesRobert Ancell2011-10-041-16/+20
* Move user/log file code outside of process.c, get PAM environment after pam_s...Robert Ancell2011-09-281-10/+83
* Run pam_setcred inside the session process so pam_group worksRobert Ancell2011-09-221-0/+4
* Split session setup into pre and post PAM session sectionsRobert Ancell2011-09-221-4/+14
* Set PAM environment and LANG after PAM session openedRobert Ancell2011-09-211-3/+4
* Put back GetSeatForCookie and GetSessionForCookie for nowRobert Ancell2011-09-211-0/+7
* Refactor the session/process relationship so we can have sessions running rem...Robert Ancell2011-09-211-10/+26
* Set XDG_SESSION_COOKIE in the correct locationRobert Ancell2011-09-211-3/+3
* Fix CK sessions being immediately closedRobert Ancell2011-09-211-2/+4
* Set LANG variable based on the user languageRobert Ancell2011-09-201-0/+66
* Rearrange codeRobert Ancell2011-09-161-6/+6
* Refactor X code out of display.c and seat.c. Drop obsolete GetSeatForCookie ...Robert Ancell2011-09-161-23/+62
* Move PAM_TTY into xsessionRobert Ancell2011-09-161-32/+29
* Chain up run signal for sessionsRobert Ancell2011-09-111-0/+2
* Add VNC server supportRobert Ancell2011-09-111-10/+17
* Get ultra paranoid in checking if error objects are set before printing them outRobert Ancell2011-09-071-3/+2
* Fix bug where PAM session was not opened before writing to home directoryRobert Ancell2011-08-181-22/+30
* Merge mterrys changes to the PATH mangling for gdmflexiserverRobert Ancell2011-08-181-0/+14
|\
| * move where we insert our own utility PATHMichael Terry2011-08-101-0/+14
* | Refactor configuration in preparation for dynamic seatsRobert Ancell2011-08-161-1/+0
|/
* Moving authentication from Display to SessionRobert Ancell2011-07-261-19/+68
* Rename ChildProcess to ProcessRobert Ancell2011-07-191-13/+13
* Refactored Display and Greeter classesRobert Ancell2011-07-181-6/+41
* Make display generic and create an XDisplayRobert Ancell2011-07-171-72/+24
* Rearrange configurationRobert Ancell2011-07-151-1/+1
* Move directory config into it's own sectionRobert Ancell2011-07-151-1/+1
* Allow xauth to be in system location againlightdm-0.4.4Robert Ancell2011-07-151-3/+28
* Fix path lookup for commands with argumentsRobert Ancell2011-07-151-6/+28
* Reworked X authority codeRobert Ancell2011-07-151-28/+26
* Pass User object to xauth_writelightdm-0.4.0Robert Ancell2011-06-171-1/+2
* Make ChildProcess also require User object instead of usernameRobert Ancell2011-06-161-1/+1
* Make session take a User object so it's not so confusing when using the defau...Robert Ancell2011-06-161-31/+18
* Add g_return_if_fail lines to more modulesRobert Ancell2011-06-141-0/+16
* Allow to use a fake passwd file for testingRobert Ancell2011-06-091-4/+10
* Fix crash trying to autologin with invalid userRobert Ancell2011-06-071-0/+2