1. 07 Jan, 2019 1 commit
  2. 25 Dec, 2018 1 commit
  3. 03 Oct, 2017 1 commit
  4. 22 Jun, 2017 1 commit
  5. 10 Nov, 2015 1 commit
  6. 12 Jun, 2015 2 commits
  7. 18 Feb, 2015 1 commit
  8. 18 Mar, 2014 1 commit
  9. 15 Mar, 2014 1 commit
  10. 14 Mar, 2014 2 commits
  11. 07 Mar, 2014 1 commit
  12. 14 Feb, 2014 1 commit
    • Jasper St. Pierre's avatar
      server: Process SIGUSR1 more carefully · 956d7d1c
      Jasper St. Pierre authored
      If the slave is removed as a separate process, it means that we need
      to be more careful with our handling of SIGUSR1. If multiple X servers
      are launched at once, we need to use siginfo_t to get the PID of the
      thing that sent the user signal, and make sure we signal the correct
      GdmServer.
      
      glib doesn't have native siginfo support, so do it ourselves by using
      a worker thread that spins around waiting for sigwaitinfo.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=724382
      956d7d1c
  13. 13 Feb, 2014 2 commits
  14. 28 Jan, 2014 1 commit
  15. 27 Jan, 2014 1 commit
  16. 29 Mar, 2013 1 commit
  17. 22 Jan, 2013 1 commit
  18. 02 Oct, 2012 1 commit
  19. 18 Sep, 2012 1 commit
    • Ray Strode's avatar
      server: clean up error handling · 668f0ddc
      Ray Strode authored
      Don't bother creating a child watch if we're about to fail anyway.
      Don't exit from gdm-server.c, we do clean up from gdm-simple-slave.c
      668f0ddc
  20. 13 Sep, 2012 1 commit
  21. 06 Sep, 2012 1 commit
  22. 05 Sep, 2012 1 commit
  23. 27 Aug, 2012 2 commits
  24. 07 Aug, 2012 1 commit
  25. 25 Jun, 2012 2 commits
  26. 06 May, 2012 1 commit
  27. 19 Mar, 2012 3 commits
  28. 24 Feb, 2012 1 commit
  29. 23 Feb, 2012 1 commit
  30. 07 Feb, 2012 2 commits
    • Lennart Poettering's avatar
      server: invoke X with the systemd multi seat X wrapper if necessary · 2b24451c
      Lennart Poettering authored
      systemd 39 and newer provide a small wrapper for X which works around
      the fact that XOrg upstream currently support multi-seat hotplug for
      displays. Let's make use of this as a stop-gap until this feature is
      added to XOrg upstream.
      
      This code tries to be as defensive as possible and makes use of the
      wrapper only if the system as actually booted with systemd, the wrapper
      is available and we actually use a seat != "seat0".
      2b24451c
    • Lennart Poettering's avatar
      server: pass seat id to server · 51a27a19
      Lennart Poettering authored
      When we spawn a new X server, let's pass the seat id to it via the
      "-seat" parameter, which has been available since a while in upstream
      Xorg.
      
      -seat causes the X server to only make use of hardware that is assigned
      to the seat specified, and leave all other hardware untouched.
      51a27a19
  31. 17 Jun, 2011 1 commit
    • Ray Strode's avatar
      Revert some commits · 5d4fb658
      Ray Strode authored
      I had some inprogress changes in my local tree when when
      git bz applying the patches on bug 618047.
      
      Those unfinished changes got interleaved into the commits,
      creating a bit of a mess.
      
      Also, bug 618047 has been reopened.
      
      This commit reverts those changes for now until.
      5d4fb658
  32. 15 Jun, 2011 1 commit
    • Ray Strode's avatar
      daemon: drop some fluff code · c271f700
      Ray Strode authored
      There's a bit of needless boilerplate and dead code
      just sort of sitting around in various places.
      
      This commit cleans things up a bit.
      c271f700