Hi All!

This time easier than last time and a relative easy update to the
current boost.

Changelog: http://www.boost.org/users/history/version_1_66_0.html

I did not build all consumers. Bulk feedback wanted.

Best regards,

Rafael Sadowski


Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/boost/Makefile,v
retrieving revision 1.72
diff -u -p -u -p -r1.72 Makefile
--- Makefile    26 Dec 2017 19:18:49 -0000      1.72
+++ Makefile    26 Jan 2018 08:46:45 -0000
@@ -2,7 +2,7 @@
 
 COMMENT=       free peer-reviewed portable C++ source libraries
 
-VERSION=       1.65.1
+VERSION=       1.66.0
 DISTNAME=      boost_${VERSION:S/./_/g}
 PKGNAME=       boost-${VERSION}
 CATEGORIES=    devel
@@ -52,7 +52,7 @@ HOMEPAGE=     http://www.boost.org/
 
 MAINTAINER=    Brad Smith <[email protected]>
 
-# MIT-like
+# Boost
 PERMIT_PACKAGE_CDROM=  Yes
 
 WANTLIB += ${COMPILER_LIBCXX} bz2 c iconv m z
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/boost/distinfo,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 distinfo
--- distinfo    26 Dec 2017 19:18:49 -0000      1.9
+++ distinfo    26 Jan 2018 08:46:45 -0000
@@ -1,2 +1,2 @@
-SHA256 (boost_1_65_1.tar.bz2) = mAel0WVmxX/XT7Uidk4LE0qLvmtuiWe4Ov79MNzTvoE=
-SIZE (boost_1_65_1.tar.bz2) = 82594767
+SHA256 (boost_1_66_0.tar.bz2) = VyGBglPmoJiVgxkvlngsSpjrYgSWUxbfn1rXWBkiXKk=
+SIZE (boost_1_66_0.tar.bz2) = 85995778
Index: patches/patch-Jamroot
===================================================================
RCS file: /cvs/ports/devel/boost/patches/patch-Jamroot,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 patch-Jamroot
--- patches/patch-Jamroot       26 Dec 2017 19:18:49 -0000      1.5
+++ patches/patch-Jamroot       26 Jan 2018 08:46:45 -0000
@@ -2,9 +2,9 @@ $OpenBSD: patch-Jamroot,v 1.5 2017/12/26
 Index: Jamroot
 --- Jamroot.orig
 +++ Jamroot
-@@ -133,8 +133,9 @@ import link ;
+@@ -134,8 +134,9 @@ import threadapi-feature ;
  path-constant BOOST_ROOT : . ;
- constant BOOST_VERSION : 1.65.1 ;
+ constant BOOST_VERSION : 1.66.0 ;
  constant BOOST_JAMROOT_MODULE : $(__name__) ;
 +constant SO_VERSION : ${SO_VERSION} ;
  
Index: patches/patch-boost_asio_ssl_old_detail_openssl_context_service_hpp
===================================================================
RCS file: patches/patch-boost_asio_ssl_old_detail_openssl_context_service_hpp
diff -N patches/patch-boost_asio_ssl_old_detail_openssl_context_service_hpp
--- patches/patch-boost_asio_ssl_old_detail_openssl_context_service_hpp 26 Dec 
2017 19:18:49 -0000      1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,27 +0,0 @@
-$OpenBSD: patch-boost_asio_ssl_old_detail_openssl_context_service_hpp,v 1.2 
2017/12/26 19:18:49 rsadowski Exp $
-Index: boost/asio/ssl/old/detail/openssl_context_service.hpp
---- boost/asio/ssl/old/detail/openssl_context_service.hpp.orig
-+++ boost/asio/ssl/old/detail/openssl_context_service.hpp
-@@ -85,14 +85,7 @@ class openssl_context_service (public)
-       impl = ::SSL_CTX_new(::SSLv2_server_method());
-       break;
- #endif // defined(OPENSSL_NO_SSL2)
--#if defined(OPENSSL_NO_SSL3)
-     case context_base::sslv3:
--    case context_base::sslv3_client:
--    case context_base::sslv3_server:
--      boost::asio::detail::throw_error(boost::asio::error::invalid_argument);
--      break;
--#else // defined(OPENSSL_NO_SSL3)
--    case context_base::sslv3:
-       impl = ::SSL_CTX_new(::SSLv3_method());
-       break;
-     case context_base::sslv3_client:
-@@ -101,7 +94,6 @@ class openssl_context_service (public)
-     case context_base::sslv3_server:
-       impl = ::SSL_CTX_new(::SSLv3_server_method());
-       break;
--#endif // defined(OPENSSL_NO_SSL3)
-     case context_base::tlsv1:
-       impl = ::SSL_CTX_new(::TLSv1_method());
-       break;
Index: patches/patch-boost_config_compiler_clang_hpp
===================================================================
RCS file: /cvs/ports/devel/boost/patches/patch-boost_config_compiler_clang_hpp,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 patch-boost_config_compiler_clang_hpp
--- patches/patch-boost_config_compiler_clang_hpp       26 Dec 2017 19:18:49 
-0000      1.3
+++ patches/patch-boost_config_compiler_clang_hpp       26 Jan 2018 08:46:45 
-0000
@@ -42,5 +42,5 @@ Index: boost/config/compiler/clang.hpp
  #define BOOST_ATTRIBUTE_UNUSED __attribute__((__unused__))
 +#endif
  
- #ifndef BOOST_COMPILER
- #  define BOOST_COMPILER "Clang version " __clang_version__
+ // Type aliasing hint.
+ #if __has_attribute(__may_alias__)
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.4
diff -u -p -u -p -r1.4 patch-tools_build_src_tools_gcc_jam
--- patches/patch-tools_build_src_tools_gcc_jam 26 Dec 2017 19:18:49 -0000      
1.4
+++ patches/patch-tools_build_src_tools_gcc_jam 26 Jan 2018 08:46:45 -0000
@@ -2,7 +2,7 @@ $OpenBSD: patch-tools_build_src_tools_gc
 Index: tools/build/src/tools/gcc.jam
 --- tools/build/src/tools/gcc.jam.orig
 +++ tools/build/src/tools/gcc.jam
-@@ -349,7 +349,7 @@ class gcc-pch-generator : pch-generator
+@@ -685,7 +685,7 @@ class gcc-pch-generator : pch-generator
          # Return result of base class and pch-file property as
          # usage-requirements.
          return
@@ -11,7 +11,7 @@ Index: tools/build/src/tools/gcc.jam
              $(pch-file)
            ;
      }
-@@ -379,7 +379,7 @@ toolset.flags gcc.compile PCH_FILE <pch>on : <pch-file
+@@ -756,7 +756,7 @@ actions compile.c.pch
  
  # Declare flags and action for compilation.
  toolset.flags gcc.compile OPTIONS <optimization>off   : -O0 ;
@@ -20,74 +20,7 @@ Index: tools/build/src/tools/gcc.jam
  toolset.flags gcc.compile OPTIONS <optimization>space : -Os ;
  
  toolset.flags gcc.compile OPTIONS <inlining>off  : -fno-inline ;
-@@ -433,52 +433,6 @@ rule setup-fpic ( targets * : sources * : properties *
- 
- rule setup-address-model ( targets * : sources * : properties * )
- {
--    local model = [ feature.get-values address-model : $(properties) ] ;
--    if $(model)
--    {
--        local option ;
--        local os = [ feature.get-values target-os : $(properties) ] ;
--        if $(os) = aix
--        {
--            if $(model) = 32
--            {
--                option = -maix32 ;
--            }
--            else
--            {
--                option = -maix64 ;
--            }
--        }
--        else if $(os) = hpux
--        {
--            if $(model) = 32
--            {
--                option = -milp32 ;
--            }
--            else
--            {
--                option = -mlp64 ;
--            }
--        }
--        else
--        {
--            local arch = [ feature.get-values architecture : $(properties) ] ;
--            if $(arch) = power || $(arch) = sparc || $(arch) = x86
--            {
--                if $(model) = 32
--                {
--                    option = -m32 ;
--                }
--                else if $(model) = 64
--                {
--                    option = -m64 ;
--                }
--            }
--            # For darwin, the model can be 32_64. darwin.jam will handle that
--            # on its own.
--        }
--        OPTIONS on $(targets) += $(option) ;
--    }
- }
- 
- 
-@@ -600,11 +554,13 @@ rule compile.fortran ( targets * : sources * : propert
- 
- actions compile.c++ bind PCH_FILE
- {
-+    echo "$(CONFIG_COMMAND)" $(LANG) -ftemplate-depth-$(TEMPLATE_DEPTH) 
$(OPTIONS) $(USER_OPTIONS) -D$(DEFINES) -I"$(PCH_FILE:D)" -I"$(INCLUDES)" -c -o 
"$(<:W)" "$(>:W)"
-     "$(CONFIG_COMMAND)" $(LANG) -ftemplate-depth-$(TEMPLATE_DEPTH) $(OPTIONS) 
$(USER_OPTIONS) -D$(DEFINES) -I"$(PCH_FILE:D)" -I"$(INCLUDES)" -c -o "$(<:W)" 
"$(>:W)"
- }
- 
- actions compile.c bind PCH_FILE
- {
-+    echo "$(CONFIG_COMMAND)" $(LANG) $(OPTIONS) $(USER_OPTIONS) -D$(DEFINES) 
-I"$(PCH_FILE:D)" -I"$(INCLUDES)" -c -o "$(<)" "$(>)"
-     "$(CONFIG_COMMAND)" $(LANG) $(OPTIONS) $(USER_OPTIONS) -D$(DEFINES) 
-I"$(PCH_FILE:D)" -I"$(INCLUDES)" -c -o "$(<)" "$(>)"
- }
- 
-@@ -946,6 +902,7 @@ rule link ( targets * : sources * : properties * )
+@@ -1189,6 +1189,7 @@ rule link ( targets * : sources * : properties * )
  
  actions link bind LIBRARIES
  {
@@ -95,7 +28,7 @@ Index: tools/build/src/tools/gcc.jam
      "$(CONFIG_COMMAND)" -L"$(LINKPATH)" 
-Wl,$(RPATH_OPTION:E=-R)$(SPACE)-Wl,$(RPATH) 
-Wl,-rpath-link$(SPACE)-Wl,"$(RPATH_LINK)" -o "$(<)" $(START-GROUP) "$(>)" 
"$(LIBRARIES)" $(FINDLIBS-ST-PFX) -l$(FINDLIBS-ST) $(FINDLIBS-SA-PFX) 
-l$(FINDLIBS-SA) $(END-GROUP) $(OPTIONS) $(USER_OPTIONS)
  }
  
-@@ -1009,10 +966,10 @@ rule link.dll ( targets * : sources * : properties * )
+@@ -1199,10 +1200,10 @@ rule link.dll ( targets * : sources * : properties * )
      quote-rpath $(targets) ;
  }
  
@@ -107,129 +40,4 @@ Index: tools/build/src/tools/gcc.jam
 +    "$(CONFIG_COMMAND)" -L"$(LINKPATH)" 
-Wl,$(RPATH_OPTION:E=-R)$(SPACE)-Wl,$(RPATH) "$(.IMPLIB-COMMAND)$(<[1])" -o 
"$(<[-1])" $(HAVE_SONAME)-Wl,$(SONAME_OPTION)$(SPACE)-Wl,$(<[-1]:D=) -shared 
-fPIC $(START-GROUP) "$(>)" "$(LIBRARIES)" $(FINDLIBS-ST-PFX) -l$(FINDLIBS-ST) 
$(FINDLIBS-SA-PFX) -l$(FINDLIBS-SA) $(END-GROUP) $(OPTIONS) $(USER_OPTIONS)
  }
  
