Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use logrotate to handle files in the default log directory | Alexandros Frantzis | 2015-10-20 | 1 | -2/+8 |
| | |||||
* | Use g_object_clear where we can for readibility | Robert Ancell | 2015-10-16 | 1 | -10/+3 |
| | |||||
* | Tidy up finalize methods | Robert Ancell | 2015-10-16 | 1 | -8/+4 |
| | |||||
* | Initialize file descriptor handles so we don't attempt to close stdin by ↵ | Robert Ancell | 2015-03-16 | 1 | -0/+2 |
| | | | | accident | ||||
* | Merged changes from parent branch | Jesús González | 2014-11-21 | 1 | -0/+2 |
|\ | |||||
| * | Revert removal of ConsoleKit support. | Robert Ancell | 2014-11-14 | 1 | -6/+34 |
| | | | | | | | | | | | | ConsoleKit has recently been forked for XFCE and Illumos is using ConsoleKit + LightDM. http://lists.freedesktop.org/archives/lightdm/2014-November/000731.html | ||||
| * | Merge with trunk | Robert Ancell | 2014-11-13 | 1 | -0/+2 |
| |\ | |||||
| | * | Close session pipe when child process exits - this was leaking file ↵ | Robert Ancell | 2014-11-13 | 1 | -0/+2 |
| | | | | | | | | | | | | descriptors for each login / authentication | ||||
| * | | Merge with trunk | Robert Ancell | 2014-10-02 | 1 | -3/+3 |
| |\ \ | | |/ | |||||
| * | | Remove ConsoleKit support since upstream is long dead. Please migrate to ↵ | Robert Ancell | 2014-10-01 | 1 | -34/+6 |
| | | | | | | | | | | | | logind or use LightDM 1.10 if ConsoleKit support is required. | ||||
* | | | Merged changes from parent branch | Jesús González | 2014-10-14 | 1 | -4/+4 |
|\ \ \ | | |/ | |/| | |||||
| * | | Refactored code to replace hardcoded signal identification strings by constants. | Jesús González | 2014-09-30 | 1 | -3/+3 |
| |/ | |||||
| * | Rename login1_session variable to login1_session_id to be clearer | Robert Ancell | 2014-09-23 | 1 | -10/+10 |
| | | |||||
| * | Remove trailing whitespace | Robert Ancell | 2014-09-19 | 1 | -2/+2 |
| | | |||||
* | | Refactored code to add seat_find_session_by_login1_id() for better SOLID ↵ | Jesús González | 2014-09-20 | 1 | -11/+11 |
| | | | | | | | | | | practice as suggested by @robert-ancell. Also renamed variables and functions with *login1_session* in their names to *login1_session_id* for better nomenclature coherency. | ||||
* | | Fixes a bug that prevents session locking if the session was unlocked after ↵ | Jesús González | 2014-09-19 | 1 | -2/+9 |
|/ | | | | | changing VT and using the screensaver to unlock the screen. As a side effect, lightdm is now aware of session changes performed using VT switching. | ||||
* | Convert remaining login1 functions into methods in Login1Service | Robert Ancell | 2014-09-04 | 1 | -3/+3 |
| | |||||
* | Don't try and guess if the session ID is from logind or ConsoleKit - be explicit | Robert Ancell | 2014-09-03 | 1 | -5/+3 |
| | |||||
* | Don't try and read both a login1 session id and ConsoleKit id from the ↵ | Robert Ancell | 2014-09-03 | 1 | -1/+1 |
| | | | | session child | ||||
* | Make a login1 service object (not currently required, but will be used for ↵ | Robert Ancell | 2014-08-22 | 1 | -1/+1 |
|\ | | | | | | | automatic multi-seat support) | ||||
| * | Connect to logind on startup | Robert Ancell | 2014-08-22 | 1 | -1/+1 |
| | | |||||
* | | Add a new session type 'mir-container' that allows the session to run inside ↵ | Robert Ancell | 2014-08-21 | 1 | -7/+17 |
|/ | | | | a custom system compositor | ||||
* | When unlocking an existing session cleanly exit the child and refresh the ↵ | Robert Ancell | 2014-03-24 | 1 | -0/+16 |
| | | | | PAM credentials | ||||
* | Flesh out support for activating sessions with CK or logind to be more explicit | Michael Terry | 2014-03-17 | 1 | -0/+13 |
| | |||||
* | Fix small leaks detected by valgrind | Robert Ancell | 2014-03-06 | 1 | -1/+1 |
| | |||||
* | Be extra careful not to call any non thread safe function after a fork | Robert Ancell | 2014-02-26 | 1 | -9/+12 |
| | |||||
* | Remove debugging line | Michael Terry | 2014-02-19 | 1 | -1/+0 |
| | |||||
* | explicitly provide shared dir path to sessions | Michael Terry | 2014-02-19 | 1 | -0/+13 |
| | |||||
* | Remove source after g_child_watch_add completes | Robert Ancell | 2013-12-11 | 1 | -0/+2 |
| | |||||
* | Merge from trunk | Michael Terry | 2013-10-28 | 1 | -13/+1 |
|\ | |||||
| * | Correctly set $XDG_SESSION_CLASS for greeters. This was regressed in 1.7.5 ↵ | Robert Ancell | 2013-10-22 | 1 | -13/+1 |
| | | | | | | | | for ConsoleKit and was never passed to logind. | ||||
* | | Don't attach the name to the display server, instead attach it to the Mir ↵ | Robert Ancell | 2013-10-28 | 1 | -0/+15 |
|/ | | | | session | ||||
* | Log where the session log file is | Robert Ancell | 2013-09-19 | 1 | -0/+2 |
| | |||||
* | More restructuring to make switching to greeter on switch | Robert Ancell | 2013-08-24 | 1 | -2/+2 |
| | |||||
* | delay setting Session pid to 0 (for logging) | a7x | 2013-08-14 | 1 | -2/+3 |
| | | | | | | The Session pid is currently used in Session log messages. Delay setting it to 0 so that more log messages have a meaningful prefix (to make it possible to correlate them with other log messages). | ||||
* | remove redundant Session log message text | a7x | 2013-08-14 | 1 | -8/+8 |
| | |||||
* | add session PID to Session (including Greeter) log messages | a7x | 2013-08-14 | 1 | -14/+14 |
| | | | | This makes it easier to debug multiseat setups. | ||||
* | have Session implement the Logger interface | a7x | 2013-08-14 | 1 | -1/+21 |
| | | | | | | | | | | | | | This is a step toward logging the session PID in each Session log message, which will make it easier to debug multiseat setups. The PID is set to 0 when the Session process terminates, so it is not possible to follow a Session's complete lifetime in the logs. But it's better than nothing. A future commit could easily change this to log some other identifier, such as the associated Display or Seat name, or the PID before the process terminated. | ||||
* | Fix session locking broken in 1.7.5 | Robert Ancell | 2013-08-08 | 1 | -4/+4 |
| | |||||
* | Make Mir tests pass, break VNC and XDMCP tests.. | Robert Ancell | 2013-07-26 | 1 | -3/+51 |
| | |||||
* | Merge in X module renaming changes | Robert Ancell | 2013-07-24 | 1 | -27/+27 |
|\ | |||||
| * | Name X modules with standard naming format | Robert Ancell | 2013-07-24 | 1 | -27/+27 |
| | | |||||
* | | Load and use session types | Robert Ancell | 2013-07-24 | 1 | -1/+8 |
| | | |||||
* | | Refactor local session starting inhibitor | Robert Ancell | 2013-07-24 | 1 | -1/+1 |
| | | |||||
* | | Don't subclass session - we don't know the session type until after ↵ | Robert Ancell | 2013-07-23 | 1 | -0/+16 |
| | | | | | | | | authentication | ||||
* | | Merge with trunk | Robert Ancell | 2013-07-23 | 1 | -35/+151 |
|\ \ | |/ | |||||
| * | Merge with trunk | Robert Ancell | 2013-07-21 | 1 | -3/+3 |
| |\ | |||||
| | * | Stop generating glib marshals by using glib >= 2.30 | Robert Ancell | 2013-07-20 | 1 | -3/+3 |
| | | | |||||
| * | | Make greeter shutdown more reliable fixing tests | Robert Ancell | 2013-07-19 | 1 | -1/+10 |
| | | | |||||
| * | | Fix seat stopping code | Robert Ancell | 2013-07-18 | 1 | -0/+2 |
| | | |