v1.18.1
📣
预祝大家新年快乐!
What's Changed
BUG & Fix
- fix(ntp): simplify NTP service initialization and error handling by @riolurs
- fix: Converter SIP002 parameters parse (#976) by @snakem982
- fix: exclude loopback on darwin by @wwqgtxx
- fix: flush dns cache in android and cmfa build. (#971) by @ahmad Nazari
- fix: h2mux udp not working by @wwqgtxx
- fix: hy2's rawConn not closed by @wwqgtxx
- fix: resolve IPv6 rule-set issue #959. by @Larvan2
- fix: SUB-RULE with PROCESS-NAME rule payload not working (#953) by @cesaryuan
- fix: tfo not working with smux/yamux by @wwqgtxx
- fix: trigger-cmfa-update by @Larvan2
Maintenance
- chore: add
timeout
option by @xishang0128 - chore: better IPSet code by @wwqgtxx
- chore: cleanup IPSet code by @wwqgtxx
- chore: dscp support range too by @wwqgtxx
- chore: generate release note automatically by @Larvan2
- chore: hysteria2 add
udp-mtu
option default value is1200-3
to match old version quic-go's capability by @wwqgtxx - chore: ipcidr direct using go4.org/netipx by @wwqgtxx
- chore: limit the default url by @xishang0128
- chore: modify initial resource update by @xishang0128
- chore: read waiter for pipe by @wwqgtxx
- chore: rebuild slowdown code by @wwqgtxx
- chore: Redundant function calls. (#956) by @Vincent.Shi
- chore: replace IpCidrTrie with binary search by @Larvan2
- chore: return more information for the api by @xishang0128
- chore: rewrite IntRanges constructor by @wwqgtxx
- chore: slowdown wireguard dial retry by @wwqgtxx
- chore: stop retry when
couldn't find ip
by @wwqgtxx - chore: store latency data more reasonably (#964) by @tommy
- chore: trigger ci by @Larvan2
- chore: update dependencies by @wwqgtxx
- chore: update quic-go to 0.41.0 by @wwqgtxx
- chore: update release note by @Larvan2
- docs: README.md by @Larvan2
Full Changelog: v1.18.0...v1.18.1