- rule setup-threading ( targets * : sources * : properties * )
-@@ -1063,124 +1020,3 @@ local rule cpu-flags ( toolset variable : architecture
-         <architecture>$(architecture)/<instruction-set>$(instruction-set)
-         : $(values) ;
- }
--
--
--# Set architecture/instruction-set options.
--#
--# x86 and compatible
--# The 'native' option appeared in gcc 4.2 so we cannot safely use it as 
default.
--# Use i686 instead for 32-bit.
--toolset.flags gcc OPTIONS 
<architecture>x86/<address-model>32/<instruction-set> : -march=i686 ;
--cpu-flags gcc OPTIONS : x86 : native : -march=native ;
--cpu-flags gcc OPTIONS : x86 : i486 : -march=i486 ;
--cpu-flags gcc OPTIONS : x86 : i586 : -march=i586 ;
--cpu-flags gcc OPTIONS : x86 : i686 : -march=i686 ;
--cpu-flags gcc OPTIONS : x86 : pentium : -march=pentium ;
--cpu-flags gcc OPTIONS : x86 : pentium-mmx : -march=pentium-mmx ;
--cpu-flags gcc OPTIONS : x86 : pentiumpro : -march=pentiumpro ;
--cpu-flags gcc OPTIONS : x86 : pentium2 : -march=pentium2 ;
--cpu-flags gcc OPTIONS : x86 : pentium3 : -march=pentium3 ;
--cpu-flags gcc OPTIONS : x86 : pentium3m : -march=pentium3m ;
--cpu-flags gcc OPTIONS : x86 : pentium-m : -march=pentium-m ;
--cpu-flags gcc OPTIONS : x86 : pentium4 : -march=pentium4 ;
--cpu-flags gcc OPTIONS : x86 : pentium4m : -march=pentium4m ;
--cpu-flags gcc OPTIONS : x86 : prescott : -march=prescott ;
--cpu-flags gcc OPTIONS : x86 : nocona : -march=nocona ;
--cpu-flags gcc OPTIONS : x86 : core2 : -march=core2 ;
--cpu-flags gcc OPTIONS : x86 : conroe : -march=core2 ;
--cpu-flags gcc OPTIONS : x86 : conroe-xe : -march=core2 ;
--cpu-flags gcc OPTIONS : x86 : conroe-l : -march=core2 ;
--cpu-flags gcc OPTIONS : x86 : allendale : -march=core2 ;
--cpu-flags gcc OPTIONS : x86 : wolfdale : -march=core2 -msse4.1 ;
--cpu-flags gcc OPTIONS : x86 : merom : -march=core2 ;
--cpu-flags gcc OPTIONS : x86 : merom-xe : -march=core2 ;
--cpu-flags gcc OPTIONS : x86 : kentsfield : -march=core2 ;
--cpu-flags gcc OPTIONS : x86 : kentsfield-xe : -march=core2 ;
--cpu-flags gcc OPTIONS : x86 : yorksfield : -march=core2 ;
--cpu-flags gcc OPTIONS : x86 : penryn : -march=core2 ;
--cpu-flags gcc OPTIONS : x86 : corei7 : -march=corei7 ;
--cpu-flags gcc OPTIONS : x86 : nehalem : -march=corei7 ;
--cpu-flags gcc OPTIONS : x86 : corei7-avx : -march=corei7-avx ;
--cpu-flags gcc OPTIONS : x86 : sandy-bridge : -march=corei7-avx ;
--cpu-flags gcc OPTIONS : x86 : core-avx-i : -march=core-avx-i ;
--cpu-flags gcc OPTIONS : x86 : ivy-bridge : -march=core-avx-i ;
--cpu-flags gcc OPTIONS : x86 : haswell : -march=core-avx-i -mavx2 -mfma -mbmi 
-mbmi2 -mlzcnt ;
--cpu-flags gcc OPTIONS : x86 : k6 : -march=k6 ;
--cpu-flags gcc OPTIONS : x86 : k6-2 : -march=k6-2 ;
--cpu-flags gcc OPTIONS : x86 : k6-3 : -march=k6-3 ;
--cpu-flags gcc OPTIONS : x86 : athlon : -march=athlon ;
--cpu-flags gcc OPTIONS : x86 : athlon-tbird : -march=athlon-tbird ;
--cpu-flags gcc OPTIONS : x86 : athlon-4 : -march=athlon-4 ;
--cpu-flags gcc OPTIONS : x86 : athlon-xp : -march=athlon-xp ;
--cpu-flags gcc OPTIONS : x86 : athlon-mp : -march=athlon-mp ;
--##
--cpu-flags gcc OPTIONS : x86 : k8 : -march=k8 ;
--cpu-flags gcc OPTIONS : x86 : opteron : -march=opteron ;
--cpu-flags gcc OPTIONS : x86 : athlon64 : -march=athlon64 ;
--cpu-flags gcc OPTIONS : x86 : athlon-fx : -march=athlon-fx ;
--cpu-flags gcc OPTIONS : x86 : k8-sse3 : -march=k8-sse3 ;
--cpu-flags gcc OPTIONS : x86 : opteron-sse3 : -march=opteron-sse3 ;
--cpu-flags gcc OPTIONS : x86 : athlon64-sse3 : -march=athlon64-sse3 ;
--cpu-flags gcc OPTIONS : x86 : amdfam10 : -march=amdfam10 ;
--cpu-flags gcc OPTIONS : x86 : barcelona : -march=barcelona ;
--cpu-flags gcc OPTIONS : x86 : bdver1 : -march=bdver1 ;
--cpu-flags gcc OPTIONS : x86 : bdver2 : -march=bdver2 ;
--cpu-flags gcc OPTIONS : x86 : bdver3 : -march=bdver3 ;
--cpu-flags gcc OPTIONS : x86 : btver1 : -march=btver1 ;
--cpu-flags gcc OPTIONS : x86 : btver2 : -march=btver2 ;
--cpu-flags gcc OPTIONS : x86 : winchip-c6 : -march=winchip-c6 ;
--cpu-flags gcc OPTIONS : x86 : winchip2 : -march=winchip2 ;
--cpu-flags gcc OPTIONS : x86 : c3 : -march=c3 ;
--cpu-flags gcc OPTIONS : x86 : c3-2 : -march=c3-2 ;
--##
--cpu-flags gcc OPTIONS : x86 : atom : -march=atom ;
--# Sparc
--cpu-flags gcc OPTIONS : sparc : v7 : -mcpu=v7 : default ;
--cpu-flags gcc OPTIONS : sparc : cypress : -mcpu=cypress ;
--cpu-flags gcc OPTIONS : sparc : v8 : -mcpu=v8 ;
--cpu-flags gcc OPTIONS : sparc : supersparc : -mcpu=supersparc ;
--cpu-flags gcc OPTIONS : sparc : sparclite : -mcpu=sparclite ;
--cpu-flags gcc OPTIONS : sparc : hypersparc : -mcpu=hypersparc ;
--cpu-flags gcc OPTIONS : sparc : sparclite86x : -mcpu=sparclite86x ;
--cpu-flags gcc OPTIONS : sparc : f930 : -mcpu=f930 ;
--cpu-flags gcc OPTIONS : sparc : f934 : -mcpu=f934 ;
--cpu-flags gcc OPTIONS : sparc : sparclet : -mcpu=sparclet ;
--cpu-flags gcc OPTIONS : sparc : tsc701 : -mcpu=tsc701 ;
--cpu-flags gcc OPTIONS : sparc : v9 : -mcpu=v9 ;
--cpu-flags gcc OPTIONS : sparc : ultrasparc : -mcpu=ultrasparc ;
--cpu-flags gcc OPTIONS : sparc : ultrasparc3 : -mcpu=ultrasparc3 ;
--# RS/6000 & PowerPC
--cpu-flags gcc OPTIONS : power : 403 : -mcpu=403 ;
--cpu-flags gcc OPTIONS : power : 505 : -mcpu=505 ;
--cpu-flags gcc OPTIONS : power : 601 : -mcpu=601 ;
--cpu-flags gcc OPTIONS : power : 602 : -mcpu=602 ;
--cpu-flags gcc OPTIONS : power : 603 : -mcpu=603 ;
--cpu-flags gcc OPTIONS : power : 603e : -mcpu=603e ;
--cpu-flags gcc OPTIONS : power : 604 : -mcpu=604 ;
--cpu-flags gcc OPTIONS : power : 604e : -mcpu=604e ;
--cpu-flags gcc OPTIONS : power : 620 : -mcpu=620 ;
--cpu-flags gcc OPTIONS : power : 630 : -mcpu=630 ;
--cpu-flags gcc OPTIONS : power : 740 : -mcpu=740 ;
--cpu-flags gcc OPTIONS : power : 7400 : -mcpu=7400 ;
--cpu-flags gcc OPTIONS : power : 7450 : -mcpu=7450 ;
--cpu-flags gcc OPTIONS : power : 750 : -mcpu=750 ;
--cpu-flags gcc OPTIONS : power : 801 : -mcpu=801 ;
--cpu-flags gcc OPTIONS : power : 821 : -mcpu=821 ;
--cpu-flags gcc OPTIONS : power : 823 : -mcpu=823 ;
--cpu-flags gcc OPTIONS : power : 860 : -mcpu=860 ;
--cpu-flags gcc OPTIONS : power : 970 : -mcpu=970 ;
--cpu-flags gcc OPTIONS : power : 8540 : -mcpu=8540 ;
--cpu-flags gcc OPTIONS : power : power : -mcpu=power ;
--cpu-flags gcc OPTIONS : power : power2 : -mcpu=power2 ;
--cpu-flags gcc OPTIONS : power : power3 : -mcpu=power3 ;
--cpu-flags gcc OPTIONS : power : power4 : -mcpu=power4 ;
--cpu-flags gcc OPTIONS : power : power5 : -mcpu=power5 ;
--cpu-flags gcc OPTIONS : power : powerpc : -mcpu=powerpc ;
--cpu-flags gcc OPTIONS : power : powerpc64 : -mcpu=powerpc64 ;
--cpu-flags gcc OPTIONS : power : rios : -mcpu=rios ;
--cpu-flags gcc OPTIONS : power : rios1 : -mcpu=rios1 ;
--cpu-flags gcc OPTIONS : power : rios2 : -mcpu=rios2 ;
--cpu-flags gcc OPTIONS : power : rsc : -mcpu=rsc ;
--cpu-flags gcc OPTIONS : power : rs64a : -mcpu=rs64 ;
--# AIX variant of RS/6000 & PowerPC
--toolset.flags gcc AROPTIONS <address-model>64/<target-os>aix : "-X64" ;
+ ###
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/boost/pkg/PLIST,v
retrieving revision 1.17
diff -u -p -u -p -r1.17 PLIST
--- pkg/PLIST   26 Dec 2017 19:18:49 -0000      1.17
+++ pkg/PLIST   26 Jan 2018 08:46:46 -0000
@@ -356,6 +356,8 @@ include/boost/archive/xml_woarchive.hpp
 include/boost/array.hpp
 include/boost/asio/
 include/boost/asio.hpp
