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.8k stars 645 forks source link

Bump github.com/v2fly/v2ray-core/v4 from 4.35.1 to 4.36.0 #7

Closed dependabot[bot] closed 3 years ago

dependabot[bot] commented 3 years ago

Bumps github.com/v2fly/v2ray-core/v4 from 4.35.1 to 4.36.0.

Release notes

Sourced from github.com/v2fly/v2ray-core/v4's releases.

v4.36.0

Features

  • Added gRPC/gun transport. This transport's connections can be relayed over nginx and other supported CDNs, have a ALPN of h2 and a built-in mux. The documents for transport, gRPC transport have been updated. Thanks @​DuckSoft, @​rprx, @​kslr and an anonymous contributor.
  • Added loopback proxy. This proxy allow you to send connection back to router to be routed again. It is a drop-in replacement for modded outbound address and dokodemo setup while using less system resources. The document for loopback proxy has been updated. Thanks @​kslr, @​Loyalsoldier.

Fixes

  • Refined DNS default setting logics in Android. Thanks @​CalmLong.

Chores

Commits
  • 1440697 update version
  • 0e5e516 loopback outbound, allow you to redirect connection to the dispatcher again (...
  • 0ae9ba5 update geoip, geosite
  • 3b7ed98 Add grpcSettings (alias of gunSettings)
  • 971edda fix applied wrong name, and wrong varible name
  • aaa9e78 Grpc Gun Transport (#757)
  • fb486d4 Chore: bump github.com/pires/go-proxyproto from 0.4.2 to 0.5.0 (#751)
  • 630ec22 DNS: refine Android bootstrap DNS logic (#767)
  • d15d6a7 Chore: bump actions/stale from v3.0.17 to v3.0.18 (#752)
  • e03947e Chore: update protobuf & dependencies (#748)
  • See full diff 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 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)