fix: compatibility with Boost 1.88 by updating deprecated APIs
Dear maintainer,
Please consider this patch to update this package's compatibility with the new APIs used with Boost 1.88:
-
io_servicewas renamed toio_context -
tcp::resolver::queryandudp::resolver::querywere deprecated in favor of usingresolve()directly with hostname and service parameters -
boost/filesystem/convenience.hppwas removed in newer Boost versions. The functions it provided are now inboost/filesystem/operations.hpp -
extension(path)free function was removed; usepath.extension().string() -
path::branch_path()was removed; usepath::parent_path()instead