.. |
chanmodes
|
Use IsLoggedIn() macro everywhere where possible.
|
2021-06-26 11:47:08 +02:00 |
extbans
|
Allow wildcards in ~a extban, also special code for ~a:0 and ~a:*
|
2021-06-19 11:13:30 +02:00 |
snomasks
|
Get rid of class.h
|
2019-10-26 10:02:00 +02:00 |
third
|
Added third party modules
|
2021-07-13 20:08:38 +00:00 |
usermodes
|
Fix '/STATS b' and '/STATS badword' not working.
|
2020-09-27 18:20:34 +02:00 |
Makefile.in
|
Add "draft/bot" message tag to messages from +B clients.
|
2021-05-28 10:36:38 +02:00 |
account-notify.c
|
Use IsLoggedIn() macro everywhere where possible.
|
2021-06-26 11:47:08 +02:00 |
account-tag.c
|
Use IsLoggedIn() macro everywhere where possible.
|
2021-06-26 11:47:08 +02:00 |
addmotd.c
|
Use 'client' everywhere (if there is no confusion) instead of 'sptr' or 'cptr'.
|
2019-10-04 15:25:35 +02:00 |
addomotd.c
|
Use 'client' everywhere (if there is no confusion) instead of 'sptr' or 'cptr'.
|
2019-10-04 15:25:35 +02:00 |
admin.c
|
Use 'client' everywhere (if there is no confusion) instead of 'sptr' or 'cptr'.
|
2019-10-04 15:25:35 +02:00 |
antimixedutf8.c
|
Improve antimixedutf8: detect CJK and other scripts (#105)
|
2020-05-06 12:39:00 +02:00 |
antirandom.c
|
Move strtolower_safe() from antirandom to support.c
|
2021-05-15 15:38:57 +02:00 |
authprompt.c
|
Improve error message when trying to use SASL with an unconfirmed
|
2021-06-26 11:03:53 +02:00 |
away.c
|
Code cleanup: move flood control to generic system
|
2021-05-28 17:59:39 +02:00 |
batch.c
|
Updated labeled-response: drop the draft/ prefix now that the specification
|
2020-02-08 08:09:53 +01:00 |
blacklist.c
|
Disable handshake delay for users that are exempt from blacklist checking.
|
2021-01-17 08:25:14 +01:00 |
bot-tag.c
|
Add "draft/bot" message tag to messages from +B clients.
|
2021-05-28 10:36:38 +02:00 |
botmotd.c
|
Find_* -> find_*, eg Find_alias -> find_alias.
|
2019-10-26 09:57:15 +02:00 |
cap.c
|
CAP LIST wasn't outputting anything. Reported by Koragg in
|
2019-12-06 08:29:53 +01:00 |
certfp.c
|
Use 'client' everywhere (if there is no confusion) instead of 'sptr' or 'cptr'.
|
2019-10-04 15:25:35 +02:00 |
channeldb.c
|
Don't send "local" channel modes to remote servers.
|
2021-06-19 17:25:26 +02:00 |
charsys.c
|
Put arabic-utf8 in the correct group and #if out the hard errror
|
2021-09-22 09:31:47 +02:00 |
chathistory.c
|
Make CHATHISTORY not FAIL on a -H channel, sending empty history instead (#156)
|
2021-12-19 10:41:54 +01:00 |
chghost.c
|
Some unimportant changes
|
2019-10-18 13:54:40 +02:00 |
chgident.c
|
Change various client->name to client->id in S2S traffic. More to
|
2019-10-13 20:41:13 +02:00 |
chgname.c
|
Find_* -> find_*, eg Find_alias -> find_alias.
|
2019-10-26 09:57:15 +02:00 |
clienttagdeny.c
|
Properly export mtaghandlers for clienttagdeny.
|
2020-05-24 18:39:02 +02:00 |
cloak.c
|
Fix crash if configuration file contains empty set::cloak-method.
|
2020-06-25 07:29:05 +02:00 |
close.c
|
Use 'client' everywhere (if there is no confusion) instead of 'sptr' or 'cptr'.
|
2019-10-04 15:25:35 +02:00 |
connect.c
|
Allowing multiple masks in "deny link" blocks. (#140)
|
2021-06-18 15:13:50 +02:00 |
connthrottle.c
|
Support for security groups and new +b ~G:unknown-users:
|
2020-12-30 12:42:56 +01:00 |
cycle.c
|
Use 'client' everywhere (if there is no confusion) instead of 'sptr' or 'cptr'.
|
2019-10-04 15:25:35 +02:00 |
dccallow.c
|
Fix format of various numerics that use sendnumericfmt().
|
2019-11-11 11:31:42 +01:00 |
dccdeny.c
|
** UnrealIRCd 5.2.4 **
|
2022-01-28 17:03:07 +01:00 |
echo-message.c
|
Fix echo-message not working for TAGMSG. Reported by k4be.
|
2020-05-08 11:12:48 +02:00 |
eos.c
|
Uniform spelling: seetle on sync/synced/desync/desynced, rather than
|
2019-10-25 14:07:58 +02:00 |
globops.c
|
Change various client->name to client->id in S2S traffic. More to
|
2019-10-13 20:41:13 +02:00 |
help.c
|
Find_* -> find_*, eg Find_alias -> find_alias.
|
2019-10-26 09:57:15 +02:00 |
hideserver.c
|
hideserver::disable-links did did not disable /LINKS.
|
2020-09-26 12:16:17 +02:00 |
history.c
|
Update some URLs
|
2021-05-23 09:44:18 +02:00 |
history_backend_mem.c
|
Fix two more small memory leaks on REHASH.
|
2021-07-02 11:42:58 +02:00 |
history_backend_null.c
|
Make history backend non-PERM so it can be upgraded on the fly.
|
2021-05-23 13:56:03 +02:00 |
ident_lookup.c
|
Move some string helpers to src/misc.c
|
2021-05-24 18:32:57 +02:00 |
invite.c
|
Send account tag to recipient on INVITE.
|
2021-07-03 14:18:15 +02:00 |
ircops.c
|
Fix format of various numerics that use sendnumericfmt().
|
2019-11-11 11:31:42 +01:00 |
ison.c
|
ISON response was incorrect
|
2019-10-05 15:04:54 +02:00 |
join.c
|
Use IsLoggedIn() macro everywhere where possible.
|
2021-06-26 11:47:08 +02:00 |
jointhrottle.c
|
The set:anti-flood block has been redone so you can have different limits
|
2021-05-30 18:45:27 +02:00 |
jumpserver.c
|
Fix invalid parameter in jumpserver module
|
2019-12-07 18:05:50 +01:00 |
kick.c
|
Fix (SA)PART and KICK not being shown to chanops in +D channels for invisible
|
2020-01-26 09:35:04 +01:00 |
kill.c
|
Get rid of this whole kill path nonsense.
|
2019-10-16 11:11:46 +02:00 |
knock.c
|
Code cleanup: move flood control to generic system
|
2021-05-28 17:59:39 +02:00 |
labeled-response.c
|
Fix double batch on HISTORY #channel.
|
2020-07-14 19:25:07 +02:00 |
lag.c
|
Use 'client' everywhere (if there is no confusion) instead of 'sptr' or 'cptr'.
|
2019-10-04 15:25:35 +02:00 |
link-security.c
|
Fix issue where saslmechlist could not be set by services server.
|
2021-07-10 09:14:18 +02:00 |
links.c
|
Use 'client' everywhere (if there is no confusion) instead of 'sptr' or 'cptr'.
|
2019-10-04 15:25:35 +02:00 |
list.c
|
Don't send "local" channel modes to remote servers.
|
2021-06-19 17:25:26 +02:00 |
locops.c
|
Use 'client' everywhere (if there is no confusion) instead of 'sptr' or 'cptr'.
|
2019-10-04 15:25:35 +02:00 |
lusers.c
|
Use 'client' everywhere (if there is no confusion) instead of 'sptr' or 'cptr'.
|
2019-10-04 15:25:35 +02:00 |
map.c
|
Use 'client' everywhere (if there is no confusion) instead of 'sptr' or 'cptr'.
|
2019-10-04 15:25:35 +02:00 |
md.c
|
Fix issue where saslmechlist could not be set by services server.
|
2021-07-10 09:14:18 +02:00 |
mdex.c
|
Mass change (at least this one could be fully automated): 'chptr' -> 'channel'
|
2019-10-05 08:49:10 +02:00 |
message-ids.c
|
Add support for OpenSSL 3.0.0 (based on -beta1)
|
2021-06-19 13:10:52 +02:00 |
message-tags.c
|
Support for +draft/typing
|
2020-05-05 20:16:56 +02:00 |
message.c
|
** UnrealIRCd 5.2.4 **
|
2022-01-28 17:03:07 +01:00 |
mkpasswd.c
|
Use 'client' everywhere (if there is no confusion) instead of 'sptr' or 'cptr'.
|
2019-10-04 15:25:35 +02:00 |
mode.c
|
Don't send "local" channel modes to remote servers.
|
2021-06-19 17:25:26 +02:00 |
module.def
|
Added module support for Windows
|
2004-05-12 22:02:05 +00:00 |
motd.c
|
Fix another numeric error in MOTD and use ISO date format (Y-m-d).
|
2019-11-11 12:21:17 +01:00 |
names.c
|
Fix trailing space in RPL_NAMREPLY (#100)
|
2020-04-26 09:00:09 +02:00 |
netinfo.c
|
netinfo.c & server.c: use sendto_umode_global() rather than 2 functions.
|
2019-10-14 12:23:09 +02:00 |
nick.c
|
Use IsLoggedIn() macro everywhere where possible.
|
2021-06-26 11:47:08 +02:00 |
nocodes.c
|
Fix nocodes error message: tell user it blocks color also (#131)
|
2021-02-06 07:45:27 +01:00 |
oper.c
|
Mention https://www.unrealircd.org/docs/FAQ#oper-requires-tls on OPER attempt
|
2020-03-06 08:58:55 +01:00 |
opermotd.c
|
Make it "End of /OPERMOTD command" at end of OPERMOTD.
|
2020-09-27 20:21:55 +02:00 |
part.c
|
Add the ability to SPAMFILTER message-tags.
|
2021-05-25 20:31:10 +02:00 |
pass.c
|
Use 'client' everywhere (if there is no confusion) instead of 'sptr' or 'cptr'.
|
2019-10-04 15:25:35 +02:00 |
pingpong.c
|
Add message tags (such as server-time) to PONG.
|
2020-09-27 16:57:28 +02:00 |
plaintext-policy.c
|
Use 'client' everywhere (if there is no confusion) instead of 'sptr' or 'cptr'.
|
2019-10-04 15:25:35 +02:00 |
protoctl.c
|
Mention the FAQ URL if a link is rejected due to incorrect clock.
|
2021-01-04 13:23:00 +01:00 |
quit.c
|
Add the ability to SPAMFILTER message-tags.
|
2021-05-25 20:31:10 +02:00 |
reply-tag.c
|
Fix file header
|
2021-05-28 10:07:26 +02:00 |
reputation.c
|
Update for DB tests, now finished in test framework.
|
2021-05-17 16:44:21 +02:00 |
require-module.c
|
Fixed mismatch in config variable naming for require-module
|
2019-12-22 14:47:07 +01:00 |
restrict-commands.c
|
set::restrict-commands: new option exempt-tls which allows SSL/TLS users
|
2021-06-14 08:00:48 +02:00 |
rmtkl.c
|
Fix incorrect calls to HOOKTYPE_TKL_DEL causing crashes in modules
|
2020-01-07 12:34:43 +01:00 |
rules.c
|
Find_* -> find_*, eg Find_alias -> find_alias.
|
2019-10-26 09:57:15 +02:00 |
sajoin.c
|
Fix message tags (such as msgid) missing for JOIN 0 and SAJOIN 0.
|
2020-04-10 19:28:50 +02:00 |
samode.c
|
Remove unnecessary (void) casts everywhere.
|
2019-10-14 08:23:30 +02:00 |
sapart.c
|
Use client id in SAJOIN and SAPART.
|
2019-10-19 11:45:08 +02:00 |
sasl.c
|
Allow SVSLOGIN also if set::sasl-server is not set.
|
2021-07-15 10:30:23 +02:00 |
sdesc.c
|
Use 'client' everywhere (if there is no confusion) instead of 'sptr' or 'cptr'.
|
2019-10-04 15:25:35 +02:00 |
sendsno.c
|
Change various client->name to client->id in S2S traffic. More to
|
2019-10-13 20:41:13 +02:00 |
sendumode.c
|
Some unimportant changes
|
2019-10-18 13:54:40 +02:00 |
server-time.c
|
Use 'client' everywhere (if there is no confusion) instead of 'sptr' or 'cptr'.
|
2019-10-04 15:25:35 +02:00 |
server.c
|
Fix crash in set::server-linking::autoconnect-strategy sequential-fallback
|
2021-08-08 15:56:29 +02:00 |
sethost.c
|
Change various client->name to client->id in S2S traffic. More to
|
2019-10-13 20:41:13 +02:00 |
setident.c
|
Change various client->name to client->id in S2S traffic. More to
|
2019-10-13 20:41:13 +02:00 |
setname.c
|
Add the ability to SPAMFILTER message-tags.
|
2021-05-25 20:31:10 +02:00 |
silence.c
|
Fix SILENCE -xyz output (return value error)
|
2019-11-11 13:42:26 +01:00 |
sinfo.c
|
Change various client->name to client->id in S2S traffic. More to
|
2019-10-13 20:41:13 +02:00 |
sjoin.c
|
Bump sjoin module version to 5.1
|
2021-06-27 07:41:21 +02:00 |
sqline.c
|
Use 'client' everywhere (if there is no confusion) instead of 'sptr' or 'cptr'.
|
2019-10-04 15:25:35 +02:00 |
squit.c
|
Fix SQUIT being sent back to where it came from.
|
2021-06-07 10:22:23 +02:00 |
staff.c
|
Update HOOKTYPE_STATS: will now be called for unknown flags and for
|
2019-10-25 13:51:22 +02:00 |
starttls.c
|
Use 'client' everywhere (if there is no confusion) instead of 'sptr' or 'cptr'.
|
2019-10-04 15:25:35 +02:00 |
stats.c
|
Add set::anti-flood options lag-penalty and lag-penalty-sec.
|
2021-06-23 16:21:06 +02:00 |
sts.c
|
Use 'client' everywhere (if there is no confusion) instead of 'sptr' or 'cptr'.
|
2019-10-04 15:25:35 +02:00 |
svsjoin.c
|
Remove unnecessary (void) casts everywhere.
|
2019-10-14 08:23:30 +02:00 |
svskill.c
|
Change various client->name to client->id in S2S traffic. More to
|
2019-10-13 20:41:13 +02:00 |
svslusers.c
|
Use 'client' everywhere (if there is no confusion) instead of 'sptr' or 'cptr'.
|
2019-10-04 15:25:35 +02:00 |
svsmode.c
|
Use IsLoggedIn() macro everywhere where possible.
|
2021-06-26 11:47:08 +02:00 |
svsmotd.c
|
Change various client->name to client->id in S2S traffic. More to
|
2019-10-13 20:41:13 +02:00 |
svsnick.c
|
Module coders: Update HOOKTYPE_LOCAL_NICKCHANGE and HOOKTYPE_REMOTE_NICKCHANGE.
|
2021-04-17 10:38:25 +02:00 |
svsnline.c
|
Find_* -> find_*, eg Find_alias -> find_alias.
|
2019-10-26 09:57:15 +02:00 |
svsnolag.c
|
Fix Windows build
|
2019-10-11 14:46:13 +02:00 |
svsnoop.c
|
Use 'client' everywhere (if there is no confusion) instead of 'sptr' or 'cptr'.
|
2019-10-04 15:25:35 +02:00 |
svspart.c
|
Use 'client' everywhere (if there is no confusion) instead of 'sptr' or 'cptr'.
|
2019-10-04 15:25:35 +02:00 |
svssilence.c
|
Use 'client' everywhere (if there is no confusion) instead of 'sptr' or 'cptr'.
|
2019-10-04 15:25:35 +02:00 |
svssno.c
|
get_sno_str -> get_snomask_string, get_mode_str -> get_usermode_string,
|
2019-10-26 11:42:05 +02:00 |
svswatch.c
|
Remove unnecessary (void) casts everywhere.
|
2019-10-14 08:23:30 +02:00 |
swhois.c
|
Use 'client' everywhere (if there is no confusion) instead of 'sptr' or 'cptr'.
|
2019-10-04 15:25:35 +02:00 |
targetfloodprot.c
|
Fix two more small memory leaks on REHASH.
|
2021-07-02 11:42:58 +02:00 |
time.c
|
Use 'client' everywhere (if there is no confusion) instead of 'sptr' or 'cptr'.
|
2019-10-04 15:25:35 +02:00 |
tkl.c
|
Change default exempt from 127.* to 127.0.0.0/8 so it does not match
|
2021-07-07 09:21:17 +02:00 |
tkldb.c
|
* Make channeldb write the db on terminate
|
2021-05-17 11:49:28 +02:00 |
tls_antidos.c
|
Use 'client' everywhere (if there is no confusion) instead of 'sptr' or 'cptr'.
|
2019-10-04 15:25:35 +02:00 |
topic.c
|
Add the ability to SPAMFILTER message-tags.
|
2021-05-25 20:31:10 +02:00 |
trace.c
|
Finish up labeled-response implementation. Load by default to get the
|
2019-10-05 17:33:22 +02:00 |
tsctl.c
|
Add microsecond precision to `TSCTL ALLTIME` (#147)
|
2021-06-28 06:27:02 +02:00 |
typing-indicator.c
|
Support both +typing and +draft/typing mtags. (#109)
|
2020-05-16 09:57:23 +02:00 |
umode2.c
|
Fix Windows build
|
2019-10-11 14:46:13 +02:00 |
unsqline.c
|
Use 'client' everywhere (if there is no confusion) instead of 'sptr' or 'cptr'.
|
2019-10-04 15:25:35 +02:00 |
user.c
|
Cleanup cmd_user since it's now client-only and move the server-bits into cmd_uid.
|
2019-10-13 19:43:41 +02:00 |
userhost-tag.c
|
Add unrealircd.org/userhost message tag. Similar to previous, so IRCOps
|
2020-02-02 18:12:07 +01:00 |
userhost.c
|
Fix extra whitespace in USERHOST/USERIP (minor)
|
2019-11-11 14:17:44 +01:00 |
userip-tag.c
|
userip tag: inherit from remote servers, if able.
|
2020-02-02 16:46:51 +01:00 |
userip.c
|
Fix extra whitespace in USERHOST/USERIP (minor)
|
2019-11-11 14:17:44 +01:00 |
vhost.c
|
Find_* -> find_*, eg Find_alias -> find_alias.
|
2019-10-26 09:57:15 +02:00 |
wallops.c
|
Send nick!user@host in WALLOPS message from self.
|
2021-12-10 19:42:38 +01:00 |
watch.c
|
Try to use more me.id where possible (rather than me.name)
|
2019-10-14 08:09:57 +02:00 |
webirc.c
|
Find_* -> find_*, eg Find_alias -> find_alias.
|
2019-10-26 09:57:15 +02:00 |
webredir.c
|
webredir module should not depend on curl (fix symbol not found error)
|
2019-12-11 19:54:17 +01:00 |
websocket.c
|
Backport fix for memory leak in websocket module.
|
2021-12-01 09:08:07 +01:00 |
who_old.c
|
Remove IsARegNick() as we already have IsRegNick()
|
2021-06-26 11:19:47 +02:00 |
whois.c
|
Use IsLoggedIn() macro everywhere where possible.
|
2021-06-26 11:47:08 +02:00 |
whowas.c
|
Find_* -> find_*, eg Find_alias -> find_alias.
|
2019-10-26 09:57:15 +02:00 |
whox.c
|
Use IsLoggedIn() macro everywhere where possible.
|
2021-06-26 11:47:08 +02:00 |