1. 09 Jun, 2016 3 commits
  2. 01 Jun, 2016 1 commit
  3. 20 May, 2016 1 commit
  4. 30 Mar, 2016 1 commit
  5. 16 Mar, 2016 1 commit
  6. 27 Jan, 2016 1 commit
  7. 18 Jan, 2016 1 commit
  8. 11 Jan, 2016 1 commit
  9. 16 Mar, 2015 1 commit
  10. 12 Mar, 2015 1 commit
  11. 06 Mar, 2015 1 commit
  12. 25 Feb, 2015 1 commit
  13. 22 Jan, 2015 4 commits
  14. 31 Oct, 2014 1 commit
    • Giovanni Mascellani's avatar
      daemon: fix object path derivation for large UIDs · 163f2d14
      Giovanni Mascellani authored
      accountsservice exports an object on the system bus
      for every user it tracks. The path of the object is
      derived from the user's uid.
      
      The format string used for computing the object path
      supposes the UID is signed. UIDs are unsigned quantities,
      though, so very large UIDs get misrepresented as negative
      values in the resulting object path. The negative sign
      "-" is invalid in an object path. Under these circumstances,
      accountsservice will crash.
      
      This commit corrects the problem, by using a format string
      that is appropriate for unsigned values.
      
      https://bugs.freedesktop.org/show_bug.cgi?id=85688
      163f2d14
  15. 17 Oct, 2014 1 commit
    • Stephen Gallagher's avatar
      systemd: ensure that accounts service starts after NSS initializes · 3d6d1259
      Stephen Gallagher authored
      The various NSS calls don't give accurate results in some configurations
      until midway through boot up.  This is because SSSD or winbind (or
      whatever) needs to initialize.
      
      In order to prevent accounts service from using NSS prematurely, we need
      to add an ordering constraint between the nss-user-lookup.target and
      accountsservice.
      
      This commit accomplishes this by adding the appropriate Wants= and
      After= directives to the accountsservice systemd unit file.
      3d6d1259
  16. 16 Oct, 2014 3 commits
  17. 30 Sep, 2014 1 commit
  18. 19 Sep, 2014 1 commit
    • Ray Strode's avatar
      lib: make sure replace key when replacing value in object_path hash · 5c222582
      Ray Strode authored
      If add_user gets called on user object that's already being tracked
      by object path, we can end up replacing and freeing the user object
      but leaving the old object path memory in the hash table.
      
      This commit makes sure we replace the key when replacing the object.
      5c222582
  19. 18 Sep, 2014 3 commits
  20. 17 Sep, 2014 1 commit
  21. 16 Sep, 2014 1 commit
  22. 08 Sep, 2014 3 commits
  23. 21 Jul, 2014 6 commits
  24. 07 May, 2014 1 commit