.. |
chanmodes
|
Fix server notice about setting -Z, it was sent from the SID instead of server name (#263)
|
2023-11-20 15:28:23 +00:00 |
extbans
|
Fix +I ~operclass requiring an operclass block name of >3 characters.
|
2023-12-17 09:53:36 +01:00 |
rpc
|
Move dns.h include to unrealircd.h and remove it elsewhere.
|
2023-11-25 09:05:55 +01:00 |
third
|
Update noglobalmsg.c
|
2022-04-05 22:58:46 +01:00 |
usermodes
|
Fix crash on invalid badword { } block in config file (one without type)
|
2023-06-27 18:31:53 +02:00 |
Makefile.in
|
Update modules and Makefiles so central-api & central-blocklist compile.
|
2023-11-24 07:31:22 +01:00 |
account-notify.c
|
Require module header with version "unrealircd-6" now
|
2021-08-10 14:37:10 +02:00 |
account-tag.c
|
Const const const
|
2021-09-11 08:17:12 +02:00 |
addmotd.c
|
Change char *parv[] to const char *parv[] everywhere. This is a BIG change.
|
2021-09-11 16:02:44 +02:00 |
addomotd.c
|
Change char *parv[] to const char *parv[] everywhere. This is a BIG change.
|
2021-09-11 16:02:44 +02:00 |
admin.c
|
Update hunt_server() so command is really the command (eg "LUSERS") and
|
2021-09-25 14:49:19 +02:00 |
antimixedutf8.c
|
Revert antimixedutf8 changes from earlier, back to 6.1.1(.1) version again.
|
2023-07-16 17:27:47 +02:00 |
antirandom.c
|
Change definition of parse_ban_action_config(), was too easy to leak memory.
|
2023-07-14 08:08:47 +02:00 |
authprompt.c
|
Fix HOOKTYPE_IS_HANDSHAKE_FINISHED not called at two places where
|
2023-10-23 19:02:03 +02:00 |
away.c
|
Modularize member modes (vhoaq).
|
2021-09-13 18:44:18 +02:00 |
batch.c
|
Const const const
|
2021-09-11 08:17:12 +02:00 |
blacklist.c
|
Add value check for blacklist config, well, fix it i mean.
|
2023-11-26 16:36:11 +01:00 |
bot-tag.c
|
Add support for the stable 'bot' mtag
|
2022-11-14 07:19:21 +00:00 |
botmotd.c
|
Make tld::motd and tld::rules optional.
|
2022-06-19 20:15:00 +02:00 |
cap.c
|
Fix HOOKTYPE_IS_HANDSHAKE_FINISHED not called at two places where
|
2023-10-23 19:02:03 +02:00 |
central-api.c
|
central-*.c: remove old module manager stuff and bump version.
|
2023-11-25 17:29:06 +01:00 |
central-blocklist.c
|
Add unrealircd_version in CBL request, mostly for the future.
|
2023-12-01 08:03:43 +01:00 |
certfp.c
|
RPC: channel.get and channel.list now have optional object_detail_level.
|
2023-03-27 09:56:03 +02:00 |
channel-context.c
|
Only validate for local users sending the tag
|
2022-05-13 07:56:30 +02:00 |
channeldb.c
|
Add unrealircd.org/issued-by if using RPC call channel.set_mode
|
2023-04-02 12:06:52 +02:00 |
charsys.c
|
Fix charsys to use a 32-bit type to contain unicode codepoint, fixes issue on non-wchar_t-32-bit systems (#55)
|
2023-10-13 07:42:08 +01:00 |
chathistory.c
|
chathistory: Advertize MSGREFTYPES ISUPPORT token (#251)
|
2023-05-28 05:57:36 +00:00 |
chghost.c
|
Add RPC 'issuer' logging in CHGIDENT, CHGHOST, CHGNAME, SVSMODE
|
2023-04-02 16:18:34 +02:00 |
chgident.c
|
Add RPC 'issuer' logging in CHGIDENT, CHGHOST, CHGNAME, SVSMODE
|
2023-04-02 16:18:34 +02:00 |
chgname.c
|
Add RPC 'issuer' logging in CHGIDENT, CHGHOST, CHGNAME, SVSMODE
|
2023-04-02 16:18:34 +02:00 |
clienttagdeny.c
|
Code cleanup: replace "if(" with "if ("
|
2021-08-18 09:54:43 +02:00 |
cloak_md5.c
|
Add cloak_none module. Also improve warning when loading multiple cloak
|
2021-09-26 08:57:40 +02:00 |
cloak_none.c
|
Add cloak_none module. Also improve warning when loading multiple cloak
|
2021-09-26 08:57:40 +02:00 |
cloak_sha256.c
|
Add cloak_none module. Also improve warning when loading multiple cloak
|
2021-09-26 08:57:40 +02:00 |
close.c
|
Newlog: convert sendto_realops() to unreal_log() in 9 files.
|
2021-08-11 20:47:18 +02:00 |
connect-flood.c
|
Delay throttling check until IP is resolved or failed to resolve.
|
2023-05-18 11:51:22 +02:00 |
connect.c
|
Add deny link::reason (optional) and display it in oper warnings
|
2023-03-20 09:18:05 +01:00 |
connthrottle.c
|
Fix connthrottle message when throttling (bug introduced in 6.0.4-rc1).
|
2022-06-01 08:49:35 +02:00 |
creationtime.c
|
Fix link warning about moddata creationtime (#233)
|
2022-12-21 07:54:55 +00:00 |
crule.c
|
Thanks to Koragg for reporting previous issue :D
|
2023-12-05 18:31:56 +01:00 |
cycle.c
|
Whatever, not important (poison vs unitialized)
|
2021-11-06 14:17:21 +01:00 |
dccallow.c
|
Rename find_person() to find_user() to be consistent in the naming that
|
2021-09-25 16:44:11 +02:00 |
dccdeny.c
|
** UnrealIRCd 6.0.2 **
|
2022-01-28 17:02:19 +01:00 |
echo-message.c
|
Update a module description (copy-paste error)
|
2023-03-17 14:06:42 +01:00 |
eos.c
|
Require module header with version "unrealircd-6" now
|
2021-08-10 14:37:10 +02:00 |
extended-monitor.c
|
Improve MONITOR/WATCH extensibility.
|
2023-11-19 14:01:16 +01:00 |
extjwt.c
|
extjwt: enable valid "vfy" url checking and update related documentation
|
2021-11-11 07:55:22 +01:00 |
geoip-tag.c
|
Add geoip-tag module (#197)
|
2022-05-01 14:05:34 +02:00 |
geoip_base.c
|
RPC: channel.get and channel.list now have optional object_detail_level.
|
2023-03-27 09:56:03 +02:00 |
geoip_classic.c
|
Some source files indicated the license was "GPLv2", which was meant to
|
2022-05-11 06:41:11 +02:00 |
geoip_csv.c
|
fclose() before return in geoip_csv.c
|
2021-11-06 12:39:18 +01:00 |
geoip_maxmind.c
|
Some source files indicated the license was "GPLv2", which was meant to
|
2022-05-11 06:41:11 +02:00 |
globops.c
|
Change char *parv[] to const char *parv[] everywhere. This is a BIG change.
|
2021-09-11 16:02:44 +02:00 |
help.c
|
Change char *parv[] to const char *parv[] everywhere. This is a BIG change.
|
2021-09-11 16:02:44 +02:00 |
hideserver.c
|
Create and use new CALL_NEXT_COMMAND_OVERRIDE() instead of CallCommandOverride().
|
2022-08-28 08:52:51 +02:00 |
history.c
|
Fix crash on incorrect S2S traffic: "HISTORY" request from remote user.
|
2021-11-26 17:06:27 +01:00 |
history_backend_mem.c
|
Add 'history_delete' method to HistoryBackend (#253)
|
2023-06-17 16:10:10 +00:00 |
history_backend_null.c
|
Add 'history_delete' method to HistoryBackend (#253)
|
2023-06-17 16:10:10 +00:00 |
ident_lookup.c
|
Mention new https://www.unrealircd.org/docs/Proxy_block in release notes
|
2023-05-26 14:26:26 +02:00 |
invite.c
|
Add support for set unknown-users { } and the like:
|
2023-05-22 12:07:43 +02:00 |
ircops.c
|
Require module header with version "unrealircd-6" now
|
2021-08-10 14:37:10 +02:00 |
ison.c
|
Remove last global 'buf' variables. This was already done a lot in time
|
2022-06-01 08:34:48 +02:00 |
issued-by-tag.c
|
Document mtag_add_issued_by() and allow for some future case we don't use yet.
|
2023-04-02 11:51:50 +02:00 |
join.c
|
Add support for set unknown-users { } and the like:
|
2023-05-22 12:07:43 +02:00 |
jointhrottle.c
|
Update HOOKTYPE_CAN_JOIN and HOOKTYPE_CAN_JOIN_LIMITEXCEEDED to take
|
2021-09-12 16:09:36 +02:00 |
json-log-tag.c
|
Fix crash if unrealircd.org/json-log is used and a module calls config_warn()
|
2023-03-15 13:45:49 +01:00 |
jumpserver.c
|
More fixes for $client.detail -> $client.details
|
2021-11-01 07:11:56 +01:00 |
kick.c
|
JSON-RPC: add channel.kick, update struct initalization,
|
2023-01-07 19:05:05 +01:00 |
kill.c
|
Add new hook type for remote-to-local kills
|
2023-06-29 21:39:53 -02:30 |
knock.c
|
Update HOOKTYPE_PRE_KNOCK to include reason (not used, though)
|
2021-09-25 17:08:53 +02:00 |
labeled-response.c
|
Merge branch 'unrealircd:unreal60_dev' into piss60
|
2023-03-28 14:36:44 +02:00 |
lag.c
|
Update hunt_server() so command is really the command (eg "LUSERS") and
|
2021-09-25 14:49:19 +02:00 |
link-security.c
|
Const const const... modules.c and elsewhere.
|
2021-09-11 07:53:30 +02:00 |
links.c
|
Back out previous change, bad idea :D
|
2021-08-12 16:03:20 +02:00 |
list.c
|
Unrealircd to UnrealIRCd
|
2022-12-14 15:24:19 +00:00 |
locops.c
|
Change char *parv[] to const char *parv[] everywhere. This is a BIG change.
|
2021-09-11 16:02:44 +02:00 |
lusers.c
|
Update hunt_server() so command is really the command (eg "LUSERS") and
|
2021-09-25 14:49:19 +02:00 |
map.c
|
fix flat-map display
|
2022-01-08 03:46:09 +03:00 |
max-unknown-connections-per-ip.c
|
Send throttling and some other error messages to SSL/TLS users (encrypted).
|
2023-05-18 11:17:37 +02:00 |
md.c
|
S2S traffic: Fix using wrong variable in a loop, causing an OOB read.
|
2021-11-06 10:16:37 +01:00 |
message-ids.c
|
Const const const
|
2021-09-11 08:17:12 +02:00 |
message-tags.c
|
Add LineCache which is used when sending a message to a channel.
|
2023-05-15 15:27:52 +02:00 |
message.c
|
In `HOOKTYPE_PRE_CHANMSG` the `mtags` is now a `MessageTag **`,
|
2023-08-19 17:26:14 +02:00 |
mkpasswd.c
|
Add a lot more consts. This finishes the work for all hooktypes.
|
2021-09-10 20:36:38 +02:00 |
mode.c
|
Add support for set unknown-users { } and the like:
|
2023-05-22 12:07:43 +02:00 |
module.def
|
Added module support for Windows
|
2004-05-12 22:02:05 +00:00 |
monitor.c
|
Improve MONITOR/WATCH extensibility.
|
2023-11-19 14:01:16 +01:00 |
motd.c
|
Make tld::motd and tld::rules optional.
|
2022-06-19 20:15:00 +02:00 |
names.c
|
Speed up invisibility checks for delayjoin mode (and when not used too).
|
2023-05-15 16:58:51 +02:00 |
netinfo.c
|
Update cloaking key mismatch error and rename some stuff.
|
2021-09-25 11:19:15 +02:00 |
nick.c
|
Show who actually tried to use a banned nick.
|
2023-08-19 12:17:00 +02:00 |
nocodes.c
|
Massive conversions from 'char *' to 'const char *' and 'char **' to 'const char **'
|
2021-09-10 12:46:31 +02:00 |
oper.c
|
Fix some typo or massreplace error in Failed OPER attempt message.
|
2023-05-06 09:02:38 +02:00 |
operinfo.c
|
Some source files indicated the license was "GPLv2", which was meant to
|
2022-05-11 06:41:11 +02:00 |
opermotd.c
|
Make tld::motd and tld::rules optional.
|
2022-06-19 20:15:00 +02:00 |
part.c
|
Add support for set unknown-users { } and the like:
|
2023-05-22 12:07:43 +02:00 |
pass.c
|
Move connect-flood and max-unknown-connections-per-ip into their own module.
|
2022-06-19 13:13:33 +00:00 |
pingpong.c
|
Merge branch 'unrealircd:unreal60_dev' into piss60
|
2022-08-30 19:36:09 +02:00 |
plaintext-policy.c
|
Const const const... modules.c and elsewhere.
|
2021-09-11 07:53:30 +02:00 |
protoctl.c
|
Merge branch 'unreal60_dev' of github.com:unrealircd/unrealircd into unrealircd-unreal60_dev
|
2023-06-29 05:47:50 +02:00 |
quit.c
|
Add support for set unknown-users { } and the like:
|
2023-05-22 12:07:43 +02:00 |
real-quit-reason.c
|
Forgot 'git add'
|
2023-04-05 08:07:18 +02:00 |
reply-tag.c
|
Const const const
|
2021-09-11 08:17:12 +02:00 |
reputation.c
|
Fix NULL pointer crash due to reputation code changes from yesterday
|
2023-09-18 09:19:53 +02:00 |
require-module.c
|
Convert all remaining sendto_umode()/sendto_umode_global() to unreal_log().
|
2021-09-24 08:28:37 +02:00 |
restrict-commands.c
|
Create and use new CALL_NEXT_COMMAND_OVERRIDE() instead of CallCommandOverride().
|
2022-08-28 08:52:51 +02:00 |
rmtkl.c
|
Remove sendto_snomask() and sendto_snomask_global() as this is no longer
|
2021-09-22 14:27:50 +02:00 |
rules.c
|
Make tld::motd and tld::rules optional.
|
2022-06-19 20:15:00 +02:00 |
sajoin.c
|
Add and use command_issued_by_rpc() helper function for internal logging
|
2023-04-02 16:04:17 +02:00 |
samode.c
|
RPC: add rpc.set_issuer, eg set to logged in user on the admin panel.
|
2023-03-31 12:55:31 +02:00 |
sapart.c
|
Add and use command_issued_by_rpc() helper function for internal logging
|
2023-04-02 16:04:17 +02:00 |
sasl.c
|
Make it so services can CHGHOST/CHGIDENT in the SASL / registration phase.
|
2023-02-08 10:49:15 +01:00 |
sdesc.c
|
Change (or delete) old sendto_ops() calls. Function is now gone.
|
2021-09-23 19:14:10 +02:00 |
sendsno.c
|
Fix crash in SENDSNO
|
2021-10-30 17:25:58 +02:00 |
sendumode.c
|
Get rid of Usermode_Table[] and use a linked list called usermodes.
|
2021-09-26 12:46:34 +02:00 |
server-time.c
|
Use timestamp_iso8601() from server-time module (less duplicate code).
|
2022-08-02 08:13:49 +02:00 |
server.c
|
Add security-group::rule support, see https://www.unrealircd.org/docs/Crule
|
2023-07-16 12:09:01 +02:00 |
sethost.c
|
Simplifly RPL_HOSTHIDDEN notification.
|
2022-05-15 07:45:00 +02:00 |
setident.c
|
Add valid_username() so we can use it at multiple places.
|
2023-01-07 15:11:52 +01:00 |
setname.c
|
Fix possible crash on SETNAME with spamfilter 'u'.
|
2023-10-06 07:19:04 +02:00 |
silence.c
|
Rename find_person() to find_user() to be consistent in the naming that
|
2021-09-25 16:44:11 +02:00 |
sinfo.c
|
Reject a link for anope or atheme if there is no ulines { } for it.
|
2023-02-08 09:02:44 +01:00 |
sjoin.c
|
Change return value of add_listmode() / add_listmode_ex(). This fixes
|
2023-05-08 18:52:22 +02:00 |
slog.c
|
JSON-RPC: add log.subscribe and log.unsubscribe
|
2023-04-08 17:56:59 +02:00 |
spamreport.c
|
Include oper name on /SPAMREPORT (for central spamreport)
|
2023-12-01 07:58:01 +01:00 |
sqline.c
|
Change char *parv[] to const char *parv[] everywhere. This is a BIG change.
|
2021-09-11 16:02:44 +02:00 |
squit.c
|
Convert all remaining sendto_umode()/sendto_umode_global() to unreal_log().
|
2021-09-24 08:28:37 +02:00 |
sreply.c
|
Fix accidental truncation in SREPLY (#257)
|
2023-11-20 15:30:08 +00:00 |
staff.c
|
Update hunt_server() so command is really the command (eg "LUSERS") and
|
2021-09-25 14:49:19 +02:00 |
standard-replies.c
|
Probably helps if i add the .c file
|
2023-03-17 14:20:58 +01:00 |
starttls.c
|
Require module header with version "unrealircd-6" now
|
2021-08-10 14:37:10 +02:00 |
stats.c
|
Merge branch 'unrealircd:unreal60_dev' into piss60
|
2023-07-10 19:56:40 +02:00 |
sts.c
|
Const const const... modules.c and elsewhere.
|
2021-09-11 07:53:30 +02:00 |
svsjoin.c
|
Allow SVS* commands to be sent by non-ulined servers by default,
|
2023-01-07 14:21:31 +01:00 |
svskill.c
|
Allow SVS* commands to be sent by non-ulined servers by default,
|
2023-01-07 14:21:31 +01:00 |
svslogin.c
|
SVSLOGIN: Move to its own file
|
2022-11-14 07:43:43 +00:00 |
svslusers.c
|
Allow SVS* commands to be sent by non-ulined servers by default,
|
2023-01-07 14:21:31 +01:00 |
svsmode.c
|
Add RPC 'issuer' logging in CHGIDENT, CHGHOST, CHGNAME, SVSMODE
|
2023-04-02 16:18:34 +02:00 |
svsmotd.c
|
Allow SVS* commands to be sent by non-ulined servers by default,
|
2023-01-07 14:21:31 +01:00 |
svsnick.c
|
Expose more WHOWAS fields in JSON-RPC and change add_history() to take a reason
|
2023-04-15 09:00:06 +02:00 |
svsnline.c
|
Allow SVS* commands to be sent by non-ulined servers by default,
|
2023-01-07 14:21:31 +01:00 |
svsnolag.c
|
Allow SVS* commands to be sent by non-ulined servers by default,
|
2023-01-07 14:21:31 +01:00 |
svsnoop.c
|
Allow SVS* commands to be sent by non-ulined servers by default,
|
2023-01-07 14:21:31 +01:00 |
svso.c
|
Buy a brain..
|
2023-03-22 15:32:16 +01:00 |
svspart.c
|
Allow SVS* commands to be sent by non-ulined servers by default,
|
2023-01-07 14:21:31 +01:00 |
svssilence.c
|
Allow SVS* commands to be sent by non-ulined servers by default,
|
2023-01-07 14:21:31 +01:00 |
svssno.c
|
Add RPC 'issuer' logging in CHGIDENT, CHGHOST, CHGNAME, SVSMODE
|
2023-04-02 16:18:34 +02:00 |
svswatch.c
|
Allow SVS* commands to be sent by non-ulined servers by default,
|
2023-01-07 14:21:31 +01:00 |
swhois.c
|
Rename find_person() to find_user() to be consistent in the naming that
|
2021-09-25 16:44:11 +02:00 |
targetfloodprot.c
|
In the FLOOD_BLOCKED log message, add the target of the flood.
|
2023-03-17 09:56:56 +01:00 |
time.c
|
Update hunt_server() so command is really the command (eg "LUSERS") and
|
2021-09-25 14:49:19 +02:00 |
tkl.c
|
Include oper name on /SPAMREPORT (for central spamreport)
|
2023-12-01 07:58:01 +01:00 |
tkldb.c
|
Fix tkldb storing (and restoring) central spamfilters.
|
2023-10-06 07:08:22 +02:00 |
tline.c
|
Add TLINE command
|
2022-11-18 08:53:36 +00:00 |
tls_antidos.c
|
Fix missing client info from TLS handshake flood log message.
|
2023-04-10 18:51:19 +02:00 |
tls_cipher.c
|
RPC: channel.get and channel.list now have optional object_detail_level.
|
2023-03-27 09:56:03 +02:00 |
topic.c
|
TOPIC does not need CMD_BIGLINES anymore after commit
|
2023-05-31 07:33:08 +02:00 |
trace.c
|
Update hunt_server() so command is really the command (eg "LUSERS") and
|
2021-09-25 14:49:19 +02:00 |
tsctl.c
|
Merge branch 'piss52' into piss60 - First attempt, didn't even try it
|
2021-10-30 22:10:30 -03:00 |
typing-indicator.c
|
Const const const
|
2021-09-11 08:17:12 +02:00 |
umode2.c
|
Change char *parv[] to const char *parv[] everywhere. This is a BIG change.
|
2021-09-11 16:02:44 +02:00 |
unreal_server_compat.c
|
Some source files indicated the license was "GPLv2", which was meant to
|
2022-05-11 06:41:11 +02:00 |
unsqline.c
|
Change char *parv[] to const char *parv[] everywhere. This is a BIG change.
|
2021-09-11 16:02:44 +02:00 |
user.c
|
Add support for set unknown-users { } and the like:
|
2023-05-22 12:07:43 +02:00 |
userhost-tag.c
|
Const const const
|
2021-09-11 08:17:12 +02:00 |
userhost.c
|
Rename find_person() to find_user() to be consistent in the naming that
|
2021-09-25 16:44:11 +02:00 |
userip-tag.c
|
Const const const
|
2021-09-11 08:17:12 +02:00 |
userip.c
|
Rename find_person() to find_user() to be consistent in the naming that
|
2021-09-25 16:44:11 +02:00 |
vhost.c
|
Simplifly RPL_HOSTHIDDEN notification.
|
2022-05-15 07:45:00 +02:00 |
watch-backend.c
|
Improve MONITOR/WATCH extensibility.
|
2023-11-19 14:01:16 +01:00 |
watch.c
|
Improve MONITOR/WATCH extensibility.
|
2023-11-19 14:01:16 +01:00 |
webirc.c
|
Make proxy::mask and webirc::mask a generic mask item almost all
|
2023-05-26 12:39:11 +02:00 |
webredir.c
|
Require module header with version "unrealircd-6" now
|
2021-08-10 14:37:10 +02:00 |
webserver.c
|
Fix the fix for frame assembly in webserver.
|
2023-12-12 18:05:23 +01:00 |
websocket.c
|
Remove WSU() items forwarded & secure, since these are in webserver nowadays.
|
2023-11-27 10:07:34 +01:00 |
websocket_common.c
|
Fix crash issue in websocket server (CVE-2023-50784)
|
2023-12-15 12:34:06 +01:00 |
who_old.c
|
Get rid of Usermode_Table[] and use a linked list called usermodes.
|
2021-09-26 12:46:34 +02:00 |
whois.c
|
When an IRCOp uses user mode +H (hide oper) then only hide swhois
|
2023-03-19 12:29:30 +01:00 |
whowas.c
|
In WHOWAS show the normal host (vhost/cloakedhost) to IRCOps now that
|
2023-03-25 07:32:43 +01:00 |
whowasdb.c
|
Fix memory leak in whowasdb
|
2023-04-26 18:12:53 +02:00 |
whox.c
|
Speed up invisibility checks for delayjoin mode (and when not used too).
|
2023-05-15 16:58:51 +02:00 |