- Add noetic to ROS prerelease test distribution list
- Fixes for compatibility with ROS2 workspaces:
- cmake: Change install paths to basic lib/ and include/
- package.xml: Remove unneeded catkin dependency
- Updated CMake examples in README
- Contributors: Daniel Koch, Maciej Bogusz
- Fix for UDP/TCP when loopback is only device with an address
- Added listener interface
- Added custom message handler functionality
- TCPClient class implementing an async tcp client
- Contributors: Daniel Koch, James Jackson, Rein Appeldoorn
- Some cleanup
- Process callbacks on a separate thread
- Made buffer sizes constant, removed faulty mechanism for overriding
- Removed requirement that bulk write length be no greater than write buffer size
- Contributors: Daniel Koch
- Initial release
- Contributors: Daniel Koch, James Jackson