A first update to the AsioHeaders package arrived on CRAN today. Asio provides a cross-platform C++ library for network and low-level I/O programming. It is also included in Boost – but requires linking when used as part of Boost. This standalone version of Asio is a header-only C++ library which can be used without linking (just like our BH package with parts of Boost).
This release is the first following the initial upload of version 1.11.0-1 in 2015. I had noticed the updated 1.12.1 version a few days ago, and then Joe Cheng surprised me with a squeaky clean PR as he needed it to get RStudio’s websocket package working with OpenSSL 1.1.0.
I actually bumbled up the release a little bit this morning, uploading 1.12.1 first and then 1.12.1-1 as we like having a packaging revision. Old habits die hard. So technically CRAN, but we may clean that up and remove the 1.12.1 release from the archive as 1.12.1-1 is identical but for two bytes in
The NEWS entry follow, it really is just the header update done by Joe plus some Travis maintenance.
Changes in version 1.12.1-1 (2018-09-10)
Upgraded to Asio 1.12.1 (Joe Cheng in #2)
Updated Travis CI support via newer run.sh
Via CRANberries, there is a
diffstat report relative to the previous release, as well as this time also one between the version-corrected upload and the main one.
Comments and suggestions about AsioHeaders are welcome via the issue tracker at the GitHub GitHub repo.