Commit Graph

8 Commits

Author SHA1 Message Date
Neil Booth 21c8251f75 Remove IRC support 2017-11-27 15:05:42 +09:00
Neil Booth c46a38f87f Complete rewrite of JSON RPC infrastructure
Aim to be easier for clients to use, because to do peer
discovery we must act as a client to other servers.

Split out JSON session concept from the asyncio protocol
concept.  This makes the JSON RPC support more easily
testable and usable as a stand-alone library.

In addition, support JSON RPC v1 and v2, and auto-detection
of peer's version.
2017-01-23 23:36:02 +09:00
Neil Booth 2c6d79989e Tweak documentation for clarity 2017-01-07 11:51:00 +09:00
Neil Booth badd68b5f5 Update the ARCHITECTURE document
Also has a pretty line diagram
2017-01-03 17:05:39 +09:00
Neil Booth e364b9df00 Prepare 0.2.3 release 2016-11-10 23:57:13 +09:00
Neil Booth 753a2f496f Clean up startup procedure 2016-11-09 00:47:49 +09:00
Neil Booth e62822f338 The controller is dead! 2016-11-08 08:29:56 +09:00
Neil Booth 168c53b823 Create docs directory 2016-11-07 05:35:00 +09:00