Commit Graph

  • 366e208ae0 server thread to track client smp connection subscriptions and notify clients when they should unsubscribe Evgeny Poberezkin 2020-10-16 18:38:01 +01:00
  • bd0f767282 message delivery Evgeny Poberezkin 2020-10-16 13:24:26 +01:00
  • f3658abfbe rename command HOLD to OFF Evgeny Poberezkin 2020-10-15 21:32:15 +01:00
  • 6ead1fb99c separate send thread Evgeny Poberezkin 2020-10-15 20:50:16 +01:00
  • fc2e51053a change command names and errors Evgeny Poberezkin 2020-10-15 15:47:47 +01:00
  • 693d9c529d change command names Evgeny Poberezkin 2020-10-15 15:47:18 +01:00
  • c6b96a9cb2 replace ERROR SYNTAX 7 with ERROR SIZE for bad message body size Evgeny Poberezkin 2020-10-15 14:30:42 +01:00
  • bedefb11b3 SUSPEND and DELETE connection Evgeny Poberezkin 2020-10-15 11:55:10 +01:00
  • 9f433285df hunit for assertions Evgeny Poberezkin 2020-10-15 08:37:36 +01:00
  • 7cb289e88a refactor: TCP transport Evgeny Poberezkin 2020-10-15 07:08:21 +01:00
  • a58ce378db refactor: use guards Evgeny Poberezkin 2020-10-14 21:30:21 +01:00
  • b1f41d10da use assert in tests Evgeny Poberezkin 2020-10-14 21:16:28 +01:00
  • 2ba27ed852 SECURE command, tests Evgeny Poberezkin 2020-10-14 21:03:37 +01:00
  • c7e194d3c7 replace TChan with TBQueue Evgeny Poberezkin 2020-10-14 14:37:29 +01:00
  • fbf17d3484 verify SEND command, refactor Evgeny Poberezkin 2020-10-14 14:09:09 +01:00
  • 989e0c7261 add error types Evgeny Poberezkin 2020-10-14 11:37:45 +01:00
  • 3ca687c179 refactor: separate transmission syntax verification from signature verification Evgeny Poberezkin 2020-10-14 10:39:24 +01:00
  • 3ec0ff9d90 update package.yaml Evgeny Poberezkin 2020-10-13 18:55:07 +01:00
  • a58089a4f4 update license Evgeny Poberezkin 2020-10-13 18:48:41 +01:00
  • 1daae74c67 syntax tests for all commands Evgeny Poberezkin 2020-10-13 18:44:40 +01:00
  • 00f61c1f68 protocol syntax tests Evgeny Poberezkin 2020-10-13 18:17:41 +01:00
  • e75a3c44df test client (WIP) Evgeny Poberezkin 2020-10-13 12:43:44 +01:00
  • bd39cf4cb0 create connection stub, verify signature stub Evgeny Poberezkin 2020-10-13 11:35:41 +01:00
  • 3f72f19b68 more syntax validation, read full SEND msgBody Evgeny Poberezkin 2020-10-12 21:48:35 +01:00
  • f08c4679cc add ReaderT, unliftio Evgeny Poberezkin 2020-10-12 18:57:14 +01:00
  • b11dc92bc6 echo protocol commands Evgeny Poberezkin 2020-10-12 13:21:40 +01:00
  • 2e51e4eab7 initial Evgeny Poberezkin 2020-10-11 11:00:25 +01:00
  • dc223f564d update syntax Evgeny Poberezkin 2020-10-10 22:16:36 +01:00
  • ea77a4653f unify and simplify SMP (#38) Evgeny Poberezkin 2020-10-10 21:47:17 +01:00
  • b80fd37a0f Remove connection ID and alternative flow (#22) Evgeny Poberezkin 2020-01-26 21:34:14 +00:00
  • 9d9afb1150 Rename edge-messaging to simplex messaging (#15) Efim Poberezkin 2020-01-25 13:19:34 +04:00
  • 12e9fbf75a Connection URIs (#11) Evgeny Poberezkin 2020-01-22 15:09:07 +00:00
  • 43c2c9d02d Split to edge-messaging and graph-chat (#1) Evgeny Poberezkin 2020-01-21 21:01:48 +00:00
  • bea5f0525a docs: simplex connection Evgeny Poberezkin 2019-12-23 23:18:17 +00:00
  • 50074eb33b docs: update message diagram to account for user-server auth and encryption Evgeny Poberezkin 2019-12-21 22:34:58 +00:00
  • dfa80d6756 docs: update connection diagram to include user-server authentication and encryption Evgeny Poberezkin 2019-12-21 22:20:02 +00:00
  • 1b81010e4a docs: update connection diagram Evgeny Poberezkin 2019-12-21 15:13:03 +00:00
  • 91470bc65d docs: adding connection diagram Evgeny Poberezkin 2019-12-21 15:04:51 +00:00
  • b9f4c50771 docs: update sending message diagram Evgeny Poberezkin 2019-12-21 14:31:42 +00:00
  • d1022dc7fc docs: update sending message diagram Evgeny Poberezkin 2019-12-21 14:21:01 +00:00
  • b469a90116 docs: update sending message diagram Evgeny Poberezkin 2019-12-21 14:11:51 +00:00
  • 90d6857128 docs: sending message diagram Evgeny Poberezkin 2019-12-21 14:08:57 +00:00