m5k8

Results 6 issues of m5k8

const parameters passed to setOpt(), let's say: `request.setOpt(some_const_user_agent_str);` get converted to (void *), here - OptionSetter.inl:44: `handle->option(optionType, (void *)value.c_str());` and this cast generates compiler warning. It would be nice if...

``` scope_guard/scope_guard.hpp:152:36: error: template-id not allowed for destructor 152 | sg::detail::scope_guard::~scope_guard() noexcept | ^ ```

When using curlpp as part of larger project and installing the main project, installation of curlpp header files and libraries system-wide is not needed. This option allows to avoid it.

Unidirectional TVS diode. ![screenshot_20181103_123652](https://user-images.githubusercontent.com/42036168/47951788-f16ddc80-df65-11e8-8025-4b8621c4f86f.png) ![screenshot_20181103_123726](https://user-images.githubusercontent.com/42036168/47951789-f5016380-df65-11e8-88d0-de4bc4757412.png)

Pending changes
Addition
Abandoned

Hi, fresh problem here: "disk full" message on start. Disk ABSOLUTELY isn't full. "df" says so, I also tried to copy some large file to exclude some other peculiar issue....

Added definitions of base address and size of user-defined shared memory area between bootloader and runtime firmware, when using BOOT_SHARE_BACKEND_EXTERNAL. It's possible to select Kconfig BOOT_SHARE_BACKEND_EXTERNAL, but then mcuboot expects...