1
0
Fork 0
mirror of https://github.com/besterprotocol/besterd synced 2023-12-13 21:00:32 +01:00
Commit graph

318 commits

Author SHA1 Message Date
0cebc13dab Added missing tests 2020-04-18 16:43:42 +02:00
409f0e028f Fixed bug whereby the correct payload handler would never be chosen 2020-04-18 16:13:31 +02:00
03697ffe7c Fixed bug where UNIX domain socket would not bind 2020-04-18 15:53:08 +02:00
d5e911d003 Construct unix buffer 2020-04-18 15:25:22 +02:00
6e01c4b695 Fixed loop deque'ers 2020-04-18 15:04:00 +02:00
5d3cc2eebf Added debug prints 2020-04-17 22:24:08 +02:00
45cca9257c Merge branch 'master' of github.com:besterprotocol/besterd 2020-04-17 22:09:43 +02:00
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
be62a2fda0 Fixed bug whereby the socket path and binary path was not being set 2020-04-17 21:31:03 +02:00
1204749bc3 Added error handling for invalid socket binds 2020-04-17 21:28:35 +02:00
47481199c4 Fixed configuration file partially 2020-04-17 20:43:33 +02:00
54121d9690 All JSON works 2020-04-17 20:40:02 +02:00
0c52344975 Reformatted configuration file 2020-04-17 20:33:35 +02:00
4138d0eeae Fixed spec, using 4 bytes for size with little endian encoding and decoding 2020-04-17 20:25:54 +02:00
bbd9071470 Use configuration file and added an example configuration file 2020-04-17 20:23:22 +02:00
cb2539cbc2 WIP 2020-04-17 18:47:05 +02:00
0417f5cca5 Construct message handlers 2020-04-17 18:07:13 +02:00
e49cd68110 Connect, not bind 2020-04-17 16:23:47 +02:00
41e96fa050 Set socket to byte stream 2020-04-17 16:22:25 +02:00
371ff1723e Initialize the UNIX domain socket and bind it 2020-04-17 16:19:18 +02:00
a8537a15b5 Cleaned up source code 2020-04-17 16:08:05 +02:00
412df621f0 Test main 2020-04-17 16:06:13 +02:00
8c065d4d59 Added imports 2020-04-17 15:53:31 +02:00
aa3efdd2b4 Added example unit test 2020-04-17 15:51:36 +02:00
e6909a7c3c Set language to D 2020-04-17 15:47:19 +02:00
12461b39c9 Added Travis-CI badge to README 2020-04-17 15:45:17 +02:00
7a2c0d54ba Added travis yml file 2020-04-17 15:43:52 +02:00
c1bbf0fd8f Add handler to array of handlers once constructed 2020-04-17 15:36:06 +02:00
f031061c8d Fixed all compilation errors 2020-04-17 15:33:38 +02:00
d5756f2389 Updated spec for new message handler configuration 2020-04-17 14:50:25 +02:00
a3fce55c7b Refactored message handler construction code 2020-04-17 14:50:12 +02:00
29b01525a1 Adding message handling backend 2020-04-17 13:46:54 +02:00
5d66832035 Added information on message handlers 2020-04-17 13:46:45 +02:00
5805e86971 Added payload print out 2020-04-17 12:12:07 +02:00
1a39dc7cd5 Added username and password display 2020-04-17 11:57:06 +02:00
6bef22c1d2 Fixed JSON parsing bug where key "type" would not be found 2020-04-17 11:43:26 +02:00
02812b3171 Moved block of code into correct position 2020-04-17 00:20:53 +02:00
839b9545d4 Added todo for code to be moved into 2020-04-17 00:07:41 +02:00
d306d9a82d Added test authentication 2020-04-16 23:25:22 +02:00
14ec2d21ea Relocated client<->server code into correct scope handler 2020-04-16 23:04:08 +02:00
5640d42055 Scope handling and debugging added 2020-04-16 22:58:10 +02:00
18f11b2ba4 Add scope check 2020-04-16 22:56:06 +02:00
8b82b975d8 Updated spec to include scopes 2020-04-16 22:55:57 +02:00
1056d4e68d Added needed checks for besterHeader 2020-04-16 22:15:24 +02:00
01e4a9f2e8 Updatd spec 2020-04-16 21:39:06 +02:00
5a80f0cabc WIP 2020-04-16 19:28:36 +02:00
cddf679031 Added JSON error handling 2020-04-16 19:16:38 +02:00
8b317e0033 Noted bug 2020-04-16 18:52:28 +02:00