Yet Another Public Notification Channel
4.54K subscribers
2 photos
194 links
Download Telegram
sing-box 1.9.0 has been released.

* Fixes and improvements

🆕 Important changes since 1.8:

* domain_suffix behavior update 1
* process_path format update on Windows 2
* Add address filter DNS rule items 3
* Add support for client-subnet DNS options 4
* Add rejected DNS response cache support 5
* Add bypass_domain and search_domain platform HTTP proxy options 6
* Fix missing rule_set_ipcidr_match_source item in DNS rules 7
* Handle Windows power events
* Always disable cache for fake-ip DNS transport if dns.independent_cache disabled
* Improve DNS truncate behavior
* Update Hysteria protocol
* Update quic-go to v0.43.1
* Update gVisor to 20240422.0
* Mitigating TunnelVision attacks 8

1:

See Migration.

2:

See Migration.

3:

The new DNS feature allows you to more precisely bypass Chinese websites via DNS leaks. Do not use plain local DNS
if using this method.

See Address Filter Fields.

Client example updated.

4:

See DNS, DNS Server and DNS Rules.

Since this feature makes the scenario mentioned in alpha.1 no longer leak DNS requests,
the Client example has been updated.

5:

The new feature allows you to cache the check results of
Address filter DNS rule items until expiration.

6:

See TUN inbound.

7:

See DNS Rule.

8:

See TunnelVision.

https://github.com/SagerNet/sing-box/releases/tag/v1.9.0
sing-box 1.10.0-alpha.1 has been released.

* Add tailing comma support in JSON configuration
* Add simple auto redirect for Android 1
* Add BitTorrent sniffer 2

1:

It allows you to use redirect inbound in the sing-box Android client
and automatically configures IPv4 TCP redirection via su.

This may alleviate the symptoms of some OCD patients who think that
redirect can effectively save power compared to the system HTTP Proxy.

See Redirect.

2:

See Protocol Sniff.

https://github.com/SagerNet/sing-box/releases/tag/v1.10.0-alpha.1
sing-box 1.10.0-alpha.2 has been released.

* Move auto redirect to Tun 1
* Fixes and improvements

1:

Linux support are added.

See Tun.

https://github.com/SagerNet/sing-box/releases/tag/v1.10.0-alpha.2
sing-box 1.10.0-alpha.4 has been released.

* Fix auto redirect 1
* Improve auto route on linux 2

1:

Tun inbounds with auto_route and auto_redirect now works as expected on routers.

2:

Tun inbounds with auto_route and strict_route now works as expected on routers and servers,
but the usages of exclude_interface need to be updated.

https://github.com/SagerNet/sing-box/releases/tag/v1.10.0-alpha.4
sing-box 1.10.0-alpha.5 has been released.

* Improve auto-redirect 1

1:

nftables support and DNS hijacking has been added.

Tun inbounds with auto_route and auto_redirect now works as expected on routers without intervention.

https://github.com/SagerNet/sing-box/releases/tag/v1.10.0-alpha.5
sing-box 1.10.0-alpha.6 has been released.

* Fixes and improvements

https://github.com/SagerNet/sing-box/releases/tag/v1.10.0-alpha.6
sing-box 1.10.0-alpha.7 has been released.

* Fixes and improvements

https://github.com/SagerNet/sing-box/releases/tag/v1.10.0-alpha.7
sing-box 1.9.1 has been released.

* Fixes and improvements

https://github.com/SagerNet/sing-box/releases/tag/v1.9.1
sing-box 1.10.0-alpha.8 has been released.

* Drop support for go1.18 and go1.19 1
* Update quic-go to v0.45.0
* Update Hysteria2 BBR congestion control
* Fixes and improvements

1:

Due to maintenance difficulties, sing-box 1.10.0 requires at least Go 1.20 to compile.

https://github.com/SagerNet/sing-box/releases/tag/v1.10.0-alpha.8
sing-box 1.9.2 has been released.

* Fixes and improvements

https://github.com/SagerNet/sing-box/releases/tag/v1.9.2
sing-box 1.10.0-alpha.9 has been released.

* Fixes and improvements

https://github.com/SagerNet/sing-box/releases/tag/v1.10.0-alpha.9
sing-box 1.10.0-alpha.10 has been released.

* Fixes and improvements

https://github.com/SagerNet/sing-box/releases/tag/v1.10.0-alpha.10
sing-box 1.9.3 has been released.

* Fixes and improvements

https://github.com/SagerNet/sing-box/releases/tag/v1.9.3
sing-box 1.10.0-alpha.11 has been released.

* Fixes and improvements

https://github.com/SagerNet/sing-box/releases/tag/v1.10.0-alpha.11
sing-box 1.10.0-alpha.13 has been released.

* TUN address fields are merged 1
* Add route address set support for auto-redirect 2

1:

See Migration.

2:

The new feature will allow you to configure the destination IP CIDR rules in the specified rule-sets to the firewall automatically.

Specified or unspecified destinations will bypass the sing-box routes to get better performance (for example, keep hardware offloading of direct traffics on routers).

See route_address_set and route_exclude_address_set.

https://github.com/SagerNet/sing-box/releases/tag/v1.10.0-alpha.13
sing-box 1.10.0-alpha.14 has been released.

* Fixes and improvements

https://github.com/SagerNet/sing-box/releases/tag/v1.10.0-alpha.14
sing-box 1.10.0-alpha.15 has been released.

* Fixes and improvements

https://github.com/SagerNet/sing-box/releases/tag/v1.10.0-alpha.15
sing-box 1.10.0-alpha.17 has been released.

* Some chaotic changes 1
* rule_set_ipcidr_match_source rule items are renamed 2
* Add rule_set_ip_cidr_accept_empty DNS address filter rule item 3
* Update quic-go to v0.45.1
* Fixes and improvements

1:

Something may be broken, please actively report problems with this version.

2:

rule_set_ipcidr_match_source route and DNS rule items are renamed to
rule_set_ip_cidr_match_source and will be remove in sing-box 1.11.0.

3:

See DNS Rule.

https://github.com/SagerNet/sing-box/releases/tag/v1.10.0-alpha.17
sing-box 1.10.0-alpha.18 has been released.

* Add new inline rule-set type 1
* Add auto reload support for local rule-set
* Improve fsnotify usages 2
* Fixes and improvements

1:

The new rule-set type inline (which also becomes the default type)
allows you to write headless rules directly without creating a rule-set file.

2:

sing-box now uses fsnotify correctly and will not cancel watching
if the target file is deleted or recreated via rename (e.g. mv).

This affects all path options that support reload, including
tls.certificate_path, tls.key_path, tls.ech.key_path and rule_set.path.

https://github.com/SagerNet/sing-box/releases/tag/v1.10.0-alpha.18
sing-box 1.10.0-alpha.19 has been released.

* Add rule-set decompile command
* Add IP address support for rule-set match command
* Fixes and improvements

https://github.com/SagerNet/sing-box/releases/tag/v1.10.0-alpha.19