+include/boost/asio/associated_allocator.hpp
+include/boost/asio/associated_executor.hpp
 include/boost/asio/async_result.hpp
 include/boost/asio/basic_datagram_socket.hpp
 include/boost/asio/basic_deadline_timer.hpp
@@ -372,6 +374,7 @@ include/boost/asio/basic_stream_socket.h
 include/boost/asio/basic_streambuf.hpp
 include/boost/asio/basic_streambuf_fwd.hpp
 include/boost/asio/basic_waitable_timer.hpp
+include/boost/asio/bind_executor.hpp
 include/boost/asio/buffer.hpp
 include/boost/asio/buffered_read_stream.hpp
 include/boost/asio/buffered_read_stream_fwd.hpp
@@ -386,8 +389,8 @@ include/boost/asio/coroutine.hpp
 include/boost/asio/datagram_socket_service.hpp
 include/boost/asio/deadline_timer.hpp
 include/boost/asio/deadline_timer_service.hpp
+include/boost/asio/defer.hpp
 include/boost/asio/detail/
-include/boost/asio/detail/addressof.hpp
 include/boost/asio/detail/array.hpp
 include/boost/asio/detail/array_fwd.hpp
 include/boost/asio/detail/assert.hpp
@@ -398,10 +401,15 @@ include/boost/asio/detail/buffer_resize_
 include/boost/asio/detail/buffer_sequence_adapter.hpp
 include/boost/asio/detail/buffered_stream_storage.hpp
 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/concurrency_hint.hpp
+include/boost/asio/detail/conditionally_enabled_event.hpp
+include/boost/asio/detail/conditionally_enabled_mutex.hpp
 include/boost/asio/detail/config.hpp
 include/boost/asio/detail/consuming_buffers.hpp
+include/boost/asio/detail/cstddef.hpp
 include/boost/asio/detail/cstdint.hpp
 include/boost/asio/detail/date_time_fwd.hpp
 include/boost/asio/detail/deadline_timer_service.hpp
@@ -413,18 +421,21 @@ include/boost/asio/detail/dev_poll_react
 include/boost/asio/detail/epoll_reactor.hpp
 include/boost/asio/detail/event.hpp
 include/boost/asio/detail/eventfd_select_interrupter.hpp
+include/boost/asio/detail/executor_op.hpp
 include/boost/asio/detail/fd_set_adapter.hpp
 include/boost/asio/detail/fenced_block.hpp
-include/boost/asio/detail/function.hpp
+include/boost/asio/detail/functional.hpp
 include/boost/asio/detail/gcc_arm_fenced_block.hpp
 include/boost/asio/detail/gcc_hppa_fenced_block.hpp
 include/boost/asio/detail/gcc_sync_fenced_block.hpp
 include/boost/asio/detail/gcc_x86_fenced_block.hpp
+include/boost/asio/detail/global.hpp
 include/boost/asio/detail/handler_alloc_helpers.hpp
 include/boost/asio/detail/handler_cont_helpers.hpp
 include/boost/asio/detail/handler_invoke_helpers.hpp
 include/boost/asio/detail/handler_tracking.hpp
 include/boost/asio/detail/handler_type_requirements.hpp
+include/boost/asio/detail/handler_work.hpp
 include/boost/asio/detail/hash_map.hpp
 include/boost/asio/detail/impl/
 include/boost/asio/detail/impl/buffer_sequence_adapter.ipp
@@ -437,6 +448,7 @@ include/boost/asio/detail/impl/eventfd_s
 include/boost/asio/detail/impl/handler_tracking.ipp
 include/boost/asio/detail/impl/kqueue_reactor.hpp
 include/boost/asio/detail/impl/kqueue_reactor.ipp
+include/boost/asio/detail/impl/null_event.ipp
 include/boost/asio/detail/impl/pipe_select_interrupter.ipp
 include/boost/asio/detail/impl/posix_event.ipp
 include/boost/asio/detail/impl/posix_mutex.ipp
@@ -446,6 +458,7 @@ include/boost/asio/detail/impl/reactive_
 include/boost/asio/detail/impl/reactive_serial_port_service.ipp
 include/boost/asio/detail/impl/reactive_socket_service_base.ipp
 include/boost/asio/detail/impl/resolver_service_base.ipp
+include/boost/asio/detail/impl/scheduler.ipp
 include/boost/asio/detail/impl/select_reactor.hpp
 include/boost/asio/detail/impl/select_reactor.ipp
 include/boost/asio/detail/impl/service_registry.hpp
@@ -453,17 +466,17 @@ include/boost/asio/detail/impl/service_r
 include/boost/asio/detail/impl/signal_set_service.ipp
 include/boost/asio/detail/impl/socket_ops.ipp
 include/boost/asio/detail/impl/socket_select_interrupter.ipp
+include/boost/asio/detail/impl/strand_executor_service.hpp
+include/boost/asio/detail/impl/strand_executor_service.ipp
 include/boost/asio/detail/impl/strand_service.hpp
 include/boost/asio/detail/impl/strand_service.ipp
-include/boost/asio/detail/impl/task_io_service.hpp
-include/boost/asio/detail/impl/task_io_service.ipp
 include/boost/asio/detail/impl/throw_error.ipp
 include/boost/asio/detail/impl/timer_queue_ptime.ipp
 include/boost/asio/detail/impl/timer_queue_set.ipp
 include/boost/asio/detail/impl/win_event.ipp
 include/boost/asio/detail/impl/win_iocp_handle_service.ipp
-include/boost/asio/detail/impl/win_iocp_io_service.hpp
-include/boost/asio/detail/impl/win_iocp_io_service.ipp
+include/boost/asio/detail/impl/win_iocp_io_context.hpp
+include/boost/asio/detail/impl/win_iocp_io_context.ipp
 include/boost/asio/detail/impl/win_iocp_serial_port_service.ipp
 include/boost/asio/detail/impl/win_iocp_socket_service_base.ipp
 include/boost/asio/detail/impl/win_mutex.ipp
@@ -476,6 +489,8 @@ include/boost/asio/detail/impl/winrt_tim
 include/boost/asio/detail/impl/winrt_timer_scheduler.ipp
 include/boost/asio/detail/impl/winsock_init.ipp
 include/boost/asio/detail/io_control.hpp
+include/boost/asio/detail/is_buffer_sequence.hpp
+include/boost/asio/detail/is_executor.hpp
 include/boost/asio/detail/keyword_tss_ptr.hpp
 include/boost/asio/detail/kqueue_reactor.hpp
 include/boost/asio/detail/limits.hpp
@@ -486,6 +501,7 @@ include/boost/asio/detail/mutex.hpp
 include/boost/asio/detail/noncopyable.hpp
 include/boost/asio/detail/null_event.hpp
 include/boost/asio/detail/null_fenced_block.hpp
+include/boost/asio/detail/null_global.hpp
 include/boost/asio/detail/null_mutex.hpp
 include/boost/asio/detail/null_reactor.hpp
 include/boost/asio/detail/null_signal_blocker.hpp
@@ -501,6 +517,7 @@ include/boost/asio/detail/pipe_select_in
 include/boost/asio/detail/pop_options.hpp
 include/boost/asio/detail/posix_event.hpp
 include/boost/asio/detail/posix_fd_set_adapter.hpp
+include/boost/asio/detail/posix_global.hpp
 include/boost/asio/detail/posix_mutex.hpp
 include/boost/asio/detail/posix_signal_blocker.hpp
 include/boost/asio/detail/posix_static_mutex.hpp
@@ -519,21 +536,26 @@ include/boost/asio/detail/reactive_socke
 include/boost/asio/detail/reactive_socket_sendto_op.hpp
 include/boost/asio/detail/reactive_socket_service.hpp
 include/boost/asio/detail/reactive_socket_service_base.hpp
+include/boost/asio/detail/reactive_wait_op.hpp
 include/boost/asio/detail/reactor.hpp
 include/boost/asio/detail/reactor_fwd.hpp
 include/boost/asio/detail/reactor_op.hpp
 include/boost/asio/detail/reactor_op_queue.hpp
+include/boost/asio/detail/recycling_allocator.hpp
 include/boost/asio/detail/regex_fwd.hpp
 include/boost/asio/detail/resolve_endpoint_op.hpp
 include/boost/asio/detail/resolve_op.hpp
+include/boost/asio/detail/resolve_query_op.hpp
 include/boost/asio/detail/resolver_service.hpp
 include/boost/asio/detail/resolver_service_base.hpp
+include/boost/asio/detail/scheduler.hpp
+include/boost/asio/detail/scheduler_operation.hpp
+include/boost/asio/detail/scheduler_thread_info.hpp
 include/boost/asio/detail/scoped_lock.hpp
 include/boost/asio/detail/scoped_ptr.hpp
 include/boost/asio/detail/select_interrupter.hpp
 include/boost/asio/detail/select_reactor.hpp
 include/boost/asio/detail/service_registry.hpp
-include/boost/asio/detail/shared_ptr.hpp
 include/boost/asio/detail/signal_blocker.hpp
 include/boost/asio/detail/signal_handler.hpp
 include/boost/asio/detail/signal_init.hpp
@@ -548,14 +570,16 @@ include/boost/asio/detail/solaris_fenced
 include/boost/asio/detail/static_mutex.hpp
 include/boost/asio/detail/std_event.hpp
 include/boost/asio/detail/std_fenced_block.hpp
