mod_http3 v0.0.73 已新增到 CodeIT 仓库。这些软件包适用于 RHEL、CentOS、AlmaLinux、Rocky Linux 和 Oracle Linux 7、8、9 和 10,以及 Ubuntu 22.04 和 24.04。
主要变更:
- Linux:在 [::] socket 上,回复现在会从客户端发送到的地址发出(IP_PKTINFO, IPV6_PKTINFO)。以前由内核决定源地址,而在具有多个地址的主机上,客户端可能会收到来自另一个地址的回复并将其丢弃。
- Linux:ECN。该模块读取每个数据包的 ECN 标记并将其传给 ngtcp2,后者会在 ACK_ECN 帧中把它回传给客户端,同时在其发送的每个数据包上设置 ngtcp2 要求的标记。
- 在 ListenCoresBucketsRatio 且存在多个 QUIC socket 时,服务器会发送 disable_active_migration,这样客户端就不会把连接迁移到另一个子进程可能获得的新地址。
- 父进程为 Retry 和 stateless reset tokens 生成密钥,并在 graceful restarts 之间保持该密钥。来自子进程的 Retry token 现在在其他所有子进程以及下一代中都有效。
