1. 29 Mar, 2016 1 commit
    • vieira's avatar
      Remove --server option · 8fa45885
      vieira authored
      As @brianmay observed in #82 this option is no longer used and can be
      dropped.
      8fa45885
  2. 22 Mar, 2016 2 commits
  3. 16 Mar, 2016 4 commits
    • Brian May's avatar
      Write more server tests · dea3f219
      Brian May authored
      dea3f219
    • Brian May's avatar
      Split client/server tests · d522d1e1
      Brian May authored
      This allows disabling all client tests using a conftest.py file, if for
      example #56 gets merged and the server supports more python versions
      then the server.
      
      The server side tests are very incomplete.
      d522d1e1
    • Brian May's avatar
      Fix shell quoting · 3541e4bd
      Brian May authored
      Due to nested shells, we need to have multiple layers of quoting. Yuck.
      
      Closes #80
      3541e4bd
    • vieira's avatar
      If 3.5 not available, try to fallback to 2.7 · efdb9b8f
      vieira authored
      In situations where 2.7 is available and some unsupported 3.x is the
      system's default we should probably fallback to 2.7 instead of the
      default (that might be e.g. 3.4). This might fix #78.
      efdb9b8f
  4. 09 Mar, 2016 1 commit
  5. 08 Mar, 2016 1 commit
    • Brian May's avatar
      Don't force IPv6 if IPv6 name servers · 2b0d0065
      Brian May authored
      Just because we may have found IPv6 DNS servers from /etc/resolv.conf
      doesn't mean we should force IPv6 support.
      
      Instead we should disable the IPv6 DNS servers if IPv6 is disabled.
      
      Note: this will also result in any IPv6 servers specified on the command
      line being silently ignored too.
      
      Specifying an IPv6 subnet will still require IPv6 support.
      
      Closes #74
      2b0d0065
  6. 07 Mar, 2016 2 commits
  7. 06 Mar, 2016 1 commit
  8. 03 Mar, 2016 3 commits
  9. 02 Mar, 2016 5 commits
  10. 01 Feb, 2016 1 commit
  11. 31 Jan, 2016 1 commit
  12. 30 Jan, 2016 2 commits
    • Brian May's avatar
      Don't allocate socket until we need it · ba8e948c
      Brian May authored
      Wew were trying to allocate an IPv6 socket even though we weren't using
      IPv6, causing failures on systems without IPv6 support available.
      
      This change means a number of methods on MultiListener, e.g. setsockopt,
      should not be called until after the bind call.
      
      Closes #68
      ba8e948c
    • Brian May's avatar
      Make sure we use Python 3.5 · e06f0240
      Brian May authored
      e06f0240
  13. 21 Jan, 2016 2 commits
  14. 20 Jan, 2016 2 commits
  15. 18 Jan, 2016 1 commit
  16. 17 Jan, 2016 11 commits