Releases: mosajjal/sniproxy
v2.1.2
v2.1.1
Full Changelog: v2.1.0...v2.1.1
Fixed ipv4 only network issues and better default config
v2.1.0
What's Changed
- added basic local connection option by @mosajjal in #80
- Bump golang.org/x/net from 0.15.0 to 0.17.0 by @dependabot in #86
- routedns by @mosajjal in #89
- Bump docker/build-push-action from 5.0.0 to 5.1.0 by @dependabot in #90
- Bump docker/metadata-action from 5.0.0 to 5.2.0 by @dependabot in #92
- Bump actions/setup-go from 4 to 5 by @dependabot in #94
- Bump docker/metadata-action from 5.2.0 to 5.3.0 by @dependabot in #95
- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 by @dependabot in #97
- Bump docker/metadata-action from 5.3.0 to 5.4.0 by @dependabot in #99
- Bump docker/metadata-action from 5.4.0 to 5.5.0 by @dependabot in #102
- Bump github.com/quic-go/quic-go from 0.39.1 to 0.39.4 by @dependabot in #103
- Bump docker/metadata-action from 5.5.0 to 5.5.1 by @dependabot in #105
- ipv6 outbound by @mosajjal in #104
- Bump docker/build-push-action from 5.1.0 to 5.2.0 by @dependabot in #106
- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in #107
- Bump docker/login-action from 3.0.0 to 3.1.0 by @dependabot in #109
- Bump docker/build-push-action from 5.2.0 to 5.3.0 by @dependabot in #110
- Bump github.com/quic-go/quic-go from 0.41.0 to 0.42.0 by @dependabot in #111
- Bump docker/login-action from 3.1.0 to 3.2.0 by @dependabot in #112
- Bump docker/build-push-action from 5.3.0 to 5.4.0 by @dependabot in #113
- Bump docker/build-push-action from 5.4.0 to 6.1.0 by @dependabot in #115
- Bump docker/build-push-action from 6.1.0 to 6.2.0 by @dependabot in #116
- Bump docker/build-push-action from 6.2.0 to 6.3.0 by @dependabot in #117
- Bump docker/build-push-action from 6.3.0 to 6.4.1 by @dependabot in #118
- Check before dereferencing dnsc res.Answer by @moh53n in #121
- Fix DNS AF version picker by @moh53n in #120
- Bump docker/login-action from 3.2.0 to 3.3.0 by @dependabot in #122
- Bump docker/build-push-action from 6.4.1 to 6.5.0 by @dependabot in #123
- Bump docker/build-push-action from 6.5.0 to 6.6.1 by @dependabot in #124
- Bump docker/build-push-action from 6.6.1 to 6.7.0 by @dependabot in #125
- ability to listen on multiple http or https ports by @mosajjal in #127
New Contributors
Full Changelog: v2.0.4...v2.1.0
v2.0.4
v2.0.3
v2.0.2
fixed minor bug in geolocation
Full Changelog: v2.0.1...v2.0.2
v2.0.1
This is a major overhaul to sniproxy
that introduces many breaking changes. in Version 2.x, the only way to configure sniproxy
is through a YAML configuration file. please refer to the sample configuration file included or use the following command to generate a default config file:
./sniproxy --defaultconfig
notable features and changes:
- DoH support
- SOCKS5 support for proxy (including UDP)
- IP ACL
- Manual override ACL
- [REMOVED] http reverse proxy support
- Performance improvements
- IPv6 support improvements
- GeoIP ACL logic enhancement
special thanks to @holygrolli and @prooshani for helping with the testing and contributing to the project.
Full Changelog: v1.0.0...v2.0.0
v2.0.0
This is a major overhaul to sniproxy
that introduces many breaking changes. in Version 2.x, the only way to configure sniproxy
is through a YAML configuration file. please refer to the sample configuration file included or use the following command to generate a default config file:
./sniproxy --defaultconfig
notable features and changes:
- DoH support
- SOCKS5 support for proxy (including UDP)
- IP ACL
- Manual override ACL
- [REMOVED] http reverse proxy support
- Performance improvements
- IPv6 support improvements
- GeoIP ACL logic enhancement
special thanks to @holygrolli and @prooshani for helping with the testing and contributing to the project.
Full Changelog: v1.0.0...v2.0.0
v2.0.0-rc1
What's Changed
- Bump docker/metadata-action from 4.3.0 to 4.4.0 by @dependabot in #37
- V2 by @mosajjal in #48
Full Changelog: v1.0.1-beta...v2.0.0-rc1
IMPORTANT: sniproxy v2 is a complete overhaul over v1. no more command line option or JSON configs, everything is configured through a YAML file (and some CSV files). refer to the default config for all the configuration documents
v2.0.0-beta2
Full Changelog: v2.0.0-alpha3...v2.0.0-beta2