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/v2fly/v2ray-core/v5 from 5.0.3 to 5.0.4 #59

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps github.com/v2fly/v2ray-core/v5 from 5.0.3 to 5.0.4.

Release notes

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

v5.0.4 Developer Preview

This is a pre-release version of V2Ray intended for developer preview. Users are not advised to use this version right now. Contributors are encouraged to send pull requests to the V5 version of the codebase. This release note is being edited to reflect all significant changes made to the codebase, please contact us if you think something is missing. Most new features are currently undocumented. The documents will be updated over time.

New Features

  • Jsonv5 New configuration format. This enables support for automatic component recognition.
  • VLite UDP P2P focused proxy protocol with Full Cone, Forward Error Correction, Self-Healing Connection(Connection Stabilization) support.
    • UDP based VLite support was added in #1732.
    • The ZH EN documents have been updated.
  • UDP PacketAddr UDP endpoint independent mapping(aka Full Cone) support.
  • SocksOpt Add KeepAlive Support. Thanks @​ValdikSS .
  • SocksOpt Add BindToDevice Support. Thanks @​database64128 .
  • SocksOpt Add Rx/TxBuf Size Support.
  • Burst Observatory Measure connection quality to a significant amount of outbound at the same time. Thanks @​qjebbs.
  • Multi Observatory Run more than one Observatory at the same time.
  • Router Load balancing strategy LeastLoad. Thanks @​qjebbs.
  • Jsonv4 Additional representation format for Jsonv4 configure file format. This includes YAML, TOML. Thanks @​qjebbs.
  • Jsonv4 General purpose merger for all configure formats. Thanks @​qjebbs.
  • Shadowsocks Reduced IV Head Entropy Experiment. Thanks GFWReport and other collaborators.
  • CLI Reworked command line Interface. Thanks @​qjebbs.
  • Developer Assistance Protobuf configure format reverse engineering.
  • Asset Search for assets in xdg data directories on non-windows platforms #1578 Thanks @​NickCao.
  • DNS Feat: refine find IPs logic for DoH. Thanks @​AkinoKaede .
  • gRPC Feat: make gRPC dialer accept socket config #1697 Thanks @​dyhkwong

Fixes

Chores

Commits
  • dbbb840 update version
  • f4b0241 disable quit on connection interrupt
  • 7d7fe08 Fix: lint setting for revive (#1758)
  • d9125f9 Fix: gci command for formatting code (#1757)
  • d7ad10f fix coding style issue
  • 8a3e90c Fix bug incorrect config parse in VLite inbound
  • 87090bf Add VLite inbound auto generated files
  • afa1302 Update VLite & its dependencies
  • 8cbfa3c Include VLite Server in default distribution
  • e6e5aa6 Add Support for VLite UDP Server: auto generated
  • 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 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 2 years 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.