Daze Versions Save

Daze is a tool to help you link to the Internet.

v1.19.0

11 months ago

Note v1.19 is not compatible with v1.18.

v1.18.5

1 year ago

When daze is running on Android, it will automatically set up a proper DNS. Choose one of the following DNS:

  • Google
  • Cloudflare DNS
  • OpenDNS

v1.18.4

1 year ago

The initialization of all fields of mux must be completed before starting goroutine.

v1.18.3

1 year ago

v1.18.2

1 year ago
  • Support concurrent DNS queries

  • Support priority write

v1.18.1

1 year ago

Refactoring protocol czar

v1.18.0

1 year ago

Dahlia is an encrypted port forwarding protocol. Unlike common port forwarding tools, it needs to configure a server and a client, and the communication between the server and the client is encrypted to bypass firewall detection.

# Port forwarding from 20002 to 20000:
$ daze server -l :20001 -e 127.0.0.1:20000 -p dahlia
$ daze client -l :20002 -s 127.0.0.1:20001 -p dahlia

v1.17.2

1 year ago

Rewrite the czar protocol.

v1.17.1

1 year ago

The czar protocol is a proxy protocol built on TCP multiplexing technology. By establishing multiple TCP connections in one TCP channel, czar protocol effectively reduces the consumption of establishing connections between the client and the server:

Client port: a.com ------------┐                   ┌------------ Server port: a.com
Client port: b.com ----------┐ |                   | ┌---------- Server port: b.com
Client port: c.com ----------+-+-- czar protocol --+-+---------- Server port: c.com
Client port: d.com ----------┘ |                   | └---------- Server port: d.com
Client port: e.com ------------┘                   └------------ Server port: e.com

To open a stream:

+-----+-----+-----+-----+
| Sid |  0  |    Rsv    |
+-----+-----+-----+-----+

Both server and client can push data to each other.

+-----+-----+-----+-----+-----+-----+
| Sid |  1  |    Len    |    Msg    |
+-----+-----+-----+-----+-----+-----+

Close the specified stream.

+-----+-----+-----+-----+
| Sid |  2  |    Rsv    |
+-----+-----+-----+-----+

v1.16.1

1 year ago

Refactored the ashe protocol and is no longer compatible with lower versions.