Added
- Support for prioritising multiple peerings to the same node has been added, useful for nodes with multiple network interfaces
- The priority can be configured by specifying
?priority=Xin aPeersorListenURI, or by specifyingPrioritywithin aMulticastInterfacesconfiguration entry - Priorities are values between 0 and 254 (default is 0), lower numbers are prioritised and nodes will automatically negotiate the higher of the two values
- The priority can be configured by specifying
Changed
- On Linux,
SO_REUSEADDRis now used on the multicast port instead ofSO_REUSEPORT, which should allow processes running under different users to run simultaneously
Fixed
- Adding peers using the
InterfacePeersconfiguration option should now work correctly again - Multiple connections from the same remote IP address will no longer be incorrectly dropped
- The admin socket will no longer incorrectly claim TCP connections as TLS
- A panic that could occur when calling
GetPeerswhile a peering link is being set up has been fixed