Commit Graph

15 Commits

Author SHA1 Message Date
Felix Ableitner 7ec286a44a Fixed message content types in protocol. 2015-09-11 23:16:32 +02:00
Felix Ableitner 0a61af733e Greatly simplified add contact process.
Removed ConfirmAddContactActivity, only one side has to confirm
now. After that, messages can be sent immediately. The other
side adds the contact when the first message is received.
2015-09-11 15:50:04 +02:00
Felix Ableitner 9959453c38 Add status message (fixes #14).
Also improved protocol definition.
2015-07-24 00:28:29 +02:00
Felix Ableitner 212bb8beba Added crypto information to protocol (fixes #17). 2015-07-23 01:40:39 +02:00
Felix Ableitner 3f19e86c75 Added information about routing to protocol (fixes #9). 2015-07-03 17:53:30 +02:00
Felix Ableitner 108f326d8d Fixed Router to actually consider hop count and hop limit. 2015-04-20 10:43:32 +02:00
Felix Ableitner 80aa1b56ae Moved time field from Text into ContentHeader. 2015-04-16 21:01:42 +02:00
Felix Ableitner 5c102581ce Added unique id to messages, allow extra header fields. 2015-04-16 00:17:10 +02:00
Felix Ableitner fba4a1fed0 Clarified protocol. 2015-03-16 00:59:57 +01:00
Felix Ableitner 3567b88c0d Added flood-based routing. 2015-02-09 21:39:52 +01:00
Felix Ableitner 5a460c9527 Added user name. 2015-01-29 17:33:55 +01:00
Felix Ableitner 5934cb31ce Reduce CryptoData size by using smaller length fields. 2014-12-17 02:36:39 +02:00
Felix Ableitner bd9ea26bd5 Cleaned up header, moved time to text. 2014-12-12 03:13:37 +02:00
Felix Ableitner 834f3ca724 Moved remaining messages to binary encoding, removed msgpack dependency.
This seems to have added some random disconnects, but there doesn't
seem to be a reason for this in the code.
2014-12-12 00:13:22 +02:00
Felix Ableitner de86f5f121 Use key fingerprints instead of bluetooth addresses. 2014-12-04 20:33:12 +02:00