Boost.Http.Proto的最新工作包括链式序列抽象、支持gzip/deflate的Zlib接口,以及处理Accept-Encoding、重定向和流式传输的协程客户端。Boost.Beast的更新增加了尾部字段解析、错误代码重载,去除了跳过变量以加快CRLF处理速度,并前向声明了头文件。
在2024年第二季度,Boost.Http.Proto新增了分块传输和zlib(deflate、gzip)序列化功能,并为Boost.Compat创建了function_ref polyfill,测试了const/noexcept变体,记录了柯里化成员访问行为。
文章概述了近期在Boost库方面的工作进展,包括对Boost.Beast的错误修复和警告解决、SSL构建改进;增强了Boost.Http.Proto序列化器,并将Boost.Buffers文档转换为Asciidoc;提升了Boost-Gecko的性能,并建立了新的CI工作流程,用于爬取Boost库文档并上传至Algolia。
Boost.Buffers和Boost.Http.Proto的CI使用内部cpp-actions构建,尽管自动化矩阵创建繁琐,但手动输入控制简化了工作流程。容器类型和序列化有所进展,下个季度将专注于C++开发。
完成下面两步后,将自动完成登录并继续当前操作。