Some threads you should look at:
Xolox's HTTP headers. XoloX = BearShare 2.3.0 ? A document of protocol implementation differences? Supernode Specs FFHP v0.9 -> HUGE v0.92
Other stuff to read is
here. Specifically, the
Pong cache spec, the
Gnutella 0.6 Handshaking Protocol, and the
Cultiv8r Extended Query Hit Descriptor - version 0.6 (Another client which probably breaks XoloX now, hopefully this document will help the extra data interpetation problem)
I understand you guys might have lives and stuff... but it doesn't take much to join the gdf discussions... just a free yahoo account.