Commit graph

185 commits

Author SHA1 Message Date
Samy Ben Tayeb
a3b4e597a4 multi-closed fd fixed 2025-06-23 16:23:59 +02:00
Samy Ben Tayeb
92986bf0f9 leaks and invalid read size fixed, commande kick with argument comment fixed 2025-06-23 15:29:48 +02:00
Samy Ben Tayeb
2023ffa75e sigint catched 2025-06-23 14:39:53 +02:00
Raphael
11bbeebb30 style(files): removing the \ files 2025-06-23 14:17:54 +02:00
Raphael
720398ebbb build(make/bonus): correcting the conflict 2025-06-23 14:16:39 +02:00
Raphael
bd2e01f758 build(bonus): dependancy on re rules and not all 2025-06-23 14:15:25 +02:00
Raphael
040b86eb45 build(bonus): dependancy on re rules and not all 2025-06-23 14:13:27 +02:00
Raphael
1c4f5f1f46 fix(cmd/mode): fixing the parsing of operator users 2025-06-23 14:12:00 +02:00
Raphael
42a9f119d8 Merging a little patch on close on error 2025-06-23 13:05:14 +02:00
Raphael
dc620c951e fix(server/port): Now closing only one times on error bind 2025-06-23 13:03:45 +02:00
Raphaël
5362c933c2
Merging the update — ft_irc v1.4.1
Patch Notes — ft_irc v1.4.1
2025-06-23 12:56:39 +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
3788f32fac
Merge pull request #30 from EniumRaphael/samy
🛠️ Patch Notes — ft_irc v1.4.0
2025-06-22 19:48:28 +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
Raphael
6716df3af4 init(make/bonus): bonus rules done 2025-06-21 11:59:59 +02:00
Samy BEN TAYEB
94bf51a9fb
Merge pull request #29 from EniumRaphael/samy
🛠️ Patch Notes — ft_irc v1.3.6
2025-06-20 19:25:29 +02:00
Samy Ben Tayeb
8374c4e801 bug on bufferRead with "cap" fixed. 2025-06-20 19:23:00 +02:00
Samy BEN TAYEB
4f108e0125
Merge pull request #28 from EniumRaphael/raph
🛠️ Patch Notes — ft_irc v1.3.5
2025-06-20 17:58:18 +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
Raphaël
01e142f815
Merge pull request #27 from EniumRaphael/raph
🛠️ Patch Notes — ft_irc v1.3.4
2025-06-20 16:52:21 +02:00
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