Sign in
Join now
Comet
snowfields.name
/
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
[READ-ONLY] Mirror of https://github.com/VibeDevelopers/Comet.
irc
irc-server
ircd
+3 more
irc
irc-server
ircd
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
Comet
/
modules
/
core
17 files
at
dev
TwinUsers
·
Fix labeled-response when doing multi-target messages When performing a multi-target PRIVMSG/NOTICE/TAGMSG (i.e. PRIVMSG nick1,nick2 ...) where those targets are on remote servers would cause an assertion failure for opening a remote labeled-response batch while one was already open. Move the logic up to calculate how many servers we're expecting responses from once rather than opening a batch per client.
·
1w ago
cdccc51f
cap_labeled_response.c
Comet
3mo ago
m_ban.c
Comet
3mo ago
m_batch.c
Comet
3mo ago
m_die.c
Remove shared blocks
5y ago
m_error.c
make more snotes L_NETWIDE
5y ago
m_identified.c
Implement the solanum.chat/identify-msg vendor cap
6y ago
m_join.c
SJOIN: Fix crash vulnerability due to missing channel length check (#551) A malicious authenticated remote server can crash IRCd or potentially achieve remote code execution via a malformed channel name in an SJOIN command due to missing length checks.
2mo ago
m_kick.c
added halfop support with prefix %
3mo ago
m_kill.c
KILL: Fix crash vulnerability due to missing reason length check (#550) A malicious authenticated remote server can crash IRCd or potentially achieve remote code execution via a malformed kill reason in a KILL command due to missing length checks.
2mo ago
m_message.c
Fix labeled-response when doing multi-target messages When performing a multi-target PRIVMSG/NOTICE/TAGMSG (i.e. PRIVMSG nick1,nick2 ...) where those targets are on remote servers would cause an assertion failure for opening a remote labeled-response batch while one was already open. Move the logic up to calculate how many servers we're expecting responses from once rather than opening a batch per client.
1w ago
m_mode.c
EBMASK capab, to burst BMASK metadata (#354)
4y ago
m_modules.c
Fix s2s labeled-response batches
5mo ago
m_nick.c
Separate client vs server caps
7mo ago
m_part.c
Pass msgbuf to PART's privmsg_channel hook and propagate PART tags
9mo ago
m_quit.c
Replace most checks for +o with oper:general
6y ago
m_server.c
Separate client vs server caps
7mo ago
m_squit.c
Check for IsOper instead of IsOperGeneral for command handlers Using IsOperGeneral to decide whether to use the normal or oper command handler for a client means that opered-up network bots and such will not be able to execute oper commands unless they have the oper:general privilege granted to them. This privilege allows them to do far more than execute oper commands.
1mo ago