Loyalsoldier / geoip

🌚 🌍 🌝 GeoIP 规则文件加强版,支持自行定制 V2Ray dat 格式文件 geoip.dat、MaxMind mmdb 格式文件、sing-box SRS 格式文件、mihomo MRS 格式文件、Clash ruleset、Surge ruleset 等。Enhanced edition of GeoIP files for V2Ray, Xray-core, sing-box, Clash, mihomo, Shadowrocket, Quantumult X, Surge, hysteria, Trojan-Go, Leaf, etc.
Creative Commons Attribution Share Alike 4.0 International
3.61k stars 620 forks source link

Chore: bump github.com/sagernet/sing-box from 1.9.3 to 1.9.4 #181

Closed dependabot[bot] closed 3 weeks ago

dependabot[bot] commented 3 weeks ago

Bumps github.com/sagernet/sing-box from 1.9.3 to 1.9.4.

Release notes

Sourced from github.com/sagernet/sing-box's releases.

1.9.4

  • Update quic-go to v0.46.0
  • Update Hysteria2 BBR congestion control
  • Filter HTTPS ipv4hint/ipv6hint with domain strategy
  • Fix crash on Android when using process rules
  • Fix non-IP queries accepted by address filter rules
  • Fix UDP server for shadowsocks AEAD multi-user inbounds
  • Fix default next protos for v2ray QUIC transport
  • Fix default end value of port range configuration options
  • Fix reset v2ray transports
  • Fix panic caused by rule-set generation of duplicate keys for domain_suffix
  • Fix UDP connnection leak when sniffing

:tired_face: Help needed

Due to problems with our Apple developer account, sing-box apps on Apple platforms are temporarily unavailable for download or update. If your company or organization is willing to help us return to the App Store, please contact us.

Changelog

Sourced from github.com/sagernet/sing-box's changelog.

1.9.4

  • Update quic-go to v0.46.0
  • Update Hysteria2 BBR congestion control
  • Filter HTTPS ipv4hint/ipv6hint with domain strategy
  • Fix crash on Android when using process rules
  • Fix non-IP queries accepted by address filter rules
  • Fix UDP server for shadowsocks AEAD multi-user inbounds
  • Fix default next protos for v2ray QUIC transport
  • Fix default end value of port range configuration options
  • Fix reset v2ray transports
  • Fix panic caused by rule-set generation of duplicate keys for domain_suffix
  • Fix UDP connnection leak when sniffing
  • Fixes and improvements

1.10.0-alpha.29

  • Update quic-go to v0.46.0
  • Fixes and improvements

1.10.0-alpha.25

  • Add AdGuard DNS Filter support 1

1:

The new feature allows you to use AdGuard DNS Filter lists in a sing-box without AdGuard Home.

See AdGuard DNS Filter.

1.10.0-alpha.23

  • Add Chromium support for QUIC sniffer
  • Add client type detect support for QUIC sniffer 1
  • Fixes and improvements

1:

Now the QUIC sniffer can correctly extract the server name from Chromium requests and can identify common QUIC clients, including Chromium, Safari, Firefox, quic-go (including uquic disguised as Chrome).

See Protocol Sniff and Route Rule.

1.10.0-alpha.22

  • Optimize memory usages of rule-sets 1
  • Fixes and improvements

1:

... (truncated)

Commits
  • 3066dfe Bump version
  • 1128fdd documentation: Update injectable description
  • cfd9879 documentation: Remove unused
  • 9ceb660 documentation: Announce that our apps on Apple platforms are no longer available
  • 7d00d7d Update quic-go to v0.46.0
  • 21b1ac2 Fix UDP conn stuck on sniff
  • 7fec8d8 Update golangci-lint configuration
  • 07c678f Fix crash on Android when using process rules
  • baecfc7 Update quic-go to v0.45.2
  • 07de36e Fix tests
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 3 weeks ago

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.