+include/boost/asio/detail/std_global.hpp
 include/boost/asio/detail/std_mutex.hpp
 include/boost/asio/detail/std_static_mutex.hpp
 include/boost/asio/detail/std_thread.hpp
+include/boost/asio/detail/strand_executor_service.hpp
 include/boost/asio/detail/strand_service.hpp
-include/boost/asio/detail/task_io_service.hpp
-include/boost/asio/detail/task_io_service_operation.hpp
-include/boost/asio/detail/task_io_service_thread_info.hpp
+include/boost/asio/detail/string_view.hpp
 include/boost/asio/detail/thread.hpp
+include/boost/asio/detail/thread_context.hpp
+include/boost/asio/detail/thread_group.hpp
 include/boost/asio/detail/thread_info_base.hpp
 include/boost/asio/detail/throw_error.hpp
 include/boost/asio/detail/throw_exception.hpp
@@ -570,14 +594,14 @@ include/boost/asio/detail/type_traits.hp
 include/boost/asio/detail/variadic_templates.hpp
 include/boost/asio/detail/wait_handler.hpp
 include/boost/asio/detail/wait_op.hpp
-include/boost/asio/detail/weak_ptr.hpp
 include/boost/asio/detail/win_event.hpp
 include/boost/asio/detail/win_fd_set_adapter.hpp
 include/boost/asio/detail/win_fenced_block.hpp
+include/boost/asio/detail/win_global.hpp
 include/boost/asio/detail/win_iocp_handle_read_op.hpp
 include/boost/asio/detail/win_iocp_handle_service.hpp
 include/boost/asio/detail/win_iocp_handle_write_op.hpp
-include/boost/asio/detail/win_iocp_io_service.hpp
+include/boost/asio/detail/win_iocp_io_context.hpp
 include/boost/asio/detail/win_iocp_null_buffers_op.hpp
 include/boost/asio/detail/win_iocp_operation.hpp
 include/boost/asio/detail/win_iocp_overlapped_op.hpp
@@ -592,12 +616,14 @@ include/boost/asio/detail/win_iocp_socke
 include/boost/asio/detail/win_iocp_socket_service.hpp
 include/boost/asio/detail/win_iocp_socket_service_base.hpp
 include/boost/asio/detail/win_iocp_thread_info.hpp
+include/boost/asio/detail/win_iocp_wait_op.hpp
 include/boost/asio/detail/win_mutex.hpp
 include/boost/asio/detail/win_object_handle_service.hpp
 include/boost/asio/detail/win_static_mutex.hpp
 include/boost/asio/detail/win_thread.hpp
 include/boost/asio/detail/win_tss_ptr.hpp
-include/boost/asio/detail/winapi_thread.hpp
+include/boost/asio/detail/winapp_thread.hpp
+include/boost/asio/detail/wince_thread.hpp
 include/boost/asio/detail/winrt_async_manager.hpp
 include/boost/asio/detail/winrt_async_op.hpp
 include/boost/asio/detail/winrt_resolve_op.hpp
@@ -610,8 +636,13 @@ include/boost/asio/detail/winrt_ssocket_
 include/boost/asio/detail/winrt_timer_scheduler.hpp
 include/boost/asio/detail/winrt_utils.hpp
 include/boost/asio/detail/winsock_init.hpp
+include/boost/asio/detail/work_dispatcher.hpp
 include/boost/asio/detail/wrapped_handler.hpp
+include/boost/asio/dispatch.hpp
 include/boost/asio/error.hpp
+include/boost/asio/execution_context.hpp
+include/boost/asio/executor.hpp
+include/boost/asio/executor_work_guard.hpp
 include/boost/asio/generic/
 include/boost/asio/generic/basic_endpoint.hpp
 include/boost/asio/generic/datagram_protocol.hpp
@@ -631,10 +662,17 @@ include/boost/asio/impl/
 include/boost/asio/impl/buffered_read_stream.hpp
 include/boost/asio/impl/buffered_write_stream.hpp
 include/boost/asio/impl/connect.hpp
+include/boost/asio/impl/defer.hpp
+include/boost/asio/impl/dispatch.hpp
 include/boost/asio/impl/error.ipp
+include/boost/asio/impl/execution_context.hpp
+include/boost/asio/impl/execution_context.ipp
+include/boost/asio/impl/executor.hpp
+include/boost/asio/impl/executor.ipp
 include/boost/asio/impl/handler_alloc_hook.ipp
-include/boost/asio/impl/io_service.hpp
-include/boost/asio/impl/io_service.ipp
+include/boost/asio/impl/io_context.hpp
+include/boost/asio/impl/io_context.ipp
+include/boost/asio/impl/post.hpp
 include/boost/asio/impl/read.hpp
 include/boost/asio/impl/read_at.hpp
 include/boost/asio/impl/read_until.hpp
@@ -643,19 +681,33 @@ include/boost/asio/impl/serial_port_base
 include/boost/asio/impl/spawn.hpp
 include/boost/asio/impl/src.cpp
 include/boost/asio/impl/src.hpp
+include/boost/asio/impl/system_context.hpp
+include/boost/asio/impl/system_context.ipp
+include/boost/asio/impl/system_executor.hpp
+include/boost/asio/impl/thread_pool.hpp
+include/boost/asio/impl/thread_pool.ipp
 include/boost/asio/impl/use_future.hpp
 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
+include/boost/asio/ip/address_v4_iterator.hpp
+include/boost/asio/ip/address_v4_range.hpp
 include/boost/asio/ip/address_v6.hpp
+include/boost/asio/ip/address_v6_iterator.hpp
+include/boost/asio/ip/address_v6_range.hpp
+include/boost/asio/ip/bad_address_cast.hpp
 include/boost/asio/ip/basic_endpoint.hpp
 include/boost/asio/ip/basic_resolver.hpp
 include/boost/asio/ip/basic_resolver_entry.hpp
 include/boost/asio/ip/basic_resolver_iterator.hpp
 include/boost/asio/ip/basic_resolver_query.hpp
+include/boost/asio/ip/basic_resolver_results.hpp
 include/boost/asio/ip/detail/
 include/boost/asio/ip/detail/endpoint.hpp
 include/boost/asio/ip/detail/impl/
@@ -672,13 +724,21 @@ include/boost/asio/ip/impl/address_v6.hp
 include/boost/asio/ip/impl/address_v6.ipp
 include/boost/asio/ip/impl/basic_endpoint.hpp
 include/boost/asio/ip/impl/host_name.ipp
+include/boost/asio/ip/impl/network_v4.hpp
+include/boost/asio/ip/impl/network_v4.ipp
+include/boost/asio/ip/impl/network_v6.hpp
+include/boost/asio/ip/impl/network_v6.ipp
 include/boost/asio/ip/multicast.hpp
+include/boost/asio/ip/network_v4.hpp
+include/boost/asio/ip/network_v6.hpp
+include/boost/asio/ip/resolver_base.hpp
 include/boost/asio/ip/resolver_query_base.hpp
 include/boost/asio/ip/resolver_service.hpp
 include/boost/asio/ip/tcp.hpp
 include/boost/asio/ip/udp.hpp
 include/boost/asio/ip/unicast.hpp
 include/boost/asio/ip/v6_only.hpp
+include/boost/asio/is_executor.hpp
 include/boost/asio/is_read_buffered.hpp
 include/boost/asio/is_write_buffered.hpp
 include/boost/asio/local/
@@ -690,13 +750,16 @@ include/boost/asio/local/detail/endpoint
 include/boost/asio/local/detail/impl/
 include/boost/asio/local/detail/impl/endpoint.ipp
 include/boost/asio/local/stream_protocol.hpp
+include/boost/asio/packaged_task.hpp
 include/boost/asio/placeholders.hpp
 include/boost/asio/posix/
 include/boost/asio/posix/basic_descriptor.hpp
 include/boost/asio/posix/basic_stream_descriptor.hpp
+include/boost/asio/posix/descriptor.hpp
 include/boost/asio/posix/descriptor_base.hpp
 include/boost/asio/posix/stream_descriptor.hpp
 include/boost/asio/posix/stream_descriptor_service.hpp
+include/boost/asio/post.hpp
 include/boost/asio/raw_socket_service.hpp
 include/boost/asio/read.hpp
 include/boost/asio/read_at.hpp
@@ -712,10 +775,8 @@ include/boost/asio/socket_base.hpp
 include/boost/asio/spawn.hpp
 include/boost/asio/ssl/
 include/boost/asio/ssl.hpp
-include/boost/asio/ssl/basic_context.hpp
 include/boost/asio/ssl/context.hpp
 include/boost/asio/ssl/context_base.hpp
-include/boost/asio/ssl/context_service.hpp
 include/boost/asio/ssl/detail/
 include/boost/asio/ssl/detail/buffered_handshake_op.hpp
 include/boost/asio/ssl/detail/engine.hpp
@@ -739,29 +800,32 @@ include/boost/asio/ssl/impl/context.ipp
 include/boost/asio/ssl/impl/error.ipp
 include/boost/asio/ssl/impl/rfc2818_verification.ipp
 include/boost/asio/ssl/impl/src.hpp
-include/boost/asio/ssl/old/
-include/boost/asio/ssl/old/basic_context.hpp
-include/boost/asio/ssl/old/context_service.hpp
-include/boost/asio/ssl/old/detail/
-include/boost/asio/ssl/old/detail/openssl_context_service.hpp
-include/boost/asio/ssl/old/detail/openssl_operation.hpp
-include/boost/asio/ssl/old/detail/openssl_stream_service.hpp
-include/boost/asio/ssl/old/stream.hpp
-include/boost/asio/ssl/old/stream_service.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/stream_service.hpp
 include/boost/asio/ssl/verify_context.hpp
 include/boost/asio/ssl/verify_mode.hpp
 include/boost/asio/steady_timer.hpp
 include/boost/asio/strand.hpp
 include/boost/asio/stream_socket_service.hpp
 include/boost/asio/streambuf.hpp
+include/boost/asio/system_context.hpp
+include/boost/asio/system_executor.hpp
 include/boost/asio/system_timer.hpp
+include/boost/asio/thread_pool.hpp
 include/boost/asio/time_traits.hpp
+include/boost/asio/ts/
+include/boost/asio/ts/buffer.hpp
+include/boost/asio/ts/executor.hpp
+include/boost/asio/ts/internet.hpp
+include/boost/asio/ts/io_context.hpp
+include/boost/asio/ts/net.hpp
+include/boost/asio/ts/netfwd.hpp
+include/boost/asio/ts/socket.hpp
+include/boost/asio/ts/timer.hpp
 include/boost/asio/unyield.hpp
 include/boost/asio/use_future.hpp
