zlib 1.3.1 发布,数据压缩库


zlib 1.3.1 现已发布。zlib 是一个通用的数据压缩库,很多程序中的压缩或者解压缩函数都会用到这个库。zlib 适用于数据压缩的函式库,几乎适用于任何计算器硬件和操作系统。

1.3.1 版有以下主要变化:

  • 拒绝 minizip 中 zip header field 的溢出
  • 修复 inflateSync() 中位缓冲区中保存的数据的错误
  • 添加 LIT_MEM 定义以使用更多内存来实现小幅压缩加速
  • 修复 minizip 中 Zip64 end records 的 emission 决定
  • 为 zError() 使用的 ERR_MSG() macro 添加 bounds checking 功能
  • 消除 miniunz 中的 zip 文件遍历攻击
  • 修复 check_match() 中 ZLIB_DEBUG 编译的错误

更新说明:https://github.com/madler/zlib/releases/tag/v1.3.1


相關推薦

2022-02-22

PostgreSQL 利用 Zstd 的压缩能力优势。 等到 PostgreSQL 15 发布时,相信会提供 Zstd 支持,以补充目前 PostgreSQL 14 的 LZ4 支持。

2023-04-08

确地展示规则启动中的状态。 eKuiper 1.9.0 将在本月底发布。除此之外,eKuiper 也在 3 月份发布了 1.8.2 版本,主要修复了用户和社区反馈的问题。 多 Neuron 对接 Neuron 是运行在各类物联网边缘网关硬件上的工业协议网关软件,

2023-01-31

项目主页 : http://www.oschina.net/p/hp-socket 开发文档 : https://www.docin.com/p-4062394468.html 下载地址 : https://github.com/ldcsaa/HP-Socket QQ Group: 44636872, 663903943 v5.9.1 更新 一、主要更新 更新流式压缩/解压相关的若干

2023-07-07

2023 年 7 月 5 日,Deno 团队发布了 Deno 1.35 版本。此次更新的目的是使程序开发尽量简单,因此运行时内置强大的工具链、原生 TypeScript 支持和 Web 标准 API,可以跳过配置和学习新 API,并立即开始工作。 此次版本更新带来如下改

2022-11-09

GB 的小数据(例如 64kb)读取。 目前 DirectStorage 1.1 已发布 ,这个版本正式带来了 GPU 解压缩功能,在解压游戏资源方面加速了好几倍。 新东西: GPU 解压缩和 Gdeflate 压缩格式现已可用。 添加了 EnqueueSetEvent ,以使

2022-09-06

ux 工具,后来被移植到 Windows、macOS 和 BSD。 Nmap 7.93 正式发布,更新内容如下: 这个版本是为了纪念 Nmap 的 25 周年,这一切都始于 Fyodor 在 1997 年 9 月 1 日的这篇文章:https://nmap.org/p51-11.html。 将 Npcap 从 1.50 版本升级到最

2023-09-10

添加实验性的 WebAssembly 构建支持(WebGL 2.0),由 @nowasm 贡献 已知问题 WebGL context lost 尚未处理 部署在 github pages 的 demo 可快速预览,注意:由于  Github 限制,未开启 WASM 多线程支持,因此多线程模块测试会

2023-04-07

发维护。 如果有感兴趣的同学,欢迎报名参与 Xmake 社区发布的项目开发(具体项目待定中),相关详情进展,请关注:Xmake 开源之夏。 更新内容 新特性 #3518: 分析编译和链接性能 #3522: 为 target 添加 has_cflags, has_xxx 等辅

2022-10-11

Transmission 4.0.0 发布了首个 Beta 测试版。公告写道,自 3.0 发布以来,此版本已经积极开发了一年多,包含大量变化,并超过 1000 次 commit。 下载地址:https://transmissionbt.com/download Transmission 是开源的 BitTorrent 客户端,支持 macOS

2023-02-11

Transmission 4.0.0 稳定版已正式发布,其团队表示这是一个大版本更新——不仅体现在版本号上,他们还为这个版本投入了许多开发资源。自 3.0 发布以来,此版本已经积极开发了一年多,包含大量变化,提交了超过 1000 个 commit。

2023-11-25

OpenSSL 3.2之后的下一个功能性更新,最迟将于2024年4月30日发布。预计该版本将包括QUIC服务器支持。

2023-09-13

23 Google 开发者大会精彩演讲回顾 OpenSSL 3.2 首个 Alpha 已发布。 此版本增加了许多新功能,值得关注的变化包括: 支持客户端 QUIC,包括对多流 (multiple streams) 的支持 (RFC 9000) 支持在 TLS 中进行证书压缩 (RFC 8879),包括对 zli

2022-03-18

播,它利用 DNS Tunnel 技术,通过在 DNS 查询和响应中编码数据来与命令和控制 (C2) 服务器建立通信通道(支持直连和中继2种方式),同时使用 zlib 压缩,RC4 加密,BASE64 编码的方式保护流量的后门木马,目前通过 Log4j 漏洞传播,

2022-05-19

Python 3.9.13 现已发布,这是 Python 3.9 的第 13 个也是最后一个常规维护版本,包含了 166 次 commit。公告指出,从现在开始,3.9 分支将只接受安全修复,并且在 2025 年 10 月之前,这些修复程序将以仅源码的形式发布。 与 3.8 相比