mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-20 02:55:50 +00:00
These changes prepare Overlay for the Universal Port and Hub and Spoke features. * Add [overlay configuration section: The [overlay] section uses the new BasicConfig interface that supports key-value pairs in the section. Some exposition is added to the example cfg file. The new settings for overlay are related to the Hub and Spoke feature which is currently in development. Production servers should not set these configuration options, they are clearly marked experimental in the example cfg file. Other changes: * Use _MSC_VER to detect Visual Studio * Use ssl_bundle in Overlay::Peer * Use shared_ptr to SSL context in Overlay: * Removed undocumented PEER_SSL_CIPHER_LIST configuration setting * Add Section::name: The Section object now stores its name for better diagnostic messages.