v31.0
mining: add interrupt()
Update libmultiprocess subtree to latest master
test: refactor, decouple HasReason from test framework machinery
clang-tidy: Disable `ArrayBound` check in src/ipc and src/test
cmake: Add missed `Boost::headers`
scripted-diff: [doc] Unify stale copyright headers