github nadoo/glider v0.16.0

latest releases: v0.16.3, v0.16.2, v0.16.1...
2 years ago

Enhancements:

  1. dns: new config dnsnoaaaa to filter AAAA queries, default to false
  2. proxy: nat fullcone support for tproxy, trojan, ss, socks5 (#253)
  3. proxy: new env: FORWARDER_URL to script health check (#310)
  4. proxy: support average latency calculating, add a new config checklatencysamples and default to 10 (#282)
  5. ipset: support ipv6 (note: ipset=glider will create 2 ipsets, glider for ipv4 and glider6 for ipv6)
  6. socks5: support protocol chain with unix socket(#291)
  7. config: optimize the parsing speed of rule config file (#306)
    • env: MacBook Pro 14” with M1 Pro(8-core CPU, 14-core GPU, 16G/512G)
    • rules: domain: 1M lines, ip: 1M lines, cidr: 1M lines
    • load time: 1.82 seconds
  8. config: support environment variable parsing in config file, format: {$ENV_VAR_NAME}
  9. service: added dhcpd-failover service
    • only serve requests when there's no other dhcp server exists in lan, detect interval: 1min
  10. proxy: support registrable help messages

Bug Fixes:

  1. tproxy: fix ipv6 support

Chore:

  1. ci: build binary for riscv64
  2. ci: build deb package for debian/ubuntu (by @koen-serry)
  3. ci: change docker version tag from vX.Y.Z to X.Y.Z (thanks @gaby )
  4. ci: new platforms for docker (386, arm/v6)
  5. ci: upload artifacts on each commit building
  6. ci: built with Go1.18

Don't miss a new glider release

NewReleases is sending notifications on new releases.