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_idas a unique identifier for each device. - Added
gateway_settingobjects, where each object can specify a different authentication mode, identified bygateway_id. - Each
gateway_settingobject has a corresponding channel, supporting different authentication methods. - Extended the
auth counter_v2interface to support multi-gateway authentication. - Extended the
pinginterface to support multi-gateway authentication.
- Introduced
-
Redirection URL Logic Fix: Dynamically set
gw_portbased 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
connectinterface 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
pinginterface to support multi-gateway authentication.