火山PC-HPSocket5.9.1模块【非安装包】
由于火山一直没人更新,也许不重要也许不需要,自己咨询了好久也没人知道如何升级处理,直接自行摸索升级,解决了很多问题提供有需要的下载,火山版本 5.7.3 自升级版本 5.9.1
==========================================================================================
v5.9.1 更新:
==========================================================================================
> 主要更新:
-----------------
1、更新流式压缩/解压相关的若干 API,支持分段压缩/解压(参考:Change-APIs.txt)
2、更新 SSL 模块,支持 OpenSSL 3.0
> 第三方库更新:
-----------------
1、llhttp 升级到 8.1.0 版本
2、zlib 升级到 1.2.13 版本
3、openssl 升级到 1.1.1s 版本
4、mimalloc 升级到 1.7.9 版本
5、jemalloc 升级到 5.3.0 版本
> 升级说明:
-----------------
1、除了流式压缩/解压相关的若干 API 外,HP-Socket v5.9.1 兼容 HP-Socket v5.8.8 版本,如果没有用到流式压缩/解压 API 可以直接替换升级
==========================================================================================
v5.8.8 更新:
==========================================================================================
> 主要更新:
-----------------
1、Client/Agent 连接服务端时支持指定主机名称,格式:<hostaddress>[^<hostname>],其中 ^<hostname> 可选。应用场景之一:通过代理服务器向目标服务器传递 SSL SNI hostname
2、增加字符编码转换系列函数(参考:Change-APIs.txt),支持指定源字符串长度
3、修复 SSL Pull/Pack Server/Agent 组件在手工启动SSL(SetSSLAutoStart(FALSE))场景下的异常问题
> 第三方库更新:
-----------------
1、zlib 升级到 1.2.12 版本
2、openssl 升级到 1.1.1n 版本
> 升级说明:
-----------------
1、HP-Socket v5.8.8 完全兼容 HP-Socket v5.8.7 版本,可以直接替换升级
==========================================================================================
v5.8.7 更新:
==========================================================================================
> 主要更新:
-----------------
1、优化垃圾对象回收检测机制,提高通信组件在高负载、高并发场景的健壮性
2、支持 VS 2022 开发环境
> 第三方库更新:
-----------------
1、mimalloc 升级到 1.7.5 版本
> 升级说明:
-----------------
1、HP-Socket v5.8.7 完全兼容 HP-Socket v5.8.6 版本,可以直接替换升级
==========================================================================================
v5.8.6 更新:
==========================================================================================
> 主要更新:
-----------------
1、增加 ZLib/GZip、Brotil 流式压缩/解压组件:IHPCompressor 和 IHPDecompressor
2、优化垃圾对象回收检测机制,提高通信组件在高负载、高并发场景的健壮性
> 第三方库更新:
-----------------
1、openssl 升级到 1.1.1m 版本
2、llhttp 升级到 6.0.6 版本
3、mimalloc 升级到 1.7.3 版本
> 升级说明:
-----------------
1、HP-Socket v5.8.6 完全兼容 HP-Socket v5.8.5 版本,可以直接替换升级
==========================================================================================
v5.8.5 更新:
==========================================================================================
> 主要更新:
-----------------
1、增加线程池监听器接口 IHPThreadPoolListener,监听线程池生命周期事件
2、消除隐患:Client 系列组件用作函数局部变量时,如果使用不当可能会在销毁 Client 对象时崩溃
3、支持通过指定平台工具集编译
4、增加 MSBuild 一键编译脚本
5、代码优化,提高代码健壮性
> 第三方库更新:
-----------------
1、openssl 升级到 1.1.1l 版本
2、llhttp 升级到 6.0.5 版本
> 升级说明:
-----------------
1、HP-Socket v5.8.5 完全兼容 HP-Socket v5.8.4 版本,可以直接替换升级
==========================================================================================
v5.8.4 更新:
==========================================================================================
> 主要更新:
-----------------
1、增加全局函数:SYS_Calloc()、SYS_Alloca()
2、TCP 系列组件增加接口方法:SetNoDelay()、IsNoDelay()
> 第三方库更新:
-----------------
1、mimalloc 升级到 1.7.2 版本
2、llhttp 升级到 6.0.4 版本
> 升级说明:
-----------------
1、HP-Socket v5.8.4 完全兼容 HP-Socket v5.8.3 版本,可以直接替换升级
==========================================================================================
v5.8.3 更新:
==========================================================================================
> 主要更新:
-----------------
1、Bug 修复:ARQ UDP 组件发送数据时可能发生死锁
> 第三方库更新:
-----------------
1、mimalloc 升级到 1.7.1 版本
2、llhttp 升级到 6.0.2 版本
3、OpenSSL 升级到 1.1.1k 版本
> 升级说明:
-----------------
1、HP-Socket v5.8.3 完全兼容 HP-Socket v5.8.2 版本,可以直接替换升级
==========================================================================================
v5.8.2 更新:
==========================================================================================
> 第三方库更新:
-----------------
1、mimalloc 升级到 1.7.0 版本
2、llhttp 升级到 4.0.0 版本
3、OpenSSL 升级到 1.1.1j 版本
> 升级说明:
-----------------
1、HP-Socket v5.8.2 完全兼容 HP-Socket v5.8.1 版本,可以直接替换升级
==========================================================================================
v5.8.1 更新:
==========================================================================================
> 第三方库更新:
-----------------
1、HTTP 解析器:llhttp 取代 http_parser
2、内存分配器:mimalloc 取代 jemalloc
3、OpenSSL 升级到 1.1.1i 版本
> 其他更新:
-----------------
1、库公开头文件移到 include/hpsocket 目录
2、Windows目录结构调整:Common/Src 改为 Src/Common,Common/Lib 改为 Dependent
> 升级说明:
-----------------
1、HP-Socket v5.8.1 完全兼容 HP-Socket v5.7.3 版本,可以直接替换升级
度盘下载,或有对HTTP开发的群内交流下载,也会同步更新模块(群:956446702)
链接: https://pan.baidu.com/s/1GvsWpGqEqSeDiFQP73SXWg?pwd=jnji 提取码: jnji
这是直接覆盖原文件吗 kca 发表于 2023-3-31 08:59
这是直接覆盖原文件吗
可以直接导入模块 cdmmye 发表于 2023-3-31 09:02
可以直接导入模块
例如自己建立一个筛选器文件夹,选中包里的4个文件即可
多谢 支持大佬 :):)谢谢分享 cdmmye 发表于 2023-3-31 09:04
例如自己建立一个筛选器文件夹,选中包里的4个文件即可
这个包含安卓的吗 大佬厉害 6666
页:
[1]
2