1. 02 Mar, 2016 1 commit
  2. 27 Feb, 2016 1 commit
  3. 28 Jan, 2016 2 commits
  4. 07 Dec, 2015 1 commit
  5. 27 Oct, 2015 1 commit
  6. 09 Oct, 2015 4 commits
  7. 18 Sep, 2015 1 commit
  8. 09 Sep, 2015 1 commit
  9. 26 Aug, 2015 1 commit
    • Laurent Bigonville's avatar
      agent: Only allow the geoclue user to call methods · a5b7bbb5
      Laurent Bigonville authored
      The policy applies only to the process sending a message, not the one
      receiving it. We need to be sure only the geoclue user can call the
      Agent's methods.
      
      Explanation by smvc from the bugreport:
      
        [...]
        The issue here is that every file in /etc/dbus-1/system.d applies to
        everything on the system bus - there is no way to limit policies to
        particular packages. So Geoclue2's policy allows any uid to call any
        method on the Properties interface at the path
        /org/freedesktop/GeoClue2/Agent, in *any* destination.
      
        You might think "why would any other service have an object at
        /org/freedesktop/GeoClue2/Agent?", but not all services distinguish
        between object paths: those that are implemented in terms of simplistic
        libdbus filters[1] typically do not.
        [...]
      
      https://bugs.freedesktop.org/show_bug.cgi?id=91214
      a5b7bbb5
  10. 23 Aug, 2015 1 commit
    • Ankit's avatar
      Add GClueNMEASource · 9e04fe7e
      Ankit authored
      GClueNMEASource receives NMEA GGA sentences from a NMEA source on the
      network. It uses Avahi for the auto-discovery of nmea-tcp services on
      local network.
      
      This will enable us to receive location info from other devices on the
      local network with location capabilities, such as smartphones.
      
      This patch adds dependency on avahi-glib and avahi-client.
      
      https://bugs.freedesktop.org/show_bug.cgi?id=90974
      9e04fe7e
  11. 03 Aug, 2015 1 commit
  12. 13 Jul, 2015 1 commit
  13. 10 Apr, 2015 1 commit
  14. 12 Nov, 2014 1 commit
  15. 03 Oct, 2014 1 commit
  16. 27 Jun, 2014 1 commit
  17. 18 Jun, 2014 1 commit
  18. 17 Jun, 2014 1 commit
  19. 06 Jun, 2014 1 commit
  20. 25 May, 2014 1 commit
  21. 15 Apr, 2014 1 commit
  22. 09 Apr, 2014 2 commits
    • Zeeshan Ali's avatar
      wifi: Make geoip work for non-Linux · a25084f6
      Zeeshan Ali authored
      NetworkManager is Linux specific and to be able to build geoclue, other
      platforms (BSD) build with WiFi source disabled. Now that we don't have
      a separate geoip source, geoclue will be completely useless on those
      platforms.
      
      This patch replaces '--disable-wifi-source' configure option with
      '--disable-network-manager'. i-e now you disable usage of NetworkManger
      explicitly rather than wifi source, which is now always built and
      enabled.
      a25084f6
    • Zeeshan Ali's avatar
      Drop now redundant geoip server · 3037dea7
      Zeeshan Ali authored
      The plan was to put this server running on a GNOME server but Mozilla
      Location Service starting to support geoip as well, made us change that
      plan. Now that we are using that and have dropped our standalone
      ipclient, we can't even use this server readily any ways so there is no
      point in keeping it around.
      3037dea7
  23. 25 Mar, 2014 1 commit
  24. 12 Mar, 2014 1 commit
  25. 04 Mar, 2014 1 commit
  26. 26 Feb, 2014 1 commit
  27. 18 Feb, 2014 2 commits
  28. 17 Feb, 2014 1 commit
  29. 05 Feb, 2014 1 commit
  30. 04 Feb, 2014 1 commit
  31. 03 Feb, 2014 2 commits
  32. 02 Feb, 2014 1 commit
    • Allison Lortie's avatar
      Add support for disabling some sources · c94e9cc8
      Allison Lortie authored
      Introduce configure options --disable-wifi-source, --disable-3g-source
      and --disable-modem-gps-source to allow disabling of backends that
      depend on NetworkManager and ModemManager (since these components are
      not widely ported).
      
      There is no "auto detect" -- the options must be explicitly specified in
      order to disable the feature.  This prevents a quiet reduction in
      functionality just because the right headers didn't happen to be
      installed at configure time, which should help prevent packaging
      mistakes.
      
      https://bugs.freedesktop.org/show_bug.cgi?id=73961
      c94e9cc8
  33. 30 Jan, 2014 1 commit