The master branch is now open for bug fixes and documentation changes. Other changes by release manager permission, as described in https://github.com/boostorg/wiki/wiki/Releases%3A-Beta-Merge-Policy
I request permission to merge some changes from Boost.Locale to master: https://github.com/boostorg/locale/compare/master...Flamefire:locale:warning... (waiting for CI to confirm correctness which was already checked locally, but that is going to take a while) It mostly avoids warnings on MSVC using `-D_SCL_SECURE_NO_WARNINGS` instead of (incomplete) use of `pragma warning(disable : 4996)` as well as a change to the tests to selectively avoid that without that define to make sure it is not required in user code. I also changed CI to reproduce this issue (noticed before only on one of the test runners) And finally a change copied from Boost LWT to avoid message boxes possibly popping up when running the tests with MSVC which leads to timeouts on Appveyor CI. Summary: - New define replacing warning suppression in all compiled sources - Changes to test code to make them more stable - CI only change Hence internal changes only unless users try to run the tests with MSVC which may fail without these changes. Thanks, Alex