44 lines
1.5 KiB
Plaintext
44 lines
1.5 KiB
Plaintext
[/
|
|
Copyright 2014 Renato Tegon Forti, Antony Polukhin.
|
|
Copyright 2015-2019 Antony Polukhin.
|
|
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)
|
|
/]
|
|
|
|
[section Revision History]
|
|
|
|
|
|
[h5 1.0 (First Boost release)]
|
|
|
|
* Removed `shared_library::load_self()`
|
|
* Renamed `shared_library::path()` to `shared_library::location()`
|
|
* `import_function*` and `import_variable*` functions were refactored into `import*` functions
|
|
* Dropped dependency to 'boost::string_ref'
|
|
* Multiple MacOS and Android fixes
|
|
* Performance and memory optimizations for `import*` functions
|
|
* Refactored `shared_library::load()` implementation, unified `load_mode::append_decorations` behavior across platforms
|
|
* Renamed `shared_library::search_symbol()` to `shared_library::has()`
|
|
* Dropped support for useless Windows specific `load_library_as_*` flags
|
|
* Improved error reporting for failed library loads
|
|
* Implemented a copy constructor and assignment operator for `shared_library`
|
|
|
|
[h5 0.2]
|
|
|
|
Applied comments from "Boost query interest" mails and Boost Incubator, implemented new features:
|
|
|
|
* Project was renamed to Boost.DLL.
|
|
* Improved docs.
|
|
* Added library_info class.
|
|
* Aliases macro for explicit specification of sections.
|
|
* Aliases now use "boostdll" section.
|
|
* Added `symbol_location()` methods.
|
|
* Added `this_line_location()` method.
|
|
|
|
[h5 0.1]
|
|
|
|
Boost.Plugin 0.1 (Initial Solo Prototype taken from
|
|
[@https://github.com/retf/Boost.Application Boost.Application] with many improvements)
|
|
|
|
[endsect]
|
|
|