Commit Graph

258 Commits

Author SHA1 Message Date
Tony Garnock-Jones d0e4519e1f Logging 2020-05-18 14:36:08 +02:00
Tony Garnock-Jones 31ca160c7e Overload protection 2020-05-18 13:16:14 +02:00
Tony Garnock-Jones 817a4d91a7 Count inbound and outbound messages/sec 2020-05-18 12:08:57 +02:00
Tony Garnock-Jones 1bfee29886 Remove duplicate message on normal connection termination 2020-05-18 11:38:05 +02:00
Tony Garnock-Jones 461b12344c Command-line control over buffer sizes 2020-05-18 11:37:54 +02:00
Tony Garnock-Jones 6e4373fcf2 Remove unused arg 2020-05-18 11:37:38 +02:00
Tony Garnock-Jones 05ca94066a Gather and report various stats 2020-05-18 11:36:44 +02:00
Tony Garnock-Jones ad1782e1b6 Stats and dataspace cleanup 2020-05-18 10:44:57 +02:00
Tony Garnock-Jones 23003aad56 Rename listeners -> daemons 2020-05-18 10:44:35 +02:00
Tony Garnock-Jones 4cd4d95770 Cosmetic: whitespace 2020-05-18 10:44:09 +02:00
Tony Garnock-Jones f34a0bf267 Deps update 2020-05-17 13:34:55 +02:00
Tony Garnock-Jones aba9f5c050 Websocket server listener + protocol autodetection 2020-05-17 13:30:18 +02:00
Tony Garnock-Jones 903c91bc86 Include debug symbols in release mode for convenience for now 2020-05-13 13:02:53 +02:00
Tony Garnock-Jones 6f963c484c Upgrade to preserves 0.4.0 2020-05-13 13:02:36 +02:00
Tony Garnock-Jones 01cc739989 Count events as well as turns per second 2020-05-12 00:36:45 +02:00
Tony Garnock-Jones c0477c07ba Simple producer-consumer. 2020-05-11 23:31:00 +02:00
Tony Garnock-Jones 13c30843a3 Introduce ClientCodec, ServerCodec type aliases 2020-05-11 22:10:34 +02:00
Tony Garnock-Jones ef658be8e4 Rename: In --> C2S, Out --> S2C 2020-05-11 22:08:27 +02:00
Tony Garnock-Jones 8dbbfd922a Start of a consumer example 2020-05-11 22:02:56 +02:00
Tony Garnock-Jones a786f4b79b Bidirectional codec 2020-05-11 22:02:43 +02:00
Tony Garnock-Jones 87bcaacaa4 Split out binary from library 2020-05-11 20:51:04 +02:00
Tony Garnock-Jones d05dd10c14 Upgrade dependencies 2020-05-06 17:14:05 +02:00
Tony Garnock-Jones 708e8fcaf1 Cargo.lock from last time I had this building and running 2020-05-06 14:53:54 +02:00
Tony Garnock-Jones 482f903149 Dataspace links into skeleton; seems to be working 2019-10-24 20:05:39 +01:00
Tony Garnock-Jones 6098c62604 RUST_BACKTRACE=1 2019-10-24 20:04:34 +01:00
Tony Garnock-Jones ec249fc759 Reorganise analysis 2019-10-24 14:50:44 +01:00
Tony Garnock-Jones e730b22f6d Fix clippyisms 2019-10-24 14:50:32 +01:00
Tony Garnock-Jones 85db5e3710 is_unrestricted 2019-10-24 14:49:54 +01:00
Tony Garnock-Jones 22b9b61840 Bump preserves dep 2019-10-23 23:01:04 +01:00
Tony Garnock-Jones e5afef28cc Progress on skeleton impl 2019-10-22 22:37:37 +01:00
Tony Garnock-Jones 3d48cebb91 WIP Skeleton implementation 2019-10-20 22:25:01 +01:00
Tony Garnock-Jones 4eb35ca9b8 Refinements to BTreeBag 2019-10-20 22:24:44 +01:00
Tony Garnock-Jones 61005d308f Start on Dataspace impl 2019-10-20 16:01:27 +01:00
Tony Garnock-Jones 3830b76a95 Clip clip clip 2019-10-20 14:02:55 +01:00
Tony Garnock-Jones e3b8ff02fc Fix clippyisms 2019-10-20 14:02:51 +01:00
Tony Garnock-Jones 408c9feda9 Bump preserves dep 2019-10-20 13:59:24 +01:00
Tony Garnock-Jones d1313f03e2 Bump preserves dep 2019-10-19 23:37:07 +01:00
Tony Garnock-Jones 7da6115f59 Tidy up output 2019-10-19 23:26:15 +01:00
Tony Garnock-Jones 05703d9a35 Only advance input pointer on complete, successful read of a Value 2019-10-19 23:26:00 +01:00
Tony Garnock-Jones c41fe3df3e Carry irritant in parse error 2019-10-17 15:41:42 +01:00
Tony Garnock-Jones 06c2347e87 Split out peer.rs 2019-10-16 16:54:58 +01:00
Tony Garnock-Jones 93412dbaa0 Split out packets.rs 2019-10-16 16:47:56 +01:00
Tony Garnock-Jones 9c1a2c10e0 Regular ping 2019-10-16 16:39:37 +01:00
Tony Garnock-Jones 176a01b496 First stab at a dataspace index 2019-10-16 14:16:50 +01:00
Tony Garnock-Jones 9f5e9ede5f Tweak output 2019-10-16 14:16:34 +01:00
Tony Garnock-Jones 5b3eec0c95 run-watch Makefile target 2019-10-16 14:15:20 +01:00
Tony Garnock-Jones 34909828eb Remove quasi-dataspace actor; more precise error handling 2019-10-15 21:23:46 +01:00
Tony Garnock-Jones 9e256376a1 More 2019-10-15 19:49:06 +01:00
Tony Garnock-Jones 82252cf4e5 Start to kick main.rs into being a syndicate-server-shaped object 2019-10-15 16:58:52 +01:00
Tony Garnock-Jones 4399f17db4 Fiddle with skeleton.rs 2019-10-15 16:58:34 +01:00