# Copyright (C) 2005, 2007 Douglas Gregor # Distributed under the Boost Software License, Version 1.0. # See www.boost.org/LICENSE_1_0.txt # # This file lists the names and e-mail addresses of the maintainers # of each Boost library, and is used by the regression-reporting # scripts to direct e-mail related to those libraries to the # maintainers. # # This file is automatically updated from library metadata. accumulators Eric Niebler algorithm Marshall Clow algorithm/minmax Marshall Clow algorithm/string Marshall Clow align Glen Fernandes any Antony Polukhin array Marshall Clow asio Chris Kohlhoff assert Peter Dimov assign Thorsten Ottosen atomic Helge Bahmann , Tim Blechmann , Andrey Semashev beast Vinnie Falco bimap Matias Capeletto bind Peter Dimov callable_traits Barrett Adair chrono Vicente J. Botet Escriba chrono/stopwatch Vicente J. Botet Escriba circular_buffer Jan Gaspar compute Kyle Lutz concept_check Jeremy Siek config John Maddock container Ion Gaztanaga container_hash Daniel James context Oliver Kowalke contract Lorenzo Caminiti conversion Antony Polukhin convert Vladimir Batov core Peter Dimov , Glen Fernandes , Andrey Semashev coroutine Oliver Kowalke coroutine2 Oliver Kowalke crc Daryle Walker date_time Jeff Garland , James E. King III describe Peter Dimov detail Robert Ramey , Rene Rivera , Andrey Semashev disjoint_sets Jeremy Siek dll Antony Polukhin dynamic_bitset Jeremy Siek endian Peter Dimov exception Emil Dotchevski fiber Oliver Kowalke filesystem Andrey Semashev flyweight Joaquin M Lopez Munoz foreach Eric Niebler format Samuel Krempp , James E. King III function Peter Dimov function_types Tobias Schwinger functional functional/factory Glen Fernandes , Tobias Schwinger functional/forward Tobias Schwinger functional/hash Daniel James functional/overloaded_function Lorenzo Caminiti fusion Joel de Guzman , Dan Marsden , Tobias Schwinger geometry Barend Gehrels , Bruno Lalande , Mateusz Loskot , Adam Wulkiewicz , Vissarion Fisikopoulos geometry/extensions Barend Gehrels , Bruno Lalande , Mateusz Loskot , Adam Wulkiewicz geometry/index Barend Gehrels , Bruno Lalande , Mateusz Loskot , Adam Wulkiewicz , Vissarion Fisikopoulos gil Stefan Seefeld , Mateusz Loskot , Pranam Lashkari graph K. Noel Belcourt graph_parallel K. Noel Belcourt hana Louis Dionne heap Tim Blechmann histogram Hans Dembinski hof Paul Fultz II icl Joachim Faulhaber integer Daryle Walker , Andrey Semashev interprocess Ion Gaztanaga intrusive Ion Gaztanaga io Glen Fernandes iostreams Jonathan Turkanis iterator David Abrahams , Thomas Witt , Jeffrey Lee Hellrung Jr. iterator_facade Zach Laine json Vinnie Falco lambda Jaakko Jarvi lambda2 Peter Dimov leaf Emil Dotchevski lexical_cast Antony Polukhin local_function Lorenzo Caminiti locale Artyom Beilis , Alexander Grund lockfree Tim Blechmann log Andrey Semashev logic Douglas Gregor math Hubert Holin , John Maddock metaparse Abel Sinkovics move Ion Gaztanaga mp11 Peter Dimov mpi K. Noel Belcourt , Alain Miniussi mpl Aleksey Gurtovoy msm Christophe Henry multi_array Ronald Garcia multi_index Joaquin M Lopez Munoz multiprecision John Maddock , christopher Kormanyos mysql Rubén Pérez nowide Alexander Grund numeric/conversion Fernando Cacciola , Brandon Kohn numeric/interval Sylvain Pion , Herve Bronnimann , Guillaume Melquiond numeric/odeint Karsten Ahnert , Mario Mulansky numeric/ublas David Bellot , Stefan Seefeld operators Daniel Frey optional Fernando Cacciola , Andrzej Krzemienski outcome Niall Douglas parameter David Abrahams , Daniel Wallin parameter_python David Abrahams , Daniel Wallin pfr Antony Polukhin phoenix Joel de Guzman , Thomas Heller , John Fletcher poly_collection Joaquin M Lopez Munoz polygon Lucanus Simonson , Andrii Sydorchuk pool Stephen Cleary predef René Ferdinand Rivera Morell preprocessor Paul Mensonides , Edward Diener process Klemens D. Morgenstern program_options Vladimir Prus property_map Douglas Gregor property_map_parallel Douglas Gregor property_tree Richard Hodges proto Eric Niebler ptr_container Thorsten Ottosen python Stefan Seefeld qvm Emil Dotchevski random Steven Watanabe range Neil Groves , Nathan Ridge ratio Vicente J. Botet Escriba rational Jonathan Turkanis regex John Maddock safe_numerics Robert Ramey scope_exit Alexander Nasonov , Lorenzo Caminiti serialization Robert Ramey signals Douglas Gregor signals2 Frank Mori Hess smart_ptr Peter Dimov smart_ptr/make_shared Glen Fernandes sort Steven Ross spirit Joel de Guzman , Hartmut Kaiser spirit/classic Joel de Guzman , Hartmut Kaiser spirit/repository Joel de Guzman , Hartmut Kaiser stacktrace Antony Polukhin statechart Andreas Huber static_assert John Maddock static_string Alan de Freitas , Vinnie Falco stl_interfaces Zach Laine system Peter Dimov test Gennadiy Rozental , Raffi Enficiaud thread Vicente J. Botet Escriba throw_exception Emil Dotchevski , Peter Dimov timer Peter Dimov tokenizer John R. Bandela tr1 John Maddock tti Edward Diener tuple Jaakko Jarvi type_erasure Steven Watanabe type_index Antony Polukhin type_traits John Maddock typeof Arkadiy Vertleyb , Peder Holt units Jürgen Hunold , Steven Watanabe unordered Daniel James url Vinnie Falco , Alan de Freitas utility utility/enable_if Jaakko Jarvi , Jeremiah Willcock utility/identity_type Lorenzo Caminiti utility/ostream_string Glen Fernandes utility/result_of Daniel Walker utility/string_ref Marshall Clow utility/swap Joseph Gauterin uuid Andy Tompkins , James E. King III variant Antony Polukhin , Eric Friedman variant2 Peter Dimov vmd Edward Diener wave Hartmut Kaiser winapi Andrey Semashev xpressive Eric Niebler yap Zach Laine