Permalink
Commits on May 7, 2017
  1. Merge pull request #56 from tomhughes/close-sockets

    eriktrom committed on GitHub May 7, 2017
    Make test close listening sockets instead of just removing them
Commits on May 3, 2017
  1. Make test close listening sockets instead of just removing them

    tomhughes committed May 3, 2017
    Without this I see the tests (with node 6.10.2) completing but then
    just hanging because the servers are still listening on the sockets.
Commits on Jan 31, 2017
  1. 1.0.13

    eriktrom committed Jan 31, 2017
  2. Merge pull request #51 from jucrouzet/promise

    eriktrom committed on GitHub Jan 31, 2017
    Promise support
Commits on Jan 27, 2017
Commits on Jan 26, 2017
  1. Promise support

    jucrouzet committed Jan 26, 2017
Commits on Jan 17, 2017
  1. 1.0.12

    eriktrom committed Jan 17, 2017
  2. Merge pull request #49 from jucrouzet/typescript-definitions

    eriktrom committed on GitHub Jan 17, 2017
    TS definition fixes
  3. TS definition fixes

    jucrouzet committed Jan 17, 2017
  4. 1.0.11

    eriktrom committed Jan 17, 2017
  5. Merge pull request #48 from jucrouzet/typescript-definitions

    eriktrom committed on GitHub Jan 17, 2017
    Typescript definition
  6. Add options argument

    jucrouzet committed Jan 17, 2017
  7. Typescript definition

    jucrouzet committed Jan 17, 2017
Commits on Nov 11, 2016
  1. 1.0.10

    eriktrom committed Nov 11, 2016
    Cut Release
Commits on Oct 20, 2016
  1. Merge pull request #46 from indexzero/cleanup/bash-windows-10-finalize

    eriktrom committed on GitHub Oct 20, 2016
    Document and cleanup bash windows 10 support
  2. Documnt and cleanup bash windows 10 support

    eriktrom committed Oct 20, 2016
    - Add links to node docs and implementation borrowed from the
      @kayakyakr and YARN
Commits on Oct 19, 2016
  1. Merge pull request #41 from kayakyakr/patch-1

    eriktrom committed on GitHub Oct 19, 2016
    Don't bail when os.networkInterfaces is not supported.
Commits on Oct 18, 2016
  1. Merge pull request #44 from kiwiupover/patch-1

    eriktrom committed on GitHub Oct 18, 2016
    Updated Readme!
  2. 1.0.9

    eriktrom committed Oct 18, 2016
  3. revert 1.0.8 changes

    eriktrom committed Oct 18, 2016
  4. Updated Readme!

    kiwiupover committed on GitHub Oct 18, 2016
Commits on Oct 17, 2016
  1. 1.0.8

    eriktrom committed Oct 17, 2016
  2. change debug output referenced issue for windows bash bug

    eriktrom committed Oct 17, 2016
  3. Merge pull request #42 from indexzero/bugfix/windows-10

    eriktrom committed on GitHub Oct 17, 2016
    Fix windows 10 support
  4. increase timeout of integration test for node 0.12

    eriktrom committed Oct 17, 2016
  5. Fix windows 10 support

    eriktrom committed Oct 17, 2016
    - Windows 10 native shell(#39) was rebinding to already bound ports. We
      now send a message from a socket client -> server -> client to ensure
      a host + port are actually open
    - Windows 10 bash shell falls back to using 0.0.0.0 as the only host we
      check in order to prevent throwing a syscall error as being tracked here:
      Microsoft/BashOnWindows#468
    
    fixes: #39
    closes: #41
    fixes: ember-cli/ember-cli#6338
Commits on Oct 10, 2016
  1. catch requires an argument

    kayakyakr committed on GitHub Oct 10, 2016
    I promise, I can javascript.
  2. Copy paste correctly

    kayakyakr committed on GitHub Oct 10, 2016
  3. Don't bail when os.networkInterfaces is not supported.

    kayakyakr committed on GitHub Oct 10, 2016
    Usage of non-supported operation under Windows Subsystem for Linux
    
    os.networkInterfaces(), line 395, throws a not supported error on WSL (bash for windows). 
    
    The operation will be supported at some point, but for now, I would want it to not crash and just return default values.
Commits on Aug 16, 2016
  1. 1.0.7

    eriktrom committed Aug 16, 2016
  2. Merge pull request #37 from indexzero/catch-eaddrnotavail

    eriktrom committed on GitHub Aug 16, 2016
    Catch eaddrnotavail
  3. wait for unbinding or port 32773 when running duplicate localhost 'ho…

    eriktrom committed Aug 16, 2016
    …st' test
  4. fix the tests, fix em'!

    eriktrom committed Aug 16, 2016
  5. make tests more complete (test localhost + all hosts in defaultHosts for

    eriktrom committed Aug 16, 2016
    all http tests) and make them (more likely) to be determinate
    
    - there is a delay between when a http server will bind and unbind to
    a host. This delay is most noticeable on node 0.12, but exists in all
    versions of node. Also there is an issue with vows - it seems that batches
    are being run concurrently without waiting for a previous batch to complete
    -- the combination of these 2 things + the new testing of all known hosts
    requires a staggering timeout to be placed around the getPort call within
    the batch tests. By staggering I mean not having all timeouts expire at
    the same time.
    
    This can be proved by changing the increment() function at the top of
    port-finder-test and port-finder-multiple-test to return a constant value
    like 1000 or even 10000.
    
    In hindsight, this makes some sense, except for the vows issue.