+include/boost/asio/uses_executor.hpp
 include/boost/asio/version.hpp
 include/boost/asio/wait_traits.hpp
 include/boost/asio/waitable_timer_service.hpp
@@ -772,6 +836,7 @@ include/boost/asio/windows/basic_random_
 include/boost/asio/windows/basic_stream_handle.hpp
 include/boost/asio/windows/object_handle.hpp
 include/boost/asio/windows/object_handle_service.hpp
+include/boost/asio/windows/overlapped_handle.hpp
 include/boost/asio/windows/overlapped_ptr.hpp
 include/boost/asio/windows/random_access_handle.hpp
 include/boost/asio/windows/random_access_handle_service.hpp
@@ -820,6 +885,17 @@ include/boost/atomic/detail/caps_msvc_ar
 include/boost/atomic/detail/caps_msvc_x86.hpp
 include/boost/atomic/detail/caps_windows.hpp
 include/boost/atomic/detail/config.hpp
+include/boost/atomic/detail/extra_operations.hpp
+include/boost/atomic/detail/extra_operations_fwd.hpp
+include/boost/atomic/detail/extra_ops_gcc_arm.hpp
+include/boost/atomic/detail/extra_ops_gcc_ppc.hpp
+include/boost/atomic/detail/extra_ops_gcc_x86.hpp
+include/boost/atomic/detail/extra_ops_generic.hpp
+include/boost/atomic/detail/extra_ops_msvc_arm.hpp
+include/boost/atomic/detail/extra_ops_msvc_x86.hpp
+include/boost/atomic/detail/hwcaps_gcc_arm.hpp
+include/boost/atomic/detail/hwcaps_gcc_ppc.hpp
+include/boost/atomic/detail/hwcaps_gcc_x86.hpp
 include/boost/atomic/detail/int_sizes.hpp
 include/boost/atomic/detail/interlocked.hpp
 include/boost/atomic/detail/link.hpp
@@ -832,8 +908,10 @@ include/boost/atomic/detail/ops_emulated
 include/boost/atomic/detail/ops_extending_cas_based.hpp
 include/boost/atomic/detail/ops_gcc_alpha.hpp
 include/boost/atomic/detail/ops_gcc_arm.hpp
+include/boost/atomic/detail/ops_gcc_arm_common.hpp
 include/boost/atomic/detail/ops_gcc_atomic.hpp
 include/boost/atomic/detail/ops_gcc_ppc.hpp
+include/boost/atomic/detail/ops_gcc_ppc_common.hpp
 include/boost/atomic/detail/ops_gcc_sparc.hpp
 include/boost/atomic/detail/ops_gcc_sync.hpp
 include/boost/atomic/detail/ops_gcc_x86.hpp
@@ -853,6 +931,160 @@ include/boost/atomic/detail/type_traits/
 include/boost/atomic/detail/type_traits/is_signed.hpp
 include/boost/atomic/detail/type_traits/make_signed.hpp
 include/boost/atomic/fences.hpp
+include/boost/beast/
+include/boost/beast.hpp
+include/boost/beast/core/
+include/boost/beast/core.hpp
+include/boost/beast/core/bind_handler.hpp
+include/boost/beast/core/buffered_read_stream.hpp
+include/boost/beast/core/buffers_adapter.hpp
+include/boost/beast/core/buffers_cat.hpp
+include/boost/beast/core/buffers_prefix.hpp
+include/boost/beast/core/buffers_suffix.hpp
+include/boost/beast/core/buffers_to_string.hpp
+include/boost/beast/core/detail/
+include/boost/beast/core/detail/allocator.hpp
+include/boost/beast/core/detail/base64.hpp
+include/boost/beast/core/detail/bind_handler.hpp
+include/boost/beast/core/detail/buffers_ref.hpp
+include/boost/beast/core/detail/clamp.hpp
+include/boost/beast/core/detail/config.hpp
+include/boost/beast/core/detail/cpu_info.hpp
+include/boost/beast/core/detail/empty_base_optimization.hpp
+include/boost/beast/core/detail/in_place_init.hpp
+include/boost/beast/core/detail/integer_sequence.hpp
+include/boost/beast/core/detail/ostream.hpp
+include/boost/beast/core/detail/sha1.hpp
+include/boost/beast/core/detail/static_ostream.hpp
+include/boost/beast/core/detail/static_string.hpp
+include/boost/beast/core/detail/type_traits.hpp
+include/boost/beast/core/detail/variant.hpp
+include/boost/beast/core/detail/varint.hpp
+include/boost/beast/core/error.hpp
+include/boost/beast/core/file.hpp
+include/boost/beast/core/file_base.hpp
+include/boost/beast/core/file_posix.hpp
+include/boost/beast/core/file_stdio.hpp
+include/boost/beast/core/file_win32.hpp
+include/boost/beast/core/flat_buffer.hpp
+include/boost/beast/core/flat_static_buffer.hpp
+include/boost/beast/core/handler_ptr.hpp
+include/boost/beast/core/impl/
+include/boost/beast/core/impl/buffered_read_stream.ipp
+include/boost/beast/core/impl/buffers_adapter.ipp
+include/boost/beast/core/impl/buffers_cat.ipp
+include/boost/beast/core/impl/buffers_prefix.ipp
+include/boost/beast/core/impl/buffers_suffix.ipp
+include/boost/beast/core/impl/file_posix.ipp
+include/boost/beast/core/impl/file_stdio.ipp
+include/boost/beast/core/impl/file_win32.ipp
+include/boost/beast/core/impl/flat_buffer.ipp
+include/boost/beast/core/impl/flat_static_buffer.ipp
+include/boost/beast/core/impl/handler_ptr.ipp
+include/boost/beast/core/impl/multi_buffer.ipp
+include/boost/beast/core/impl/read_size.ipp
+include/boost/beast/core/impl/static_buffer.ipp
+include/boost/beast/core/impl/static_string.ipp
+include/boost/beast/core/impl/string_param.ipp
+include/boost/beast/core/multi_buffer.hpp
+include/boost/beast/core/ostream.hpp
+include/boost/beast/core/read_size.hpp
+include/boost/beast/core/span.hpp
+include/boost/beast/core/static_buffer.hpp
+include/boost/beast/core/static_string.hpp
+include/boost/beast/core/string.hpp
+include/boost/beast/core/string_param.hpp
+include/boost/beast/core/type_traits.hpp
+include/boost/beast/http/
+include/boost/beast/http.hpp
+include/boost/beast/http/basic_dynamic_body.hpp
+include/boost/beast/http/basic_file_body.hpp
+include/boost/beast/http/basic_parser.hpp
+include/boost/beast/http/buffer_body.hpp
+include/boost/beast/http/chunk_encode.hpp
+include/boost/beast/http/detail/
+include/boost/beast/http/detail/basic_parsed_list.hpp
+include/boost/beast/http/detail/basic_parser.hpp
+include/boost/beast/http/detail/chunk_encode.hpp
+include/boost/beast/http/detail/rfc7230.hpp
+include/boost/beast/http/detail/type_traits.hpp
+include/boost/beast/http/dynamic_body.hpp
+include/boost/beast/http/empty_body.hpp
+include/boost/beast/http/error.hpp
+include/boost/beast/http/field.hpp
+include/boost/beast/http/fields.hpp
+include/boost/beast/http/file_body.hpp
+include/boost/beast/http/impl/
+include/boost/beast/http/impl/basic_parser.ipp
+include/boost/beast/http/impl/chunk_encode.ipp
+include/boost/beast/http/impl/error.ipp
+include/boost/beast/http/impl/field.ipp
+include/boost/beast/http/impl/fields.ipp
+include/boost/beast/http/impl/file_body_win32.ipp
+include/boost/beast/http/impl/message.ipp
+include/boost/beast/http/impl/parser.ipp
+include/boost/beast/http/impl/read.ipp
+include/boost/beast/http/impl/rfc7230.ipp
+include/boost/beast/http/impl/serializer.ipp
+include/boost/beast/http/impl/status.ipp
+include/boost/beast/http/impl/verb.ipp
+include/boost/beast/http/impl/write.ipp
+include/boost/beast/http/message.hpp
+include/boost/beast/http/parser.hpp
+include/boost/beast/http/read.hpp
+include/boost/beast/http/rfc7230.hpp
+include/boost/beast/http/serializer.hpp
+include/boost/beast/http/span_body.hpp
+include/boost/beast/http/status.hpp
+include/boost/beast/http/string_body.hpp
+include/boost/beast/http/type_traits.hpp
+include/boost/beast/http/vector_body.hpp
+include/boost/beast/http/verb.hpp
+include/boost/beast/http/write.hpp
+include/boost/beast/version.hpp
+include/boost/beast/websocket/
+include/boost/beast/websocket.hpp
+include/boost/beast/websocket/detail/
+include/boost/beast/websocket/detail/frame.hpp
+include/boost/beast/websocket/detail/hybi13.hpp
+include/boost/beast/websocket/detail/mask.hpp
+include/boost/beast/websocket/detail/pausation.hpp
+include/boost/beast/websocket/detail/pmd_extension.hpp
+include/boost/beast/websocket/detail/type_traits.hpp
+include/boost/beast/websocket/detail/utf8_checker.hpp
+include/boost/beast/websocket/error.hpp
+include/boost/beast/websocket/impl/
+include/boost/beast/websocket/impl/accept.ipp
+include/boost/beast/websocket/impl/close.ipp
+include/boost/beast/websocket/impl/error.ipp
+include/boost/beast/websocket/impl/handshake.ipp
+include/boost/beast/websocket/impl/ping.ipp
+include/boost/beast/websocket/impl/read.ipp
+include/boost/beast/websocket/impl/rfc6455.ipp
+include/boost/beast/websocket/impl/ssl.ipp
+include/boost/beast/websocket/impl/stream.ipp
+include/boost/beast/websocket/impl/teardown.ipp
+include/boost/beast/websocket/impl/write.ipp
+include/boost/beast/websocket/option.hpp
+include/boost/beast/websocket/rfc6455.hpp
+include/boost/beast/websocket/role.hpp
+include/boost/beast/websocket/ssl.hpp
+include/boost/beast/websocket/stream.hpp
+include/boost/beast/websocket/teardown.hpp
+include/boost/beast/zlib/
+include/boost/beast/zlib.hpp
+include/boost/beast/zlib/deflate_stream.hpp
+include/boost/beast/zlib/detail/
+include/boost/beast/zlib/detail/bitstream.hpp
+include/boost/beast/zlib/detail/deflate_stream.hpp
+include/boost/beast/zlib/detail/inflate_stream.hpp
+include/boost/beast/zlib/detail/ranges.hpp
+include/boost/beast/zlib/detail/window.hpp
+include/boost/beast/zlib/error.hpp
+include/boost/beast/zlib/impl/
+include/boost/beast/zlib/impl/error.ipp
+include/boost/beast/zlib/inflate_stream.hpp
+include/boost/beast/zlib/zlib.hpp
 include/boost/bimap/
 include/boost/bimap.hpp
 include/boost/bimap/bimap.hpp
