456b523012
created WHY2_CHAT_CODE_PM_SERVER code
2024-08-28 14:00:24 +02:00
290ad5c101
moved invalid command/stuff into fn
2024-08-28 13:48:45 +02:00
854e8399fb
trimming string on command fn
2024-08-28 13:48:18 +02:00
7647be3daf
starting IDs from 1 instead of 0
...
atoi returns 0 in failure, meaning all typos would send PMs to first user
2024-08-28 13:38:17 +02:00
963e75da51
clearing arg on command
2024-08-28 13:21:33 +02:00
66ceb25a89
comment typo fix
2024-08-28 12:59:43 +02:00
0dfd0218e1
added version and pm cmd to help
2024-08-28 12:59:09 +02:00
64773d1f30
implemented version cmd receive half on client-side
2024-08-28 12:45:48 +02:00
41bbfc2b18
reverted the demented why2_get_version
2024-08-28 12:44:33 +02:00
6adf4a391a
removed stupid get_version
...
im so fucking dumb... i was sending latest why2 verison instead of current
2024-08-28 12:40:30 +02:00
1735da3807
moved why2_get_version string extraction to get_version
2024-08-28 12:21:59 +02:00
ef235e48f7
created server-side code for version command
...
sending the version back to client
2024-08-28 12:13:59 +02:00
e30e2dea59
created WHY2_CHAT_CODE_VERSION_SERVER code
2024-08-28 12:07:32 +02:00
e5e6460908
changed comment of get_version
2024-08-28 11:58:47 +02:00
debf90e5d2
implemented why2_get_version in why2_check_version
2024-08-28 11:55:29 +02:00
b92ed3d6a8
declared why2_get_version
2024-08-28 11:48:52 +02:00
f20550dec6
removed chat why2_check_version error todo
...
lol i def have clue why it works now
2024-08-28 11:46:51 +02:00
a4ec91979e
implemented send part of version cmd on client-side
2024-08-28 11:43:50 +02:00
de4b6a39bf
being correct with user pronouns
2024-08-28 11:42:13 +02:00
a5b6364c26
checking version on chat client&server startup
2024-08-28 11:39:01 +02:00
54b4ebe3e6
created version cmd and code
...
also added missing comments to codes
2024-08-28 11:35:09 +02:00
5442104f35
added list cmd to help
2024-08-28 11:24:13 +02:00
e18ce453be
comment typo fix
2024-08-28 11:21:08 +02:00
59ae168b15
added so pretty way of getting dynamic size of received msg
...
god damn it, its awesome. Also, I should get rid of the goto in there, that's stupid lol. Gonna do it tmrw ig
2024-08-27 22:42:45 +02:00
aad627b77a
created PM code
2024-04-28 15:25:43 +02:00
d539654cc3
handling LIST code sent back from server
2024-04-28 12:38:34 +02:00
e50184ad66
sedning one separator more on LIST code
2024-04-28 12:37:24 +02:00
bc14effeee
responding to LIST code from client
...
oh dear satan, this is possibly the worst code I have ever written. Please, if anyone has any idea how to handle strings in C in better ways, let me know.
2024-04-28 11:50:59 +02:00
cd80a640af
created LIST code but from s->c
2024-04-28 11:49:51 +02:00
c37538aa75
defined why2_list_get_size
...
not sure if this is correct lol
EDIT: It didn't work. I fixed it now lmao
2024-04-27 12:26:56 +02:00
c4ddb6888a
declared why2_list_get_size fn
2024-04-27 12:18:07 +02:00
97ba473143
removed INVALID_COMMAND code
...
it was unused atp
2024-04-27 12:01:49 +02:00
cfa9f7bcca
implemented WHY2_CHAT_COMMAND_PREFIX on server-side
2024-04-27 11:58:01 +02:00
4134f9d1b3
implemented LIST command in client
...
not in server yet haha
2024-04-27 11:49:00 +02:00
1b4401f944
created WHY2_CHAT_COMMAND_LIST macro
2024-04-27 11:47:04 +02:00
37b1a3a82d
changed code_998 to CODE_LIST
2024-04-27 11:43:53 +02:00
0150414d1b
optimized client command checking
2024-04-27 11:42:15 +02:00
26c5b4d831
implemented the command handler
2024-04-27 11:33:00 +02:00
e9b439884f
created command handler in client
2024-04-27 11:32:52 +02:00
f325b928eb
trimming client input text
2024-04-25 21:15:59 +02:00
f07a5fe40f
moved trim_string to header file
2024-04-25 20:52:09 +02:00
e6c570c2c7
prepared trim_string for non-why2-allocated strings
2024-04-20 11:32:18 +02:00
65135ac961
created why2_allocated fn
...
checks for why2-mem allocation
2024-04-20 11:22:09 +02:00
19ccc45e0a
created pm code
2024-04-19 20:09:23 +02:00
07a4eecd4e
removed the stupid exit command sending
...
using codes instead
2024-04-19 20:03:20 +02:00
d451030ad0
handling sigint signal
...
i'm really trying alex, i am
wicked game
2024-04-19 16:32:44 +02:00
e023207261
added help command
2024-04-19 16:08:54 +02:00
1fc78a2a30
sending server exit_cmd with the initial welcome message
2024-04-17 18:04:45 +02:00
c98184f1f5
created exit_cmd getter & setter
2024-04-17 18:03:40 +02:00
b2c945fe6d
implemented the exit_cmd macro
2024-04-17 17:45:21 +02:00