Commit Graph

23 Commits

Author SHA1 Message Date
Juhani Krekelä 664a6eb838 Start working on the frontend 2019-07-10 22:10:14 +03:00
Juhani Krekelä 05b4f87597 Whoops 2019-07-10 21:21:46 +03:00
Juhani Krekelä 55fc6932e2 Ensure correct utf-8 2019-07-10 21:20:24 +03:00
Juhani Krekelä 6cd84902fc Whoooops 2019-07-10 20:30:28 +03:00
Juhani Krekelä cbc79587da Whoops 2019-07-10 20:26:47 +03:00
Juhani Krekelä a624ce5374 Ensure arithmetic will never overflow 2019-07-10 20:25:26 +03:00
Juhani Krekelä 40048618ee Get rid of debug fprintfs on the network side of code 2019-07-10 16:28:22 +03:00
Juhani Krekelä 98f52fba51 Notify others about going offline 2019-07-10 16:24:27 +03:00
Juhani Krekelä e7024d853b Fully implement sending 2019-07-10 16:22:02 +03:00
Juhani Krekelä dab1565f31 Use microsecond resolution in timeouts 2019-07-10 15:12:11 +03:00
Juhani Krekelä ab73580c23 Check msgid on receive and update caches 2019-07-10 14:00:44 +03:00
Juhani Krekelä 2d43d3273a Remove unnecessary errno = 0; 2019-07-10 13:38:40 +03:00
Juhani Krekelä 539dbf9f14 Add message sending and ack 2019-07-09 20:22:55 +03:00
Juhani Krekelä 3beda7742f Add randomness to the periodicity of broadcasts 2019-07-09 19:16:23 +03:00
Juhani Krekelä 87d0b33b3b Allow for status telling other end is going offline 2019-07-09 19:09:17 +03:00
Juhani Krekelä f678c5054f Send our own status periodically 2019-07-09 17:18:00 +03:00
Juhani Krekelä 541dd28a64 Randomize message ID start 2019-07-09 16:35:48 +03:00
Juhani Krekelä 43540d51bc Check padding 2019-07-09 16:22:55 +03:00
Juhani Krekelä 1f179e8b2b Whoops 2019-07-08 11:23:51 +03:00
Juhani Krekelä 4d03f397df Handle communicating message IDs 2019-07-07 19:37:51 +03:00
Juhani Krekelä e51066ebb8 Start work on status messages for Ethermess 2019-07-07 00:21:11 +03:00
Juhani Krekelä b75943d2e6 Act only on stuff directed at us or broadcast 2019-07-06 20:41:31 +03:00
Juhani Krekelä 211473b48e Start working on the network-facing side of Ethermess 2019-07-06 20:26:09 +03:00