Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR aims at allowing usage of siege behind a basic SOCKS5 proxy. If approved, GSSAPI authentication should be added in order to be compliant with rfc1928.
Note that I've used existing proxy-* directives to avoid too many modifications, but it is possible to create dedicated ones for socks5, depending on the maintener willing.
Here is an example of usage behind tor (in default mode, which is socks5 proxy) :
build and run tor:
build siege as usual (wish openssl support) and activate socks5 in the siegerc file (9050 is the default socks5 port):
Run siege as usual