Skip to content

Releases: nadoo/glider

v0.5.2

22 May 12:55
Compare
Choose a tag to compare
v0.5.2 Pre-release
Pre-release

CHANGES:

  1. Add ssr support:
    • cli:

      glider -verbose -listen :8443 -forward "ssr://method:pass@1.1.1.1:8443?protocol=auth_aes128_md5&protocol_param=xxx&obfs=tls1.2_ticket_auth&obfs_param=yyy"
    • config file:

      verbose=True
      listen=:8443
      forward=ssr://method:pass@1.1.1.1:8443?protocol=auth_aes128_md5&protocol_param=xxx&obfs=tls1.2_ticket_auth&obfs_param=yyy

v0.5.1

20 Mar 11:02
Compare
Choose a tag to compare
v0.5.1 Pre-release
Pre-release

CHANGES:

  1. Fixed a bug in socks5 udp server.(#20)
  2. Document updates.

v0.5.0

22 Jan 16:09
Compare
Choose a tag to compare
v0.5.0 Pre-release
Pre-release

CHANGES:

  1. Add tcp support to dns forwarding server.
  2. Add udp tunnel support:
    glider -listen udptun://:53=8.8.8.8:53 -forward ss://method:pass@1.1.1.1:8443
  3. Add udp over tcp tunnel support(the last forwarding node must be glider):
    glider -listen uottun://:53=8.8.8.8:53 -forward ss://method:pass@1.1.1.1:8443
  4. Add udp support to ss server and client.
  5. Add udp support to socks5 server and client.

v0.4.3

21 Dec 07:24
Compare
Choose a tag to compare
v0.4.3 Pre-release
Pre-release

CHANGES:

  1. Optimized dns client to work better with upstream dnsmasq server
  2. Fixed bypass rule invalid problem(#17)

v0.4.2

17 Dec 07:02
Compare
Choose a tag to compare
v0.4.2 Pre-release
Pre-release

CHANGES:

  1. Add basic auth support to http proxy client.

    glider -verbose -listen :8443 -forward http://user:pass@192.168.1.10:8080
  2. Fixed 'concurrent map writes problem' in proxy check. (#14 by @nodarret )

  3. Fixed http proxy client mode which may not working with some http proxy server apps.

v0.4.1

04 Sep 15:38
Compare
Choose a tag to compare
v0.4.1 Pre-release
Pre-release

CHANGES:

  1. DNS Forwarding Server

    • Enable dns forwarding server in main config

      glider.conf

      dns=:53
      dnsserver=8.8.8.8:53
    • Specify different upstream dns server based on destinations in rule file

      office.rule

      # specify a different dns server(if need)
      dnsserver=208.67.222.222:53
    • Add resolved IPs to proxy rules

    • Add resolved IPs to ipset

  2. IPSet Mangement

    • Enable ipset management in main config

      glider.conf

      ipset=glider
    • Add ip/cidrs from rule files on startup

    • Add resolved ips for domains from rule files by dns forwarding server

See config and examples for more details.

v0.3.2

08 Aug 02:02
Compare
Choose a tag to compare
v0.3.2 Pre-release
Pre-release

Fixed:

  1. Command-line only usage doesn't work (#5)

v0.3.1

01 Aug 13:11
Compare
Choose a tag to compare
v0.3.1 Pre-release
Pre-release

CHANGES:

  1. Improve proxy checking method, some proxy server intend to response nothing when the request is invalid, and it will affect the result of proxy_check function. So we changed the check method to sending a "HTTP GET" request and waiting for the server's response, If the response starts with "HTTP", then the forwarders are available.

    so WE SHOULD CHANGE the "checkwebsite" config like below:

    # Used to connect via forwarders, if the host is unreachable, the forwarder
    # will be set to disabled.
    # MUST be a HTTP website server address, format: HOST[:PORT]. HTTPS NOT SUPPORTED.
    checkwebsite=www.apple.com

    HTTPS Server not supported in checkwebsite config now, please update your config file

  2. fixed a bug in strategy proxy ha mode, which actually act in rr mode.

v0.3.0

30 Jul 05:35
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

CHANGES:

  1. add destination based rule proxy support

    • specify rule file using "-rulefile PATH" in command line or "rulefile=PATH" in config file.
    • see configuration examples.
  2. change flag name "checkhost" to "checkwebsite", you must specify a HTTP or HTTPS address with the format "HOST:PORT"

v0.2.1

29 Jul 10:21
Compare
Choose a tag to compare
v0.2.1 Pre-release
Pre-release

fixed all known bugs.