@@ -986,6 +1218,79 @@ include/boost/bind/storage.hpp
 include/boost/blank.hpp
 include/boost/blank_fwd.hpp
 include/boost/call_traits.hpp
+include/boost/callable_traits/
+include/boost/callable_traits.hpp
+include/boost/callable_traits/add_member_const.hpp
+include/boost/callable_traits/add_member_cv.hpp
+include/boost/callable_traits/add_member_lvalue_reference.hpp
+include/boost/callable_traits/add_member_rvalue_reference.hpp
+include/boost/callable_traits/add_member_volatile.hpp
+include/boost/callable_traits/add_noexcept.hpp
+include/boost/callable_traits/add_transaction_safe.hpp
+include/boost/callable_traits/add_varargs.hpp
+include/boost/callable_traits/apply_member_pointer.hpp
+include/boost/callable_traits/apply_return.hpp
+include/boost/callable_traits/args.hpp
+include/boost/callable_traits/class_of.hpp
+include/boost/callable_traits/detail/
+include/boost/callable_traits/detail/config.hpp
+include/boost/callable_traits/detail/core.hpp
+include/boost/callable_traits/detail/default_callable_traits.hpp
+include/boost/callable_traits/detail/forward_declarations.hpp
+include/boost/callable_traits/detail/function.hpp
+include/boost/callable_traits/detail/function_object.hpp
+include/boost/callable_traits/detail/is_invocable_impl.hpp
+include/boost/callable_traits/detail/parameter_index_helper.hpp
+include/boost/callable_traits/detail/pmd.hpp
+include/boost/callable_traits/detail/pmf.hpp
+include/boost/callable_traits/detail/polyfills/
+include/boost/callable_traits/detail/polyfills/disjunction.hpp
+include/boost/callable_traits/detail/polyfills/make_index_sequence.hpp
+include/boost/callable_traits/detail/qualifier_flags.hpp
+include/boost/callable_traits/detail/set_function_qualifiers.hpp
+include/boost/callable_traits/detail/sfinae_errors.hpp
+include/boost/callable_traits/detail/traits.hpp
+include/boost/callable_traits/detail/unguarded/
+include/boost/callable_traits/detail/unguarded/function.hpp
+include/boost/callable_traits/detail/unguarded/function_2.hpp
+include/boost/callable_traits/detail/unguarded/function_3.hpp
+include/boost/callable_traits/detail/unguarded/function_ptr.hpp
+include/boost/callable_traits/detail/unguarded/function_ptr_2.hpp
+include/boost/callable_traits/detail/unguarded/function_ptr_3.hpp
+include/boost/callable_traits/detail/unguarded/function_ptr_varargs.hpp
+include/boost/callable_traits/detail/unguarded/function_ptr_varargs_2.hpp
+include/boost/callable_traits/detail/unguarded/function_ptr_varargs_3.hpp
+include/boost/callable_traits/detail/unguarded/pmf.hpp
+include/boost/callable_traits/detail/unguarded/pmf_2.hpp
+include/boost/callable_traits/detail/unguarded/pmf_3.hpp
+include/boost/callable_traits/detail/unguarded/pmf_4.hpp
+include/boost/callable_traits/detail/unguarded/pmf_varargs.hpp
+include/boost/callable_traits/detail/unguarded/pmf_varargs_2.hpp
+include/boost/callable_traits/detail/unguarded/pmf_varargs_3.hpp
+include/boost/callable_traits/detail/unguarded/pmf_varargs_4.hpp
+include/boost/callable_traits/detail/utility.hpp
+include/boost/callable_traits/function_type.hpp
+include/boost/callable_traits/has_member_qualifiers.hpp
+include/boost/callable_traits/has_varargs.hpp
+include/boost/callable_traits/has_void_return.hpp
+include/boost/callable_traits/is_const_member.hpp
+include/boost/callable_traits/is_cv_member.hpp
+include/boost/callable_traits/is_invocable.hpp
+include/boost/callable_traits/is_lvalue_reference_member.hpp
+include/boost/callable_traits/is_noexcept.hpp
+include/boost/callable_traits/is_reference_member.hpp
+include/boost/callable_traits/is_rvalue_reference_member.hpp
+include/boost/callable_traits/is_transaction_safe.hpp
+include/boost/callable_traits/is_volatile_member.hpp
+include/boost/callable_traits/qualified_class_of.hpp
+include/boost/callable_traits/remove_member_const.hpp
+include/boost/callable_traits/remove_member_cv.hpp
+include/boost/callable_traits/remove_member_reference.hpp
+include/boost/callable_traits/remove_member_volatile.hpp
+include/boost/callable_traits/remove_noexcept.hpp
+include/boost/callable_traits/remove_transaction_safe.hpp
+include/boost/callable_traits/remove_varargs.hpp
+include/boost/callable_traits/return_type.hpp
 include/boost/cast.hpp
 include/boost/cerrno.hpp
 include/boost/checked_delete.hpp
@@ -1406,6 +1711,7 @@ include/boost/compute/types/builtin.hpp
 include/boost/compute/types/complex.hpp
 include/boost/compute/types/fundamental.hpp
 include/boost/compute/types/pair.hpp
+include/boost/compute/types/size_t.hpp
 include/boost/compute/types/struct.hpp
 include/boost/compute/types/tuple.hpp
 include/boost/compute/user_event.hpp
@@ -1546,12 +1852,16 @@ include/boost/container/detail/compare_f
 include/boost/container/detail/config_begin.hpp
 include/boost/container/detail/config_end.hpp
 include/boost/container/detail/construct_in_place.hpp
+include/boost/container/detail/container_or_allocator_rebind.hpp
+include/boost/container/detail/container_rebind.hpp
 include/boost/container/detail/copy_move_algo.hpp
 include/boost/container/detail/destroyers.hpp
 include/boost/container/detail/dispatch_uses_allocator.hpp
 include/boost/container/detail/dlmalloc.hpp
 include/boost/container/detail/flat_tree.hpp
 include/boost/container/detail/function_detector.hpp
+include/boost/container/detail/is_container.hpp
+include/boost/container/detail/is_contiguous_container.hpp
 include/boost/container/detail/is_sorted.hpp
 include/boost/container/detail/iterator.hpp
 include/boost/container/detail/iterator_to_raw_pointer.hpp
@@ -1876,8 +2186,6 @@ include/boost/detail/
 include/boost/detail/algorithm.hpp
 include/boost/detail/allocator_utilities.hpp
 include/boost/detail/atomic_count.hpp
-include/boost/detail/atomic_redef_macros.hpp
-include/boost/detail/atomic_undef_macros.hpp
 include/boost/detail/basic_pointerbuf.hpp
 include/boost/detail/binary_search.hpp
 include/boost/detail/bitmask.hpp
@@ -1915,14 +2223,10 @@ include/boost/detail/templated_streams.h
 include/boost/detail/utf8_codecvt_facet.hpp
 include/boost/detail/utf8_codecvt_facet.ipp
 include/boost/detail/winapi/
-include/boost/detail/winapi/GetCurrentProcess.hpp
-include/boost/detail/winapi/GetCurrentThread.hpp
-include/boost/detail/winapi/GetLastError.hpp
-include/boost/detail/winapi/GetProcessTimes.hpp
-include/boost/detail/winapi/GetThreadTimes.hpp
 include/boost/detail/winapi/access_rights.hpp
 include/boost/detail/winapi/apc.hpp
 include/boost/detail/winapi/basic_types.hpp
+include/boost/detail/winapi/bcrypt.hpp
 include/boost/detail/winapi/character_code_conversion.hpp
 include/boost/detail/winapi/condition_variable.hpp
 include/boost/detail/winapi/config.hpp
@@ -1931,7 +2235,7 @@ include/boost/detail/winapi/crypt.hpp
 include/boost/detail/winapi/dbghelp.hpp
 include/boost/detail/winapi/debugapi.hpp
 include/boost/detail/winapi/detail/
-include/boost/detail/winapi/detail/cast_ptr.hpp
+include/boost/detail/winapi/detail/deprecated_namespace.hpp
 include/boost/detail/winapi/directory_management.hpp
 include/boost/detail/winapi/dll.hpp
 include/boost/detail/winapi/environment.hpp
@@ -2076,6 +2380,8 @@ include/boost/fiber/buffered_channel.hpp
 include/boost/fiber/channel_op_status.hpp
 include/boost/fiber/condition_variable.hpp
 include/boost/fiber/context.hpp
+include/boost/fiber/cuda/
+include/boost/fiber/cuda/waitfor.hpp
 include/boost/fiber/detail/
 include/boost/fiber/detail/config.hpp
 include/boost/fiber/detail/context_spinlock_queue.hpp
@@ -2087,6 +2393,7 @@ include/boost/fiber/detail/decay_copy.hp
 include/boost/fiber/detail/disable_overload.hpp
 include/boost/fiber/detail/fss.hpp
 include/boost/fiber/detail/futex.hpp
+include/boost/fiber/detail/is_all_same.hpp
 include/boost/fiber/detail/rtm.hpp
 include/boost/fiber/detail/spinlock.hpp
 include/boost/fiber/detail/spinlock_rtm.hpp
@@ -2111,6 +2418,8 @@ include/boost/fiber/future/future.hpp
 include/boost/fiber/future/future_status.hpp
 include/boost/fiber/future/packaged_task.hpp
 include/boost/fiber/future/promise.hpp
+include/boost/fiber/hip/
+include/boost/fiber/hip/waitfor.hpp
 include/boost/fiber/mutex.hpp
 include/boost/fiber/numa/
 include/boost/fiber/numa/pin_thread.hpp
@@ -3473,6 +3782,7 @@ include/boost/geometry/algorithms/compar
 include/boost/geometry/algorithms/convert.hpp
 include/boost/geometry/algorithms/convex_hull.hpp
 include/boost/geometry/algorithms/correct.hpp
+include/boost/geometry/algorithms/correct_closure.hpp
 include/boost/geometry/algorithms/covered_by.hpp
 include/boost/geometry/algorithms/crosses.hpp
 include/boost/geometry/algorithms/detail/
@@ -3656,6 +3966,7 @@ include/boost/geometry/algorithms/detail
 include/boost/geometry/algorithms/detail/overlay/is_self_turn.hpp
 include/boost/geometry/algorithms/detail/overlay/less_by_segment_ratio.hpp
 include/boost/geometry/algorithms/detail/overlay/linear_linear.hpp
