fast-socks5 icon indicating copy to clipboard operation
fast-socks5 copied to clipboard

Fast SOCKS5 client/server implementation written in Rust async/.await (with tokio)

Results 20 fast-socks5 issues
Sort by recently updated
recently updated
newest added

Hi, is there any plan to implement starting a proxy server using something like "Long Polling" to enable starting proxy servers without port forwarding? Alternatives to long polling might also...

Using Socks5Stream: ``` thread 'tokio-runtime-worker' panicked at 'called `Result::unwrap()` on an `Err` value: Other(Received malformed reply Caused by: early eof)', src/client.rs:410:26 ``` It appears that the code wants a 4...

``` error: useless lint attribute --> src\lib.rs:1:1 | 1 | #[forbid(unsafe_code)] | ^^^^^^^^^^^^^^^^^^^^^^ help: if you just forgot a `!`, use: `#![forbid(unsafe_code)]` | = note: `#[deny(clippy::useless_attribute)]` on by default =...

For logging purposes I would like to have access to the original unresolved target address. There is a flag in the config to disable dns resolve but in that case...

When a client disconnects on MacOS (I think you are aware of this) we currently get false error logs. It's only logs so is not critical, but it would mean...

Here you go. this resolves #11. Resolved it as a thank you for making this library, it fulfils my direct needs, and shows production value. Also, I do want a...

From the documentation or examples it is not clear what the intended approach with this library is when one would want to forward from a `fast-socks5` proxy to another proxy?...

Retry of original attempt at https://github.com/dizda/fast-socks5/pull/18 Not much changed except that I figured out the missing part. Turns out it requires the data transfer not to happen yet, while we...

I saw there's a `request_timeout` on the server config, that makes sense. However, I think it can be useful to also set a client config `request_timeout`. So basically, if the...