libicsneo/include/icsneo/communication
Paul Hollinsky 4d655da69d Decoder: 64-bit shift to avoid UB
Shifting a value by more than the size of its type is UB.

This was actually causing mangled serial numbers with
optimization on using Clang 12 on Linux.
2021-01-29 17:32:07 -05:00
..
message Add description field for messages 2020-11-13 16:15:04 -05:00
packet Add missing C++ guards 2020-08-18 16:01:51 -04:00
command.h Add missing C++ guards 2020-08-18 16:01:51 -04:00
communication.h Allow disconnections to be signaled by drivers 2020-10-08 17:38:10 -04:00
decoder.h Decoder: 64-bit shift to avoid UB 2021-01-29 17:32:07 -05:00
driver.h Allow disconnections to be signaled by drivers 2020-10-08 17:38:10 -04:00
encoder.h Add missing C++ guards 2020-08-18 16:01:51 -04:00
ethernetpacketizer.h Communication: Create EthernetPacketizer 2020-09-22 19:15:24 -04:00
multichannelcommunication.h Add missing C++ guards 2020-08-18 16:01:51 -04:00
network.h Add Gigalog, Gigastar, Moon 2, Moon Duo, and Supermoon 2020-09-14 11:57:01 -04:00
packet.h Add missing C++ guards 2020-08-18 16:01:51 -04:00
packetizer.h Add missing C++ guards 2020-08-18 16:01:51 -04:00