1. 04 Feb, 2019 3 commits
  2. 31 Jan, 2019 3 commits
  3. 29 Jan, 2019 2 commits
  4. 24 Jan, 2019 3 commits
  5. 17 Jan, 2019 6 commits
  6. 15 Jan, 2019 5 commits
  7. 12 Jan, 2019 1 commit
  8. 09 Jan, 2019 1 commit
  9. 03 Jan, 2019 1 commit
  10. 21 Dec, 2018 2 commits
    • meskio's avatar
      [bug] get vpn cert on vpn start · 276eb57b
      meskio authored
      Is not uncommon for the systray to be launched without internet access.
      For example in the autostart if the network hasn't come up yet.
      
      Let's fetch the vpn cert when the vpn is starting, instead of in the
      initialization of the standalone bitmask. So if the initialization
      happens when there is no network the systray doesn't fail to start.
      
      - Resolves: #88
      276eb57b
    • meskio's avatar
      [bug] launch the systray ASAP so notifications work · 43b06b2e
      meskio authored
      The linux version of the notifications library we are using doesn't
      handle the gtk.main loop. It requires the systray to be running to be
      able to display a notification.
      
      Spliting the start of the systray and the loop we can start the systray
      pretty early and later on launch the main loop once we have bitmask and
      other stuff ready.
      
      - Related: #88
      43b06b2e
  11. 20 Dec, 2018 1 commit
  12. 19 Dec, 2018 1 commit
    • Kali Kaneko's avatar
      [feat] use geolocated gateways · c9163f22
      Kali Kaneko authored
      we try to use the geoip service, and if the answer has an entry for the
      sorted gateways, we just use it instead of using the timezone heuristic.
      
      - Resolves: #84
      c9163f22
  13. 13 Dec, 2018 1 commit
  14. 12 Dec, 2018 1 commit
    • meskio's avatar
      [test] make bonafide more testable · d8e683ef
      meskio authored
      Get local timezone and http client as configurable things in bonafide,
      so tests can set them. Also separate integration tests and unit tests.
      d8e683ef
  15. 29 Nov, 2018 2 commits
  16. 23 Nov, 2018 2 commits
  17. 22 Nov, 2018 2 commits
  18. 21 Nov, 2018 3 commits