Commit graph

162 commits

Author SHA1 Message Date
Raphael
c5590ae19a feat(cmd/kick): execution of kick now finished 2025-06-20 16:49:05 +02:00
Raphaël
3da06efaee
Merge pull request #26 from EniumRaphael/raph
🛠️ Patch Notes — ft_irc v1.3.3
2025-06-19 12:16:41 +00: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
Raphael
38317ec36b feat(cmd/split): updated split to take an other separator 2025-06-19 14:10:56 +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
Raphael
f3dc9b6ee0 fix(build/topic): topic now addded to the file 2025-06-19 11:34:03 +02:00
Samy BEN TAYEB
5c99ae43c8
Merge pull request #25 from EniumRaphael/samy
good job and thank for your constribution
2025-06-19 02:37:51 +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
Samy BEN TAYEB
8096edb63d
Merge pull request #24 from EniumRaphael/raph
Adding Topic and sending the NEEDMOREPARAMS (461) error message
2025-06-18 13:12:27 +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
Raphael
a97800dd6e feat(nix/git): auto fetch / merge on oy own branch 2025-06-18 12:12:07 +02:00
Samy BEN TAYEB
2c1952cb9f
Merge pull request #23 from EniumRaphael/samy
🛠️ Patch Notes — ft_irc v1.3
2025-06-18 01:48:00 +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
Samy BEN TAYEB
5d8b3d9dbd
Merge pull request #22 from EniumRaphael/raph
Thank you for your contribution
2025-06-17 18:51:53 +02:00
Raphael
fad8d867a5 fix(cmd/join): patching the parsing of join 2025-06-17 18:49:17 +02:00
Samy BEN TAYEB
32d405f150
Merge pull request #21 from EniumRaphael/samy
Fixed, thank you.
2025-06-17 18:40:05 +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
Raphaël
0e0d2137a4
Merge pull request #19 from EniumRaphael/raph
Raph
2025-06-17 16:02:14 +00: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
Raphaël
597aed08d8
Merge pull request #18 from EniumRaphael/samy
🧩 PATCH 1.2 — Authentication & Client Handling Update
2025-06-16 17:50:10 +00:00
Samy Ben Tayeb
810260b05a protocol auth fixed 2025-06-16 19:15:09 +02:00
Raphael
4947a95899 feat(core/debug): only on debug mode for debug message 2025-06-14 23:56:52 +02:00
Raphaël
8295ebe33e
Merge pull request #17 from EniumRaphael/samy
🛠️ Patch Notes - IRC Server Update v1.2.3-beta
2025-06-14 23:47:19 +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
Raphaël
c9c0cf314c
Merge pull request #16 from EniumRaphael/raph
style(cmd/modes): removing the empty line in modes cmd
2025-06-10 16:33:34 +02:00
Raphael
d7a8149dbe style(cmd/modes): removing the empty line in modes cmd 2025-06-10 16:30:24 +02:00
Raphaël
3250de0a59
Merge pull request #15 from EniumRaphael/raph
Raph
2025-06-10 16:28:17 +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
a12316ae53 build(make): now Makefile compile all the commands 2025-06-10 13:41:09 +02:00
Raphael
ef4db94508 feat(cmd/mode): mode parsing is now ok 2025-06-10 13:40:07 +02:00
Raphaël
a8571c5b09
Merge pull request #14 from EniumRaphael/raph
Finishing all the parsing of all the commands except mode
2025-06-09 15:45:49 +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