+include/boost/geometry/algorithms/detail/overlay/needs_self_turns.hpp
 include/boost/geometry/algorithms/detail/overlay/overlay.hpp
 include/boost/geometry/algorithms/detail/overlay/overlay_type.hpp
 include/boost/geometry/algorithms/detail/overlay/pointlike_linear.hpp
@@ -3686,7 +3997,6 @@ include/boost/geometry/algorithms/detail
 include/boost/geometry/algorithms/detail/relate/follow_helpers.hpp
 include/boost/geometry/algorithms/detail/relate/implementation.hpp
 include/boost/geometry/algorithms/detail/relate/interface.hpp
-include/boost/geometry/algorithms/detail/relate/less.hpp
 include/boost/geometry/algorithms/detail/relate/linear_areal.hpp
 include/boost/geometry/algorithms/detail/relate/linear_linear.hpp
 include/boost/geometry/algorithms/detail/relate/multi_point_geometry.hpp
@@ -3802,18 +4112,22 @@ include/boost/geometry/core/topological_
 include/boost/geometry/formulas/
 include/boost/geometry/formulas/andoyer_inverse.hpp
 include/boost/geometry/formulas/area_formulas.hpp
+include/boost/geometry/formulas/authalic_radius_sqr.hpp
 include/boost/geometry/formulas/differential_quantities.hpp
 include/boost/geometry/formulas/eccentricity_sqr.hpp
+include/boost/geometry/formulas/elliptic_arc_length.hpp
 include/boost/geometry/formulas/flattening.hpp
 include/boost/geometry/formulas/geographic.hpp
 include/boost/geometry/formulas/gnomonic_intersection.hpp
 include/boost/geometry/formulas/gnomonic_spheroid.hpp
+include/boost/geometry/formulas/mean_radius.hpp
 include/boost/geometry/formulas/result_direct.hpp
 include/boost/geometry/formulas/result_inverse.hpp
 include/boost/geometry/formulas/sjoberg_intersection.hpp
 include/boost/geometry/formulas/spherical.hpp
 include/boost/geometry/formulas/thomas_direct.hpp
 include/boost/geometry/formulas/thomas_inverse.hpp
+include/boost/geometry/formulas/unit_spheroid.hpp
 include/boost/geometry/formulas/vertex_latitude.hpp
 include/boost/geometry/formulas/vertex_longitude.hpp
 include/boost/geometry/formulas/vincenty_direct.hpp
@@ -4155,6 +4469,7 @@ include/boost/geometry/strategies/cartes
 include/boost/geometry/strategies/cartesian/point_in_box.hpp
 
include/boost/geometry/strategies/cartesian/point_in_poly_crossings_multiply.hpp
 include/boost/geometry/strategies/cartesian/point_in_poly_franklin.hpp
+include/boost/geometry/strategies/cartesian/point_in_poly_winding.hpp
 include/boost/geometry/strategies/cartesian/side_by_triangle.hpp
 include/boost/geometry/strategies/cartesian/side_of_intersection.hpp
 include/boost/geometry/strategies/centroid.hpp
@@ -4185,6 +4500,7 @@ include/boost/geometry/strategies/geogra
 include/boost/geometry/strategies/geographic/disjoint_segment_box.hpp
 include/boost/geometry/strategies/geographic/distance.hpp
 include/boost/geometry/strategies/geographic/distance_andoyer.hpp
+include/boost/geometry/strategies/geographic/distance_cross_track.hpp
 include/boost/geometry/strategies/geographic/distance_thomas.hpp
 include/boost/geometry/strategies/geographic/distance_vincenty.hpp
 include/boost/geometry/strategies/geographic/envelope_segment.hpp
@@ -4192,6 +4508,7 @@ include/boost/geometry/strategies/geogra
 include/boost/geometry/strategies/geographic/intersection_elliptic.hpp
 include/boost/geometry/strategies/geographic/mapping_ssf.hpp
 include/boost/geometry/strategies/geographic/parameters.hpp
+include/boost/geometry/strategies/geographic/point_in_poly_winding.hpp
 include/boost/geometry/strategies/geographic/side.hpp
 include/boost/geometry/strategies/geographic/side_andoyer.hpp
 include/boost/geometry/strategies/geographic/side_thomas.hpp
@@ -4205,13 +4522,14 @@ include/boost/geometry/strategies/side_i
 include/boost/geometry/strategies/spherical/
 include/boost/geometry/strategies/spherical/area.hpp
 include/boost/geometry/strategies/spherical/azimuth.hpp
-include/boost/geometry/strategies/spherical/compare_circular.hpp
+include/boost/geometry/strategies/spherical/compare.hpp
 include/boost/geometry/strategies/spherical/disjoint_segment_box.hpp
 include/boost/geometry/strategies/spherical/distance_cross_track.hpp
 include/boost/geometry/strategies/spherical/distance_cross_track_point_box.hpp
 include/boost/geometry/strategies/spherical/distance_haversine.hpp
 include/boost/geometry/strategies/spherical/envelope_segment.hpp
 include/boost/geometry/strategies/spherical/intersection.hpp
+include/boost/geometry/strategies/spherical/point_in_poly_winding.hpp
 include/boost/geometry/strategies/spherical/side_by_cross_track.hpp
 include/boost/geometry/strategies/spherical/ssf.hpp
 include/boost/geometry/strategies/strategies.hpp
@@ -5625,6 +5943,7 @@ include/boost/iterator/detail/minimum_ca
 include/boost/iterator/distance.hpp
 include/boost/iterator/filter_iterator.hpp
 include/boost/iterator/function_input_iterator.hpp
+include/boost/iterator/function_output_iterator.hpp
 include/boost/iterator/indirect_iterator.hpp
 include/boost/iterator/interoperable.hpp
 include/boost/iterator/is_lvalue_iterator.hpp
@@ -6172,6 +6491,16 @@ include/boost/math/policies/
 include/boost/math/policies/error_handling.hpp
 include/boost/math/policies/policy.hpp
 include/boost/math/quadrature/
+include/boost/math/quadrature/detail/
+include/boost/math/quadrature/detail/exp_sinh_detail.hpp
+include/boost/math/quadrature/detail/sinh_sinh_detail.hpp
+include/boost/math/quadrature/detail/tanh_sinh_constants.hpp
+include/boost/math/quadrature/detail/tanh_sinh_detail.hpp
+include/boost/math/quadrature/exp_sinh.hpp
+include/boost/math/quadrature/gauss.hpp
+include/boost/math/quadrature/gauss_kronrod.hpp
+include/boost/math/quadrature/sinh_sinh.hpp
+include/boost/math/quadrature/tanh_sinh.hpp
 include/boost/math/quadrature/trapezoidal.hpp
 include/boost/math/quaternion.hpp
 include/boost/math/special_functions/
@@ -6186,6 +6515,8 @@ include/boost/math/special_functions/bes
 include/boost/math/special_functions/beta.hpp
 include/boost/math/special_functions/binomial.hpp
 include/boost/math/special_functions/cbrt.hpp
+include/boost/math/special_functions/chebyshev.hpp
+include/boost/math/special_functions/chebyshev_transform.hpp
 include/boost/math/special_functions/cos_pi.hpp
 include/boost/math/special_functions/detail/
 include/boost/math/special_functions/detail/airy_ai_bi_zero.hpp
@@ -6273,6 +6604,7 @@ include/boost/math/special_functions/tru
 include/boost/math/special_functions/ulp.hpp
 include/boost/math/special_functions/zeta.hpp
 include/boost/math/tools/
+include/boost/math/tools/atomic.hpp
 include/boost/math/tools/big_constant.hpp
 include/boost/math/tools/config.hpp
 include/boost/math/tools/convert_from_string.hpp
@@ -6537,12 +6869,15 @@ include/boost/metaparse/v1/always_c.hpp
 include/boost/metaparse/v1/build_parser.hpp
 include/boost/metaparse/v1/change_error_message.hpp
 include/boost/metaparse/v1/cpp11/
+include/boost/metaparse/v1/cpp11/first_of.hpp
 include/boost/metaparse/v1/cpp11/fwd/
 include/boost/metaparse/v1/cpp11/fwd/string.hpp
 include/boost/metaparse/v1/cpp11/impl/
 include/boost/metaparse/v1/cpp11/impl/at_c.hpp
 include/boost/metaparse/v1/cpp11/impl/concat.hpp
 include/boost/metaparse/v1/cpp11/impl/empty_string.hpp
+include/boost/metaparse/v1/cpp11/impl/nth_of_c.hpp
+include/boost/metaparse/v1/cpp11/impl/nth_of_c_skip_remaining.hpp
 include/boost/metaparse/v1/cpp11/impl/pop_back.hpp
 include/boost/metaparse/v1/cpp11/impl/pop_front.hpp
 include/boost/metaparse/v1/cpp11/impl/push_back_c.hpp
@@ -6551,19 +6886,29 @@ include/boost/metaparse/v1/cpp11/impl/re
 include/boost/metaparse/v1/cpp11/impl/size.hpp
 include/boost/metaparse/v1/cpp11/impl/string.hpp
 include/boost/metaparse/v1/cpp11/impl/string_at.hpp
+include/boost/metaparse/v1/cpp11/last_of.hpp
+include/boost/metaparse/v1/cpp11/nth_of.hpp
+include/boost/metaparse/v1/cpp11/nth_of_c.hpp
 include/boost/metaparse/v1/cpp11/string.hpp
 include/boost/metaparse/v1/cpp98/
+include/boost/metaparse/v1/cpp98/first_of.hpp
 include/boost/metaparse/v1/cpp98/fwd/
 include/boost/metaparse/v1/cpp98/fwd/string.hpp
 include/boost/metaparse/v1/cpp98/impl/
 include/boost/metaparse/v1/cpp98/impl/at_c.hpp
 include/boost/metaparse/v1/cpp98/impl/empty_string.hpp
+include/boost/metaparse/v1/cpp98/impl/nth_of_c.hpp
+include/boost/metaparse/v1/cpp98/impl/nth_of_c_impl.hpp
 include/boost/metaparse/v1/cpp98/impl/pop_back.hpp
 include/boost/metaparse/v1/cpp98/impl/pop_front.hpp
 include/boost/metaparse/v1/cpp98/impl/push_back_c.hpp
 include/boost/metaparse/v1/cpp98/impl/push_front_c.hpp
 include/boost/metaparse/v1/cpp98/impl/size.hpp
+include/boost/metaparse/v1/cpp98/impl/skip_seq.hpp
 include/boost/metaparse/v1/cpp98/impl/update_c.hpp
