ustulation / p2p

NAT Traversal techniques for p2p communication
BSD 3-Clause "New" or "Revised" License
133 stars 28 forks source link

Use length delimited echo address requests [MAID-2500] #52

Closed povilasb closed 6 years ago

povilasb commented 6 years ago

Makes echo address protocol more robust and prepares for encryption when echo address request/response length is not known beforehand.

Note, that there were no UDP changes and that was intentional. Since UDP packets are not merged into a stream, length delimited API seems redundant in this case.