@@ -40,6 +40,22 @@ boost_at:/doc/libs/1_91_0/[Documentation]
4040** Fixed `import std` detection in CMake.
4141** Simplified implmentation of `boost::anys::basic_any`.
4242
43+ * boost_phrase:library[Asio,/libs/asio/]
44+ ** Added optional binary versioning via an inline namespace, allowing multiple Asio versions to coexist in the same process without symbol conflicts.
45+ ** Changed the default Windows mutex implementation from `CRITICAL_SECTION` to `SRWLOCK`.
46+ ** Added a "slim" mutex implementation based on `std::atomic`, reducing state size for strands, sockets, and other descriptors.
47+ ** Added support for compilation under Cygwin64, including without `__USE_W32_SOCKETS`.
48+ ** Added the ability to override `BOOST_ASIO_DECL` before including Asio headers.
49+ ** Fixed `MSG_NOSIGNAL` handling on NetBSD.
50+ ** Fixed the build with recent Boost versions that no longer support linking against `boost_system`.
51+ ** Fixed compatibility with musl libc on older Android.
52+ ** Fixed detection of `std::aligned_alloc` on older Apple platforms.
53+ ** Fixed a warning in `serial_port_base::character_size::store` with MSVC.
54+ ** Clarified the IPv4 vs IPv6 semantics of `ip::multicast::outbound_interface` in the documentation.
55+ ** Updated TLS v1.3 context initialisation to correctly detect LibreSSL support.
56+ ** Fixed compatibility with recent OpenSSL API changes around `X509` constness.
57+ ** Consult the boost_at:/doc/libs/1_91_0/doc/html/boost_asio/history.html[Revision History] for further details.
58+
4359* boost_phrase:library[Atomic,/libs/atomic/]:
4460** Fixed compilation of `thread_pause` on PowerPC with Apple compilers. (boost_gh:issue[atomic,79])
4561
0 commit comments