14502 Commits

Author SHA1 Message Date
Sadie Powell
b425511242 Remove example securelist exemptions for IRCDriven and IRCSource.
Both of these are apparently dead.
2020-12-23 17:12:07 +00:00
Sadie Powell
2c789b7c32 Fix core message events not being fired.
Third time lucky eh?
2020-12-23 15:39:31 +00:00
Sadie Powell
aaee82ee30 Add config files for popular DNSBL providers. 2020-12-22 06:13:45 +00:00
Sadie Powell
744efed4e2 Add support for multiple hostmasks in <cgiirc:mask>. 2020-12-22 05:49:23 +00:00
Sadie Powell
79cc3caeb8 After changing the codepage rename duplicate users to their UUID. 2020-12-22 04:13:56 +00:00
Sadie Powell
96befc58f0 Send RPL_SAVENICK from irc2 when renaming a user to their UUID. 2020-12-22 04:13:56 +00:00
Sadie Powell
aa0221d87c Replace the SERVER stub command with something actually useful.
This will typically never be reached because the remote will wait
until it receives a CAPAB response before sending SERVER. Instead
replace it with a CAPAB stub command that quits servers with a
helpful message.
2020-12-20 04:04:36 +00:00
Sadie Powell
6cfabb0064 Hide the server name/desc better when <options:hideserver> is set. 2020-12-20 03:05:29 +00:00
Sadie Powell
029ff235e1 Fix an inverted condition in the previous commit. 2020-12-20 00:25:27 +00:00
Sadie Powell
b618b194f3 Don't call events provided by dying or dead modules. 2020-12-18 01:10:13 +00:00
Sadie Powell
ba4a23e248 Fix MAP output on a dual v2/v3 network. 2020-12-16 14:53:12 +00:00
Sadie Powell
f3d3ccaac1 Fix an inverted condition in cmd_modules. 2020-12-16 13:04:54 +00:00
Sadie Powell
66dbd438f2 Use !empty instead of size when checking if containers are empty. 2020-12-16 03:47:31 +00:00
Sadie Powell
b7bc4b576c Update the misspell-fixer ignores. 2020-12-15 00:34:43 +00:00
Sadie Powell
90d819682d Make people aware that they can get support on GitHub now. 2020-12-09 02:03:44 +00:00
Daniel Vassdal
b456adc155 Fix issue where m_pbkdf2 was not aware of services loaded before it 2020-12-04 18:06:42 +00:00
Sadie Powell
ffacccbb6f Add a typedef for the data provider map. 2020-12-04 18:06:42 +00:00
Sadie Powell
eda0e5e2f0 Improve the logging of service adding/deleting. 2020-12-04 15:56:59 +00:00
Sadie Powell
414e65c75b Fire service deregistration events properly. 2020-12-04 15:56:59 +00:00
Sadie Powell
18e46ce87d Fix a copy/paste error in the http path normalising code. 2020-12-04 15:56:43 +00:00
Sadie Powell
612f4fbe0e Fix the name of the sha1 provider. 2020-12-04 14:18:33 +00:00
Sadie Powell
151a902ced Normalise paths in the httpd module. 2020-12-04 14:18:01 +00:00
Sadie Powell
08572a9376 Improve HTTP logging. 2020-12-04 14:18:01 +00:00
Sadie Powell
092f2b1818 Be more specific when a HTTP parser error happens. 2020-12-04 14:18:01 +00:00
Elizabeth Myers
fd8faa7e21 Fix default linker flags in libargon2
It's -largon2, not -llibargon2. I've experienced build failures due to this.
2020-12-03 02:25:58 +00:00
Sadie Powell
fe67c13ddf Advertise the available extbans for services. 2020-12-03 02:05:45 +00:00
Christos Triantafyllidis
d71c37e059
Check the ident when checking against IP in ldapoper (#1823) 2020-12-03 01:25:47 +00:00
Sadie Powell
b8320846cf Warn that v2 support ends soon. 2020-12-01 21:12:00 +00:00
Sadie Powell
b1b15aa680 Prevent people from using default nicks with the Kiwi links. 2020-12-01 19:43:46 +00:00
Robby
b04cc4a74e Document that exemptions configured in <options:exemptchanops> can be negated.
Change the <badnick> example in inspircd.conf.example to another nick, since ChanServ is already covered by examples/services/generic.conf.example.
2020-11-29 22:22:15 +00:00
Robby
6d54b264e9 Move the example TCP/IP listeners for servers to links.conf.example. 2020-11-28 18:32:56 +00:00
Robby
00ad832c44 Move the example TCP listener for clients so they're grouped together.
Change the wording slightly on the <sslprofile> comment to be plural, as this is not specific to a particular listener.
2020-11-28 18:32:56 +00:00
Robby
712c32ab48 Change the remaining instances of "true", "on", "false" and "off" to "yes" and "no" in the example configs. 2020-11-28 18:32:56 +00:00
Sadie Powell
f48c0ac619 Add corefiles to the git ignore list. 2020-11-26 20:41:12 +00:00
Sadie Powell
04490aa770 Remove a corefile which was mistakenly committed. 2020-11-26 20:40:16 +00:00
Sadie Powell
049a1cd728 Fix the description of <nickflood:duration>. 2020-11-26 17:27:37 +00:00
Sadie Powell
d3d4c7cf5c Reword the uhnames and namesx docs. 2020-11-26 17:26:22 +00:00
Sadie Powell
78db7544d2 Fail a SANICK if the target nickname already exists.
Workaround for #1791.
2020-11-24 16:43:16 +00:00
Sadie Powell
c71361e8e4 Fix some confusing logic in sanick. 2020-11-24 16:43:16 +00:00
satmd
a30a0074ed
Improve the message sent when overriding channel modes.
Ref: #1816.
2020-11-22 20:20:03 +00:00
Sadie Powell
1adad7cc53 Release v3.8.1. v3.8.1 2020-11-20 12:10:47 +00:00
InspIRCd Robot
f3f2388a81 Update copyright headers. 2020-11-20 12:10:47 +00:00
Sadie Powell
ad797e3a77 Update the module descriptions. 2020-11-20 12:10:47 +00:00
Sadie Powell
061a2e1aed Fail websocket connections if changing the user's IP errors. 2020-11-20 12:10:47 +00:00
Sadie Powell
d4685e02b5 Avoid doing "IP changed" event stuff on quitting users. 2020-11-20 12:10:47 +00:00
Matt Schatz
cc5965c45d
Update the misspell-fixer exception for directive.pm. 2020-11-14 18:52:45 -07:00
Sadie Powell
3ed008345e Remove an obsolete comment about BSD Make. 2020-11-12 20:33:42 +00:00
Sadie Powell
a68424a611 Silence a harmless warning in newer versions of GCC. 2020-11-12 14:26:20 +00:00
Sadie Powell
713842fef7 Add an AppArmor config. 2020-11-12 14:22:54 +00:00
Sadie Powell
6214094a84 Skip module tags which don't have a module specified. 2020-11-10 23:34:22 +00:00