I've been looking around a bit for some documentation on the protocol, but the best I've found is the pyspades wiki, which links to two python files, neither of which exist (presumably the code has been refactored since the wiki article was written). Is the protocol documented anywhere, or will I have to go through the pyspades source to extract that information? Do the pyspades team have some other documentation privately (it seems weird not to have detailed info on the protocol you reverse-engineered, but then, it's possible that the pyspades team have a connection with the aos team and share such info and I just didn't know that)?
Edit: I've talked to mat^2 about this now - this thread is no longer needed (by me).