A fix for advertising port 0 in endpoint discovery data if unicast addresses are used in network partitions in combination with ParticipantIndex "none". This is only known to be a problem if trying to coax 0.10.x into publishing some topics on a specific network interface. (Master is much nicer for this.)
Writing a full a dump of a malformed packet to the trace, and optionally to stderr. The "mini dump" that it has always provided too often only offers a hint but is missing the detail one really needs.
Allows multipathing between Iceoryx and the network, which really means it allows use of multicast if there are some readers reachable via Iceoryx and multiple not reachable via Iceoryx. Like the commit message says, the reason it was disabled has long since been fixed.
@clalancette I think it makes sense to include them in a 0.10.5 tag and I'm pretty sure these will work fine for you as well, but given that none of them are strictly necessary I thought it be worth checking with you first. Meanwhile I am trying to get master in a state where I can tag it as a pre-release and allow ROS 2 to finally leave 0.10.x behind. Two more details to go for that (aging of participant discovery addresses and a race condition in the way master sets up Iceoryx).
@clalancette I think it makes sense to include them in a 0.10.5 tag and I'm pretty sure these will work fine for you as well, but given that none of them are strictly necessary I thought it be worth checking with you first. Meanwhile I am trying to get
master
in a state where I can tag it as a pre-release and allow ROS 2 to finally leave 0.10.x behind. Two more details to go for that (aging of participant discovery addresses and a race condition in the way master sets up Iceoryx).