* fix: must close the connection after processing
I think it should help to close#80
* feat: migration to github.com/things-go/go-socks5
- preallocate config slices
- not used interfaces in consumer
- do not allocate new variables in loops
* feat: close connection after full processing
* feat: correct process sigint signal
* feat: improve build system
* fix: http proxy
* feat: update golangci-lint-action to v3.7.0
* feat: correct process routines
* fix: close http conn correctly
* feat: update golangci-lint-action to v4
* fix: goreleaser used clean now
* Update dependencies
gvisor was not updated to the latest version, because it did not
compile.
* actions: Update go version to 1.20
* docker: Update go version to 1.20
* Add support for http proxy
* add test case for http proxy
---------
Co-authored-by: octeep <github@bandersnatch.anonaddy.com>
Co-authored-by: pufferfish <74378430+pufferffish@users.noreply.github.com>