Samy Ben Tayeb
|
2023ffa75e
|
sigint catched
|
2025-06-23 14:39:53 +02:00 |
|
Raphael
|
1c4f5f1f46
|
fix(cmd/mode): fixing the parsing of operator users
|
2025-06-23 14:12:00 +02:00 |
|
Raphael
|
dc620c951e
|
fix(server/port): Now closing only one times on error bind
|
2025-06-23 13:03:45 +02:00 |
|
Raphael
|
86ae06c77c
|
style(core/check): using the new error message
|
2025-06-23 12:54:53 +02:00 |
|
Raphael
|
06b2304ba3
|
fix(cmd/mode): checking on empty args
|
2025-06-23 12:54:23 +02:00 |
|
Samy BEN TAYEB
|
5720847b9b
|
bot finished. update command: kick, privmsg, part and topic
|
2025-06-22 19:42:08 +02:00 |
|
Samy Ben Tayeb
|
3af74931c7
|
need fix kick from bot
|
2025-06-21 19:25:31 +02:00 |
|
Samy Ben Tayeb
|
8374c4e801
|
bug on bufferRead with "cap" fixed.
|
2025-06-20 19:23:00 +02:00 |
|
Samy Ben Tayeb
|
c4bde7d276
|
commands kick fixed, new command : topic finished
|
2025-06-20 17:55:56 +02:00 |
|
Raphael
|
ff5a074d81
|
fix(cmd): kick and topic in patch loading
|
2025-06-20 17:11:53 +02:00 |
|
Raphael
|
c5590ae19a
|
feat(cmd/kick): execution of kick now finished
|
2025-06-20 16:49:05 +02:00 |
|
Raphael
|
f1878de554
|
feat(cmd/list): exec finished
|
2025-06-19 14:12:32 +02:00 |
|
Raphael
|
d62ffb35a4
|
feat(cmd/channel): update the constructor of channel (empty topic)
|
2025-06-19 14:11:48 +02:00 |
|
Samy BEN TAYEB
|
a10815e1e2
|
new methodes on class Channel(), command INVITE finished.
|
2025-06-19 13:56:15 +02:00 |
|
Samy BEN TAYEB
|
c94837e9dc
|
execute function segfault fixed
|
2025-06-19 11:44:32 +02:00 |
|
Raphael
|
cc9fdebc07
|
feat(cmd/list): starting list command but not working yet
|
2025-06-19 11:35:06 +02:00 |
|
Raphael
|
766d54f76e
|
feat(cmd/topic): Topic addded to dispatch + in constructor
|
2025-06-19 11:34:29 +02:00 |
|
Samy BEN TAYEB
|
647241313f
|
sefault in part.cpp patched, parsing modified, problem in management POLOUT fixed, privmsg update, Server update, User update
|
2025-06-19 02:30:03 +02:00 |
|
Raphael
|
49a9f4b40a
|
feat(cmd/topic): topic command is now working
|
2025-06-18 12:59:15 +02:00 |
|
Raphael
|
1c0e771dd5
|
fix(cmds): sending the message ERR_NEEDMOREPARAMS (461)
|
2025-06-18 12:58:04 +02:00 |
|
Raphael
|
f84492e175
|
fix(cmd/mode): now topic mode is for protect not edit
|
2025-06-18 12:57:32 +02:00 |
|
Samy BEN TAYEB
|
3aad000a49
|
update server.start(), server.poll().polloop() and /JOIN ok
|
2025-06-18 01:41:23 +02:00 |
|
Samy BEN TAYEB
|
150ada2f4e
|
segfault in function JOIN Fixed
|
2025-06-18 00:20:54 +02:00 |
|
Samy BEN TAYEB
|
2b3b6654e7
|
JOIN created. compile, need implement MSGPRIVATE
|
2025-06-17 23:55:17 +02:00 |
|
Raphael
|
fad8d867a5
|
fix(cmd/join): patching the parsing of join
|
2025-06-17 18:49:17 +02:00 |
|
Samy Ben Tayeb
|
d29a09da59
|
Conditional jump in function AddClient() from pollmanager FIXED
|
2025-06-17 18:37:29 +02:00 |
|
Samy BEN TAYEB
|
b188655ea8
|
Merge pull request #20 from EniumRaphael/samy
Patch v1.2.1 – WHOIS, WHOWAS, Connexion distante & Refactors
|
2025-06-17 18:20:26 +02:00 |
|
Samy Ben Tayeb
|
6ffc1e5534
|
commands whois, whowas created and fixed, update ping, nick, commands.cpp, update Server and user
|
2025-06-17 18:04:21 +02:00 |
|
Raphael
|
9bcffd46b5
|
fix(cmd/mode): fixing the compilation of the file
|
2025-06-17 18:00:40 +02:00 |
|
Raphael
|
46e4f86c16
|
feat(cmd/mode): mode exec is seem good (not send message to client yet but debug msg
|
2025-06-17 17:57:30 +02:00 |
|
Raphael
|
8d53681c19
|
fix(cmd/mode): fixing the parsing for something smoother
|
2025-06-17 16:09:55 +02:00 |
|
Samy Ben Tayeb
|
810260b05a
|
protocol auth fixed
|
2025-06-16 19:15:09 +02:00 |
|
Samy BEN TAYEB
|
e88d706ae0
|
split lines before commands dispatch + irssi recev code 001 + command PING ok-tiers
|
2025-06-14 23:39:40 +02:00 |
|
Samy BEN TAYEB
|
d52b0cc3c2
|
auth updated, server recev PASS + USER + NICK
|
2025-06-14 22:44:48 +02:00 |
|
Samy Ben Tayeb
|
479fc3c6c5
|
compile, need fixed registered for send code 001 welcome when USER NICK and PASS commands done.
|
2025-06-12 18:08:35 +02:00 |
|
Raphael
|
d7a8149dbe
|
style(cmd/modes): removing the empty line in modes cmd
|
2025-06-10 16:30:24 +02:00 |
|
Raphael
|
b5172e3ba8
|
fix(cmd/pass): now pass is working with irssi
|
2025-06-10 16:27:22 +02:00 |
|
Raphael
|
b1533bb77b
|
fix(cmd/privmsg): now parsing redirect in the good function
|
2025-06-10 16:26:21 +02:00 |
|
Raphael
|
b9ec94f3ee
|
feat(cmd/parsing): the parsing is now over
|
2025-06-10 16:25:20 +02:00 |
|
Raphael
|
1825a45478
|
build(make): now Makefile compile all the commands
|
2025-06-10 16:08:48 +02:00 |
|
Raphael
|
ef4db94508
|
feat(cmd/mode): mode parsing is now ok
|
2025-06-10 13:40:07 +02:00 |
|
Raphael
|
da15fff2d6
|
feat(cmd/list): now list's parsing is finished
|
2025-06-09 15:44:14 +02:00 |
|
Raphael
|
8ba4edbb0f
|
feat(cmd/kick): now kick's parsing is finished
|
2025-06-09 15:43:58 +02:00 |
|
Raphael
|
4c96c61df7
|
style(cmds): removing the debug msg in commands
|
2025-06-09 14:06:40 +02:00 |
|
Samy BEN TAYEB
|
40340324d3
|
split fixed
|
2025-06-08 23:43:30 +02:00 |
|
Raphael
|
fd011571bc
|
feat(cmds): now compiling + removing the const line
|
2025-06-08 23:28:01 +02:00 |
|
Samy BEN TAYEB
|
57aa57d9eb
|
ADD commands NICK, USER, PASS, CAP
|
2025-06-08 22:27:08 +02:00 |
|
Raphael
|
bc8410a21d
|
fix(core/error_code): now commands use the correct error code
|
2025-06-05 22:56:28 +02:00 |
|
Raphael
|
731d40061d
|
feat(cmd/p*ng): adding ping/pong commands and patch the configuration for irssi issues
|
2025-06-03 16:59:58 +02:00 |
|
Raphael
|
97103ac852
|
fix(cmd): now fixing the infinte loop on invalid message
|
2025-06-03 16:58:14 +02:00 |
|