Commit Graph

13 Commits

Author SHA1 Message Date
mochaoui
0399adf8e1 seting the uppercase 2024-04-15 10:13:30 -05:00
mochaoui
918fcca8f9 now the kick commade for the operators users work as expected i will check if there is other commade for the operators users and make the magic happend 2024-04-15 06:18:56 -05:00
mochaoui
d98bed2735 make the clear the regular and the operators users and start handling the permition and the commande of each one 2024-04-15 05:40:10 -05:00
mochaoui
05d3158f54 set a nickname, a username, join a channel,
send and receive private messages using your reference client and All the messages sent from one client to a channel have to be forwarded to
every other client that joined the channel and still need to add operators and regular users and please don't touch my code hahahaha
2024-04-14 13:56:30 -05:00
bettercallous
21f497ef0a close fds and exit the program cleanly 2024-04-11 18:02:52 +00:00
bettercallous
92ac924f0a handled reveiving data in several parts and rebuild it (data sent in parts using ctrl+D. e.g. : com^Dman^Dd) 2024-04-09 20:18:56 +00:00
bettercallous
454e32f590 fixed infinite loop when a client disconnects (remove and clean disconnected clients) 2024-04-09 03:09:14 +00:00
bettercallous
3006bfa5e2 implemented client data processing 2024-04-09 02:00:23 +00:00
bettercallous
4c1b396154 implemented processing of incoming client connection 2024-04-09 00:31:39 +00:00
bettercallous
c315be1dcd implemented primary event loop for server operations 2024-04-08 20:17:05 +00:00
bettercallous
45567b98b9 created and set up server socket 2024-04-08 11:42:37 +00:00
bettercallous
614f631723 handled signals 2024-04-08 07:40:49 +00:00
bettercallous
2fdb0eb6c4 parsed arguments 2024-04-08 07:20:11 +00:00