Skip to content

0.8.0

Compare
Choose a tag to compare
@derek-will derek-will released this 21 Sep 01:53
· 68 commits to develop since this release
  • Added support for recvmsg function along with the MSG_CONFIRM and MSG_DONTROUTE flags for indicating whether a CAN Frame is from the current socket or from a socket on the localhost (#20, #21).
  • Added J1939CanSocket class to enable object-oriented usage of the CAN_J1939 sockets (#13).
  • Added support for the CAN_ISOTP_CF_BROADCAST option flag for the non-standard feature of 1-to-N functionally addressed segmented transfers without using Flow Control (#37).
  • Added support for using CAN_BCM sockets within 32-bit processes (#45).
  • Harmonized the Timeval type to work in both 32-bit and 64-bit processes (#43).
  • Harmonized the EpollEvent struct to work in both 32-bit and 64-bit processes (#44).
  • Fixed issue with marshalling sockaddr_can (managed counterpart: SockAddrCan) on pre-5.4 kernels (#40).
  • Fixed issue with the detection of invalid epoll file descriptors on ARM64 (#47).
  • Updated README with J1939 Example Code (#42).
  • Updated README examples to include using statements around the SafeFileDescriptorHandle instances (#38).