1. 03 Dec, 2018 1 commit
    • Milan Crha's avatar
      [Flatpak] Save passwords in libsecret with the same prefix as used by D-Bus services · 3ebbc3ae
      Milan Crha authored
      As the passwords are saved in the host system, the eds-origin key cannot
      use the same value as the host system, because otherwise the secret-monitor
      module of evolution-source-registry would delete the password, because
      the ESource is unknown to it. Similarly the other way around, the inner
      (in Flatpak) source registry would delete system passwords, because those
      ESource-s are unknown to it.
      3ebbc3ae
  2. 18 May, 2018 1 commit
    • Milan Crha's avatar
      [module-secret-monitor] Correct runtime warning from secret_service_search_sync() · 1784ad66
      Milan Crha authored
      The evolution-source-registry console could contain a runtime warning:
      WARNING **: secret_service_search_sync: must specify at least one attribute to match
      which was due to calling secret_service_search_sync() with an empty
      hash table of attributes. Adding an 'eds-origin' attribute to the keys
      and search for it helps to make the module do what it was supposed to do.
      1784ad66
  3. 11 Oct, 2016 1 commit
  4. 10 Oct, 2016 1 commit
  5. 21 Sep, 2015 1 commit
  6. 20 May, 2014 1 commit
  7. 14 Apr, 2014 1 commit
    • Milan Crha's avatar
      Bug #727237 - Correct LGPL license information in sources · 36846c1f
      Milan Crha authored
      I also added license information to source files where it was
      missing and changed the way the license block is organized. All
      the sources' license information comments follow the same pattern:
      
      /* [ Optional short file description ]
       *
       * [ Optional copyright notices]
       *
       * License information block
       *
       * [ Optional 'Authors:' section ]
       */
      
      The LGPL is references consistently now; source files with main()
      function, like tests or D-Bus services, use 'program' in the license
      information block, while the other sources use 'library' word.
      36846c1f
  8. 13 Feb, 2014 1 commit
    • Matthew Barnes's avatar
      Add a 'secret-monitor' module. · b1ec80ce
      Matthew Barnes authored
      Similar to 'cache-reaper', this periodically scans the set of cached EDS
      passwords and deletes those that have no corresponding ESource.  It also
      updates the password item's label based on the ESource's display name in
      case the user renamed the ESource.
      b1ec80ce