Tristan B. Kildaire
|
a5a518f016
|
Updated protocol
|
2020-09-25 19:32:06 +02:00 |
|
Tristan B. Kildaire
|
b81b7a37cd
|
On unknown command, return byte 2
|
2020-09-25 19:30:45 +02:00 |
|
Tristan B. Kildaire
|
4394dc9ae2
|
Fixed mutex not being unlocked, only the O.G locker could continue resursively lokcing it
|
2020-09-25 12:53:34 +02:00 |
|
Tristan B. Kildaire
|
723d44aa1f
|
Fixed code whereby mutex would never be unlocked if channel was found
|
2020-09-25 10:21:58 +02:00 |
|
Tristan B. Kildaire
|
bf74c74891
|
Fixed bug whereby newlu created channels were not added to the global channel list
|
2020-09-25 09:25:37 +02:00 |
|
Tristan B. Kildaire
|
d18e6f4944
|
Fixed bug whereby DConnection thread would crash due to incorrect slicing indices
|
2020-09-25 01:08:28 +02:00 |
|
Tristan B. Kildaire
|
3716a6c583
|
Updated dependancies
|
2020-09-24 20:59:03 +02:00 |
|
Tristan B. Kildaire
|
e8e9f5ede0
|
Updated dependancies
|
2020-09-24 20:53:23 +02:00 |
|
Tristan B. Kildaire
|
6815c51784
|
Fixed bug whereby a failed read would cause a null pointer deref in tristanable as the data array would be empty and .ptr is being used so bounds checking code would not apply
|
2020-09-24 19:11:20 +02:00 |
|
Tristan B. Kildaire
|
9236b54515
|
Added code to send a message to a channel for the 'msg' command
|
2020-09-24 15:01:23 +02:00 |
|
Tristan B. Kildaire
|
3f2e308263
|
Now 'part' and 'join' commands require connection type to be CLIENT
|
2020-09-24 14:36:32 +02:00 |
|
Tristan B. Kildaire
|
26f24f12c8
|
On 'link' and 'auth' commands set the respective connection types to SERVER and CLIENT
|
2020-09-24 13:54:01 +02:00 |
|
Tristan B. Kildaire
|
95978f8637
|
Updated protocol
|
2020-09-24 13:28:17 +02:00 |
|
Tristan B. Kildaire
|
59d4dd1f25
|
Added functionality to send message to everyone in a channel
|
2020-09-24 13:28:09 +02:00 |
|
Tristan B. Kildaire
|
7caf0aa22f
|
Implemented 'list' command
|
2020-09-24 12:32:00 +02:00 |
|
Tristan B. Kildaire
|
af167f47e3
|
Updated protocol
|
2020-09-24 12:31:53 +02:00 |
|
Tristan B. Kildaire
|
a606b19742
|
Implemented DChannel.leave(this, DConnection)
|
2020-09-24 00:28:15 +02:00 |
|
Tristan B. Kildaire
|
9409cdf507
|
Added 'part' command
|
2020-09-23 23:57:45 +02:00 |
|
Tristan 🅱. Kildaire
|
736304ed94
|
Fixed: command requires an authenticated connection
|
2020-09-23 21:53:25 +02:00 |
|
Tristan 🅱. Kildaire
|
c031db0ca2
|
Set bind details, address type, sock flow type and protocol typep
|
2020-09-23 21:49:56 +02:00 |
|
Tristan 🅱. Kildaire
|
e2b0ec0846
|
Fixed toString
|
2020-09-23 21:40:22 +02:00 |
|
Tristan 🅱. Kildaire
|
41b84fa2a1
|
Fixed toString
|
2020-09-23 19:39:16 +02:00 |
|
Tristan 🅱. Kildaire
|
c55a9b9419
|
Added mutexes to 'join' command, added toString to DChannel
|
2020-09-23 19:12:12 +02:00 |
|
Tristan 🅱. Kildaire
|
7e1e361c21
|
Added 'join' command
|
2020-09-23 18:52:11 +02:00 |
|
Tristan 🅱. Kildaire
|
78a571ae67
|
Updated protocol
|
2020-09-23 13:14:55 +02:00 |
|
Tristan 🅱. Kildaire
|
fdea191041
|
Added writeSocket, initialized locks
|
2020-09-23 13:14:37 +02:00 |
|
Tristan 🅱. Kildaire
|
e10a7d5b3e
|
Save the tag for future use when sending replies
|
2020-09-23 11:20:09 +02:00 |
|
Tristan 🅱. Kildaire
|
e36103c153
|
Updated auth code
|
2020-09-23 10:57:52 +02:00 |
|
Tristan 🅱. Kildaire
|
e674538415
|
Initial command processing code added, working on authentication for clients
|
2020-09-23 10:52:33 +02:00 |
|
Tristan 🅱. Kildaire
|
cc59be180b
|
Updated protocol
|
2020-09-23 10:52:00 +02:00 |
|
Tristan 🅱. Kildaire
|
34fc7212ef
|
Updated protocol
|
2020-09-23 10:33:19 +02:00 |
|
Tristan 🅱. Kildaire
|
8890cd3e79
|
Updated dependancies
|
2020-09-23 10:33:10 +02:00 |
|
Tristan 🅱. Kildaire
|
9ad7a4b313
|
Initial code
|
2020-09-23 09:37:18 +02:00 |
|
Tristan B. Kildaire
|
ac251073b6
|
Initial commit
|
2020-09-23 09:35:40 +02:00 |
|