递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 7388|回复: 14
打印 上一主题 下一主题

[视窗] 火山PC-HPSocket5.9.1模块【非安装包】

[复制链接]

84

主题

500

帖子

1900

积分

金牌会员

Rank: 6Rank: 6

积分
1900
跳转到指定楼层
楼主
发表于 2023-3-31 08:25:19 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
由于火山一直没人更新,也许不重要也许不需要,自己咨询了好久也没人知道如何升级处理,直接自行摸索升级,解决了很多问题

提供有需要的下载,火山版本 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

评分

参与人数 1金钱 +5 收起 理由
4899 + 5 很给力!

查看全部评分

火山PC HP_SOCKET 控件 交流群:956446702
回复

使用道具 举报

6

主题

106

帖子

2500

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2500
沙发
发表于 2023-3-31 08:59:21 | 只看该作者
这是直接覆盖原文件吗
回复

使用道具 举报

84

主题

500

帖子

1900

积分

金牌会员

Rank: 6Rank: 6

积分
1900
板凳
 楼主| 发表于 2023-3-31 09:02:59 | 只看该作者
kca 发表于 2023-3-31 08:59
这是直接覆盖原文件吗

可以直接导入模块
火山PC HP_SOCKET 控件 交流群:956446702
回复

使用道具 举报

84

主题

500

帖子

1900

积分

金牌会员

Rank: 6Rank: 6

积分
1900
地板
 楼主| 发表于 2023-3-31 09:04:27 | 只看该作者
cdmmye 发表于 2023-3-31 09:02
可以直接导入模块

例如自己建立一个筛选器文件夹,选中包里的4个文件即可


火山PC HP_SOCKET 控件 交流群:956446702
回复

使用道具 举报

6

主题

106

帖子

2500

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2500
5#
发表于 2023-3-31 09:09:03 | 只看该作者
多谢
回复

使用道具 举报

1

主题

73

帖子

857

积分

高级会员

Rank: 4

积分
857
6#
发表于 2023-4-5 17:45:27 | 只看该作者
支持大佬
回复

使用道具 举报

15

主题

299

帖子

2025

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2025
7#
发表于 2023-4-5 20:23:56 | 只看该作者
谢谢分享
回复

使用道具 举报

15

主题

299

帖子

2025

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2025
8#
发表于 2023-4-5 20:47:03 | 只看该作者
cdmmye 发表于 2023-3-31 09:04
例如自己建立一个筛选器文件夹,选中包里的4个文件即可

这个包含安卓的吗
回复

使用道具 举报

37

主题

585

帖子

2859

积分

金牌会员

Rank: 6Rank: 6

积分
2859
9#
发表于 2023-4-5 21:00:49 | 只看该作者
大佬厉害
回复

使用道具 举报

11

主题

195

帖子

1842

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1842
10#
发表于 2023-4-5 22:59:22 | 只看该作者
6666
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-24 09:10 , Processed in 0.099033 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表