version 7.08.2035 release
7.08.2355版本更新内容:
-
修复内存泄露问题:修复了在HTTPS跳转过程中未释放URL内存的漏洞。
-
多网关认证支持:
- 引入
device_id
作为设备唯一标识。 - 新增
gateway_setting
对象,每个对象可指定不同的认证模式,并通过gateway_id
标识。 - 每个
gateway_setting
对象都有对应的通道(channel),支持不同的认证方式。 auth counter_v2
接口扩展,支持多网关认证。ping
接口扩展,支持多网关认证。
- 引入
-
跳转URL生成逻辑修正:根据HTTP或HTTPS协议动态设置
gw_port
,以确保服务匹配。 -
IPv6支持:增强防火墙规则,并全面支持IPv6地址。
-
WebSocket模块更新及修复:
- 扩展心跳接口,增加所有网关信息的上报功能。
- 新增心跳回包处理机制,用于判断和调整网关的认证模式。
- 扩展
connect
接口,获取并初始化网关认证模式。 - 修复了当认证服务器离线时,WebSocket线程可能导致进程崩溃的Bug。
-
支持WSS协议。
-
优化QUIC协议处理。
-
修复TLS连接问题:增强对认证服务器HTTPS连接的支持。
-
Popular Server添加:增加对Google域名的支持。
-
ping接口扩展:更新
ping
接口以支持多网关认证功能。
Version 7.08.2355 Update Content:
-
Memory Leak Fix: Resolved an issue where URL memory was not released during HTTPS redirection.
-
Multi-Gateway Authentication Support:
- Introduced
device_id
as a unique identifier for each device. - Added
gateway_setting
objects, where each object can specify a different authentication mode, identified bygateway_id
. - Each
gateway_setting
object has a corresponding channel, supporting different authentication methods. - Extended the
auth counter_v2
interface to support multi-gateway authentication. - Extended the
ping
interface to support multi-gateway authentication.
- Introduced
-
Redirection URL Logic Fix: Dynamically set
gw_port
based on HTTP or HTTPS protocols to ensure service compatibility. -
IPv6 Support: Enhanced firewall rules and added full support for IPv6 addresses.
-
WebSocket Module Updates and Fixes:
- Expanded the heartbeat interface to include reporting of all gateway information.
- Added a mechanism to handle heartbeat response packets to assess and adjust gateway authentication modes.
- Extended the
connect
interface to retrieve and initialize gateway authentication modes. - Fixed an issue where the WebSocket thread could cause a process crash when the authentication server was offline.
-
WSS Protocol Support.
-
QUIC Protocol Optimization.
-
TLS Connection Fix: Improved support for HTTPS connections to the authentication server.
-
Popular Server Addition: Added support for Google domains.
-
Ping Interface Extension: Updated the
ping
interface to support multi-gateway authentication.