1. 22 Apr, 2013 2 commits
  2. 17 Apr, 2013 1 commit
  3. 16 Apr, 2013 1 commit
    • Julien Muchembled's avatar
      Fix use of alternate addresses · 620b9e98
      Julien Muchembled authored
      When a peer advertised several addresses, a node trying to create a tunnel to
      it never tried any other address than the first one.
      
      Before, we wrongly assumed OpenVPN would try all addresses before aborting
      (--ping-exit). New code reexecutes OpenVPN until all addresses are tried
      and update the peer db to reorder addresses if the first one failed.
      620b9e98
  4. 27 Mar, 2013 1 commit
  5. 25 Mar, 2013 1 commit
  6. 19 Mar, 2013 3 commits
  7. 18 Mar, 2013 3 commits
    • Julien Muchembled's avatar
      Add a warning about a possible misuse of multiple --ip arguments · 9dac60f9
      Julien Muchembled authored
      '--ip any' was also broken due to missing parenthesis.
      9dac60f9
    • Julien Muchembled's avatar
      Fix possible bootstrap issue · ed2846b4
      Julien Muchembled authored
      When 2 nodes were started for the first time whereas:
      - one of them is in client-only mode, connected to the other one
      - the registry node is temporarily down
      then the normal node never tried to rebootstrap or connect directly to the
      only node it knows (the registry node).
      Such case required to restart the daemon when the registry is back.
      
      Moreover, there was no reason to query the registry node immediately after
      having open new tunnels to peers found in cache, when this number is less than
      expected.
      ed2846b4
    • Julien Muchembled's avatar
      Select gateway in turns instead of randomly · 6b35d638
      Julien Muchembled authored
      This reduces the probability to lose all connections at the same time when a
      gateway becomes out-of-order.
      6b35d638
  8. 15 Mar, 2013 4 commits
  9. 13 Mar, 2013 2 commits
  10. 12 Mar, 2013 2 commits
  11. 12 Dec, 2012 2 commits
  12. 10 Dec, 2012 1 commit
  13. 06 Dec, 2012 1 commit
  14. 03 Dec, 2012 1 commit
  15. 28 Nov, 2012 1 commit
  16. 19 Nov, 2012 1 commit
  17. 15 Nov, 2012 1 commit
  18. 07 Nov, 2012 1 commit
  19. 26 Oct, 2012 1 commit
  20. 12 Oct, 2012 1 commit
  21. 10 Oct, 2012 1 commit
  22. 08 Oct, 2012 1 commit
  23. 07 Oct, 2012 2 commits
  24. 24 Sep, 2012 2 commits
  25. 21 Sep, 2012 1 commit
  26. 20 Sep, 2012 1 commit
  27. 12 Sep, 2012 1 commit