On Sat, Dec 14, 2024 at 10:17:35AM +0100, Landry Breuil wrote: > hi, > > this is just brad's diff from previous thread, updated for the final > upstream release here: > https://www.boost.org/users/history/version_1_87_0.html > > only build on amd64 locally, will try to do arm64/i386. > > as for the fixes for consumers here and there, some were commited, some > are pending, some are floating around, and some might be gypped from > homebrew's work in https://github.com/Homebrew/homebrew-core/pull/198115 > > Landry
An updated diff. Moved the Process lib to the -md sub-package as it links against Context.
Index: Makefile =================================================================== RCS file: /cvs/ports/devel/boost/Makefile,v retrieving revision 1.147 diff -u -p -u -p -r1.147 Makefile --- Makefile 1 Sep 2024 17:50:48 -0000 1.147 +++ Makefile 16 Dec 2024 03:45:44 -0000 @@ -5,17 +5,17 @@ DPB_PROPERTIES= parallel COMMENT-main= free peer-reviewed portable C++ source libraries COMMENT-md= machine-dependent libraries for boost -VERSION= 1.84.0 +VERSION= 1.87.0 DISTNAME= boost_${VERSION:S/./_/g} PKGNAME= boost-${VERSION} -REVISION= 4 EPOCH= 0 CATEGORIES= devel SITES= https://boostorg.jfrog.io/artifactory/main/release/${VERSION}/source/ EXTRACT_SUFX= .tar.bz2 -SO_VERSION= 23.0 +SO_VERSION= 24.0 BOOST_LIBS= boost_atomic-mt \ + boost_charconv-mt boost_charconv \ boost_chrono-mt boost_chrono \ boost_container-mt boost_container \ boost_contract-mt boost_contract \ @@ -56,7 +56,8 @@ BOOST_LIBS= boost_atomic-mt \ # MD BOOST_LIBS+= boost_context-mt \ boost_coroutine-mt boost_coroutine \ - boost_fiber-mt + boost_fiber-mt \ + boost_process-mt boost_process .for _lib in ${BOOST_LIBS} SHARED_LIBS+= ${_lib} ${SO_VERSION} @@ -70,8 +71,10 @@ MAINTAINER= Brad Smith <b...@comstyle.co # Boost PERMIT_PACKAGE= Yes -WANTLIB= ${COMPILER_LIBCXX} bz2 c icudata icui18n icuuc m z -WANTLIB-md= ${COMPILER_LIBCXX} boost_filesystem-mt m +WANTLIB= ${COMPILER_LIBCXX} bz2 c iconv icudata icui18n icuuc m z +WANTLIB-md+= ${COMPILER_LIBCXX} boost_date_time-mt boost_date_time +WANTLIB-md+= boost_filesystem-mt boost_filesystem boost_system-mt +WANTLIB-md+= boost_system kvm m COMPILER= base-clang ports-gcc @@ -83,6 +86,7 @@ MODPY_RUNDEP= No BUILD_DEPENDS= math/py-numpy${MODPY_FLAVOR} LIB_DEPENDS= archivers/bzip2 \ + converters/libiconv \ textproc/icu4c LIB_DEPENDS-md= devel/boost @@ -129,9 +133,8 @@ NO_TEST= Yes SUBST_VARS+= SO_VERSION # Revert back to Boost::Context 1.80.0 ASM code for i386 -# and add new support for sparc64 post-extract: - cp -f ${FILESDIR}/*_sysv_elf_gas.S ${WRKSRC}/libs/context/src/asm/ + cp -f ${FILESDIR}/*_i386_sysv_elf_gas.S ${WRKSRC}/libs/context/src/asm/ do-configure: echo "using ${TOOLSET} : : ${CXX} ;" >>${WRKSRC}/tools/build/src/user-config.jam Index: distinfo =================================================================== RCS file: /cvs/ports/devel/boost/distinfo,v retrieving revision 1.23 diff -u -p -u -p -r1.23 distinfo --- distinfo 19 Dec 2023 06:14:25 -0000 1.23 +++ distinfo 16 Dec 2024 03:45:44 -0000 @@ -1,2 +1,2 @@ -SHA256 (boost_1_84_0.tar.bz2) = zEuJOs9kXJ1LaY6aDwjKiEaqXWxoJ1wUw+eUnCQQlFQ= -SIZE (boost_1_84_0.tar.bz2) = 123110547 +SHA256 (boost_1_87_0.tar.bz2) = r1e+JctMT0tBPtaS/jeK/7Q1LqUPvilKEe9Uj01SfYk= +SIZE (boost_1_87_0.tar.bz2) = 131473200 Index: files/jump_sparc64_sysv_elf_gas.S =================================================================== RCS file: files/jump_sparc64_sysv_elf_gas.S diff -N files/jump_sparc64_sysv_elf_gas.S --- files/jump_sparc64_sysv_elf_gas.S 13 Feb 2024 10:27:31 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,51 +0,0 @@ -/* - Copyright Claudio Jeker 2024 - Distributed under the Boost Software License, Version 1.0. - (See accompanying file LICENSE_1_0.txt or copy at - http://www.boost.org/LICENSE_1_0.txt) -*/ - -/* - * typedef void* fcontext_t; - * - * struct transfer_t { - * fcontext_t fctx; - * void * data; - * }; - * - * transfer_t jump_fcontext(fcontext_t const to, void *vp); - */ -#define CC64FSZ 176 -#define BIAS 2047 -#define SP 128 -#define I7 136 - -.file "jump_sparc64_sysv_elf_gas.S" -.text -.align 4 -.global jump_fcontext -.type jump_fcontext, %function -jump_fcontext: - # prepare stack - save %sp, -CC64FSZ, %sp - - # store framepointer and return address in slots reserved - # for arguments - stx %fp, [%sp + BIAS + SP] - stx %i7, [%sp + BIAS + I7] - mov %sp, %o0 - # force flush register windows to stack and with that save context - flushw - # get SP (pointing to new context-data) from %i0 param - mov %i0, %sp - # load framepointer and return address from context - ldx [%sp + BIAS + SP], %fp - ldx [%sp + BIAS + I7], %i7 - - ret - restore %o0, %g0, %o0 - # restore old %sp (pointing to old context-data) in %o0 - # *data stored in %o1 was not modified -.size jump_fcontext,.-jump_fcontext -# Mark that we don't need executable stack. -.section .note.GNU-stack,"",%progbits Index: files/make_sparc64_sysv_elf_gas.S =================================================================== RCS file: files/make_sparc64_sysv_elf_gas.S diff -N files/make_sparc64_sysv_elf_gas.S --- files/make_sparc64_sysv_elf_gas.S 13 Feb 2024 10:27:31 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,68 +0,0 @@ -/* - Copyright Claudio Jeker 2024 - Distributed under the Boost Software License, Version 1.0. - (See accompanying file LICENSE_1_0.txt or copy at - http://www.boost.org/LICENSE_1_0.txt) -*/ - -/* - * fcontext_t *make_fcontext(void *sp, size_t size, void (*fn)(transfer_t)); - */ -#define CC64FSZ 176 -#define BIAS 2047 -#define FP 112 -#define SP 128 -#define I7 136 - -.file "make_sparc64_sysv_elf_gas.S" -.text -.align 4 -.global make_fcontext -.type make_fcontext, %function -make_fcontext: - save %sp, -CC64FSZ, %sp - - # shift address in %i0 (allocated stack) to lower 16 byte boundary - and %i0, -0xf, %i0 - - # reserve space for two frames on the stack - # the first frame is for the call the second one holds the data - # for jump_fcontext - sub %i0, 2 * CC64FSZ, %i0 - - # third argument of make_fcontext() is the context-function to call - # store it in the first stack frame, also clear %fp there to indicate - # the end of the stack. - stx %i2, [%i0 + CC64FSZ + I7] - stx %g0, [%i0 + CC64FSZ + FP] - - # On OpenBSD stackghost prevents overriding the return address on - # a stack frame. So this code uses an extra trampoline to load - # to call the context-function and then do the _exit(0) dance. - # Extract the full address of the trampoline via pc relative addressing -1: - rd %pc, %l0 - add %l0, (trampoline - 1b - 8), %l0 - stx %l0, [%i0 + I7] - - # Save framepointer to first stack frame but first substract the BIAS - add %i0, CC64FSZ - BIAS, %l0 - stx %l0, [%i0 + SP] - - # Return context-data which is also includes the BIAS - ret - restore %i0, -BIAS, %o0 - -trampoline: - ldx [%sp + BIAS + I7], %l0 - - # no need to setup transfer_t, already in %o0 and %o1 - jmpl %l0, %o7 - nop - - call _exit - clr %o0 - unimp -.size make_fcontext,.-make_fcontext -# Mark that we don't need executable stack. -.section .note.GNU-stack,"",%progbits Index: files/ontop_sparc64_sysv_elf_gas.S =================================================================== RCS file: files/ontop_sparc64_sysv_elf_gas.S diff -N files/ontop_sparc64_sysv_elf_gas.S --- files/ontop_sparc64_sysv_elf_gas.S 13 Feb 2024 10:27:31 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,50 +0,0 @@ -/* - Copyright Claudio Jeker 2024 - Distributed under the Boost Software License, Version 1.0. - (See accompanying file LICENSE_1_0.txt or copy at - http://www.boost.org/LICENSE_1_0.txt) -*/ - -/* - * transfer_t ontop_fcontext(fcontext_t const to, void *vp, transfer_t (*fn)(transfer_t)); - */ -#define CC64FSZ 176 -#define BIAS 2047 -#define SP 128 -#define I7 136 - -.file "ontop_sparc64_sysv_elf_gas.S" -.text -.align 4 -.global ontop_fcontext -.type ontop_fcontext, %function -ontop_fcontext: - # prepare stack - save %sp, -CC64FSZ, %sp - - # store framepointer and return address in slots reserved - # for arguments - stx %fp, [%sp + BIAS + SP] - stx %i7, [%sp + BIAS + I7] - mov %sp, %o0 - # force flush register windows to stack and with that save context - flushw - # get SP (pointing to new context-data) from %i0 param - mov %i0, %sp - # load framepointer and return address from context - ldx [%sp + BIAS + SP], %fp - ldx [%sp + BIAS + I7], %i7 - - # ontop_fcontext requires to directly call a function on top of the - # current frame so restore register window before doing the jump - # to the context function which then is in %o2. Do not clobber - # %o7 in the jump so that (*fn)() returns to that address. - restore %o0, %g0, %o0 - # restore old %sp (pointing to old context-data) in %o0 - # *data stored in %o1 was not modified - - jmpl %o2, %g0 - nop -.size jump_fcontext,.-jump_fcontext -# Mark that we don't need executable stack. -.section .note.GNU-stack,"",%progbits Index: patches/patch-Jamroot =================================================================== RCS file: /cvs/ports/devel/boost/patches/patch-Jamroot,v retrieving revision 1.20 diff -u -p -u -p -r1.20 patch-Jamroot --- patches/patch-Jamroot 19 Dec 2023 06:14:25 -0000 1.20 +++ patches/patch-Jamroot 16 Dec 2024 03:45:44 -0000 @@ -1,14 +1,15 @@ Index: Jamroot --- Jamroot.orig +++ Jamroot -@@ -147,11 +147,12 @@ import tools/boost\_install/boost-install ; +@@ -150,12 +150,13 @@ import tools/boost\_install/boost-install ; path-constant BOOST_ROOT : . ; - constant BOOST_VERSION : 1.84.0 ; + constant BOOST_VERSION : 1.87.0 ; constant BOOST_JAMROOT_MODULE : $(__name__) ; +constant SO_VERSION : ${SO_VERSION} ; # Allow subprojects to simply `import config : requires ;` to get access to the requires rule - modules.poke : BOOST_BUILD_PATH : $(BOOST_ROOT)/libs/config/checks [ modules.peek : BOOST_BUILD_PATH ] ; + import-search $(BOOST_ROOT)/libs/config/checks ; + import-search $(BOOST_ROOT)/libs/predef/tools/check ; -boostcpp.set-version $(BOOST_VERSION) ; +boostcpp.set-version $(SO_VERSION) ; Index: patches/patch-boost_atomic_detail_futex_hpp =================================================================== RCS file: patches/patch-boost_atomic_detail_futex_hpp diff -N patches/patch-boost_atomic_detail_futex_hpp --- patches/patch-boost_atomic_detail_futex_hpp 4 Jan 2024 08:16:16 -0000 1.3 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,45 +0,0 @@ -Index: boost/atomic/detail/futex.hpp ---- boost/atomic/detail/futex.hpp.orig -+++ boost/atomic/detail/futex.hpp -@@ -25,6 +25,7 @@ - - #if defined(__linux__) || defined(__OpenBSD__) || defined(__NETBSD__) || defined(__NetBSD__) - -+#ifndef __OpenBSD__ - #include <sys/syscall.h> - - #if defined(SYS_futex) -@@ -44,9 +45,10 @@ - #define BOOST_ATOMIC_DETAIL_SYS_FUTEX SYS___futex - #define BOOST_ATOMIC_DETAIL_NETBSD_FUTEX - #endif -+#endif - --#if defined(BOOST_ATOMIC_DETAIL_SYS_FUTEX) - -+#if defined(BOOST_ATOMIC_DETAIL_SYS_FUTEX) || defined(__OpenBSD__) - #include <cstddef> - #if defined(__linux__) - #include <linux/futex.h> -@@ -74,7 +76,9 @@ namespace detail { - //! Invokes an operation on the futex - BOOST_FORCEINLINE int futex_invoke(void* addr1, int op, unsigned int val1, const void* timeout = NULL, void* addr2 = NULL, unsigned int val3 = 0) BOOST_NOEXCEPT - { --#if !defined(BOOST_ATOMIC_DETAIL_NETBSD_FUTEX) -+#if defined(__OpenBSD__) -+ return ::futex(static_cast < volatile uint32_t * >(addr1), op, val1, static_cast < const struct timespec * >(timeout), static_cast < volatile uint32_t * >(addr2)); -+#elif !defined(BOOST_ATOMIC_DETAIL_NETBSD_FUTEX) - return ::syscall(BOOST_ATOMIC_DETAIL_SYS_FUTEX, addr1, op, val1, timeout, addr2, val3); - #else - // Pass 0 in val2. -@@ -85,7 +89,9 @@ BOOST_FORCEINLINE int futex_invoke(void* addr1, int op - //! Invokes an operation on the futex - BOOST_FORCEINLINE int futex_invoke(void* addr1, int op, unsigned int val1, unsigned int val2, void* addr2 = NULL, unsigned int val3 = 0) BOOST_NOEXCEPT - { --#if !defined(BOOST_ATOMIC_DETAIL_NETBSD_FUTEX) -+#if defined(__OpenBSD__) -+ return ::futex(static_cast < volatile uint32_t * >(addr1), op, val1, nullptr, static_cast < volatile uint32_t * >(addr2)); -+#elif !defined(BOOST_ATOMIC_DETAIL_NETBSD_FUTEX) - return ::syscall(BOOST_ATOMIC_DETAIL_SYS_FUTEX, addr1, op, val1, static_cast< atomics::detail::uintptr_t >(val2), addr2, val3); - #else - // Pass NULL in timeout. Index: patches/patch-boost_fiber_detail_config_hpp =================================================================== RCS file: patches/patch-boost_fiber_detail_config_hpp diff -N patches/patch-boost_fiber_detail_config_hpp --- patches/patch-boost_fiber_detail_config_hpp 27 Dec 2023 17:24:48 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ -Index: boost/fiber/detail/config.hpp ---- boost/fiber/detail/config.hpp.orig -+++ boost/fiber/detail/config.hpp -@@ -38,7 +38,7 @@ - # include <boost/config/auto_link.hpp> - #endif - --#if BOOST_OS_LINUX || BOOST_OS_WINDOWS -+#if BOOST_OS_LINUX || BOOST_OS_BSD_OPEN || BOOST_OS_WINDOWS - # define BOOST_FIBERS_HAS_FUTEX - #endif - Index: patches/patch-boost_fiber_detail_cpu_relax_hpp =================================================================== RCS file: patches/patch-boost_fiber_detail_cpu_relax_hpp diff -N patches/patch-boost_fiber_detail_cpu_relax_hpp --- patches/patch-boost_fiber_detail_cpu_relax_hpp 4 Jan 2024 08:16:16 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,17 +0,0 @@ -Fix powerpc and powerpc64, where clang defines __POWERPC__ but rejects -Darwin's "r27" syntax with "error: invalid operand for instruction". - -https://github.com/boostorg/fiber/commit/4d776f7e5ddf7821f8e3541a6ab7bc36ed00932b - -Index: boost/fiber/detail/cpu_relax.hpp ---- boost/fiber/detail/cpu_relax.hpp.orig -+++ boost/fiber/detail/cpu_relax.hpp -@@ -59,7 +59,7 @@ namespace detail { - // processors - // extended mnemonics (available with POWER7) - // yield == or 27, 27, 27 --# if defined(__POWERPC__) // Darwin PPC -+# if defined(__APPLE__) // Darwin PPC - # define cpu_relax() asm volatile ("or r27,r27,r27" ::: "memory"); - # else - # define cpu_relax() asm volatile ("or 27,27,27" ::: "memory"); Index: patches/patch-boost_fiber_detail_futex_hpp =================================================================== RCS file: patches/patch-boost_fiber_detail_futex_hpp diff -N patches/patch-boost_fiber_detail_futex_hpp --- patches/patch-boost_fiber_detail_futex_hpp 27 Dec 2023 17:24:48 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,30 +0,0 @@ -Index: boost/fiber/detail/futex.hpp ---- boost/fiber/detail/futex.hpp.orig -+++ boost/fiber/detail/futex.hpp -@@ -21,6 +21,10 @@ extern "C" { - #include <linux/futex.h> - #include <sys/syscall.h> - } -+#elif BOOST_OS_BSD_OPEN -+extern "C" { -+#include <sys/futex.h> -+} - #elif BOOST_OS_WINDOWS - #include <windows.h> - #endif -@@ -29,10 +33,14 @@ namespace boost { - namespace fibers { - namespace detail { - --#if BOOST_OS_LINUX -+#if BOOST_OS_LINUX || BOOST_OS_BSD_OPEN - BOOST_FORCEINLINE - int sys_futex( void * addr, std::int32_t op, std::int32_t x) { -+#if BOOST_OS_BSD_OPEN -+ return ::futex( static_cast < volatile uint32_t * >(addr), op, x, nullptr, nullptr); -+#else - return ::syscall( SYS_futex, addr, op, x, nullptr, nullptr, 0); -+#endif - } - - BOOST_FORCEINLINE Index: patches/patch-libs_context_build_Jamfile_v2 =================================================================== RCS file: patches/patch-libs_context_build_Jamfile_v2 diff -N patches/patch-libs_context_build_Jamfile_v2 --- patches/patch-libs_context_build_Jamfile_v2 13 Feb 2024 10:27:32 -0000 1.10 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,34 +0,0 @@ -Index: libs/context/build/Jamfile.v2 ---- libs/context/build/Jamfile.v2.orig -+++ libs/context/build/Jamfile.v2 -@@ -508,6 +508,30 @@ alias asm_sources - <toolset>gcc - ; - -+# SPARC64 -+# SPARC64/SYSV/ELF -+alias asm_sources -+ : asm/make_sparc64_sysv_elf_gas.S -+ asm/jump_sparc64_sysv_elf_gas.S -+ asm/ontop_sparc64_sysv_elf_gas.S -+ : <abi>sysv -+ <address-model>64 -+ <architecture>sparc -+ <binary-format>elf -+ <toolset>clang -+ ; -+ -+alias asm_sources -+ : asm/make_sparc64_sysv_elf_gas.S -+ asm/jump_sparc64_sysv_elf_gas.S -+ asm/ontop_sparc64_sysv_elf_gas.S -+ : <abi>sysv -+ <address-model>64 -+ <architecture>sparc -+ <binary-format>elf -+ <toolset>gcc -+ ; -+ - # S390X - # S390X/SYSV/ELF - alias asm_sources Index: patches/patch-tools_build_src_engine_build_sh =================================================================== RCS file: /cvs/ports/devel/boost/patches/patch-tools_build_src_engine_build_sh,v retrieving revision 1.8 diff -u -p -u -p -r1.8 patch-tools_build_src_engine_build_sh --- patches/patch-tools_build_src_engine_build_sh 19 Nov 2023 16:17:44 -0000 1.8 +++ patches/patch-tools_build_src_engine_build_sh 16 Dec 2024 03:45:44 -0000 @@ -1,7 +1,7 @@ Index: tools/build/src/engine/build.sh --- tools/build/src/engine/build.sh.orig +++ tools/build/src/engine/build.sh -@@ -323,7 +323,7 @@ case "${B2_TOOLSET}" in +@@ -325,7 +325,7 @@ case "${B2_TOOLSET}" in gcc|gcc-*) CXX_VERSION_OPT=${CXX_VERSION_OPT:---version} @@ -10,7 +10,7 @@ Index: tools/build/src/engine/build.sh B2_CXXFLAGS_DEBUG="-O0 -g" ;; -@@ -389,7 +389,7 @@ case "${B2_TOOLSET}" in +@@ -391,7 +391,7 @@ case "${B2_TOOLSET}" in clang|clang-*) CXX_VERSION_OPT=${CXX_VERSION_OPT:---version} Index: patches/patch-tools_build_src_tools_gcc_jam =================================================================== RCS file: /cvs/ports/devel/boost/patches/patch-tools_build_src_tools_gcc_jam,v retrieving revision 1.19 diff -u -p -u -p -r1.19 patch-tools_build_src_tools_gcc_jam --- patches/patch-tools_build_src_tools_gcc_jam 19 Nov 2023 16:17:44 -0000 1.19 +++ patches/patch-tools_build_src_tools_gcc_jam 16 Dec 2024 03:45:44 -0000 @@ -1,7 +1,7 @@ Index: tools/build/src/tools/gcc.jam --- tools/build/src/tools/gcc.jam.orig +++ tools/build/src/tools/gcc.jam -@@ -628,7 +628,7 @@ actions compile.c.pch +@@ -659,7 +659,7 @@ actions compile.c.pch # Declare flags and action for compilation. toolset.flags gcc.compile OPTIONS <optimization>off : -O0 ; @@ -10,7 +10,7 @@ Index: tools/build/src/tools/gcc.jam toolset.flags gcc.compile OPTIONS <optimization>space : -Os ; toolset.flags gcc.compile OPTIONS <optimization>minimal : -O1 ; toolset.flags gcc.compile OPTIONS <optimization>debug : -Og ; -@@ -1202,7 +1202,7 @@ cpu-flags gcc OPTIONS : x86 : c7 : -march=c7 ; +@@ -1233,7 +1233,7 @@ cpu-flags gcc OPTIONS : x86 : c7 : -march=c7 ; ## cpu-flags gcc OPTIONS : x86 : atom : -march=atom ; # Sparc Index: pkg/PLIST-main =================================================================== RCS file: /cvs/ports/devel/boost/pkg/PLIST-main,v retrieving revision 1.30 diff -u -p -u -p -r1.30 PLIST-main --- pkg/PLIST-main 6 May 2024 12:20:41 -0000 1.30 +++ pkg/PLIST-main 16 Dec 2024 03:45:45 -0000 @@ -417,17 +417,23 @@ include/boost/asio/buffered_stream_fwd.h include/boost/asio/buffered_write_stream.hpp include/boost/asio/buffered_write_stream_fwd.hpp include/boost/asio/buffers_iterator.hpp +include/boost/asio/cancel_after.hpp +include/boost/asio/cancel_at.hpp include/boost/asio/cancellation_signal.hpp include/boost/asio/cancellation_state.hpp include/boost/asio/cancellation_type.hpp +include/boost/asio/co_composed.hpp include/boost/asio/co_spawn.hpp include/boost/asio/completion_condition.hpp include/boost/asio/compose.hpp +include/boost/asio/composed.hpp +include/boost/asio/config.hpp include/boost/asio/connect.hpp include/boost/asio/connect_pipe.hpp include/boost/asio/consign.hpp include/boost/asio/coroutine.hpp include/boost/asio/deadline_timer.hpp +include/boost/asio/default_completion_token.hpp include/boost/asio/defer.hpp include/boost/asio/deferred.hpp include/boost/asio/detached.hpp @@ -447,6 +453,9 @@ include/boost/asio/detail/call_stack.hpp include/boost/asio/detail/chrono.hpp include/boost/asio/detail/chrono_time_traits.hpp include/boost/asio/detail/completion_handler.hpp +include/boost/asio/detail/completion_message.hpp +include/boost/asio/detail/completion_payload.hpp +include/boost/asio/detail/completion_payload_handler.hpp include/boost/asio/detail/composed_work.hpp include/boost/asio/detail/concurrency_hint.hpp include/boost/asio/detail/conditionally_enabled_event.hpp @@ -540,6 +549,7 @@ include/boost/asio/detail/impl/winsock_i include/boost/asio/detail/initiate_defer.hpp include/boost/asio/detail/initiate_dispatch.hpp include/boost/asio/detail/initiate_post.hpp +include/boost/asio/detail/initiation_base.hpp include/boost/asio/detail/io_control.hpp include/boost/asio/detail/io_object_impl.hpp include/boost/asio/detail/io_uring_descriptor_read_at_op.hpp @@ -655,6 +665,7 @@ include/boost/asio/detail/thread_group.h include/boost/asio/detail/thread_info_base.hpp include/boost/asio/detail/throw_error.hpp include/boost/asio/detail/throw_exception.hpp +include/boost/asio/detail/timed_cancel_op.hpp include/boost/asio/detail/timer_queue.hpp include/boost/asio/detail/timer_queue_base.hpp include/boost/asio/detail/timer_queue_ptime.hpp @@ -711,6 +722,7 @@ include/boost/asio/detail/winsock_init.h include/boost/asio/detail/work_dispatcher.hpp include/boost/asio/detail/wrapped_handler.hpp include/boost/asio/dispatch.hpp +include/boost/asio/disposition.hpp include/boost/asio/error.hpp include/boost/asio/execution/ include/boost/asio/execution.hpp @@ -734,9 +746,7 @@ include/boost/asio/execution_context.hpp include/boost/asio/executor.hpp include/boost/asio/executor_work_guard.hpp include/boost/asio/experimental/ -include/boost/asio/experimental/append.hpp include/boost/asio/experimental/as_single.hpp -include/boost/asio/experimental/as_tuple.hpp include/boost/asio/experimental/awaitable_operators.hpp include/boost/asio/experimental/basic_channel.hpp include/boost/asio/experimental/basic_concurrent_channel.hpp @@ -749,12 +759,8 @@ include/boost/asio/experimental/co_spawn include/boost/asio/experimental/concurrent_channel.hpp include/boost/asio/experimental/coro.hpp include/boost/asio/experimental/coro_traits.hpp -include/boost/asio/experimental/deferred.hpp include/boost/asio/experimental/detail/ -include/boost/asio/experimental/detail/channel_handler.hpp -include/boost/asio/experimental/detail/channel_message.hpp include/boost/asio/experimental/detail/channel_operation.hpp -include/boost/asio/experimental/detail/channel_payload.hpp include/boost/asio/experimental/detail/channel_receive_op.hpp include/boost/asio/experimental/detail/channel_send_functions.hpp include/boost/asio/experimental/detail/channel_send_op.hpp @@ -768,14 +774,12 @@ include/boost/asio/experimental/detail/p include/boost/asio/experimental/impl/ include/boost/asio/experimental/impl/as_single.hpp include/boost/asio/experimental/impl/channel_error.ipp -include/boost/asio/experimental/impl/co_composed.hpp include/boost/asio/experimental/impl/coro.hpp include/boost/asio/experimental/impl/parallel_group.hpp include/boost/asio/experimental/impl/promise.hpp include/boost/asio/experimental/impl/use_coro.hpp include/boost/asio/experimental/impl/use_promise.hpp include/boost/asio/experimental/parallel_group.hpp -include/boost/asio/experimental/prepend.hpp include/boost/asio/experimental/promise.hpp include/boost/asio/experimental/use_coro.hpp include/boost/asio/experimental/use_promise.hpp @@ -792,6 +796,7 @@ include/boost/asio/generic/seq_packet_pr include/boost/asio/generic/stream_protocol.hpp include/boost/asio/handler_continuation_hook.hpp include/boost/asio/high_resolution_timer.hpp +include/boost/asio/immediate.hpp include/boost/asio/impl/ include/boost/asio/impl/any_completion_executor.ipp include/boost/asio/impl/any_io_executor.ipp @@ -800,8 +805,12 @@ include/boost/asio/impl/as_tuple.hpp include/boost/asio/impl/awaitable.hpp include/boost/asio/impl/buffered_read_stream.hpp include/boost/asio/impl/buffered_write_stream.hpp +include/boost/asio/impl/cancel_after.hpp +include/boost/asio/impl/cancel_at.hpp include/boost/asio/impl/cancellation_signal.ipp include/boost/asio/impl/co_spawn.hpp +include/boost/asio/impl/config.hpp +include/boost/asio/impl/config.ipp include/boost/asio/impl/connect.hpp include/boost/asio/impl/connect_pipe.hpp include/boost/asio/impl/connect_pipe.ipp @@ -836,8 +845,6 @@ include/boost/asio/impl/write.hpp include/boost/asio/impl/write_at.hpp include/boost/asio/io_context.hpp include/boost/asio/io_context_strand.hpp -include/boost/asio/io_service.hpp -include/boost/asio/io_service_strand.hpp include/boost/asio/ip/ include/boost/asio/ip/address.hpp include/boost/asio/ip/address_v4.hpp @@ -953,9 +960,7 @@ include/boost/asio/ssl/impl/context.hpp include/boost/asio/ssl/impl/context.ipp include/boost/asio/ssl/impl/error.ipp include/boost/asio/ssl/impl/host_name_verification.ipp -include/boost/asio/ssl/impl/rfc2818_verification.ipp include/boost/asio/ssl/impl/src.hpp -include/boost/asio/ssl/rfc2818_verification.hpp include/boost/asio/ssl/stream.hpp include/boost/asio/ssl/stream_base.hpp include/boost/asio/ssl/verify_context.hpp @@ -1335,9 +1340,12 @@ include/boost/beast/core/tcp_stream.hpp include/boost/beast/http/ include/boost/beast/http.hpp include/boost/beast/http/basic_dynamic_body.hpp +include/boost/beast/http/basic_dynamic_body_fwd.hpp include/boost/beast/http/basic_file_body.hpp +include/boost/beast/http/basic_file_body_fwd.hpp include/boost/beast/http/basic_parser.hpp include/boost/beast/http/buffer_body.hpp +include/boost/beast/http/buffer_body_fwd.hpp include/boost/beast/http/chunk_encode.hpp include/boost/beast/http/detail/ include/boost/beast/http/detail/basic_parsed_list.hpp @@ -1348,11 +1356,15 @@ include/boost/beast/http/detail/rfc7230. include/boost/beast/http/detail/rfc7230.ipp include/boost/beast/http/detail/type_traits.hpp include/boost/beast/http/dynamic_body.hpp +include/boost/beast/http/dynamic_body_fwd.hpp include/boost/beast/http/empty_body.hpp +include/boost/beast/http/empty_body_fwd.hpp include/boost/beast/http/error.hpp include/boost/beast/http/field.hpp include/boost/beast/http/fields.hpp +include/boost/beast/http/fields_fwd.hpp include/boost/beast/http/file_body.hpp +include/boost/beast/http/file_body_fwd.hpp include/boost/beast/http/impl/ include/boost/beast/http/impl/basic_parser.hpp include/boost/beast/http/impl/basic_parser.ipp @@ -1374,16 +1386,23 @@ include/boost/beast/http/impl/status.ipp include/boost/beast/http/impl/verb.ipp include/boost/beast/http/impl/write.hpp include/boost/beast/http/message.hpp +include/boost/beast/http/message_fwd.hpp include/boost/beast/http/message_generator.hpp +include/boost/beast/http/message_generator_fwd.hpp include/boost/beast/http/parser.hpp +include/boost/beast/http/parser_fwd.hpp include/boost/beast/http/read.hpp include/boost/beast/http/rfc7230.hpp include/boost/beast/http/serializer.hpp +include/boost/beast/http/serializer_fwd.hpp include/boost/beast/http/span_body.hpp +include/boost/beast/http/span_body_fwd.hpp include/boost/beast/http/status.hpp include/boost/beast/http/string_body.hpp +include/boost/beast/http/string_body_fwd.hpp include/boost/beast/http/type_traits.hpp include/boost/beast/http/vector_body.hpp +include/boost/beast/http/vector_body_fwd.hpp include/boost/beast/http/verb.hpp include/boost/beast/http/write.hpp include/boost/beast/src.hpp @@ -1568,23 +1587,18 @@ include/boost/bind.hpp include/boost/bind/apply.hpp include/boost/bind/arg.hpp include/boost/bind/bind.hpp -include/boost/bind/bind_cc.hpp -include/boost/bind/bind_mf2_cc.hpp -include/boost/bind/bind_mf_cc.hpp -include/boost/bind/bind_template.hpp include/boost/bind/detail/ -include/boost/bind/detail/is_same.hpp -include/boost/bind/detail/requires_cxx11.hpp +include/boost/bind/detail/bind_cc.hpp +include/boost/bind/detail/bind_mf2_cc.hpp +include/boost/bind/detail/bind_mf_cc.hpp +include/boost/bind/detail/integer_sequence.hpp include/boost/bind/detail/result_traits.hpp +include/boost/bind/detail/tuple_for_each.hpp include/boost/bind/make_adaptable.hpp include/boost/bind/mem_fn.hpp -include/boost/bind/mem_fn_cc.hpp -include/boost/bind/mem_fn_template.hpp -include/boost/bind/mem_fn_vw.hpp include/boost/bind/placeholders.hpp include/boost/bind/protect.hpp include/boost/bind/std_placeholders.hpp -include/boost/bind/storage.hpp include/boost/blank.hpp include/boost/blank_fwd.hpp include/boost/call_traits.hpp @@ -1663,6 +1677,50 @@ include/boost/callable_traits/remove_var include/boost/callable_traits/return_type.hpp include/boost/cast.hpp include/boost/cerrno.hpp +include/boost/charconv/ +include/boost/charconv.hpp +include/boost/charconv/chars_format.hpp +include/boost/charconv/config.hpp +include/boost/charconv/detail/ +include/boost/charconv/detail/apply_sign.hpp +include/boost/charconv/detail/bit_layouts.hpp +include/boost/charconv/detail/buffer_sizing.hpp +include/boost/charconv/detail/compute_float32.hpp +include/boost/charconv/detail/compute_float64.hpp +include/boost/charconv/detail/compute_float80.hpp +include/boost/charconv/detail/config.hpp +include/boost/charconv/detail/dragonbox/ +include/boost/charconv/detail/dragonbox/dragonbox.hpp +include/boost/charconv/detail/dragonbox/dragonbox_common.hpp +include/boost/charconv/detail/dragonbox/floff.hpp +include/boost/charconv/detail/emulated128.hpp +include/boost/charconv/detail/fallback_routines.hpp +include/boost/charconv/detail/fast_float/ +include/boost/charconv/detail/fast_float/ascii_number.hpp +include/boost/charconv/detail/fast_float/bigint.hpp +include/boost/charconv/detail/fast_float/constexpr_feature_detect.hpp +include/boost/charconv/detail/fast_float/decimal_to_binary.hpp +include/boost/charconv/detail/fast_float/digit_comparison.hpp +include/boost/charconv/detail/fast_float/fast_float.hpp +include/boost/charconv/detail/fast_float/fast_table.hpp +include/boost/charconv/detail/fast_float/float_common.hpp +include/boost/charconv/detail/fast_float/parse_number.hpp +include/boost/charconv/detail/from_chars_integer_impl.hpp +include/boost/charconv/detail/from_chars_result.hpp +include/boost/charconv/detail/integer_search_trees.hpp +include/boost/charconv/detail/issignaling.hpp +include/boost/charconv/detail/memcpy.hpp +include/boost/charconv/detail/parser.hpp +include/boost/charconv/detail/ryu/ +include/boost/charconv/detail/ryu/generic_128.hpp +include/boost/charconv/detail/ryu/ryu_generic_128.hpp +include/boost/charconv/detail/significand_tables.hpp +include/boost/charconv/detail/to_chars_integer_impl.hpp +include/boost/charconv/detail/to_chars_result.hpp +include/boost/charconv/detail/type_traits.hpp +include/boost/charconv/from_chars.hpp +include/boost/charconv/limits.hpp +include/boost/charconv/to_chars.hpp include/boost/checked_delete.hpp include/boost/chrono/ include/boost/chrono.hpp @@ -1765,6 +1823,11 @@ include/boost/cobalt/detail/wait_group.h include/boost/cobalt/detail/with.hpp include/boost/cobalt/detail/wrapper.hpp include/boost/cobalt/error.hpp +include/boost/cobalt/experimental/ +include/boost/cobalt/experimental/composition.hpp +include/boost/cobalt/experimental/context.hpp +include/boost/cobalt/experimental/frame.hpp +include/boost/cobalt/experimental/yield_context.hpp include/boost/cobalt/gather.hpp include/boost/cobalt/generator.hpp include/boost/cobalt/impl/ @@ -1772,6 +1835,7 @@ include/boost/cobalt/impl/channel.hpp include/boost/cobalt/join.hpp include/boost/cobalt/leaf.hpp include/boost/cobalt/main.hpp +include/boost/cobalt/noop.hpp include/boost/cobalt/op.hpp include/boost/cobalt/promise.hpp include/boost/cobalt/race.hpp @@ -1786,29 +1850,19 @@ include/boost/cobalt/unique_handle.hpp include/boost/cobalt/wait_group.hpp include/boost/cobalt/with.hpp include/boost/compat/ +include/boost/compat/bind_back.hpp +include/boost/compat/bind_front.hpp include/boost/compat/detail/ +include/boost/compat/detail/returns.hpp include/boost/compat/detail/throw_system_error.hpp +include/boost/compat/function_ref.hpp +include/boost/compat/integer_sequence.hpp +include/boost/compat/invoke.hpp include/boost/compat/latch.hpp +include/boost/compat/mem_fn.hpp include/boost/compat/shared_lock.hpp -include/boost/compatibility/ -include/boost/compatibility/cpp_c_headers/ -include/boost/compatibility/cpp_c_headers/cassert -include/boost/compatibility/cpp_c_headers/cctype -include/boost/compatibility/cpp_c_headers/cerrno -include/boost/compatibility/cpp_c_headers/cfloat -include/boost/compatibility/cpp_c_headers/climits -include/boost/compatibility/cpp_c_headers/clocale -include/boost/compatibility/cpp_c_headers/cmath -include/boost/compatibility/cpp_c_headers/csetjmp -include/boost/compatibility/cpp_c_headers/csignal -include/boost/compatibility/cpp_c_headers/cstdarg -include/boost/compatibility/cpp_c_headers/cstddef -include/boost/compatibility/cpp_c_headers/cstdio -include/boost/compatibility/cpp_c_headers/cstdlib -include/boost/compatibility/cpp_c_headers/cstring -include/boost/compatibility/cpp_c_headers/ctime -include/boost/compatibility/cpp_c_headers/cwchar -include/boost/compatibility/cpp_c_headers/cwctype +include/boost/compat/to_array.hpp +include/boost/compat/type_traits.hpp include/boost/compressed_pair.hpp include/boost/compute/ include/boost/compute.hpp @@ -1998,6 +2052,7 @@ include/boost/compute/exception/context_ include/boost/compute/exception/no_device_found.hpp include/boost/compute/exception/opencl_error.hpp include/boost/compute/exception/program_build_failure.hpp +include/boost/compute/exception/set_default_queue_error.hpp include/boost/compute/exception/unsupported_extension_error.hpp include/boost/compute/experimental/ include/boost/compute/experimental/clamp_range.hpp @@ -2530,6 +2585,7 @@ include/boost/core/demangle.hpp include/boost/core/detail/ include/boost/core/detail/is_same.hpp include/boost/core/detail/lwt_unattended.hpp +include/boost/core/detail/minstd_rand.hpp include/boost/core/detail/sp_thread_pause.hpp include/boost/core/detail/sp_thread_sleep.hpp include/boost/core/detail/sp_thread_yield.hpp @@ -2542,6 +2598,7 @@ include/boost/core/exchange.hpp include/boost/core/explicit_operator_bool.hpp include/boost/core/fclose_deleter.hpp include/boost/core/first_scalar.hpp +include/boost/core/functor.hpp include/boost/core/identity.hpp include/boost/core/ignore_unused.hpp include/boost/core/invoke_swap.hpp @@ -2557,6 +2614,7 @@ include/boost/core/noinit_adaptor.hpp include/boost/core/noncopyable.hpp include/boost/core/null_deleter.hpp include/boost/core/nvp.hpp +include/boost/core/pointer_in_range.hpp include/boost/core/pointer_traits.hpp include/boost/core/quick_exit.hpp include/boost/core/ref.hpp @@ -2946,6 +3004,7 @@ include/boost/exception/detail/error_inf include/boost/exception/detail/exception_ptr.hpp include/boost/exception/detail/is_output_streamable.hpp include/boost/exception/detail/object_hex_dump.hpp +include/boost/exception/detail/requires_cxx11.hpp include/boost/exception/detail/shared_ptr.hpp include/boost/exception/detail/type_info.hpp include/boost/exception/diagnostic_information.hpp @@ -3045,12 +3104,15 @@ include/boost/fiber/waker.hpp include/boost/filesystem/ include/boost/filesystem.hpp include/boost/filesystem/config.hpp -include/boost/filesystem/convenience.hpp include/boost/filesystem/cstdio.hpp include/boost/filesystem/detail/ include/boost/filesystem/detail/footer.hpp include/boost/filesystem/detail/header.hpp include/boost/filesystem/detail/path_traits.hpp +include/boost/filesystem/detail/type_traits/ +include/boost/filesystem/detail/type_traits/conjunction.hpp +include/boost/filesystem/detail/type_traits/disjunction.hpp +include/boost/filesystem/detail/type_traits/negation.hpp include/boost/filesystem/detail/utf8_codecvt_facet.hpp include/boost/filesystem/directory.hpp include/boost/filesystem/exception.hpp @@ -3058,11 +3120,12 @@ include/boost/filesystem/file_status.hpp include/boost/filesystem/fstream.hpp include/boost/filesystem/operations.hpp include/boost/filesystem/path.hpp -include/boost/filesystem/path_traits.hpp include/boost/flyweight/ include/boost/flyweight.hpp include/boost/flyweight/assoc_container_factory.hpp include/boost/flyweight/assoc_container_factory_fwd.hpp +include/boost/flyweight/concurrent_factory.hpp +include/boost/flyweight/concurrent_factory_fwd.hpp include/boost/flyweight/detail/ include/boost/flyweight/detail/archive_constructed.hpp include/boost/flyweight/detail/default_value_policy.hpp @@ -3127,13 +3190,6 @@ include/boost/format/internals_fwd.hpp include/boost/format/parsing.hpp include/boost/function/ include/boost/function.hpp -include/boost/function/detail/ -include/boost/function/detail/epilogue.hpp -include/boost/function/detail/function_iterate.hpp -include/boost/function/detail/gen_maybe_include.pl -include/boost/function/detail/maybe_include.hpp -include/boost/function/detail/prologue.hpp -include/boost/function/detail/requires_cxx11.hpp include/boost/function/function0.hpp include/boost/function/function1.hpp include/boost/function/function10.hpp @@ -3149,7 +3205,6 @@ include/boost/function/function_base.hpp include/boost/function/function_fwd.hpp include/boost/function/function_template.hpp include/boost/function/function_typeof.hpp -include/boost/function/gen_function_N.pl include/boost/function_equal.hpp include/boost/function_output_iterator.hpp include/boost/function_types/ @@ -4582,7 +4637,6 @@ include/boost/geometry/algorithms/detail include/boost/geometry/algorithms/detail/overlay/backtrack_check_si.hpp include/boost/geometry/algorithms/detail/overlay/check_enrich.hpp include/boost/geometry/algorithms/detail/overlay/clip_linestring.hpp -include/boost/geometry/algorithms/detail/overlay/cluster_exits.hpp include/boost/geometry/algorithms/detail/overlay/cluster_info.hpp include/boost/geometry/algorithms/detail/overlay/colocate_clusters.hpp include/boost/geometry/algorithms/detail/overlay/convert_ring.hpp @@ -4637,7 +4691,6 @@ include/boost/geometry/algorithms/detail include/boost/geometry/algorithms/detail/partition.hpp include/boost/geometry/algorithms/detail/point_is_spike_or_equal.hpp include/boost/geometry/algorithms/detail/point_on_border.hpp -include/boost/geometry/algorithms/detail/recalculate.hpp include/boost/geometry/algorithms/detail/relate/ include/boost/geometry/algorithms/detail/relate/areal_areal.hpp include/boost/geometry/algorithms/detail/relate/boundary_checker.hpp @@ -4688,7 +4741,6 @@ include/boost/geometry/algorithms/detail include/boost/geometry/algorithms/detail/within/interface.hpp include/boost/geometry/algorithms/detail/within/multi_point.hpp include/boost/geometry/algorithms/detail/within/point_in_geometry.hpp -include/boost/geometry/algorithms/detail/within/within_no_turns.hpp include/boost/geometry/algorithms/difference.hpp include/boost/geometry/algorithms/discrete_frechet_distance.hpp include/boost/geometry/algorithms/discrete_hausdorff_distance.hpp @@ -4764,6 +4816,7 @@ include/boost/geometry/core/make.hpp include/boost/geometry/core/mutable_range.hpp include/boost/geometry/core/point_order.hpp include/boost/geometry/core/point_type.hpp +include/boost/geometry/core/primary_single_tag.hpp include/boost/geometry/core/radian_access.hpp include/boost/geometry/core/radius.hpp include/boost/geometry/core/reverse_dispatch.hpp @@ -4985,7 +5038,6 @@ include/boost/geometry/io/svg/write_svg_ include/boost/geometry/io/wkt/ include/boost/geometry/io/wkt/detail/ include/boost/geometry/io/wkt/detail/prefix.hpp -include/boost/geometry/io/wkt/detail/wkt_multi.hpp include/boost/geometry/io/wkt/read.hpp include/boost/geometry/io/wkt/stream.hpp include/boost/geometry/io/wkt/wkt.hpp @@ -5081,8 +5133,6 @@ include/boost/geometry/multi/io/ include/boost/geometry/multi/io/dsv/ include/boost/geometry/multi/io/dsv/write.hpp include/boost/geometry/multi/io/wkt/ -include/boost/geometry/multi/io/wkt/detail/ -include/boost/geometry/multi/io/wkt/detail/prefix.hpp include/boost/geometry/multi/io/wkt/read.hpp include/boost/geometry/multi/io/wkt/wkt.hpp include/boost/geometry/multi/io/wkt/write.hpp @@ -5104,14 +5154,7 @@ include/boost/geometry/policies/relate/i include/boost/geometry/policies/relate/intersection_policy.hpp include/boost/geometry/policies/relate/intersection_ratios.hpp include/boost/geometry/policies/robustness/ -include/boost/geometry/policies/robustness/get_rescale_policy.hpp -include/boost/geometry/policies/robustness/no_rescale_policy.hpp -include/boost/geometry/policies/robustness/rescale_policy.hpp -include/boost/geometry/policies/robustness/rescale_policy_tags.hpp -include/boost/geometry/policies/robustness/robust_point_type.hpp -include/boost/geometry/policies/robustness/robust_type.hpp include/boost/geometry/policies/robustness/segment_ratio.hpp -include/boost/geometry/policies/robustness/segment_ratio_type.hpp include/boost/geometry/srs/ include/boost/geometry/srs/epsg.hpp include/boost/geometry/srs/esri.hpp @@ -5589,6 +5632,7 @@ include/boost/geometry/util/ include/boost/geometry/util/add_const_if_c.hpp include/boost/geometry/util/algorithm.hpp include/boost/geometry/util/bare_type.hpp +include/boost/geometry/util/bounds.hpp include/boost/geometry/util/calculation_type.hpp include/boost/geometry/util/closure_as_bool.hpp include/boost/geometry/util/combine_if.hpp @@ -5597,7 +5641,6 @@ include/boost/geometry/util/condition.hp include/boost/geometry/util/constexpr.hpp include/boost/geometry/util/coordinate_cast.hpp include/boost/geometry/util/for_each_coordinate.hpp -include/boost/geometry/util/for_each_with_index.hpp include/boost/geometry/util/has_infinite_coordinate.hpp include/boost/geometry/util/has_nan_coordinate.hpp include/boost/geometry/util/has_non_finite_coordinate.hpp @@ -5605,6 +5648,7 @@ include/boost/geometry/util/is_inverse_s include/boost/geometry/util/math.hpp include/boost/geometry/util/normalize_spheroidal_box_coordinates.hpp include/boost/geometry/util/normalize_spheroidal_coordinates.hpp +include/boost/geometry/util/numeric_cast.hpp include/boost/geometry/util/order_as_direction.hpp include/boost/geometry/util/parameter_type_of.hpp include/boost/geometry/util/precise_math.hpp @@ -5634,6 +5678,7 @@ include/boost/geometry/views/detail/geom include/boost/geometry/views/detail/indexed_point_view.hpp include/boost/geometry/views/detail/random_access_view.hpp include/boost/geometry/views/detail/two_dimensional_view.hpp +include/boost/geometry/views/enumerate_view.hpp include/boost/geometry/views/identity_view.hpp include/boost/geometry/views/reversible_view.hpp include/boost/geometry/views/segment_view.hpp @@ -6984,7 +7029,6 @@ include/boost/interprocess/detail/config include/boost/interprocess/detail/config_external_end.hpp include/boost/interprocess/detail/file_locking_helpers.hpp include/boost/interprocess/detail/file_wrapper.hpp -include/boost/interprocess/detail/in_place_interface.hpp include/boost/interprocess/detail/intermodule_singleton.hpp include/boost/interprocess/detail/intermodule_singleton_common.hpp include/boost/interprocess/detail/interprocess_tester.hpp @@ -7024,8 +7068,8 @@ include/boost/interprocess/indexes/iset_ include/boost/interprocess/indexes/iunordered_set_index.hpp include/boost/interprocess/indexes/map_index.hpp include/boost/interprocess/indexes/null_index.hpp -include/boost/interprocess/indexes/unordered_map_index.hpp include/boost/interprocess/interprocess_fwd.hpp +include/boost/interprocess/interprocess_printers.hpp include/boost/interprocess/ipc/ include/boost/interprocess/ipc/message_queue.hpp include/boost/interprocess/managed_external_buffer.hpp @@ -7130,6 +7174,7 @@ include/boost/interprocess/sync/windows/ include/boost/interprocess/sync/windows/winapi_mutex_wrapper.hpp include/boost/interprocess/sync/windows/winapi_semaphore_wrapper.hpp include/boost/interprocess/sync/windows/winapi_wrapper_common.hpp +include/boost/interprocess/timed_utils.hpp include/boost/interprocess/windows_shared_memory.hpp include/boost/interprocess/xsi_key.hpp include/boost/interprocess/xsi_shared_memory.hpp @@ -7166,7 +7211,10 @@ include/boost/intrusive/detail/function_ include/boost/intrusive/detail/generic_hook.hpp include/boost/intrusive/detail/get_value_traits.hpp include/boost/intrusive/detail/has_member_function_callable_with.hpp +include/boost/intrusive/detail/hash.hpp include/boost/intrusive/detail/hash_combine.hpp +include/boost/intrusive/detail/hash_integral.hpp +include/boost/intrusive/detail/hash_mix.hpp include/boost/intrusive/detail/hashtable_node.hpp include/boost/intrusive/detail/hook_traits.hpp include/boost/intrusive/detail/iiterator.hpp @@ -7416,6 +7464,7 @@ include/boost/json/array.hpp include/boost/json/basic_parser.hpp include/boost/json/basic_parser_impl.hpp include/boost/json/conversion.hpp +include/boost/json/debug_printers.hpp include/boost/json/detail/ include/boost/json/detail/array.hpp include/boost/json/detail/buffer.hpp @@ -7450,6 +7499,7 @@ include/boost/json/detail/default_resour include/boost/json/detail/digest.hpp include/boost/json/detail/except.hpp include/boost/json/detail/format.hpp +include/boost/json/detail/gdb_printers.hpp include/boost/json/detail/handler.hpp include/boost/json/detail/impl/ include/boost/json/detail/impl/array.hpp @@ -7458,8 +7508,10 @@ include/boost/json/detail/impl/except.ip include/boost/json/detail/impl/format.ipp include/boost/json/detail/impl/handler.ipp include/boost/json/detail/impl/shared_resource.ipp +include/boost/json/detail/impl/stack.hpp include/boost/json/detail/impl/stack.ipp include/boost/json/detail/impl/string_impl.ipp +include/boost/json/detail/literals.hpp include/boost/json/detail/object.hpp include/boost/json/detail/parse_into.hpp include/boost/json/detail/ryu/ @@ -7482,6 +7534,7 @@ include/boost/json/detail/utf8.hpp include/boost/json/detail/value.hpp include/boost/json/detail/value_from.hpp include/boost/json/detail/value_to.hpp +include/boost/json/detail/writer.hpp include/boost/json/error.hpp include/boost/json/fwd.hpp include/boost/json/impl/ @@ -7499,7 +7552,9 @@ include/boost/json/impl/parse.ipp include/boost/json/impl/parse_into.hpp include/boost/json/impl/parser.ipp include/boost/json/impl/pointer.ipp +include/boost/json/impl/serialize.hpp include/boost/json/impl/serialize.ipp +include/boost/json/impl/serializer.hpp include/boost/json/impl/serializer.ipp include/boost/json/impl/static_resource.ipp include/boost/json/impl/stream_parser.ipp @@ -7511,9 +7566,9 @@ include/boost/json/impl/value_ref.hpp include/boost/json/impl/value_ref.ipp include/boost/json/impl/value_stack.ipp include/boost/json/impl/visit.hpp +include/boost/json/is_deallocate_trivial.hpp include/boost/json/json.natvis include/boost/json/kind.hpp -include/boost/json/memory_resource.hpp include/boost/json/monotonic_resource.hpp include/boost/json/null_resource.hpp include/boost/json/object.hpp @@ -7522,6 +7577,7 @@ include/boost/json/parse_into.hpp include/boost/json/parse_options.hpp include/boost/json/parser.hpp include/boost/json/pilfer.hpp +include/boost/json/result_for.hpp include/boost/json/serialize.hpp include/boost/json/serialize_options.hpp include/boost/json/serializer.hpp @@ -7532,7 +7588,6 @@ include/boost/json/storage_ptr.hpp include/boost/json/stream_parser.hpp include/boost/json/string.hpp include/boost/json/string_view.hpp -include/boost/json/system_error.hpp include/boost/json/value.hpp include/boost/json/value_from.hpp include/boost/json/value_ref.hpp @@ -7579,7 +7634,6 @@ include/boost/lambda2.hpp include/boost/lambda2/lambda2.hpp include/boost/leaf/ include/boost/leaf.hpp -include/boost/leaf/capture.hpp include/boost/leaf/common.hpp include/boost/leaf/config/ include/boost/leaf/config.hpp @@ -7591,11 +7645,13 @@ include/boost/leaf/config/tls_globals.hp include/boost/leaf/context.hpp include/boost/leaf/detail/ include/boost/leaf/detail/all.hpp +include/boost/leaf/detail/capture_list.hpp include/boost/leaf/detail/demangle.hpp include/boost/leaf/detail/function_traits.hpp include/boost/leaf/detail/mp11.hpp include/boost/leaf/detail/optional.hpp include/boost/leaf/detail/print.hpp +include/boost/leaf/diagnostics.hpp include/boost/leaf/error.hpp include/boost/leaf/exception.hpp include/boost/leaf/handle_errors.hpp @@ -7613,10 +7669,10 @@ include/boost/lexical_cast/detail/conver include/boost/lexical_cast/detail/converter_numeric.hpp include/boost/lexical_cast/detail/inf_nan.hpp include/boost/lexical_cast/detail/is_character.hpp +include/boost/lexical_cast/detail/lcast_basic_unlockedbuf.hpp include/boost/lexical_cast/detail/lcast_char_constants.hpp include/boost/lexical_cast/detail/lcast_unsigned_converters.hpp include/boost/lexical_cast/detail/widest_char.hpp -include/boost/lexical_cast/lexical_cast_old.hpp include/boost/lexical_cast/try_lexical_convert.hpp include/boost/limits.hpp include/boost/local_function/ @@ -7698,6 +7754,8 @@ include/boost/locale/conversion.hpp include/boost/locale/date_time.hpp include/boost/locale/date_time_facet.hpp include/boost/locale/detail/ +include/boost/locale/detail/allocator_traits.hpp +include/boost/locale/detail/any_string.hpp include/boost/locale/detail/encoding.hpp include/boost/locale/detail/facet_id.hpp include/boost/locale/detail/is_supported_char.hpp @@ -7730,6 +7788,7 @@ include/boost/lockfree/detail/prefix.hpp include/boost/lockfree/detail/tagged_ptr.hpp include/boost/lockfree/detail/tagged_ptr_dcas.hpp include/boost/lockfree/detail/tagged_ptr_ptrcompression.hpp +include/boost/lockfree/detail/uses_optional.hpp include/boost/lockfree/lockfree_forward.hpp include/boost/lockfree/policies.hpp include/boost/lockfree/queue.hpp @@ -8125,15 +8184,18 @@ include/boost/math/distributions/fisher_ include/boost/math/distributions/fwd.hpp include/boost/math/distributions/gamma.hpp include/boost/math/distributions/geometric.hpp +include/boost/math/distributions/holtsmark.hpp include/boost/math/distributions/hyperexponential.hpp include/boost/math/distributions/hypergeometric.hpp include/boost/math/distributions/inverse_chi_squared.hpp include/boost/math/distributions/inverse_gamma.hpp include/boost/math/distributions/inverse_gaussian.hpp include/boost/math/distributions/kolmogorov_smirnov.hpp +include/boost/math/distributions/landau.hpp include/boost/math/distributions/laplace.hpp include/boost/math/distributions/logistic.hpp include/boost/math/distributions/lognormal.hpp +include/boost/math/distributions/mapairy.hpp include/boost/math/distributions/negative_binomial.hpp include/boost/math/distributions/non_central_beta.hpp include/boost/math/distributions/non_central_chi_squared.hpp @@ -8143,6 +8205,7 @@ include/boost/math/distributions/normal. include/boost/math/distributions/pareto.hpp include/boost/math/distributions/poisson.hpp include/boost/math/distributions/rayleigh.hpp +include/boost/math/distributions/saspoint5.hpp include/boost/math/distributions/skew_normal.hpp include/boost/math/distributions/students_t.hpp include/boost/math/distributions/triangular.hpp @@ -8182,6 +8245,13 @@ include/boost/math/interpolators/septic_ include/boost/math/interpolators/vector_barycentric_rational.hpp include/boost/math/interpolators/whittaker_shannon.hpp include/boost/math/octonion.hpp +include/boost/math/optimization/ +include/boost/math/optimization/cma_es.hpp +include/boost/math/optimization/detail/ +include/boost/math/optimization/detail/common.hpp +include/boost/math/optimization/differential_evolution.hpp +include/boost/math/optimization/jso.hpp +include/boost/math/optimization/random_search.hpp include/boost/math/policies/ include/boost/math/policies/error_handling.hpp include/boost/math/policies/policy.hpp @@ -8355,6 +8425,7 @@ include/boost/math/statistics/univariate include/boost/math/statistics/z_test.hpp include/boost/math/tools/ include/boost/math/tools/agm.hpp +include/boost/math/tools/array.hpp include/boost/math/tools/assert.hpp include/boost/math/tools/atomic.hpp include/boost/math/tools/big_constant.hpp @@ -8367,6 +8438,7 @@ include/boost/math/tools/concepts.hpp include/boost/math/tools/condition_numbers.hpp include/boost/math/tools/config.hpp include/boost/math/tools/convert_from_string.hpp +include/boost/math/tools/cstdint.hpp include/boost/math/tools/cubic_roots.hpp include/boost/math/tools/cxx03_warn.hpp include/boost/math/tools/detail/ @@ -8497,6 +8569,7 @@ include/boost/math/tools/minima.hpp include/boost/math/tools/mp.hpp include/boost/math/tools/norms.hpp include/boost/math/tools/nothrow.hpp +include/boost/math/tools/numeric_limits.hpp include/boost/math/tools/numerical_differentiation.hpp include/boost/math/tools/polynomial.hpp include/boost/math/tools/polynomial_gcd.hpp @@ -8517,9 +8590,11 @@ include/boost/math/tools/throw_exception include/boost/math/tools/toms748_solve.hpp include/boost/math/tools/traits.hpp include/boost/math/tools/tuple.hpp +include/boost/math/tools/type_traits.hpp include/boost/math/tools/ulps_plot.hpp include/boost/math/tools/univariate_statistics.hpp include/boost/math/tools/user.hpp +include/boost/math/tools/utility.hpp include/boost/math/tools/workaround.hpp include/boost/math/tr1.hpp include/boost/math/tr1_c_macros.ipp @@ -8891,6 +8966,7 @@ include/boost/move/detail/force_ptr.hpp include/boost/move/detail/fwd_macros.hpp include/boost/move/detail/iterator_to_raw_pointer.hpp include/boost/move/detail/iterator_traits.hpp +include/boost/move/detail/launder.hpp include/boost/move/detail/meta_utils.hpp include/boost/move/detail/meta_utils_core.hpp include/boost/move/detail/move_helpers.hpp @@ -8939,6 +9015,7 @@ include/boost/mp11/detail/mpl_common.hpp include/boost/mp11/function.hpp include/boost/mp11/integer_sequence.hpp include/boost/mp11/integral.hpp +include/boost/mp11/lambda.hpp include/boost/mp11/list.hpp include/boost/mp11/map.hpp include/boost/mp11/mpl.hpp @@ -10122,6 +10199,10 @@ include/boost/msm/back/queue_container_c include/boost/msm/back/queue_container_deque.hpp include/boost/msm/back/state_machine.hpp include/boost/msm/back/tools.hpp +include/boost/msm/back11/ +include/boost/msm/back11/dispatch_table.hpp +include/boost/msm/back11/metafunctions.hpp +include/boost/msm/back11/state_machine.hpp include/boost/msm/common.hpp include/boost/msm/event_traits.hpp include/boost/msm/front/ @@ -10147,6 +10228,9 @@ include/boost/msm/front/euml/stt_grammar include/boost/msm/front/euml/transformation.hpp include/boost/msm/front/functor_row.hpp include/boost/msm/front/internal_row.hpp +include/boost/msm/front/operator.hpp +include/boost/msm/front/puml/ +include/boost/msm/front/puml/puml.hpp include/boost/msm/front/row2.hpp include/boost/msm/front/state_machine_def.hpp include/boost/msm/front/states.hpp @@ -10366,26 +10450,40 @@ include/boost/multiprecision/traits/std_ include/boost/multiprecision/traits/transcendental_reduction_type.hpp include/boost/mysql/ include/boost/mysql.hpp +include/boost/mysql/any_address.hpp +include/boost/mysql/any_connection.hpp include/boost/mysql/bad_field_access.hpp include/boost/mysql/blob.hpp include/boost/mysql/blob_view.hpp include/boost/mysql/buffer_params.hpp +include/boost/mysql/character_set.hpp include/boost/mysql/client_errc.hpp include/boost/mysql/column_type.hpp include/boost/mysql/common_server_errc.hpp +include/boost/mysql/connect_params.hpp include/boost/mysql/connection.hpp +include/boost/mysql/connection_pool.hpp +include/boost/mysql/constant_string_view.hpp include/boost/mysql/date.hpp include/boost/mysql/datetime.hpp include/boost/mysql/days.hpp +include/boost/mysql/defaults.hpp include/boost/mysql/detail/ include/boost/mysql/detail/access.hpp +include/boost/mysql/detail/algo_params.hpp include/boost/mysql/detail/any_execution_request.hpp -include/boost/mysql/detail/any_stream.hpp -include/boost/mysql/detail/any_stream_impl.hpp -include/boost/mysql/detail/channel_ptr.hpp +include/boost/mysql/detail/any_resumable_ref.hpp +include/boost/mysql/detail/character_set.hpp include/boost/mysql/detail/coldef_view.hpp include/boost/mysql/detail/config.hpp +include/boost/mysql/detail/connect_params_helpers.hpp +include/boost/mysql/detail/connection_impl.hpp +include/boost/mysql/detail/connection_pool_fwd.hpp include/boost/mysql/detail/datetime.hpp +include/boost/mysql/detail/engine.hpp +include/boost/mysql/detail/engine_impl.hpp +include/boost/mysql/detail/engine_stream_adaptor.hpp +include/boost/mysql/detail/escape_string.hpp include/boost/mysql/detail/execution_concepts.hpp include/boost/mysql/detail/execution_processor/ include/boost/mysql/detail/execution_processor/execution_processor.hpp @@ -10395,18 +10493,25 @@ include/boost/mysql/detail/execution_pro include/boost/mysql/detail/execution_processor/static_results_impl.hpp include/boost/mysql/detail/field_impl.hpp include/boost/mysql/detail/flags.hpp -include/boost/mysql/detail/network_algorithms.hpp +include/boost/mysql/detail/format_sql.hpp +include/boost/mysql/detail/initiation_base.hpp +include/boost/mysql/detail/intermediate_handler.hpp +include/boost/mysql/detail/make_string_view.hpp +include/boost/mysql/detail/next_action.hpp include/boost/mysql/detail/ok_view.hpp +include/boost/mysql/detail/output_string.hpp +include/boost/mysql/detail/pipeline.hpp include/boost/mysql/detail/rebind_executor.hpp include/boost/mysql/detail/results_iterator.hpp include/boost/mysql/detail/resultset_encoding.hpp include/boost/mysql/detail/row_impl.hpp include/boost/mysql/detail/rows_iterator.hpp +include/boost/mysql/detail/sequence.hpp include/boost/mysql/detail/socket_stream.hpp +include/boost/mysql/detail/ssl_fwd.hpp include/boost/mysql/detail/string_view_offset.hpp include/boost/mysql/detail/throw_on_error_loc.hpp include/boost/mysql/detail/typing/ -include/boost/mysql/detail/typing/get_type_index.hpp include/boost/mysql/detail/typing/meta_check_context.hpp include/boost/mysql/detail/typing/pos_map.hpp include/boost/mysql/detail/typing/readable_field_traits.hpp @@ -10417,81 +10522,100 @@ include/boost/mysql/diagnostics.hpp include/boost/mysql/error_categories.hpp include/boost/mysql/error_code.hpp include/boost/mysql/error_with_diagnostics.hpp +include/boost/mysql/escape_string.hpp include/boost/mysql/execution_state.hpp include/boost/mysql/field.hpp include/boost/mysql/field_kind.hpp include/boost/mysql/field_view.hpp +include/boost/mysql/format_sql.hpp include/boost/mysql/handshake_params.hpp include/boost/mysql/impl/ -include/boost/mysql/impl/any_stream_impl.ipp -include/boost/mysql/impl/channel_ptr.ipp +include/boost/mysql/impl/any_connection.ipp +include/boost/mysql/impl/character_set.ipp include/boost/mysql/impl/column_type.ipp +include/boost/mysql/impl/connection_impl.ipp +include/boost/mysql/impl/connection_pool.ipp include/boost/mysql/impl/date.ipp include/boost/mysql/impl/datetime.ipp +include/boost/mysql/impl/engine_impl_instantiations.ipp include/boost/mysql/impl/error_categories.ipp +include/boost/mysql/impl/escape_string.ipp include/boost/mysql/impl/execution_state_impl.ipp include/boost/mysql/impl/field.ipp include/boost/mysql/impl/field_kind.ipp include/boost/mysql/impl/field_view.hpp include/boost/mysql/impl/field_view.ipp +include/boost/mysql/impl/format_sql.hpp +include/boost/mysql/impl/format_sql.ipp include/boost/mysql/impl/internal/ include/boost/mysql/impl/internal/auth/ include/boost/mysql/impl/internal/auth/auth.hpp include/boost/mysql/impl/internal/auth/auth.ipp -include/boost/mysql/impl/internal/channel/ -include/boost/mysql/impl/internal/channel/channel.hpp -include/boost/mysql/impl/internal/channel/message_parser.hpp -include/boost/mysql/impl/internal/channel/message_parser.ipp -include/boost/mysql/impl/internal/channel/message_reader.hpp -include/boost/mysql/impl/internal/channel/message_writer.hpp -include/boost/mysql/impl/internal/channel/read_buffer.hpp -include/boost/mysql/impl/internal/channel/valgrind.hpp -include/boost/mysql/impl/internal/channel/write_message.hpp +include/boost/mysql/impl/internal/byte_to_hex.hpp +include/boost/mysql/impl/internal/call_next_char.hpp +include/boost/mysql/impl/internal/connection_pool/ +include/boost/mysql/impl/internal/connection_pool/connection_node.hpp +include/boost/mysql/impl/internal/connection_pool/connection_pool_impl.hpp +include/boost/mysql/impl/internal/connection_pool/internal_pool_params.hpp +include/boost/mysql/impl/internal/connection_pool/sansio_connection_node.hpp +include/boost/mysql/impl/internal/coroutine.hpp +include/boost/mysql/impl/internal/dt_to_string.hpp include/boost/mysql/impl/internal/error/ include/boost/mysql/impl/internal/error/server_error_to_string.hpp include/boost/mysql/impl/internal/error/server_error_to_string.ipp -include/boost/mysql/impl/internal/make_string_view.hpp -include/boost/mysql/impl/internal/network_algorithms/ -include/boost/mysql/impl/internal/network_algorithms/close_connection.hpp -include/boost/mysql/impl/internal/network_algorithms/close_statement.hpp -include/boost/mysql/impl/internal/network_algorithms/connect.hpp -include/boost/mysql/impl/internal/network_algorithms/execute.hpp -include/boost/mysql/impl/internal/network_algorithms/handshake.hpp -include/boost/mysql/impl/internal/network_algorithms/ping.hpp -include/boost/mysql/impl/internal/network_algorithms/prepare_statement.hpp -include/boost/mysql/impl/internal/network_algorithms/quit_connection.hpp -include/boost/mysql/impl/internal/network_algorithms/read_resultset_head.hpp -include/boost/mysql/impl/internal/network_algorithms/read_some_rows.hpp -include/boost/mysql/impl/internal/network_algorithms/read_some_rows_dynamic.hpp -include/boost/mysql/impl/internal/network_algorithms/reset_connection.hpp -include/boost/mysql/impl/internal/network_algorithms/start_execution.hpp include/boost/mysql/impl/internal/protocol/ -include/boost/mysql/impl/internal/protocol/basic_types.hpp -include/boost/mysql/impl/internal/protocol/binary_serialization.hpp -include/boost/mysql/impl/internal/protocol/binary_serialization.ipp -include/boost/mysql/impl/internal/protocol/bit_deserialization.hpp include/boost/mysql/impl/internal/protocol/capabilities.hpp -include/boost/mysql/impl/internal/protocol/constants.hpp include/boost/mysql/impl/internal/protocol/db_flavor.hpp -include/boost/mysql/impl/internal/protocol/deserialize_binary_field.hpp -include/boost/mysql/impl/internal/protocol/deserialize_binary_field.ipp -include/boost/mysql/impl/internal/protocol/deserialize_text_field.hpp -include/boost/mysql/impl/internal/protocol/deserialize_text_field.ipp -include/boost/mysql/impl/internal/protocol/null_bitmap_traits.hpp -include/boost/mysql/impl/internal/protocol/protocol.hpp -include/boost/mysql/impl/internal/protocol/protocol.ipp -include/boost/mysql/impl/internal/protocol/protocol_field_type.hpp -include/boost/mysql/impl/internal/protocol/protocol_field_type.ipp +include/boost/mysql/impl/internal/protocol/deserialization.hpp +include/boost/mysql/impl/internal/protocol/frame_header.hpp +include/boost/mysql/impl/internal/protocol/impl/ +include/boost/mysql/impl/internal/protocol/impl/binary_protocol.hpp +include/boost/mysql/impl/internal/protocol/impl/bit_deserialization.hpp +include/boost/mysql/impl/internal/protocol/impl/deserialization_context.hpp +include/boost/mysql/impl/internal/protocol/impl/null_bitmap.hpp +include/boost/mysql/impl/internal/protocol/impl/protocol_field_type.hpp +include/boost/mysql/impl/internal/protocol/impl/protocol_types.hpp +include/boost/mysql/impl/internal/protocol/impl/serialization_context.hpp +include/boost/mysql/impl/internal/protocol/impl/span_string.hpp +include/boost/mysql/impl/internal/protocol/impl/text_protocol.hpp include/boost/mysql/impl/internal/protocol/serialization.hpp include/boost/mysql/impl/internal/protocol/static_buffer.hpp +include/boost/mysql/impl/internal/sansio/ +include/boost/mysql/impl/internal/sansio/close_connection.hpp +include/boost/mysql/impl/internal/sansio/close_statement.hpp +include/boost/mysql/impl/internal/sansio/connect.hpp +include/boost/mysql/impl/internal/sansio/connection_state.hpp +include/boost/mysql/impl/internal/sansio/connection_state_data.hpp +include/boost/mysql/impl/internal/sansio/execute.hpp +include/boost/mysql/impl/internal/sansio/handshake.hpp +include/boost/mysql/impl/internal/sansio/message_reader.hpp +include/boost/mysql/impl/internal/sansio/ping.hpp +include/boost/mysql/impl/internal/sansio/prepare_statement.hpp +include/boost/mysql/impl/internal/sansio/quit_connection.hpp +include/boost/mysql/impl/internal/sansio/read_buffer.hpp +include/boost/mysql/impl/internal/sansio/read_resultset_head.hpp +include/boost/mysql/impl/internal/sansio/read_some_rows.hpp +include/boost/mysql/impl/internal/sansio/read_some_rows_dynamic.hpp +include/boost/mysql/impl/internal/sansio/reset_connection.hpp +include/boost/mysql/impl/internal/sansio/run_pipeline.hpp +include/boost/mysql/impl/internal/sansio/set_character_set.hpp +include/boost/mysql/impl/internal/sansio/start_execution.hpp +include/boost/mysql/impl/internal/sansio/top_level_algo.hpp +include/boost/mysql/impl/internal/ssl_context_with_default.hpp +include/boost/mysql/impl/internal/variant_stream.hpp +include/boost/mysql/impl/is_fatal_error.ipp include/boost/mysql/impl/meta_check_context.ipp -include/boost/mysql/impl/network_algorithms.ipp +include/boost/mysql/impl/pfr.hpp +include/boost/mysql/impl/pipeline.ipp include/boost/mysql/impl/results_impl.ipp include/boost/mysql/impl/resultset.ipp include/boost/mysql/impl/row_impl.ipp include/boost/mysql/impl/statement.hpp include/boost/mysql/impl/static_execution_state_impl.ipp include/boost/mysql/impl/static_results_impl.ipp +include/boost/mysql/impl/with_diagnostics.hpp +include/boost/mysql/impl/with_params.hpp +include/boost/mysql/is_fatal_error.hpp include/boost/mysql/mariadb_collations.hpp include/boost/mysql/mariadb_server_errc.hpp include/boost/mysql/metadata.hpp @@ -10499,6 +10623,9 @@ include/boost/mysql/metadata_collection_ include/boost/mysql/metadata_mode.hpp include/boost/mysql/mysql_collations.hpp include/boost/mysql/mysql_server_errc.hpp +include/boost/mysql/pfr.hpp +include/boost/mysql/pipeline.hpp +include/boost/mysql/pool_params.hpp include/boost/mysql/results.hpp include/boost/mysql/resultset.hpp include/boost/mysql/resultset_view.hpp @@ -10506,6 +10633,7 @@ include/boost/mysql/row.hpp include/boost/mysql/row_view.hpp include/boost/mysql/rows.hpp include/boost/mysql/rows_view.hpp +include/boost/mysql/sequence.hpp include/boost/mysql/src.hpp include/boost/mysql/ssl_mode.hpp include/boost/mysql/statement.hpp @@ -10516,8 +10644,11 @@ include/boost/mysql/tcp.hpp include/boost/mysql/tcp_ssl.hpp include/boost/mysql/throw_on_error.hpp include/boost/mysql/time.hpp +include/boost/mysql/underlying_row.hpp include/boost/mysql/unix.hpp include/boost/mysql/unix_ssl.hpp +include/boost/mysql/with_diagnostics.hpp +include/boost/mysql/with_params.hpp include/boost/next_prior.hpp include/boost/non_type.hpp include/boost/noncopyable.hpp @@ -10805,6 +10936,10 @@ include/boost/numeric/odeint/stepper/sym include/boost/numeric/odeint/stepper/symplectic_rkn_sb3a_m4_mclachlan.hpp include/boost/numeric/odeint/stepper/symplectic_rkn_sb3a_mclachlan.hpp include/boost/numeric/odeint/stepper/velocity_verlet.hpp +include/boost/numeric/odeint/tools/ +include/boost/numeric/odeint/tools/assert.hpp +include/boost/numeric/odeint/tools/is_standalone.hpp +include/boost/numeric/odeint/tools/traits.hpp include/boost/numeric/odeint/util/ include/boost/numeric/odeint/util/bind.hpp include/boost/numeric/odeint/util/copy.hpp @@ -10920,7 +11055,6 @@ include/boost/optional.hpp include/boost/optional/bad_optional_access.hpp include/boost/optional/detail/ include/boost/optional/detail/experimental_traits.hpp -include/boost/optional/detail/old_optional_implementation.hpp include/boost/optional/detail/optional_aligned_storage.hpp include/boost/optional/detail/optional_config.hpp include/boost/optional/detail/optional_factory_support.hpp @@ -10929,6 +11063,7 @@ include/boost/optional/detail/optional_r include/boost/optional/detail/optional_relops.hpp include/boost/optional/detail/optional_swap.hpp include/boost/optional/detail/optional_trivially_copyable_base.hpp +include/boost/optional/detail/optional_utility.hpp include/boost/optional/optional.hpp include/boost/optional/optional_fwd.hpp include/boost/optional/optional_io.hpp @@ -10954,44 +11089,46 @@ include/boost/outcome/detail/coroutine_s include/boost/outcome/detail/revision.hpp include/boost/outcome/detail/trait_std_error_code.hpp include/boost/outcome/detail/trait_std_exception.hpp +include/boost/outcome/detail/try.h include/boost/outcome/detail/value_storage.hpp include/boost/outcome/detail/version.hpp include/boost/outcome/experimental/ include/boost/outcome/experimental/coroutine_support.hpp include/boost/outcome/experimental/result.h include/boost/outcome/experimental/status-code/ -include/boost/outcome/experimental/status-code/status-code/ -include/boost/outcome/experimental/status-code/status-code/boost_error_code.hpp -include/boost/outcome/experimental/status-code/status-code/com_code.hpp -include/boost/outcome/experimental/status-code/status-code/config.hpp -include/boost/outcome/experimental/status-code/status-code/detail/ -include/boost/outcome/experimental/status-code/status-code/detail/nt_code_to_generic_code.ipp -include/boost/outcome/experimental/status-code/status-code/detail/nt_code_to_win32_code.ipp -include/boost/outcome/experimental/status-code/status-code/detail/win32_code_to_generic_code.ipp -include/boost/outcome/experimental/status-code/status-code/error.hpp -include/boost/outcome/experimental/status-code/status-code/errored_status_code.hpp -include/boost/outcome/experimental/status-code/status-code/generic_code.hpp -include/boost/outcome/experimental/status-code/status-code/getaddrinfo_code.hpp -include/boost/outcome/experimental/status-code/status-code/http_status_code.hpp -include/boost/outcome/experimental/status-code/status-code/iostream_support.hpp -include/boost/outcome/experimental/status-code/status-code/nested_status_code.hpp -include/boost/outcome/experimental/status-code/status-code/nt_code.hpp -include/boost/outcome/experimental/status-code/status-code/posix_code.hpp -include/boost/outcome/experimental/status-code/status-code/quick_status_code_from_enum.hpp -include/boost/outcome/experimental/status-code/status-code/result.hpp -include/boost/outcome/experimental/status-code/status-code/status_code.hpp -include/boost/outcome/experimental/status-code/status-code/status_code_domain.hpp -include/boost/outcome/experimental/status-code/status-code/status_error.hpp -include/boost/outcome/experimental/status-code/status-code/std_error_code.hpp -include/boost/outcome/experimental/status-code/status-code/system_code.hpp -include/boost/outcome/experimental/status-code/status-code/system_code_from_exception.hpp -include/boost/outcome/experimental/status-code/status-code/system_error2.hpp -include/boost/outcome/experimental/status-code/status-code/win32_code.hpp +include/boost/outcome/experimental/status-code/boost_error_code.hpp +include/boost/outcome/experimental/status-code/com_code.hpp +include/boost/outcome/experimental/status-code/config.hpp +include/boost/outcome/experimental/status-code/detail/ +include/boost/outcome/experimental/status-code/detail/nt_code_to_generic_code.ipp +include/boost/outcome/experimental/status-code/detail/nt_code_to_win32_code.ipp +include/boost/outcome/experimental/status-code/detail/win32_code_to_generic_code.ipp +include/boost/outcome/experimental/status-code/error.hpp +include/boost/outcome/experimental/status-code/errored_status_code.hpp +include/boost/outcome/experimental/status-code/generic_code.hpp +include/boost/outcome/experimental/status-code/getaddrinfo_code.hpp +include/boost/outcome/experimental/status-code/http_status_code.hpp +include/boost/outcome/experimental/status-code/iostream_support.hpp +include/boost/outcome/experimental/status-code/nested_status_code.hpp +include/boost/outcome/experimental/status-code/nt_code.hpp +include/boost/outcome/experimental/status-code/posix_code.hpp +include/boost/outcome/experimental/status-code/quick_status_code_from_enum.hpp +include/boost/outcome/experimental/status-code/result.hpp +include/boost/outcome/experimental/status-code/status_code.hpp +include/boost/outcome/experimental/status-code/status_code_domain.hpp +include/boost/outcome/experimental/status-code/status_code_gdb.py +include/boost/outcome/experimental/status-code/status_error.hpp +include/boost/outcome/experimental/status-code/std_error_code.hpp +include/boost/outcome/experimental/status-code/system_code.hpp +include/boost/outcome/experimental/status-code/system_code_from_exception.hpp +include/boost/outcome/experimental/status-code/system_error2.hpp +include/boost/outcome/experimental/status-code/win32_code.hpp include/boost/outcome/experimental/status_outcome.hpp include/boost/outcome/experimental/status_result.hpp include/boost/outcome/iostream_support.hpp -include/boost/outcome/outcome.gdb.py include/boost/outcome/outcome.hpp +include/boost/outcome/outcome_gdb.h +include/boost/outcome/outcome_gdb.py include/boost/outcome/policy/ include/boost/outcome/policy/all_narrow.hpp include/boost/outcome/policy/base.hpp @@ -11119,6 +11256,64 @@ include/boost/parameter/python.hpp include/boost/parameter/required.hpp include/boost/parameter/template_keyword.hpp include/boost/parameter/value_type.hpp +include/boost/parser/ +include/boost/parser/concepts.hpp +include/boost/parser/config.hpp +include/boost/parser/detail/ +include/boost/parser/detail/aggr_to_tuple_generated.hpp +include/boost/parser/detail/case_fold.hpp +include/boost/parser/detail/case_fold_data_generated.hpp +include/boost/parser/detail/debug_assert.hpp +include/boost/parser/detail/detection.hpp +include/boost/parser/detail/hl.hpp +include/boost/parser/detail/numeric.hpp +include/boost/parser/detail/pp_for_each.hpp +include/boost/parser/detail/pp_utilities.hpp +include/boost/parser/detail/printing.hpp +include/boost/parser/detail/printing_impl.hpp +include/boost/parser/detail/stl_interfaces/ +include/boost/parser/detail/stl_interfaces/config.hpp +include/boost/parser/detail/stl_interfaces/detail/ +include/boost/parser/detail/stl_interfaces/detail/pipeable_view.hpp +include/boost/parser/detail/stl_interfaces/detail/view_closure.hpp +include/boost/parser/detail/stl_interfaces/fwd.hpp +include/boost/parser/detail/stl_interfaces/iterator_interface.hpp +include/boost/parser/detail/stl_interfaces/reverse_iterator.hpp +include/boost/parser/detail/stl_interfaces/view_adaptor.hpp +include/boost/parser/detail/stl_interfaces/view_interface.hpp +include/boost/parser/detail/text/ +include/boost/parser/detail/text/algorithm.hpp +include/boost/parser/detail/text/concepts.hpp +include/boost/parser/detail/text/config.hpp +include/boost/parser/detail/text/detail/ +include/boost/parser/detail/text/detail/algorithm.hpp +include/boost/parser/detail/text/detail/all_t.hpp +include/boost/parser/detail/text/detail/begin_end.hpp +include/boost/parser/detail/text/detail/iterator.hpp +include/boost/parser/detail/text/detail/sentinel_tag.hpp +include/boost/parser/detail/text/in_out_result.hpp +include/boost/parser/detail/text/transcode_algorithm.hpp +include/boost/parser/detail/text/transcode_iterator.hpp +include/boost/parser/detail/text/transcode_iterator_fwd.hpp +include/boost/parser/detail/text/transcode_view.hpp +include/boost/parser/detail/text/trie.hpp +include/boost/parser/detail/text/trie_fwd.hpp +include/boost/parser/detail/text/trie_map.hpp +include/boost/parser/detail/text/unpack.hpp +include/boost/parser/detail/text/utf.hpp +include/boost/parser/detail/unicode_char_sets.hpp +include/boost/parser/detail/vs_output_stream.hpp +include/boost/parser/error_handling.hpp +include/boost/parser/error_handling_fwd.hpp +include/boost/parser/parser.hpp +include/boost/parser/parser_fwd.hpp +include/boost/parser/replace.hpp +include/boost/parser/search.hpp +include/boost/parser/split.hpp +include/boost/parser/subrange.hpp +include/boost/parser/transcode_view.hpp +include/boost/parser/transform_replace.hpp +include/boost/parser/tuple.hpp include/boost/pending/ include/boost/pending/bucket_sorter.hpp include/boost/pending/container_traits.hpp @@ -11147,7 +11342,6 @@ include/boost/pfr/config.hpp include/boost/pfr/core.hpp include/boost/pfr/core_name.hpp include/boost/pfr/detail/ -include/boost/pfr/detail/cast_to_layout_compatible.hpp include/boost/pfr/detail/config.hpp include/boost/pfr/detail/core.hpp include/boost/pfr/detail/core14_classic.hpp @@ -11160,6 +11354,7 @@ include/boost/pfr/detail/core_name20_sta include/boost/pfr/detail/detectors.hpp include/boost/pfr/detail/fake_object.hpp include/boost/pfr/detail/fields_count.hpp +include/boost/pfr/detail/for_each_field.hpp include/boost/pfr/detail/for_each_field_impl.hpp include/boost/pfr/detail/functional.hpp include/boost/pfr/detail/io.hpp @@ -12316,107 +12511,6 @@ include/boost/process/async_pipe.hpp include/boost/process/async_system.hpp include/boost/process/child.hpp include/boost/process/cmd.hpp -include/boost/process/detail/ -include/boost/process/detail/async_handler.hpp -include/boost/process/detail/basic_cmd.hpp -include/boost/process/detail/child_decl.hpp -include/boost/process/detail/config.hpp -include/boost/process/detail/execute_impl.hpp -include/boost/process/detail/handler.hpp -include/boost/process/detail/handler_base.hpp -include/boost/process/detail/on_exit.hpp -include/boost/process/detail/posix/ -include/boost/process/detail/posix/asio_fwd.hpp -include/boost/process/detail/posix/async_handler.hpp -include/boost/process/detail/posix/async_in.hpp -include/boost/process/detail/posix/async_out.hpp -include/boost/process/detail/posix/async_pipe.hpp -include/boost/process/detail/posix/basic_cmd.hpp -include/boost/process/detail/posix/basic_pipe.hpp -include/boost/process/detail/posix/child_handle.hpp -include/boost/process/detail/posix/close_in.hpp -include/boost/process/detail/posix/close_out.hpp -include/boost/process/detail/posix/cmd.hpp -include/boost/process/detail/posix/compare_handles.hpp -include/boost/process/detail/posix/env_init.hpp -include/boost/process/detail/posix/environment.hpp -include/boost/process/detail/posix/exe.hpp -include/boost/process/detail/posix/executor.hpp -include/boost/process/detail/posix/fd.hpp -include/boost/process/detail/posix/file_descriptor.hpp -include/boost/process/detail/posix/file_in.hpp -include/boost/process/detail/posix/file_out.hpp -include/boost/process/detail/posix/group_handle.hpp -include/boost/process/detail/posix/group_ref.hpp -include/boost/process/detail/posix/handler.hpp -include/boost/process/detail/posix/handles.hpp -include/boost/process/detail/posix/io_context_ref.hpp -include/boost/process/detail/posix/is_running.hpp -include/boost/process/detail/posix/null_in.hpp -include/boost/process/detail/posix/null_out.hpp -include/boost/process/detail/posix/on_exit.hpp -include/boost/process/detail/posix/pipe_in.hpp -include/boost/process/detail/posix/pipe_out.hpp -include/boost/process/detail/posix/search_path.hpp -include/boost/process/detail/posix/shell_path.hpp -include/boost/process/detail/posix/sigchld_service.hpp -include/boost/process/detail/posix/signal.hpp -include/boost/process/detail/posix/start_dir.hpp -include/boost/process/detail/posix/terminate.hpp -include/boost/process/detail/posix/use_vfork.hpp -include/boost/process/detail/posix/wait_for_exit.hpp -include/boost/process/detail/posix/wait_group.hpp -include/boost/process/detail/throw_on_error.hpp -include/boost/process/detail/traits/ -include/boost/process/detail/traits.hpp -include/boost/process/detail/traits/async.hpp -include/boost/process/detail/traits/cmd_or_exe.hpp -include/boost/process/detail/traits/decl.hpp -include/boost/process/detail/traits/env.hpp -include/boost/process/detail/traits/error.hpp -include/boost/process/detail/traits/group.hpp -include/boost/process/detail/traits/wchar_t.hpp -include/boost/process/detail/used_handles.hpp -include/boost/process/detail/windows/ -include/boost/process/detail/windows/asio_fwd.hpp -include/boost/process/detail/windows/async_handler.hpp -include/boost/process/detail/windows/async_in.hpp -include/boost/process/detail/windows/async_out.hpp -include/boost/process/detail/windows/async_pipe.hpp -include/boost/process/detail/windows/basic_cmd.hpp -include/boost/process/detail/windows/basic_pipe.hpp -include/boost/process/detail/windows/child_handle.hpp -include/boost/process/detail/windows/close_in.hpp -include/boost/process/detail/windows/close_out.hpp -include/boost/process/detail/windows/cmd.hpp -include/boost/process/detail/windows/compare_handles.hpp -include/boost/process/detail/windows/env_init.hpp -include/boost/process/detail/windows/environment.hpp -include/boost/process/detail/windows/executor.hpp -include/boost/process/detail/windows/file_descriptor.hpp -include/boost/process/detail/windows/file_in.hpp -include/boost/process/detail/windows/file_out.hpp -include/boost/process/detail/windows/group_handle.hpp -include/boost/process/detail/windows/group_ref.hpp -include/boost/process/detail/windows/handle_workaround.hpp -include/boost/process/detail/windows/handler.hpp -include/boost/process/detail/windows/handles.hpp -include/boost/process/detail/windows/io_context_ref.hpp -include/boost/process/detail/windows/is_running.hpp -include/boost/process/detail/windows/job_workaround.hpp -include/boost/process/detail/windows/locale.hpp -include/boost/process/detail/windows/null_in.hpp -include/boost/process/detail/windows/null_out.hpp -include/boost/process/detail/windows/on_exit.hpp -include/boost/process/detail/windows/pipe_in.hpp -include/boost/process/detail/windows/pipe_out.hpp -include/boost/process/detail/windows/search_path.hpp -include/boost/process/detail/windows/shell_path.hpp -include/boost/process/detail/windows/show_window.hpp -include/boost/process/detail/windows/start_dir.hpp -include/boost/process/detail/windows/terminate.hpp -include/boost/process/detail/windows/wait_for_exit.hpp -include/boost/process/detail/windows/wait_group.hpp include/boost/process/env.hpp include/boost/process/environment.hpp include/boost/process/error.hpp @@ -12435,6 +12529,134 @@ include/boost/process/shell.hpp include/boost/process/spawn.hpp include/boost/process/start_dir.hpp include/boost/process/system.hpp +include/boost/process/v1/ +include/boost/process/v1.hpp +include/boost/process/v1/args.hpp +include/boost/process/v1/async.hpp +include/boost/process/v1/async_pipe.hpp +include/boost/process/v1/async_system.hpp +include/boost/process/v1/child.hpp +include/boost/process/v1/cmd.hpp +include/boost/process/v1/detail/ +include/boost/process/v1/detail/async_handler.hpp +include/boost/process/v1/detail/basic_cmd.hpp +include/boost/process/v1/detail/child_decl.hpp +include/boost/process/v1/detail/config.hpp +include/boost/process/v1/detail/execute_impl.hpp +include/boost/process/v1/detail/handler.hpp +include/boost/process/v1/detail/handler_base.hpp +include/boost/process/v1/detail/on_exit.hpp +include/boost/process/v1/detail/posix/ +include/boost/process/v1/detail/posix/asio_fwd.hpp +include/boost/process/v1/detail/posix/async_handler.hpp +include/boost/process/v1/detail/posix/async_in.hpp +include/boost/process/v1/detail/posix/async_out.hpp +include/boost/process/v1/detail/posix/async_pipe.hpp +include/boost/process/v1/detail/posix/basic_cmd.hpp +include/boost/process/v1/detail/posix/basic_pipe.hpp +include/boost/process/v1/detail/posix/child_handle.hpp +include/boost/process/v1/detail/posix/close_in.hpp +include/boost/process/v1/detail/posix/close_out.hpp +include/boost/process/v1/detail/posix/cmd.hpp +include/boost/process/v1/detail/posix/compare_handles.hpp +include/boost/process/v1/detail/posix/env_init.hpp +include/boost/process/v1/detail/posix/environment.hpp +include/boost/process/v1/detail/posix/exe.hpp +include/boost/process/v1/detail/posix/executor.hpp +include/boost/process/v1/detail/posix/fd.hpp +include/boost/process/v1/detail/posix/file_descriptor.hpp +include/boost/process/v1/detail/posix/file_in.hpp +include/boost/process/v1/detail/posix/file_out.hpp +include/boost/process/v1/detail/posix/group_handle.hpp +include/boost/process/v1/detail/posix/group_ref.hpp +include/boost/process/v1/detail/posix/handler.hpp +include/boost/process/v1/detail/posix/handles.hpp +include/boost/process/v1/detail/posix/io_context_ref.hpp +include/boost/process/v1/detail/posix/is_running.hpp +include/boost/process/v1/detail/posix/null_in.hpp +include/boost/process/v1/detail/posix/null_out.hpp +include/boost/process/v1/detail/posix/on_exit.hpp +include/boost/process/v1/detail/posix/pipe_in.hpp +include/boost/process/v1/detail/posix/pipe_out.hpp +include/boost/process/v1/detail/posix/search_path.hpp +include/boost/process/v1/detail/posix/shell_path.hpp +include/boost/process/v1/detail/posix/sigchld_service.hpp +include/boost/process/v1/detail/posix/signal.hpp +include/boost/process/v1/detail/posix/start_dir.hpp +include/boost/process/v1/detail/posix/terminate.hpp +include/boost/process/v1/detail/posix/use_vfork.hpp +include/boost/process/v1/detail/posix/wait_for_exit.hpp +include/boost/process/v1/detail/posix/wait_group.hpp +include/boost/process/v1/detail/throw_on_error.hpp +include/boost/process/v1/detail/traits/ +include/boost/process/v1/detail/traits.hpp +include/boost/process/v1/detail/traits/async.hpp +include/boost/process/v1/detail/traits/cmd_or_exe.hpp +include/boost/process/v1/detail/traits/decl.hpp +include/boost/process/v1/detail/traits/env.hpp +include/boost/process/v1/detail/traits/error.hpp +include/boost/process/v1/detail/traits/group.hpp +include/boost/process/v1/detail/traits/wchar_t.hpp +include/boost/process/v1/detail/used_handles.hpp +include/boost/process/v1/detail/windows/ +include/boost/process/v1/detail/windows/asio_fwd.hpp +include/boost/process/v1/detail/windows/async_handler.hpp +include/boost/process/v1/detail/windows/async_in.hpp +include/boost/process/v1/detail/windows/async_out.hpp +include/boost/process/v1/detail/windows/async_pipe.hpp +include/boost/process/v1/detail/windows/basic_cmd.hpp +include/boost/process/v1/detail/windows/basic_pipe.hpp +include/boost/process/v1/detail/windows/child_handle.hpp +include/boost/process/v1/detail/windows/close_in.hpp +include/boost/process/v1/detail/windows/close_out.hpp +include/boost/process/v1/detail/windows/cmd.hpp +include/boost/process/v1/detail/windows/compare_handles.hpp +include/boost/process/v1/detail/windows/env_init.hpp +include/boost/process/v1/detail/windows/environment.hpp +include/boost/process/v1/detail/windows/executor.hpp +include/boost/process/v1/detail/windows/file_descriptor.hpp +include/boost/process/v1/detail/windows/file_in.hpp +include/boost/process/v1/detail/windows/file_out.hpp +include/boost/process/v1/detail/windows/group_handle.hpp +include/boost/process/v1/detail/windows/group_ref.hpp +include/boost/process/v1/detail/windows/handle_workaround.hpp +include/boost/process/v1/detail/windows/handler.hpp +include/boost/process/v1/detail/windows/handles.hpp +include/boost/process/v1/detail/windows/io_context_ref.hpp +include/boost/process/v1/detail/windows/is_running.hpp +include/boost/process/v1/detail/windows/job_workaround.hpp +include/boost/process/v1/detail/windows/locale.hpp +include/boost/process/v1/detail/windows/null_in.hpp +include/boost/process/v1/detail/windows/null_out.hpp +include/boost/process/v1/detail/windows/on_exit.hpp +include/boost/process/v1/detail/windows/pipe_in.hpp +include/boost/process/v1/detail/windows/pipe_out.hpp +include/boost/process/v1/detail/windows/search_path.hpp +include/boost/process/v1/detail/windows/shell_path.hpp +include/boost/process/v1/detail/windows/show_window.hpp +include/boost/process/v1/detail/windows/start_dir.hpp +include/boost/process/v1/detail/windows/terminate.hpp +include/boost/process/v1/detail/windows/wait_for_exit.hpp +include/boost/process/v1/detail/windows/wait_group.hpp +include/boost/process/v1/env.hpp +include/boost/process/v1/environment.hpp +include/boost/process/v1/error.hpp +include/boost/process/v1/exception.hpp +include/boost/process/v1/exe.hpp +include/boost/process/v1/extend.hpp +include/boost/process/v1/filesystem.hpp +include/boost/process/v1/group.hpp +include/boost/process/v1/handles.hpp +include/boost/process/v1/io.hpp +include/boost/process/v1/locale.hpp +include/boost/process/v1/pipe.hpp +include/boost/process/v1/posix.hpp +include/boost/process/v1/search_path.hpp +include/boost/process/v1/shell.hpp +include/boost/process/v1/spawn.hpp +include/boost/process/v1/start_dir.hpp +include/boost/process/v1/system.hpp +include/boost/process/v1/windows.hpp include/boost/process/v2/ include/boost/process/v2.hpp include/boost/process/v2/bind_launcher.hpp @@ -12444,14 +12666,6 @@ include/boost/process/v2/detail/ include/boost/process/v2/detail/config.hpp include/boost/process/v2/detail/environment_posix.hpp include/boost/process/v2/detail/environment_win.hpp -include/boost/process/v2/detail/impl/ -include/boost/process/v2/detail/impl/environment.ipp -include/boost/process/v2/detail/impl/environment_posix.ipp -include/boost/process/v2/detail/impl/environment_win.ipp -include/boost/process/v2/detail/impl/last_error.ipp -include/boost/process/v2/detail/impl/process_handle_windows.ipp -include/boost/process/v2/detail/impl/throw_error.ipp -include/boost/process/v2/detail/impl/utf8.ipp include/boost/process/v2/detail/last_error.hpp include/boost/process/v2/detail/process_handle_fd.hpp include/boost/process/v2/detail/process_handle_fd_or_signal.hpp @@ -12469,23 +12683,9 @@ include/boost/process/v2/ext.hpp include/boost/process/v2/ext/cmd.hpp include/boost/process/v2/ext/cwd.hpp include/boost/process/v2/ext/detail/ -include/boost/process/v2/ext/detail/impl/ -include/boost/process/v2/ext/detail/impl/proc_info.ipp include/boost/process/v2/ext/detail/proc_info.hpp include/boost/process/v2/ext/env.hpp include/boost/process/v2/ext/exe.hpp -include/boost/process/v2/ext/impl/ -include/boost/process/v2/ext/impl/cmd.ipp -include/boost/process/v2/ext/impl/cwd.ipp -include/boost/process/v2/ext/impl/env.ipp -include/boost/process/v2/ext/impl/exe.ipp -include/boost/process/v2/impl/ -include/boost/process/v2/impl/default_launcher.ipp -include/boost/process/v2/impl/environment.ipp -include/boost/process/v2/impl/error.ipp -include/boost/process/v2/impl/pid.ipp -include/boost/process/v2/impl/process_handle.ipp -include/boost/process/v2/impl/shell.ipp include/boost/process/v2/pid.hpp include/boost/process/v2/popen.hpp include/boost/process/v2/posix/ @@ -12493,22 +12693,18 @@ include/boost/process/v2/posix/bind_fd.h include/boost/process/v2/posix/default_launcher.hpp include/boost/process/v2/posix/detail/ include/boost/process/v2/posix/detail/close_handles.hpp -include/boost/process/v2/posix/detail/close_handles.ipp include/boost/process/v2/posix/fork_and_forget_launcher.hpp include/boost/process/v2/posix/pdfork_launcher.hpp include/boost/process/v2/posix/vfork_launcher.hpp include/boost/process/v2/process.hpp include/boost/process/v2/process_handle.hpp include/boost/process/v2/shell.hpp -include/boost/process/v2/src.hpp include/boost/process/v2/start_dir.hpp include/boost/process/v2/stdio.hpp include/boost/process/v2/windows/ include/boost/process/v2/windows/as_user_launcher.hpp include/boost/process/v2/windows/creation_flags.hpp include/boost/process/v2/windows/default_launcher.hpp -include/boost/process/v2/windows/impl/ -include/boost/process/v2/windows/impl/default_launcher.ipp include/boost/process/v2/windows/show_window.hpp include/boost/process/v2/windows/with_logon_launcher.hpp include/boost/process/v2/windows/with_token_launcher.hpp @@ -13190,6 +13386,7 @@ include/boost/random/seed_seq.hpp include/boost/random/shuffle_order.hpp include/boost/random/shuffle_output.hpp include/boost/random/sobol.hpp +include/boost/random/splitmix64.hpp include/boost/random/student_t_distribution.hpp include/boost/random/subtract_with_carry.hpp include/boost/random/taus88.hpp @@ -13409,6 +13606,7 @@ include/boost/redis/impl/ignore.ipp include/boost/redis/impl/logger.ipp include/boost/redis/impl/request.ipp include/boost/redis/impl/response.ipp +include/boost/redis/impl/runner.ipp include/boost/redis/logger.hpp include/boost/redis/operation.hpp include/boost/redis/request.hpp @@ -13563,6 +13761,36 @@ include/boost/safe_numerics/safe_integer include/boost/safe_numerics/safe_integer_literal.hpp include/boost/safe_numerics/safe_integer_range.hpp include/boost/safe_numerics/utility.hpp +include/boost/scope/ +include/boost/scope/defer.hpp +include/boost/scope/detail/ +include/boost/scope/detail/compact_storage.hpp +include/boost/scope/detail/config.hpp +include/boost/scope/detail/footer.hpp +include/boost/scope/detail/header.hpp +include/boost/scope/detail/is_nonnull_default_constructible.hpp +include/boost/scope/detail/is_not_like.hpp +include/boost/scope/detail/move_or_copy_assign_ref.hpp +include/boost/scope/detail/move_or_copy_construct_ref.hpp +include/boost/scope/detail/type_traits/ +include/boost/scope/detail/type_traits/conjunction.hpp +include/boost/scope/detail/type_traits/disjunction.hpp +include/boost/scope/detail/type_traits/is_final.hpp +include/boost/scope/detail/type_traits/is_invocable.hpp +include/boost/scope/detail/type_traits/is_nothrow_invocable.hpp +include/boost/scope/detail/type_traits/is_nothrow_swappable.hpp +include/boost/scope/detail/type_traits/is_swappable.hpp +include/boost/scope/detail/type_traits/negation.hpp +include/boost/scope/error_code_checker.hpp +include/boost/scope/exception_checker.hpp +include/boost/scope/fd_deleter.hpp +include/boost/scope/fd_resource_traits.hpp +include/boost/scope/scope_exit.hpp +include/boost/scope/scope_fail.hpp +include/boost/scope/scope_success.hpp +include/boost/scope/unique_fd.hpp +include/boost/scope/unique_resource.hpp +include/boost/scope/unique_resource_fwd.hpp include/boost/scope_exit.hpp include/boost/scoped_array.hpp include/boost/scoped_ptr.hpp @@ -13719,6 +13947,7 @@ include/boost/smart_ptr/detail/atomic_co include/boost/smart_ptr/detail/atomic_count_std_atomic.hpp include/boost/smart_ptr/detail/atomic_count_sync.hpp include/boost/smart_ptr/detail/atomic_count_win32.hpp +include/boost/smart_ptr/detail/deprecated_macros.hpp include/boost/smart_ptr/detail/lightweight_mutex.hpp include/boost/smart_ptr/detail/lightweight_thread.hpp include/boost/smart_ptr/detail/local_counted_base.hpp @@ -13726,9 +13955,7 @@ include/boost/smart_ptr/detail/local_sp_ include/boost/smart_ptr/detail/lwm_pthreads.hpp include/boost/smart_ptr/detail/lwm_std_mutex.hpp include/boost/smart_ptr/detail/lwm_win32_cs.hpp -include/boost/smart_ptr/detail/operator_bool.hpp include/boost/smart_ptr/detail/quick_allocator.hpp -include/boost/smart_ptr/detail/requires_cxx11.hpp include/boost/smart_ptr/detail/shared_count.hpp include/boost/smart_ptr/detail/sp_convertible.hpp include/boost/smart_ptr/detail/sp_counted_base.hpp @@ -13751,16 +13978,15 @@ include/boost/smart_ptr/detail/sp_counte include/boost/smart_ptr/detail/sp_counted_base_w32.hpp include/boost/smart_ptr/detail/sp_counted_impl.hpp include/boost/smart_ptr/detail/sp_disable_deprecated.hpp -include/boost/smart_ptr/detail/sp_forward.hpp include/boost/smart_ptr/detail/sp_has_gcc_intrinsics.hpp include/boost/smart_ptr/detail/sp_has_sync_intrinsics.hpp include/boost/smart_ptr/detail/sp_interlocked.hpp include/boost/smart_ptr/detail/sp_noexcept.hpp -include/boost/smart_ptr/detail/sp_nullptr_t.hpp include/boost/smart_ptr/detail/sp_obsolete.hpp include/boost/smart_ptr/detail/sp_thread_pause.hpp include/boost/smart_ptr/detail/sp_thread_sleep.hpp include/boost/smart_ptr/detail/sp_thread_yield.hpp +include/boost/smart_ptr/detail/sp_type_traits.hpp include/boost/smart_ptr/detail/sp_typeinfo_.hpp include/boost/smart_ptr/detail/spinlock.hpp include/boost/smart_ptr/detail/spinlock_gcc_arm.hpp @@ -15059,6 +15285,7 @@ include/boost/stacktrace/frame.hpp include/boost/stacktrace/safe_dump_to.hpp include/boost/stacktrace/stacktrace.hpp include/boost/stacktrace/stacktrace_fwd.hpp +include/boost/stacktrace/this_thread.hpp include/boost/statechart/ include/boost/statechart/asynchronous_state_machine.hpp include/boost/statechart/custom_reaction.hpp @@ -15112,7 +15339,6 @@ include/boost/system/ include/boost/system.hpp include/boost/system/api_config.hpp include/boost/system/config.hpp -include/boost/system/cygwin_error.hpp include/boost/system/detail/ include/boost/system/detail/append_int.hpp include/boost/system/detail/cerrno.hpp @@ -15128,7 +15354,6 @@ include/boost/system/detail/generic_cate include/boost/system/detail/interop_category.hpp include/boost/system/detail/is_same.hpp include/boost/system/detail/mutex.hpp -include/boost/system/detail/requires_cxx11.hpp include/boost/system/detail/snprintf.hpp include/boost/system/detail/std_category.hpp include/boost/system/detail/std_category_impl.hpp @@ -16244,7 +16469,12 @@ include/boost/unordered/concurrent_flat_ include/boost/unordered/concurrent_flat_map_fwd.hpp include/boost/unordered/concurrent_flat_set.hpp include/boost/unordered/concurrent_flat_set_fwd.hpp +include/boost/unordered/concurrent_node_map.hpp +include/boost/unordered/concurrent_node_map_fwd.hpp +include/boost/unordered/concurrent_node_set.hpp +include/boost/unordered/concurrent_node_set_fwd.hpp include/boost/unordered/detail/ +include/boost/unordered/detail/allocator_constructed.hpp include/boost/unordered/detail/archive_constructed.hpp include/boost/unordered/detail/bad_archive_exception.hpp include/boost/unordered/detail/concurrent_static_asserts.hpp @@ -16252,18 +16482,22 @@ include/boost/unordered/detail/fca.hpp include/boost/unordered/detail/foa/ include/boost/unordered/detail/foa/concurrent_table.hpp include/boost/unordered/detail/foa/core.hpp +include/boost/unordered/detail/foa/cumulative_stats.hpp include/boost/unordered/detail/foa/element_type.hpp include/boost/unordered/detail/foa/flat_map_types.hpp include/boost/unordered/detail/foa/flat_set_types.hpp include/boost/unordered/detail/foa/ignore_wshadow.hpp include/boost/unordered/detail/foa/node_handle.hpp +include/boost/unordered/detail/foa/node_map_handle.hpp include/boost/unordered/detail/foa/node_map_types.hpp +include/boost/unordered/detail/foa/node_set_handle.hpp include/boost/unordered/detail/foa/node_set_types.hpp include/boost/unordered/detail/foa/reentrancy_check.hpp include/boost/unordered/detail/foa/restore_wshadow.hpp include/boost/unordered/detail/foa/rw_spinlock.hpp include/boost/unordered/detail/foa/table.hpp include/boost/unordered/detail/foa/tuple_rotate_right.hpp +include/boost/unordered/detail/foa/types_constructibility.hpp include/boost/unordered/detail/implementation.hpp include/boost/unordered/detail/map.hpp include/boost/unordered/detail/mulx.hpp @@ -16276,6 +16510,7 @@ include/boost/unordered/detail/serialize include/boost/unordered/detail/serialize_tracked_address.hpp include/boost/unordered/detail/set.hpp include/boost/unordered/detail/static_assert.hpp +include/boost/unordered/detail/throw_exception.hpp include/boost/unordered/detail/type_traits.hpp include/boost/unordered/detail/xmx.hpp include/boost/unordered/hash_traits.hpp @@ -16289,6 +16524,7 @@ include/boost/unordered/unordered_node_m include/boost/unordered/unordered_node_map_fwd.hpp include/boost/unordered/unordered_node_set.hpp include/boost/unordered/unordered_node_set_fwd.hpp +include/boost/unordered/unordered_printers.hpp include/boost/unordered/unordered_set.hpp include/boost/unordered/unordered_set_fwd.hpp include/boost/unordered_map.hpp @@ -16301,22 +16537,14 @@ include/boost/url/detail/ include/boost/url/detail/any_params_iter.hpp include/boost/url/detail/any_segments_iter.hpp include/boost/url/detail/config.hpp -include/boost/url/detail/decode.hpp include/boost/url/detail/encode.hpp include/boost/url/detail/except.hpp include/boost/url/detail/format_args.hpp include/boost/url/detail/impl/ include/boost/url/detail/impl/format_args.hpp -include/boost/url/detail/move_chars.hpp -include/boost/url/detail/normalize.hpp include/boost/url/detail/optional_string.hpp -include/boost/url/detail/over_allocator.hpp include/boost/url/detail/params_iter_impl.hpp include/boost/url/detail/parts_base.hpp -include/boost/url/detail/path.hpp -include/boost/url/detail/pattern.hpp -include/boost/url/detail/pct_format.hpp -include/boost/url/detail/print.hpp include/boost/url/detail/replacement_field_rule.hpp include/boost/url/detail/segments_iter_impl.hpp include/boost/url/detail/string_view.hpp @@ -16402,21 +16630,7 @@ include/boost/url/rfc/ include/boost/url/rfc/absolute_uri_rule.hpp include/boost/url/rfc/authority_rule.hpp include/boost/url/rfc/detail/ -include/boost/url/rfc/detail/charsets.hpp -include/boost/url/rfc/detail/fragment_part_rule.hpp -include/boost/url/rfc/detail/h16_rule.hpp -include/boost/url/rfc/detail/hier_part_rule.hpp -include/boost/url/rfc/detail/host_rule.hpp -include/boost/url/rfc/detail/ip_literal_rule.hpp -include/boost/url/rfc/detail/ipv6_addrz_rule.hpp -include/boost/url/rfc/detail/ipvfuture_rule.hpp include/boost/url/rfc/detail/path_rules.hpp -include/boost/url/rfc/detail/port_rule.hpp -include/boost/url/rfc/detail/query_part_rule.hpp -include/boost/url/rfc/detail/reg_name_rule.hpp -include/boost/url/rfc/detail/relative_part_rule.hpp -include/boost/url/rfc/detail/scheme_rule.hpp -include/boost/url/rfc/detail/userinfo_rule.hpp include/boost/url/rfc/gen_delim_chars.hpp include/boost/url/rfc/impl/ include/boost/url/rfc/impl/pct_encoded_rule.hpp @@ -16475,30 +16689,39 @@ include/boost/utility/swap.hpp include/boost/utility/typed_in_place_factory.hpp include/boost/utility/value_init.hpp include/boost/uuid/ +include/boost/uuid.hpp include/boost/uuid/basic_name_generator.hpp +include/boost/uuid/basic_random_generator.hpp include/boost/uuid/detail/ +include/boost/uuid/detail/basic_name_generator.hpp +include/boost/uuid/detail/chacha20.hpp include/boost/uuid/detail/config.hpp +include/boost/uuid/detail/endian.hpp +include/boost/uuid/detail/hash_mix.hpp include/boost/uuid/detail/md5.hpp +include/boost/uuid/detail/numeric_cast.hpp +include/boost/uuid/detail/random_device.hpp include/boost/uuid/detail/random_provider.hpp -include/boost/uuid/detail/random_provider_arc4random.ipp -include/boost/uuid/detail/random_provider_bcrypt.ipp -include/boost/uuid/detail/random_provider_detect_platform.hpp -include/boost/uuid/detail/random_provider_getentropy.ipp -include/boost/uuid/detail/random_provider_getrandom.ipp -include/boost/uuid/detail/random_provider_include_platform.hpp -include/boost/uuid/detail/random_provider_posix.ipp -include/boost/uuid/detail/random_provider_wincrypt.ipp include/boost/uuid/detail/sha1.hpp +include/boost/uuid/detail/static_assert.hpp +include/boost/uuid/detail/to_chars.hpp include/boost/uuid/detail/uuid_generic.ipp +include/boost/uuid/detail/uuid_uint128.ipp include/boost/uuid/detail/uuid_x86.ipp include/boost/uuid/entropy_error.hpp include/boost/uuid/name_generator.hpp include/boost/uuid/name_generator_md5.hpp include/boost/uuid/name_generator_sha1.hpp +include/boost/uuid/namespaces.hpp include/boost/uuid/nil_generator.hpp include/boost/uuid/random_generator.hpp include/boost/uuid/string_generator.hpp +include/boost/uuid/time_generator.hpp +include/boost/uuid/time_generator_v1.hpp +include/boost/uuid/time_generator_v6.hpp +include/boost/uuid/time_generator_v7.hpp include/boost/uuid/uuid.hpp +include/boost/uuid/uuid_clock.hpp include/boost/uuid/uuid_generators.hpp include/boost/uuid/uuid_hash.hpp include/boost/uuid/uuid_io.hpp @@ -16991,6 +17214,10 @@ include/boost/yap/user_macros.hpp include/boost/yap/yap.hpp @static-lib lib/libboost_atomic-mt.a @lib lib/libboost_atomic-mt.so.${LIBboost_atomic-mt_VERSION} +@static-lib lib/libboost_charconv-mt.a +@lib lib/libboost_charconv-mt.so.${LIBboost_charconv-mt_VERSION} +@static-lib lib/libboost_charconv.a +@lib lib/libboost_charconv.so.${LIBboost_charconv_VERSION} @static-lib lib/libboost_chrono-mt.a @lib lib/libboost_chrono-mt.so.${LIBboost_chrono-mt_VERSION} @static-lib lib/libboost_chrono.a @@ -17136,7 +17363,6 @@ include/boost/yap/yap.hpp @static-lib lib/libboost_wserialization.a @lib lib/libboost_wserialization.so.${LIBboost_wserialization_VERSION} share/b2/ -share/b2/bootstrap.jam share/b2/build/ share/b2/build-system.jam share/b2/build/ac.jam @@ -17149,7 +17375,6 @@ share/b2/build/generators.jam share/b2/build/project.jam share/b2/build/property-set.jam share/b2/build/property.jam -share/b2/build/readme.txt share/b2/build/scanner.jam share/b2/build/targets.jam share/b2/build/toolset.jam @@ -17161,11 +17386,6 @@ share/b2/contrib/boost.jam share/b2/contrib/modular.jam share/b2/contrib/tntnet.jam share/b2/contrib/wxFormBuilder.jam -share/b2/kernel/ -share/b2/kernel/bootstrap.jam -share/b2/kernel/class.jam -share/b2/kernel/errors.jam -share/b2/kernel/modules.jam share/b2/options/ share/b2/options/help.jam share/b2/tools/ @@ -17373,10 +17593,7 @@ share/b2/util/os.jam share/b2/util/param.jam share/b2/util/path.jam share/b2/util/print.jam -share/b2/util/regex.jam share/b2/util/sequence.jam -share/b2/util/set.jam -share/b2/util/string.jam share/b2/util/utility.jam share/examples/b2/ share/examples/b2/asciidoctor/ Index: pkg/PLIST-md =================================================================== RCS file: /cvs/ports/devel/boost/pkg/PLIST-md,v retrieving revision 1.4 diff -u -p -u -p -r1.4 PLIST-md --- pkg/PLIST-md 11 Mar 2022 18:49:45 -0000 1.4 +++ pkg/PLIST-md 16 Dec 2024 03:45:45 -0000 @@ -6,3 +6,7 @@ @lib lib/libboost_coroutine.so.${LIBboost_coroutine_VERSION} @static-lib lib/libboost_fiber-mt.a @lib lib/libboost_fiber-mt.so.${LIBboost_fiber-mt_VERSION} +@static-lib lib/libboost_process-mt.a +@lib lib/libboost_process-mt.so.${LIBboost_process-mt_VERSION} +@static-lib lib/libboost_process.a +@lib lib/libboost_process.so.${LIBboost_process_VERSION}