1. 23 Apr, 2019 1 commit
  2. 17 Apr, 2019 1 commit
    • João Paulo Rechi Vita's avatar
      daemon: Wait for reload before servicing list_cached_users · e88a50bd
      João Paulo Rechi Vita authored
      When /etc/passwd, /etc/shadow or /etc/group are changed outside of
      AccountsService, the cache reload is delayed by 500 ms so subsequent
      changes to these files are process seen together and AccountsService has
      a consistent view of the data (since after one of these files is changed
      the others may change too).
      
      If ListCachedUsers is called in this 500 ms window,
      finish_list_cached_users will be executed before reload_users_timeout
      has been dispatched, since its added to the mainloop as an idler and at
      point there is nothing preventing it from being executed. This makes
      finish_list_cached_users only be attached to the mainloop after
      reload_users_timeout has been dispatched.
      
      This bug was introduced by commit 4e3fad33 when the 500 ms delay was
      implemented.
      
      Closes: #71
      e88a50bd
  3. 09 Apr, 2019 1 commit
  4. 08 Apr, 2019 1 commit
  5. 20 Mar, 2019 1 commit
  6. 15 Mar, 2019 1 commit
  7. 12 Mar, 2019 1 commit
  8. 22 Feb, 2019 4 commits
  9. 20 Feb, 2019 1 commit
  10. 12 Feb, 2019 1 commit
  11. 19 Dec, 2018 1 commit
  12. 02 Oct, 2018 1 commit
  13. 01 Oct, 2018 1 commit
  14. 29 Sep, 2018 3 commits
  15. 26 Sep, 2018 9 commits
  16. 11 Sep, 2018 3 commits
  17. 06 Sep, 2018 8 commits
  18. 20 Aug, 2018 1 commit
    • Ray Strode's avatar
      user: export new Saved property · 14bb1237
      Ray Strode authored
      accountsservice maintains a state file for some users, if those users
      have selected a specific session or language.
      
      There's no good way, at the moment, for an application to check if a
      specific user has saved state.
      
      This commit exports the Saved property on the User object.
      14bb1237