Proto commits in vnt-dev/vnt

These 30 commits are when the Protocol Buffers files have changed:

Commit:99358e1
Author:lbl

refactor subscription listener and network lifecycle

Commit:ac6d4df
Author:lbl

feat: add subscription-based managed configuration

Commit:91a074c
Author:lbl

refactor: advertise relay hints through gossip

Commit:1feb620
Author:lbl

fix: harden serverless peer discovery

Commit:c360ec8
Author:lbl

feat: support serverless gossip networking

Commit:6f4b55d
Author:lbl

feat: support WireGuard relay clients

Commit:0e9af71
Author:lbl

feat: warn when IKEv2 clients are unreachable

Commit:b956b41
Author:lbl

feat(p2p): configure punch modes per target

Commit:d1e36c7
Author:lbl

feat: support trusted IKEv2 relay clients

Commit:1e3b2a7
Author:lbl

feat: support automatic subnet synchronization

Commit:75a05f6
Author:lbl

feat: support runtime IP updates

Commit:f4358a0
Author:lbl

refactor(fec): encode ciphertext with outer authentication

Commit:81902a5
Author:lbl

fix(fec): encode complete network packets

Commit:b4301a8
Author:lbl
Committer:lbl

v2

Commit:0f9ac2a
Author:lbl8603

NAT1下的tcp打洞

The documentation is generated from this commit.

Commit:7ebdffc
Author:lbl8603

支持wg

Commit:137efe2
Author:lbl8603

增加密钥hash,方便客户端判断加密是否一致

Commit:a657eae
Author:lubeilin

优化加密状态下的重连

Commit:b26c4b9
Author:lubeilin

上报状态

Commit:e7f1165
Author:lubeilin

[mio] 增加打洞端口组

Commit:7098111
Author:lubeilin

增加tcp通道,去除并行逻辑

Commit:eec7d73
Author:lubeilin

可选数据指纹校验、支持ecb算法

Commit:0472b15
Author:lubeilin

增加服务端加密、完善客户端加密

Commit:9b42c5d
Author:lubeilin

支持自定义ip、服务端tcp通道、可选择禁止p2p

Commit:ba2c792
Author:lubeilin

使用tokio改写处理逻辑

Commit:5b2c243
Author:lubeilin

v1.1

Commit:af58c39
Author:lubeilin

1.更新对称NAT的打洞方式;2.支持windows服务;3.更新协议内容

Commit:9820c56
Author:lubeilin

1.增加设备名称和状态 2.测试windows服务

Commit:292893e
Author:lubeilin

调整项目结构、尝试支持安卓

Commit:a8bfe8a
Author:lubeilin

创建项目