Commit Graph

  • bba66a1bce Request parsing Greg Heartsfield 2021-11-24 12:25:55 -0600
  • 68a69505ac Start of protocol module Greg Heartsfield 2021-11-24 12:25:38 -0600
  • 010a420465 Downgrade to 2018 edition (support rust-analyzer) Greg Heartsfield 2021-11-24 09:59:00 -0600
  • bd7d083107 Work on request filter deserialization Greg Heartsfield 2021-11-23 14:15:47 -0600
  • ba19c978a5 More error handling/debugging Greg Heartsfield 2021-11-23 12:47:02 -0600
  • 25ac86cc68 More error handling/debugging Greg Heartsfield 2021-11-23 12:35:25 -0600
  • 854531112d Wrap serde json errors Greg Heartsfield 2021-11-23 11:32:19 -0600
  • 5224b9159e Structure for parsing types Greg Heartsfield 2021-11-23 10:46:47 -0600
  • ae68fdd896 Error and basic protocol handling Greg Heartsfield 2021-11-23 10:29:53 -0600
  • 5e75370a67 Properly deserialize tags if null Greg Heartsfield 2021-11-21 22:01:34 -0600
  • d81949c31b Modules to hold error def and request/query def Greg Heartsfield 2021-11-21 21:58:16 -0600
  • 116feace87 Add some (broken) deserializers and tests for json events Greg Heartsfield 2021-11-21 21:57:44 -0600
  • 2d0efd8db4 Add some dependencies for dealing with crypto/bytes Greg Heartsfield 2021-11-21 21:57:11 -0600
  • c2704af0d6 Simple event struct with serialization Greg Heartsfield 2021-11-21 18:14:38 -0600
  • 0fe2423b22 Add license and readme Greg Heartsfield 2021-11-21 17:35:58 -0600
  • b2ca2f6743 Begin modules for nostr protocol Greg Heartsfield 2021-11-21 17:22:42 -0600
  • cf6171aadc Handle client messages that exceed max size Greg Heartsfield 2021-11-21 16:03:03 -0600
  • dbb535eaaa Separate server and connection handling functions Greg Heartsfield 2021-11-21 13:48:31 -0600
  • ee27d0c597 Warning cleanup Greg Heartsfield 2021-11-21 13:32:15 -0600
  • 259c115d67 Configure tokio runtime manually Greg Heartsfield 2021-11-21 13:31:23 -0600
  • efa14418fc Sample messages from a public relay Greg Heartsfield 2021-11-21 09:03:34 -0600
  • 097199ae6a Do not panic on normal errors Greg Heartsfield 2021-11-20 21:33:35 -0600
  • f9e30c194f Demo server (compiles) Greg Heartsfield 2021-11-20 20:59:40 -0600
  • 738e651574 Ignore rust build area Greg Heartsfield 2021-11-20 20:59:23 -0600
  • 506b92f505 Add dependency on tokio-tungstenite for websockets Greg Heartsfield 2021-11-20 20:44:32 -0600
  • cd1bc7655c Cargo init Greg Heartsfield 2021-11-20 20:28:10 -0600