Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: 381769162d
Commits on Jul 4, 2012
  1. Updates version to 0.1.3.

    authored
Commits on Jun 20, 2012
  1. Merge pull request #4 from DennisKehrig/master

    authored
    socket.setTimeout now has an effect for me
Commits on Jun 17, 2012
  1. @DennisKehrig
Commits on Nov 30, 2011
  1. Updates version to 0.1.2.

    authored
    Fix for node v0.6.x.
Commits on Nov 29, 2011
  1. Fixes multiple callbacks when checking port status.

    authored
    This is a regression issue after updating from v0.4.x to v0.6.x of Node.
Commits on Nov 18, 2011
  1. Updates to v0.1.1.

    authored
    Uses the async library and resolves Issue #2 when scanning too many ports.
Commits on Nov 2, 2011
  1. Checks range of ports one at a time.

    authored
    Uses the [async](https://github.com/caolan/async) library to conveniently check
    each port serially. This may be slower, but prevents errors related to too many
    open socket connections.
    
    See Issue #2.
  2. Only returns status of a port after connection closed.

    authored
    Originally, if trying to immediately connect to a port returned from the status
    check, the socket connection may not have finished closing. Now returns the
    status after the connection has finished closing on the socket.
Commits on Aug 30, 2011
  1. Initial release to NPM.

    authored
  2. Renames port finding functions for clarity.

    authored
    The original names of `findAnOpenPort` and `findAClosedPort` were ambiguous.
    While the functions were referring to port status, open could be interpreted as
    available. New functions are `findAPortInUse` and `findAPortNotInUse`. Verbose,
    yes.  I am open to suggestions that keep the same tense and verb usage. So, not
    `findAnAvailablePort` and `findAPortInUse`, for example.
Commits on Aug 29, 2011
  1. Destroys the socket on error instead of end.

    authored
    When only calling socket.end(), the socket would still respond to timeout
    events.
Commits on Aug 11, 2011
Something went wrong with that request. Please try again.