socks icon indicating copy to clipboard operation
socks copied to clipboard

Fully featured SOCKS proxy client supporting SOCKSv4, SOCKSv4a, and SOCKSv5. Includes Bind and Associate functionality.

Results 7 socks issues
Sort by recently updated
recently updated
newest added

Error messages like `Socks4 Proxy rejected incoming bound connection - Failed` could change and are concatenated from 2 different parts sometimes like `ERRORS.Socks4ProxyRejectedIncomingBoundConnection` and `Socks4Response[data[1]]` https://github.com/JoshGlazebrook/socks/blob/6c777c229cf37aaf81ca82c9e06c0de2faead332/src/client/socksclient.ts#L566 To do error handling...

This library needs extensive testing of the SOCKS handshakes and setup. Likely will need to mock out proxy server responses to net.Socket.

enhancement

The current implementation returns a socket to the first proxy in the chain - this is the bug (reproduce: the example in the README does not work). The method "createConnectionChain"...

I notice that there's a discrepancy between package.json and package-lock.json: In https://github.com/JoshGlazebrook/socks/blob/2.7.3/package.json we see `"version": "2.7.3"` But in https://github.com/JoshGlazebrook/socks/blob/2.7.3/package-lock.json we see `"version": "3.0.0"` https://github.com/JoshGlazebrook/socks/compare/2.7.1...2.7.3 I've had a devil of a...

Since socks5 calls DNS (Domain Name System) for users, but the DNS search result may be an IP address of CDN (Content Delivery Network), it must tell CDN what site...

First, Rust focuses on memory safety, and 2nd, Rust is a compiled language which means it can run as fast as C or Assembly, whereas JavaScript need to be translated...

Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3. Commits 74b2db2 3.0.3 88f1429 update eslint. lint, fix unit tests. 415d660 Snyk js braces 6838727 (#40) 190510f fix tests, skip 1 test in test/braces.expand...

dependencies