Skip to content
  1. Feb 19, 2013
  2. Jan 21, 2013
  3. Jan 09, 2013
  4. Jan 04, 2013
  5. Dec 02, 2012
  6. Dec 01, 2012
  7. Nov 27, 2012
  8. Nov 22, 2012
  9. Nov 20, 2012
  10. Nov 14, 2012
    • Ray Strode's avatar
      configure: bump to 3.6.2 · 75b5495a
      Ray Strode authored
      3.6.2
      75b5495a
    • Ray Strode's avatar
      NEWS: update for release · 261dd45d
      Ray Strode authored
      261dd45d
    • Ray Strode's avatar
      daemon: allow NULs in X11 cookie · fcea4da3
      Ray Strode authored
      We currently allow the slave access to its X server via two
      mechanisms:
      
      1) we set XAUTHORITY to point to the X servers Xauthority file
      2) we call XSetAuthorization with the cookie from the Xauthority file
      
      1) may fail if the user's hostname changes at the wrong moment, and
      a bug in the code meant that 2 would fail if NULs are encoded in the
      auth cookie.
      
      This commit fixes 2) to work with embedded NUL bytes.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=687691
      (cherry picked from commit eaabecd7)
      fcea4da3
    • Ray Strode's avatar
      gdm-dbus-util: make socket world accessible · 5d797bbb
      Ray Strode authored
      On Linux dbus server sockets are world readable and world writable
      since they're abstract. Access control is handled at client connection
      time.  On platforms that don't support abstract sockets, dbus server
      sockets are owned by the user that creates them.  This disparity
      in behavior means that GDM greeters can't connect to GDM on platforms
      that doesn't support abstract sockets (e.g. OpenBSD).
      
      This commit changes GDM to perform heuristics to detect the socket
      address for the non-abstract case and open up its permissions.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=685935
      (cherry picked from commit 0b5e1015)
      5d797bbb
    • Ray Strode's avatar
      slave: add host authorizations individually · ba1c3591
      Ray Strode authored
      XAddHosts fails if any of the entries in the list fails.
      The gdm-initial-setup user isn't available on most systems,
      so XAddHosts fails on most systems.
      
      Upshot is, since commit 189cd818
      most people have been relying on xauth cookies for X authorization.
      xauth cookies aren't nearly as robust across hostname changes, so
      that's not ideal.
      
      This commit calls XAddHost() 3 times instead of one XAddHosts
      call to work around the problem.  Ideally, we'd only add
      gdm-initial-setup when we need it instead of all the time.
      
      That will have to come later.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=686186
      (cherry picked from commit 2bd38e81)
      ba1c3591
  11. Oct 22, 2012
  12. Oct 16, 2012
  13. Oct 13, 2012
  14. Oct 03, 2012
    • Ray Strode's avatar
      slave: remove initial-setup trigger file when finished · 571ea34f
      Ray Strode authored
      gnome-initial-setup knows whether or not to run by looking
      for the existence of a trigger filed called
      
      /var/lib/gdm/run-initial-setup
      
      This commit ensures that file gets cleaned up after the initial setup
      process completes.
      571ea34f
  15. Oct 01, 2012
  16. Sep 30, 2012
  17. Sep 29, 2012