- Added ability to run multiple instances of the server at once (thank you to @pronskiy)
- Moved events to a constant that is exported via the module
- Updated tested versions of Node in Travis configuration
- Ensuring any errors that emit from the underlying socket are surfaced to the proxy server
- Fixing issue where unhandled exception bubbles from authentication
- Merge pull request to resolve error with active session tracking
- Fixing bug present when tracking active sessions
- Added support for USERNAME/PASSWORD authentication (RFC 1929)
- Added event
proxyData
to TCP server object returned fromcreateServer
method - Modified interface for
proxyConnect
event to also return the remote socket connection - Updated documentation
- Initial release of server