IRNv2 design and implementation notes
The IRNv1 protocol had been in use for over a decade to connect routers on the lpmuds.net intermud 3 network. As it has a number of known limitations, adam@themud.org and aidil@wotf.org set out to update the protocol to deal with those limitations.
Known IRNv1 limitations
- missing channel and mudlist request packets
- full mudlist resync at router reconnect instead of delta
- no chanlist resync at router reconnect
- moderated channels not working
- read-only channels not working
- channel deletes not working
Check the current IRNv2 protocol draft