This release adds live interface attach, detach and reload, as well as significant improvements to interface discovery. Auto-connecting interfaces is now also supported on Windows and macOS.
It also brings improvements to rngit and fixes discovered I2PInterface configuration snippets, along with a number of other bugs.
Changes
- Added ability to
--attach,--detachand--reloadinterfaces to thernstatusutility - Added interface discovery auto-connect support on Windows and macOS
- Added ability to download micron-converted versions of markdown files to the
rngitpage node - Added workdoc counts to filter scope links to the
rngitpage node - Added version info to
rnstatusdiscovered interfaces output - Added
--show-staleand--show-unknownoptions tornstatus - Added sequential naming of auto-connected interfaces on announced name collisions
- Added auto-connect implementation and version criteria filtering
- Added configuration option for allowing auto-connects to discovered interfaces with missing version info
- Improved sanitization of nonsensical interface discovery IFAC announce data
- Fixed
I2PInterfacediscovery config snippets not including.b32.i2p - Fixed timeout and response rejects not being processed for single-packet requests, by JRG
- Fixed missing configurable property propagations on spawned interfaces, by JRG
- Fixed ingress control producer comprehension at mid-watermark using incorrect variable name for interface type check, by JRG
- Fixed instances of
announce_capproperty ensurance logic not storing announce cap value as a fraction, by JRG - Fixed a potential race condition in
LocalInterfaceinitialization. - Updated documentation and manual
As always, if you find anything behaving in a way that is incorrect, or even directly rude or insulting, let me know.