reimplementation of the bye protocol
bye protocol documentation
few more messages supported