InspIRCd Server-to-Server Protocol Documents
From the makers of InspIRCd.
Before 1.0 Beta 6 of InspIRCd, the software had only one linking protocol. Since linking is now modular, the protocol documents for various linking modules are all available here for future reference. The Mesh Protocol (Pre 1.0 beta6) is no longer supported past 1.0 Beta 5 of InspIRCd and is given here for historical reasons for those wishing to port programs away from the old protocol.
At the 1.1 release, InspIRCd's linking protocol was again adjusted to fix issues which had been discovered, adopting some behaviours similar to TS6.
1.2 further decreases the protocol gap between TS6 and InspIRCd, primary change being the adoption of UUID to remove a number of potential desync conditions.
The important stuff
- InspIRCd Spanning Tree (1.1.x) - m_spanningtree.so
- InspIRCd Spanning Tree (1.2.x) - m_spanningtree.so
The ancient stuff (historical only)
- Mesh Protocol (Pre beta6) - core
- InspIRCd Spanning Tree (Beta 6 to 1.0.x) - m_spanningtree.so

















