You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+25Lines changed: 25 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -26,6 +26,31 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
26
26
- in case of vulnerabilities.
27
27
-->
28
28
29
+
## [0.5.10] - 2024-11-24
30
+
31
+
### Added
32
+
33
+
* The `getPeers` admin endpoint will now report the current transmit/receive rate for each given peer
34
+
* The `getMulticastInterfaces` admin endpoint now reports much more useful information about each interface, rather than just a list of interface names
35
+
36
+
### Changed
37
+
38
+
* Minor tweaks to the routing algorithm:
39
+
* The next-hop selection will now prefer shorter paths when the costed distance is otherwise equal, tiebreaking on peering uptime to fall back to more stable paths
40
+
* Link cost calculations have been smoothed out, making the costs less sensitive to sudden spikes in latency
41
+
* Reusable name lookup and peer connection logic across different peering types for more consistent behaviour
42
+
* Some comments in the configuration file have been revised for clarity
43
+
* Upgrade dependencies
44
+
45
+
### Fixed
46
+
47
+
* Nodes with `IfName` set to `none` will now correctly respond to debug RPC requests
48
+
* The admin socket will now be created reliably before dropping privileges with `-user`
49
+
* Clear supplementary groups when providing a group ID as well as a user ID to `-user`
50
+
* SOCKS and WebSocket peerings should now use the correct source interface when specified in `InterfacePeers`
51
+
*`Peers` and `InterfacePeers` addresses that are obviously invalid (such as unspecified or multicast addresses) will now be correctly ignored
52
+
* Listeners should now shut down correctly, which should resolve issues where multicast listeners for specific interfaces would not come back up or would log errors
0 commit comments