- Add :cpp:func:`spead2::recv::heap::get_payload` to allow the payload
pointer to be retrieved from a complete heap.
- Make the ibverbs sender compatible with `PeerDirect`_.
- Add examples programs showing integration with `gdrcopy`_ and
`PeerDirect`_.
- Always use SFENCE at end of :cpp:func:`memcpy_nontemporal` so that it is
appropriate for use with `gdrcopy`_.
- Fix a memory leak when receiving with ibverbs.
.. _gdrcopy: https://github.com/NVIDIA/gdrcopy
.. _PeerDirect: https://docs.mellanox.com/pages/viewpage.action?pageId=32413288