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
/
ircd
54 files
at
dev
TwinUsers
·
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
bd36ceba
authproc.c
Fix small typo
2y ago
bandbi.c
Clean up include/stdinc.h and librb/include/rb_lib.h
5mo ago
batch.c
Comet
3mo ago
cache.c
Remove Windows support
5y ago
capability.c
Add CLICAP_SERVONLY and CLICAP_FLAGS_NOPROP
5mo ago
channel.c
added spacing.
2mo ago
chmode.c
Forbid halfops from granting +o - Halfops can still set +h and +v - Halfops can still set no privileged modes - Halfops cannot set +o or -
3mo ago
class.c
class: remove unused macros
10y ago
client_tags.c
Comet
3mo ago
client.c
Comet
3mo ago
creation.c.in
Meson: Decouple creation and generation data from version This fixes the generation counter being hardcoded at 0 and the IRCd birth date being reported as "__DATE__ at __TIME__".
3mo ago
creation.c.SH
Meson: Decouple creation and generation data from version This fixes the generation counter being hardcoded at 0 and the IRCd birth date being reported as "__DATE__ at __TIME__".
3mo ago
dns.c
Mailmap and copyright update for Ariadne
5y ago
extban.c
Comet
3mo ago
getopt.c
Allow all ircd file paths to be customized
6mo ago
hash.c
make more snotes L_NETWIDE
5y ago
hook.c
Add user_welcome hook This hook is executed when the registration burst is being sent to a new local user, after sending RPL_ISUPPORT but before sending LUSERS output. Many IRCv3 specifications use this timing as the point to send additional information during registration bursts, so having an easy hook point to do that makes implementing such specs possible.
3mo ago
hostmask.c
Comet
3mo ago
ircd_lexer.l
Remove Windows support
5y ago
ircd_parser.y
Resolve shfit/reduce conflict in timespec production (#54)
5y ago
ircd_signal.c
Clean up include/stdinc.h and librb/include/rb_lib.h
5mo ago
ircd.c
Comet
3mo ago
listener.c
Remove WebSocket support
2y ago
logger.c
Comet
3mo ago
main.c
Comet
3mo ago
Makefile.am
Meson: Decouple creation and generation data from version This fixes the generation counter being hardcoded at 0 and the IRCd birth date being reported as "__DATE__ at __TIME__".
3mo ago
match.c
match.c: Allow () and / in nicks but not at their start
3mo ago
meson.build
Meson: Decouple creation and generation data from version This fixes the generation counter being hardcoded at 0 and the IRCd birth date being reported as "__DATE__ at __TIME__".
3mo ago
modules.c
Comet
3mo ago
monitor.c
Expand monitor - new is_monitoring function that modules can use to determine if a particular client is monitoring a particular nickname - new hook that is fired when a user adds a nick to their monitor list
3mo ago
msgbuf.c
msgbuf: do not write duplicate tags to the output buffer
2mo ago
newconf.c
bandb: fix SQL injection vulnerability due to malformed operator name
2mo ago
operhash.c
Comet
3mo ago
packet.c
Add batch support
9mo ago
parse.c
Comet
3mo ago
privilege.c
Comet
3mo ago
ratelimit.c
Comet
3mo ago
reject.c
ircd/listener: return a fatal TLS alert for early rejected TLS clients
2y ago
response.c
Comet
3mo ago
restart.c
Remove Windows support
5y ago
s_conf.c
New Feature: default topic for freshly joined channels
3mo ago
s_newconf.c
Unify the preprocessor macro for OpenSSL support
7mo ago
s_serv.c
added halfop support with prefix %
3mo ago
s_user.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
scache.c
Comet
3mo ago
send.c
Add sendto_list_local_* and sendto_monitor_with_capability These are needed for METADATA support, and sendto_monitor was refactored into a common sendto_list_local_internal method used by all of the newly-added functions as well. Test cases were also added to excercise the new functions.
3mo ago
snomask.c
Comet
3mo ago
sslproc.c
Unify helper snotes and make netwide.
4y ago
substitution.c
Comet
3mo ago
supported.c
Make change_isupport useful
3mo ago
tgchange.c
Comet
3mo ago
version.c.in
Meson: Decouple creation and generation data from version This fixes the generation counter being hardcoded at 0 and the IRCd birth date being reported as "__DATE__ at __TIME__".
3mo ago
version.c.SH
Meson: Decouple creation and generation data from version This fixes the generation counter being hardcoded at 0 and the IRCd birth date being reported as "__DATE__ at __TIME__".
3mo ago
whowas.c
whowas.c: store account name in whowas (#323)
4y ago