1. 16 Sep, 2018 1 commit
  2. 13 Aug, 2018 1 commit
  3. 22 Apr, 2018 1 commit
  4. 23 Aug, 2015 1 commit
  5. 26 Mar, 2015 1 commit
  6. 19 Jun, 2014 1 commit
    • Zeeshan Ali's avatar
      service-client: Disallow app if disabled by config · 3f910e42
      Zeeshan Ali authored
      We were treating both of these as same:
      
      * app explicitly disallowed by configuration
      * app not present in configuration
      
      As a result we were asking agent about both and since currently the only
      agents we have (demo and gnome-shell) allow all apps, we ended-up allowing
      apps that were explicitly disallowed by configuration.
      3f910e42
  7. 02 Jun, 2014 1 commit
  8. 17 Apr, 2014 2 commits
  9. 16 Apr, 2014 2 commits
  10. 10 Apr, 2014 1 commit
  11. 29 Jan, 2014 2 commits
    • Zeeshan Ali's avatar
      wifi,config: Easy way to submit WiFi data to Mozilla · 7f1d3103
      Zeeshan Ali authored
      Provide an option in config file to enable submission of wifi data to
      Mozilla Location Service. If this option is enabled, the data is submitted
      each time geoclue get a GPS lock. That means, its not completely
      autonomous and data is only submitted if an application, e.g gnome-maps
      requests current location with exact accuracy.
      7f1d3103
    • Zeeshan Ali's avatar
      wifi,config: Allow easy switch to Google API · 1d638206
      Zeeshan Ali authored
      Now deployments and (admin) users can easily make geoclue use Google
      geolocation API rather than that of Mozilla.
      1d638206
  12. 28 Jan, 2014 1 commit
  13. 23 Jan, 2014 2 commits
    • Zeeshan Ali's avatar
      Import all geocode-glib sources · e8c8fc35
      Zeeshan Ali authored
      Instead of just importing geocode-location, we now import all its
      sources into a subdir. Not only latest geocode-location needs a few
      other files but also is the fact that we'll likely need to use more of
      geocode-glib API in geoclue.
      
      This commit also updates geocode-location.
      e8c8fc35
    • Zeeshan Ali's avatar
      wifi,config: Use an API key · 5f7e22aa
      Zeeshan Ali authored
      To be able to counter the attacks on its service, Mozilla folks now
      require apps to provide a key. At the moment, this could be anything but
      in future, they'll allocate us a key and we'll have to use that. Lets
      keep it in the configuration file and when/if we need to change it in
      future, people can make this working again but changing this in their
      config file rather than be forced to update to latest geoclue (assuming
      their distro will even provide an update).
      5f7e22aa
  14. 17 Jan, 2014 1 commit
    • Zeeshan Ali's avatar
      config: Allow whitelisting of applications · 54f4907d
      Zeeshan Ali authored
      Some applications are part of the system and/or ensure that user
      location is only queried with their consent. Examples are
      gnome-settings-daemon and web browsers. We setup a small list of these
      by default and allow system admins/packagers to edit this list through
      our config file.
      
      Later we can re-use the same format (or even the file) to add/remove
      apps to whitelist based on agents' verdict.
      54f4907d
  15. 16 Jan, 2014 1 commit
  16. 11 Jan, 2014 1 commit