1
0
mirror of https://github.com/deavminet/dnetd synced 2024-09-21 17:53:39 +02:00
Commit Graph

171 Commits

Author SHA1 Message Date
Tristan B. Kildaire
2badd2d302 Now accepts incoming connections, adds them to the global queue and starts the handler for the new connection 2020-11-03 10:39:56 +02:00
Tristan B. Kildaire
616d063516 Add server instance 2020-11-03 10:37:49 +02:00
Tristan B. Kildaire
878a59920b Fixed compilation errors 2020-11-03 10:36:28 +02:00
Tristan B. Kildaire
41d758c46a Added dlistener.d 2020-11-03 10:34:58 +02:00
Tristan B. Kildaire
a246ef1d73 WIP: Plugin system 2020-11-03 10:25:44 +02:00
Tristan B. Kildaire
6a679613cc Removed uneeded variable 2020-10-30 19:46:07 +02:00
Tristan B. Kildaire
10da3b093d Using gogga for debug prints in dchannel 2020-10-30 19:27:19 +02:00
Tristan B. Kildaire
7a41d66490 Removed completed TODO 2020-10-29 11:36:15 +02:00
Tristan B. Kildaire
4d7c2da911 Actually upgraded 2020-10-29 11:35:12 +02:00
Tristan B. Kildaire
c8ce9d264d Upgraded to gogga v0.0.2 2020-10-29 11:33:26 +02:00
Tristan B. Kildaire
61faff4d1d Fixed compilation issues 2020-10-29 11:26:52 +02:00
Tristan B. Kildaire
1466820ee1 dconnection now uses gprintln 2020-10-29 11:26:07 +02:00
Tristan B. Kildaire
170511a934 dserver now uses gprintln 2020-10-29 11:24:12 +02:00
Tristan B. Kildaire
123f1ea8b8 app.d now uses gprintln 2020-10-29 11:23:25 +02:00
Tristan B. Kildaire
39bd426714 Added gogga dependancy 2020-10-29 11:21:44 +02:00
Tristan B. Kildaire
4e3410c394 Changed 2020-10-29 11:20:54 +02:00
Tristan B. Kildaire
e1848d9b89 Why the fuck would I do it like that 2020-10-26 13:32:33 +02:00
Tristan B. Kildaire
c560d9d4d9 Added TODO 2020-10-26 10:22:44 +02:00
Tristan B. Kildaire
494acab21c Fixed encoding error with GET_USER_PROPS command 2020-10-21 09:02:11 +02:00
Tristan B. Kildaire
7e18e8e6fc My fok marelize 2020-10-20 23:16:50 +02:00
Tristan B. Kildaire
04e12941fb Implemented setproperty 2020-10-20 11:24:19 +02:00
Tristan B. Kildaire
70549b8fdb Implemented setProperty on the server 2020-10-20 10:45:17 +02:00
Tristan B. Kildaire
3be0a028c6 Added mutex to deleteProperty 2020-10-20 10:01:38 +02:00
Tristan B. Kildaire
1694634e3c Added mutex to getProperties 2020-10-20 10:01:13 +02:00
Tristan B. Kildaire
8a7480e356 Added mutex for properties to isProperty and getProperty 2020-10-20 09:57:50 +02:00
Tristan B. Kildaire
3f3bf6071e Initialize properties lock 2020-10-20 09:55:55 +02:00
Tristan B. Kildaire
4af556a8c6 Added server functions for isProperty and getProperty for users 2020-10-20 09:54:42 +02:00
Tristan B. Kildaire
3970a35cd0 Fixed command check
Added missing enums
2020-10-20 09:29:02 +02:00
Tristan B. Kildaire
d0dbb51eef Added isProperty(string) method 2020-10-20 09:26:32 +02:00
Tristan B. Kildaire
94f8922b4f Implemented command GET_USER_PROPS 2020-10-20 09:08:25 +02:00
Tristan B. Kildaire
287d0c6ceb Implemented all property functions. 2020-10-20 08:23:47 +02:00
Tristan B. Kildaire
e39f965b17 Added all needed stub methods for user properties 2020-10-20 08:22:13 +02:00
Tristan B. Kildaire
f20a02635e Added neew properties system. 2020-10-20 08:17:48 +02:00
Tristan B. Kildaire
95d2c2adc9 Added getStatus message 2020-10-20 07:57:27 +02:00
Tristan B. Kildaire
759d1623a1 Added default status 2020-10-20 07:57:21 +02:00
Tristan B. Kildaire
93f4ab34ef Applied last commit's idea to leave messages 2020-10-18 13:40:53 +02:00
Tristan B. Kildaire
68cd53ea8d ChannelJoin notification now returns :<channel>,<username>" instead of just "<username>" 2020-10-18 13:29:18 +02:00
Tristan B. Kildaire
e265e09223 Fixed not taking correct config file 2020-10-16 17:15:08 +02:00
Tristan B. Kildaire
8ee4fdf3b5 Implemented memberinfo command 2020-10-15 14:07:01 +02:00
Tristan B. Kildaire
471e683464 Updated protocol to reflect that of website's 2020-10-15 11:28:54 +02:00
Tristan B. Kildaire
9285d52897 Added TODO for CHAN_PROP and SET_PROP to be implemented. 2020-10-15 11:28:12 +02:00
Tristan B. Kildaire
ae64574d3e Implemented checking for SET_PROP and CHAN_PROP commands 2020-10-15 11:27:25 +02:00
Tristan B. Kildaire
7031d6f538 Cleaned up, added new command enums 2020-10-15 11:26:57 +02:00
Tristan B. Kildaire
1e51b33195 Cleaned up 2020-10-15 11:23:59 +02:00
Tristan B. Kildaire
9c391d2517 Implemented 'status' message. 2020-10-14 23:19:40 +02:00
Tristan B. Kildaire
a0d8ea8596 Added two commands TO BE implemented in the near future. 2020-10-14 18:48:23 +02:00
Tristan B. Kildaire
41a7a53d1a Updated .gitignore 2020-10-06 14:51:17 +02:00
Tristan B. Kildaire
af3a36512a Removed uneeded cast 2020-10-05 19:38:01 +02:00
Tristan B. Kildaire
53bbf8710c Zero-extend (not sign) due to implciti integer promotion 2020-10-05 18:01:47 +02:00
Tristan B. Kildaire
6837d290bd Type corrections 2020-10-05 17:59:40 +02:00