1. 02 Jun, 2014 1 commit
  2. 25 May, 2014 3 commits
  3. 24 May, 2014 4 commits
    • Zeeshan Ali's avatar
      web-source: Don't refresh location on _start · e8665a82
      Zeeshan Ali authored
      Since now wifi interface proxy is created async in Wifi (the only
      inheriting class), calling _refresh from _start() could easily mean that
      location query is created while we don't have an interface (or list of
      BSS proxies, which are also created async) and end-up making a
      geoip-only query to the server. Also we can easily end-up not making the
      wifi query at all if geoip-only query is still in process since we only
      allow one query at a time.
      
      Let's leave this to subclasses (we only have 1 right now anyway).
      e8665a82
    • Zeeshan Ali's avatar
      wifi: Use wpa_supplicant to retreive WiFI data · fb59be4c
      Zeeshan Ali authored
      wpa_supplicant seems to be a lot more ubiquitous than NetworkManager so
      lets use that instead of NetworkManager for getting WiFi data.
      fb59be4c
    • Zeeshan Ali's avatar
      bcdaedbd
    • Zeeshan Ali's avatar
      conf: Get us access to wpa_supplicant API · e7760ff5
      Zeeshan Ali authored
      We only need access to read properties and receive signals. A patch has
      been submitted to wpa_supplicant to make this redundant in here but at
      least for now, we need to get access ourselves.
      e7760ff5
  4. 29 Apr, 2014 1 commit
  5. 17 Apr, 2014 6 commits
  6. 16 Apr, 2014 4 commits
  7. 15 Apr, 2014 9 commits
  8. 11 Apr, 2014 5 commits
  9. 10 Apr, 2014 4 commits
  10. 09 Apr, 2014 3 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
    • Zeeshan Ali's avatar
      Drop now redundant ipclient · b6563179
      Zeeshan Ali authored
      b6563179