Arvid Norberg
Arvid Norberg
add a multi-threaded, pread()-based, disk I/O backend (pread_disk_io)
It seems like having a ``get()`` overload return a non-const reference to the underlying type is a pretty big safety risk, essentially circumventing all the type restrictions put in place...
context: https://github.com/arvidn/libtorrent/discussions/7534
### Purpose: This patch adds support for enabling a binary event log for unfinished blocks, signage points and transactions. This log is a "structured" log, i.e. it's a stream of...
### Purpose: ### Current Behavior: ### New Behavior: ### Testing Notes:
### Purpose: Improve type checking of `Program`. Instead of `Program` deriving from `SExp` (which propagates the untyped nature of the type), contain an `SExp` object instead, and mimic the `SExp`...