Commit Graph

196 Commits

Author SHA1 Message Date
Tristan B. Kildaire 6ee9b1e00c Implement checking if it is a built-in command 2020-04-19 13:37:26 +02:00
Tristan B. Kildaire 20cfa5a7c7 Fixed tests 2020-04-19 13:32:46 +02:00
Tristan B. Kildaire e0be2671b3 Get payload earlier on 2020-04-19 13:25:32 +02:00
Tristan B. Kildaire c65f4a2021 Scope selection implemented 2020-04-19 13:22:26 +02:00
Tristan B. Kildaire 0571b3c9bd Implementing v2 2020-04-19 13:21:14 +02:00
Tristan B. Kildaire 9be10e3dfc Authenticate the user 2020-04-19 13:19:36 +02:00
Tristan B. Kildaire 15c1b3864a Revert 2020-04-19 13:16:16 +02:00
Tristan B. Kildaire 8df01992ce WIP 2020-04-19 13:11:49 +02:00
Tristan B. Kildaire f4378cb428 Typo fix 2020-04-19 12:58:20 +02:00
Tristan B. Kildaire 30fe9bbdf6 Merge branch 'master' of github.com:besterprotocol/besterd 2020-04-19 12:57:33 +02:00
Tristan B. Kildaire 8bf72be4f0 Implemented scope detection 2020-04-19 12:57:04 +02:00
Tristan B. Kildaire bafcb2af69 Updated spec 2020-04-19 12:56:52 +02:00
Tristan B. Kildaire c811f7fe0d
Update README.md 2020-04-19 00:23:19 +02:00
Tristan B. Kildaire fa02bac44b Bitch slapped this smart ass hoe compiler into liking 'gotos' 2020-04-18 23:01:47 +02:00
Tristan B. Kildaire 8918c94ec5 WIP 2020-04-18 22:50:47 +02:00
Tristan B. Kildaire 5929c83ce4 Adding v2 spec implementation 2020-04-18 22:34:26 +02:00
Tristan B. Kildaire 4196bdf6d5 Added server->client spec 2020-04-18 21:28:58 +02:00
Tristan B. Kildaire eb8b4497aa Added horizontal rules to split sections 2020-04-18 21:17:31 +02:00
Tristan B. Kildaire 95f07517fc Added server->client response spec 2020-04-18 21:15:08 +02:00
Tristan B. Kildaire e2074191f0 Last push 2020-04-18 21:02:42 +02:00
Tristan B. Kildaire 46cda63518 Cleared up which direction of communication is being described 2020-04-18 21:00:13 +02:00
Tristan B. Kildaire ba9b72e554 Added re-worked client command message 2020-04-18 20:55:58 +02:00
Tristan B. Kildaire dcc236168e Added information on what the client should be sending 2020-04-18 20:50:04 +02:00
Tristan B. Kildaire bd7d3174b8 Added re-worked spec (WIP) 2020-04-18 20:45:30 +02:00
Tristan B. Kildaire 85ae21305b Clean up 2020-04-18 20:10:16 +02:00
Tristan B. Kildaire 051167cbe3 WIP: Responses and scopes 2020-04-18 20:09:33 +02:00
Tristan B. Kildaire 92ed1cb25a Implemented socket receive from UNIX domain socket and fixed test that was doubly-sending 2020-04-18 19:52:30 +02:00
Tristan B. Kildaire 7b503e5cfa Work in progress 2020-04-18 19:30:43 +02:00
Tristan B. Kildaire 0cebc13dab Added missing tests 2020-04-18 16:43:42 +02:00
Tristan B. Kildaire 409f0e028f Fixed bug whereby the correct payload handler would never be chosen 2020-04-18 16:13:31 +02:00
Tristan B. Kildaire 03697ffe7c Fixed bug where UNIX domain socket would not bind 2020-04-18 15:53:08 +02:00
Tristan B. Kildaire d5e911d003 Construct unix buffer 2020-04-18 15:25:22 +02:00
Tristan B. Kildaire 6e01c4b695 Fixed loop deque'ers 2020-04-18 15:04:00 +02:00
Tristan B. Kildaire 5d3cc2eebf Added debug prints 2020-04-17 22:24:08 +02:00
Tristan B. Kildaire 45cca9257c Merge branch 'master' of github.com:besterprotocol/besterd 2020-04-17 22:09:43 +02:00
Tristan B. Kildaire c9fb952333 Added Python client testing suite 2020-04-17 22:09:28 +02:00
Stephen Cochrane 9d55b50752 updated dub
[Details]
N/A

[Note]
N/A

[Bugs]
N/A

[File's changed]
2020-04-17 21:52:03 +02:00
Stephen Cochrane 005a2b9e94 updated .gitignore
[Details]
N/A

[Note]
N/A

[Bugs]
N/A

[File's changed]
2020-04-17 21:49:38 +02:00
Tristan B. Kildaire be62a2fda0 Fixed bug whereby the socket path and binary path was not being set 2020-04-17 21:31:03 +02:00
Tristan B. Kildaire 1204749bc3 Added error handling for invalid socket binds 2020-04-17 21:28:35 +02:00
Tristan B. Kildaire 47481199c4 Fixed configuration file partially 2020-04-17 20:43:33 +02:00
Tristan B. Kildaire 54121d9690 All JSON works 2020-04-17 20:40:02 +02:00
Tristan B. Kildaire 0c52344975 Reformatted configuration file 2020-04-17 20:33:35 +02:00
Tristan B. Kildaire 4138d0eeae Fixed spec, using 4 bytes for size with little endian encoding and decoding 2020-04-17 20:25:54 +02:00
Tristan B. Kildaire bbd9071470 Use configuration file and added an example configuration file 2020-04-17 20:23:22 +02:00
Tristan B. Kildaire cb2539cbc2 WIP 2020-04-17 18:47:05 +02:00
Tristan B. Kildaire 0417f5cca5 Construct message handlers 2020-04-17 18:07:13 +02:00
Tristan B. Kildaire e49cd68110 Connect, not bind 2020-04-17 16:23:47 +02:00
Tristan B. Kildaire 41e96fa050 Set socket to byte stream 2020-04-17 16:22:25 +02:00
Tristan B. Kildaire 371ff1723e Initialize the UNIX domain socket and bind it 2020-04-17 16:19:18 +02:00