+include/boost/metaparse/v1/cpp98/last_of.hpp
+include/boost/metaparse/v1/cpp98/nth_of.hpp
+include/boost/metaparse/v1/cpp98/nth_of_c.hpp
 include/boost/metaparse/v1/cpp98/string.hpp
 include/boost/metaparse/v1/debug_parsing_error.hpp
 include/boost/metaparse/v1/define_error.hpp
@@ -6639,15 +6984,12 @@ include/boost/metaparse/v1/impl/iterate_
 include/boost/metaparse/v1/impl/later_result.hpp
 include/boost/metaparse/v1/impl/next_digit.hpp
 include/boost/metaparse/v1/impl/no_char.hpp
-include/boost/metaparse/v1/impl/nth_of_c.hpp
-include/boost/metaparse/v1/impl/nth_of_c_impl.hpp
 include/boost/metaparse/v1/impl/one_char_except_not_used.hpp
 include/boost/metaparse/v1/impl/one_of.hpp
 include/boost/metaparse/v1/impl/one_of_fwd_op.hpp
 include/boost/metaparse/v1/impl/returns.hpp
 include/boost/metaparse/v1/impl/sequence.hpp
 include/boost/metaparse/v1/impl/sequence_impl.hpp
-include/boost/metaparse/v1/impl/skip_seq.hpp
 include/boost/metaparse/v1/impl/string_iterator.hpp
 include/boost/metaparse/v1/impl/string_iterator_tag.hpp
 include/boost/metaparse/v1/impl/void_.hpp
@@ -6754,6 +7096,29 @@ include/boost/move/traits.hpp
 include/boost/move/unique_ptr.hpp
 include/boost/move/utility.hpp
 include/boost/move/utility_core.hpp
+include/boost/mp11/
+include/boost/mp11.hpp
+include/boost/mp11/algorithm.hpp
+include/boost/mp11/bind.hpp
+include/boost/mp11/detail/
+include/boost/mp11/detail/config.hpp
+include/boost/mp11/detail/mp_append.hpp
+include/boost/mp11/detail/mp_count.hpp
+include/boost/mp11/detail/mp_fold.hpp
+include/boost/mp11/detail/mp_list.hpp
+include/boost/mp11/detail/mp_map_find.hpp
+include/boost/mp11/detail/mp_min_element.hpp
+include/boost/mp11/detail/mp_plus.hpp
+include/boost/mp11/detail/mp_with_index.hpp
+include/boost/mp11/function.hpp
+include/boost/mp11/integer_sequence.hpp
+include/boost/mp11/integral.hpp
+include/boost/mp11/list.hpp
+include/boost/mp11/map.hpp
+include/boost/mp11/mpl.hpp
+include/boost/mp11/set.hpp
+include/boost/mp11/tuple.hpp
+include/boost/mp11/utility.hpp
 include/boost/mpi/
 include/boost/mpi.hpp
 include/boost/mpi/allocator.hpp
@@ -7568,6 +7933,7 @@ include/boost/mpl/for_each.hpp
 include/boost/mpl/front.hpp
 include/boost/mpl/front_fwd.hpp
 include/boost/mpl/front_inserter.hpp
+include/boost/mpl/get_tag.hpp
 include/boost/mpl/greater.hpp
 include/boost/mpl/greater_equal.hpp
 include/boost/mpl/has_key.hpp
@@ -8464,6 +8830,7 @@ include/boost/optional/
 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
@@ -8471,6 +8838,7 @@ include/boost/optional/detail/optional_f
 include/boost/optional/detail/optional_reference_spec.hpp
 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/optional.hpp
 include/boost/optional/optional_fwd.hpp
 include/boost/optional/optional_io.hpp
@@ -8960,6 +9328,7 @@ include/boost/poly_collection/detail/str
 include/boost/poly_collection/detail/type_info_map.hpp
 include/boost/poly_collection/detail/type_restitution.hpp
 include/boost/poly_collection/detail/value_holder.hpp
+include/boost/poly_collection/detail/workaround_dr1467.hpp
 include/boost/poly_collection/exception.hpp
 include/boost/poly_collection/function_collection.hpp
 include/boost/poly_collection/function_collection_fwd.hpp
@@ -9139,6 +9508,7 @@ include/boost/predef/library.h
 include/boost/predef/library/c/
 include/boost/predef/library/c.h
 include/boost/predef/library/c/_prefix.h
+include/boost/predef/library/c/cloudabi.h
 include/boost/predef/library/c/gnu.h
 include/boost/predef/library/c/uc.h
 include/boost/predef/library/c/vms.h
@@ -9189,12 +9559,18 @@ include/boost/predef/other/endian.h
 include/boost/predef/other/workaround.h
 include/boost/predef/platform/
 include/boost/predef/platform.h
+include/boost/predef/platform/cloudabi.h
 include/boost/predef/platform/ios.h
 include/boost/predef/platform/mingw.h
+include/boost/predef/platform/mingw32.h
+include/boost/predef/platform/mingw64.h
 include/boost/predef/platform/windows_desktop.h
 include/boost/predef/platform/windows_phone.h
 include/boost/predef/platform/windows_runtime.h
+include/boost/predef/platform/windows_server.h
 include/boost/predef/platform/windows_store.h
+include/boost/predef/platform/windows_system.h
+include/boost/predef/platform/windows_uwp.h
 include/boost/predef/version.h
 include/boost/predef/version_number.h
 include/boost/preprocessor/
@@ -9550,7 +9926,7 @@ include/boost/process/detail/posix/file_
 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/io_service_ref.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
@@ -9559,6 +9935,7 @@ include/boost/process/detail/posix/pipe_
 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
@@ -9597,7 +9974,7 @@ include/boost/process/detail/windows/fil
 include/boost/process/detail/windows/group_handle.hpp
 include/boost/process/detail/windows/group_ref.hpp
 include/boost/process/detail/windows/handler.hpp
-include/boost/process/detail/windows/io_service_ref.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
@@ -12300,6 +12677,8 @@ include/boost/thread/csbl/tuple.hpp
 include/boost/thread/csbl/vector.hpp
 include/boost/thread/cv_status.hpp
 include/boost/thread/detail/
+include/boost/thread/detail/atomic_redef_macros.hpp
+include/boost/thread/detail/atomic_undef_macros.hpp
 include/boost/thread/detail/config.hpp
 include/boost/thread/detail/counter.hpp
 include/boost/thread/detail/delete.hpp
@@ -13163,7 +13542,6 @@ include/boost/utility/detail/
 include/boost/utility/detail/in_place_factory_prefix.hpp
 include/boost/utility/detail/in_place_factory_suffix.hpp
 include/boost/utility/detail/result_of_iterate.hpp
-include/boost/utility/empty_deleter.hpp
 include/boost/utility/enable_if.hpp
 include/boost/utility/explicit_operator_bool.hpp
 include/boost/utility/identity_type.hpp
@@ -13177,11 +13555,17 @@ 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/basic_name_generator.hpp
 include/boost/uuid/detail/
 include/boost/uuid/detail/config.hpp
-include/boost/uuid/detail/uuid_generic.hpp
-include/boost/uuid/detail/uuid_x86.hpp
+include/boost/uuid/detail/md5.hpp
+include/boost/uuid/detail/seed_rng.hpp
+include/boost/uuid/detail/sha1.hpp
+include/boost/uuid/detail/uuid_generic.ipp
+include/boost/uuid/detail/uuid_x86.ipp
 include/boost/uuid/name_generator.hpp
+include/boost/uuid/name_generator_md5.hpp
+include/boost/uuid/name_generator_sha1.hpp
 include/boost/uuid/nil_generator.hpp
 include/boost/uuid/random_generator.hpp
 include/boost/uuid/seed_rng.hpp
@@ -13457,6 +13841,65 @@ include/boost/wave/wave_config_constant.
 include/boost/wave/wave_version.hpp
 include/boost/wave/whitespace_handling.hpp
 include/boost/weak_ptr.hpp
+include/boost/winapi/
+include/boost/winapi/access_rights.hpp
+include/boost/winapi/apc.hpp
+include/boost/winapi/basic_types.hpp
+include/boost/winapi/bcrypt.hpp
+include/boost/winapi/character_code_conversion.hpp
+include/boost/winapi/condition_variable.hpp
+include/boost/winapi/config.hpp
+include/boost/winapi/critical_section.hpp
+include/boost/winapi/crypt.hpp
+include/boost/winapi/dbghelp.hpp
+include/boost/winapi/debugapi.hpp
+include/boost/winapi/detail/
+include/boost/winapi/detail/cast_ptr.hpp
+include/boost/winapi/directory_management.hpp
+include/boost/winapi/dll.hpp
+include/boost/winapi/environment.hpp
+include/boost/winapi/error_codes.hpp
+include/boost/winapi/error_handling.hpp
+include/boost/winapi/event.hpp
+include/boost/winapi/file_management.hpp
+include/boost/winapi/file_mapping.hpp
+include/boost/winapi/get_current_process.hpp
+include/boost/winapi/get_current_process_id.hpp
+include/boost/winapi/get_current_thread.hpp
+include/boost/winapi/get_current_thread_id.hpp
+include/boost/winapi/get_last_error.hpp
+include/boost/winapi/get_process_times.hpp
+include/boost/winapi/get_system_directory.hpp
+include/boost/winapi/get_thread_times.hpp
+include/boost/winapi/handle_info.hpp
+include/boost/winapi/handles.hpp
+include/boost/winapi/heap_memory.hpp
+include/boost/winapi/init_once.hpp
+include/boost/winapi/jobs.hpp
+include/boost/winapi/limits.hpp
+include/boost/winapi/local_memory.hpp
+include/boost/winapi/memory.hpp
+include/boost/winapi/mutex.hpp
+include/boost/winapi/overlapped.hpp
+include/boost/winapi/page_protection_flags.hpp
+include/boost/winapi/pipes.hpp
+include/boost/winapi/priority_class.hpp
+include/boost/winapi/process.hpp
+include/boost/winapi/security.hpp
+include/boost/winapi/semaphore.hpp
+include/boost/winapi/shell.hpp
+include/boost/winapi/show_window.hpp
+include/boost/winapi/srw_lock.hpp
+include/boost/winapi/stack_backtrace.hpp
+include/boost/winapi/synchronization.hpp
+include/boost/winapi/system.hpp
+include/boost/winapi/thread.hpp
+include/boost/winapi/thread_pool.hpp
+include/boost/winapi/time.hpp
+include/boost/winapi/timers.hpp
+include/boost/winapi/tls.hpp
+include/boost/winapi/wait.hpp
+include/boost/winapi/waitable_timer.hpp
 include/boost/xpressive/
 include/boost/xpressive/basic_regex.hpp
 include/boost/xpressive/detail/

Reply via email to