nghttp3 1.19.0 RPM 和 DEB 软件包已发布

nghttp3 1.19.0 已新增到 CodeIT 仓库。这些软件包适用于 RHEL、CentOS、AlmaLinux、Rocky Linux 和 Oracle Linux 7、8、9 和 10,以及 Ubuntu 22.04 和 24.04。

主要变更:

  • build(deps): 将 actions/stale 从 10 升级到 11
  • 为迎接 QMux,未发送字节的最小值已扩大
  • map: 如果调整表大小失败,则删除键
  • 建议的修复
  • fuzz: 修复了 ASAN 失败
  • fuzz: 使用 C++23 特性进行了更新
  • GHA: 构建了 fuzzers
  • fuzz: 修复了 docker 构建
  • 断言 control stream
  • clang-format 已升级到 21
  • tests: 为 CONNECT stream 中的 trailers 增加了更多测试
  • GHA: ubuntu 已升级到 26.04
  • 移植了 ngtcp2_ratelim 的更改
  • 清理了 QPACK opcode 分支逻辑
  • 检查 priority 字段大小并尽早应用缓冲区限制
  • Nva 复制
  • 更好的 map 哈希器
  • 简化了 map 插入
  • 修复了 balloc 对齐
  • nghttp3_buf: 使用 Designated Initializers 进行了初始化
  • GHA: 移除了 macos-15