github MetaCubeX/mihomo v1.19.27

latest release: Prerelease-Alpha
6 hours ago

What's Changed

  • 90b1066 feat: add ping keepalive support for OpenVPN (#2859) by @puppywang
  • fd2112e feat: add built-in proxy PASS-RULE (#2873) by @echsfxy
  • 1e62d55 feat: add empty-fallback to group options allows for customization instead of hardcoding COMPATIBLE by @wwqgtxx
  • 317bfc2 feat: add allow-insecure config to anytls/trojan/vless listeners for nginx/caddy front users by @wwqgtxx
  • 358fa5e feat: add age-secret-key for proxy-provider and -age-secret-key for cmdline to support age armor format config decryption by @wwqgtxx
  • bd72c65 feat: remove global-client-fingerprint, please set client-fingerprint directly on the proxy instead by @wwqgtxx
  • e928ef5 feat: add path-in-bundle to rule-providers to support extract from BundleMRS.7z when the local file does not exist by @wwqgtxx

BUG & Fix

  • 1184850 fix: quic sniffer out-of-bounds read causes process crash via single UDP packet by @guanni Qu
  • 1abd126 fix: validation error handling for age-secret-key by @wwqgtxx
  • 5184081 fix: socks4 readUntilNull unbounded memory allocation by @guanni Qu
  • 5bdb1cc fix: trojan protocol WaitReadFrom panic via oversized UDP relay length field by @guanni Qu
  • 9761bcd fix: exchangeQUIC not fully respecting context by @wwqgtxx
  • c710025 fix: readMsg in doq out-of-bounds access by @wwqgtxx
  • dafdd06 fix: variable capture in dns outbound by @wwqgtxx
  • dbaf85b fix: vision TLS filter out-of-bounds read via crafted session_id length by @guanni Qu

Maintenance

Full Changelog: v1.19.26...v1.19.27

Don't miss a new mihomo release

NewReleases is sending notifications on new releases.