1[/ 2 Copyright 2014 Renato Tegon Forti, Antony Polukhin. 3 Copyright 2015-2019 Antony Polukhin. 4 Distributed under the Boost Software License, Version 1.0. 5 (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) 6/] 7 8[section Revision History] 9 10 11[h5 1.0 (First Boost release)] 12 13* Removed `shared_library::load_self()` 14* Renamed `shared_library::path()` to `shared_library::location()` 15* `import_function*` and `import_variable*` functions were refactored into `import*` functions 16* Dropped dependency to 'boost::string_ref' 17* Multiple MacOS and Android fixes 18* Performance and memory optimizations for `import*` functions 19* Refactored `shared_library::load()` implementation, unified `load_mode::append_decorations` behavior across platforms 20* Renamed `shared_library::search_symbol()` to `shared_library::has()` 21* Dropped support for useless Windows specific `load_library_as_*` flags 22* Improved error reporting for failed library loads 23* Implemented a copy constructor and assignment operator for `shared_library` 24 25[h5 0.2] 26 27Applied comments from "Boost query interest" mails and Boost Incubator, implemented new features: 28 29* Project was renamed to Boost.DLL. 30* Improved docs. 31* Added library_info class. 32* Aliases macro for explicit specification of sections. 33* Aliases now use "boostdll" section. 34* Added `symbol_location()` methods. 35* Added `this_line_location()` method. 36 37[h5 0.1] 38 39Boost.Plugin 0.1 (Initial Solo Prototype taken from 40[@https://github.com/retf/Boost.Application Boost.Application] with many improvements) 41 42[endsect] 43 44