# 历史记录

> 未标注版本号的历史更新记录

---

LLMS 索引： [llms.txt](/llms.txt)

---

- 2022-12-19
  - _**修复**_：某些场景下丢包导致服务端意外退出
  - _**优化**_：新增隧道时，不指定服务端口时，将自动生成端口号
  - _**优化**_：API返回ID，`/client/add/`, `/index/addhost/`, `/index/add/`
  - _**优化**_：域名解析、隧道页面，增加[唯一验证密钥]，方便搜查

- 2022-10-30
  - _**新增**_：在管理面板中新增客户端时，可以配置多个黑名单IP，用于防止被肉鸡扫描端口或被恶意攻击。
  - _**优化**_：0.26.12 版本还原了注册系统功能，使用方式和以前一样。无论是否注册了系统服务，直接执行 nps 时只会读取当前目录下的配置文件。

- 2022-10-27
  - _**新增**_：在管理面板登录时开启验证码校验，开启方式：nps.conf `open_captcha=true`，感谢 [@dongFangTuring](https://github.com/dongFangTuring) 提供的PR

- 2022-10-24
  - _**修复**_：HTTP协议支持WebSocket（稳定性待测试）

- 2022-10-21
  - _**修复**_：HTTP协议下实时统计流量，能够精准的限制住流量（上下行对等）
  - _**优化**_：删除HTTP隧道时，客户端已用流量不再清空

- 2022-10-19
  - _**BUG**_：在TCP协议下，流量统计有问题，只有当连接断开时才会统计流量。例如，限制客户端流量20m,当传输100m的文件时，也能传输成功。
  - _**修复**_：TCP协议下实时统计流量，能够精准的限制住流量（上下行对等）
  - _**优化**_：删除TCP隧道时，客户端已用流量不再清空

    ![image](/image/new/tcp_limit.png)

- 2022-09-14
  - 修改NPS工作目录为当前可执行文件目录（即配置文件和nps可执行文件放在同一目录下，直接执行nps文件即可），去除注册系统服务，启动、停止、升级等命令

---

反链：

- [更新日志](/changelog/)
