These 7 commits are when the Protocol Buffers files have changed:
Commit: | 7a81d7e | |
---|---|---|
Author: | John Brooks | |
Committer: | John Brooks |
Handle contact removal more smoothly This adds a protocol flag indicating whether you are recognized as a contact post-authentication. Most importantly, that is used to mark contacts as "rejected" when the peer no longer recognizes us, so we'll stop trying to connect to them.
The documentation is generated from this commit.
Commit: | 1c5bd8d | |
---|---|---|
Author: | John Brooks | |
Committer: | John Brooks |
Add EnableFeatures message for future protocol extensibility
Commit: | 60aabde | |
---|---|---|
Author: | John Brooks | |
Committer: | John Brooks |
Use enums instead of string errors in protocol
Commit: | 14be1b6 | |
---|---|---|
Author: | John Brooks | |
Committer: | John Brooks |
Add ContactRequestChannel
Commit: | 3f60f0d | |
---|---|---|
Author: | John Brooks | |
Committer: | John Brooks |
Add ChatChannel
Commit: | 753f30e | |
---|---|---|
Author: | John Brooks | |
Committer: | John Brooks |
Implement hidden service authentication channel type This channel is used to authenticate the client side of a connection as being in possession of the private key representing a .onion hostname. Clients authenticate by signing a challenge, including a random cookie, using their private key.
Commit: | 272f057 | |
---|---|---|
Author: | John Brooks | |
Committer: | John Brooks |
Add ControlChannel.proto