Michael
bf725aa8dc
HostServ: Remove vhost when a nick is dropped
2020-09-28 12:15:48 +01:00
Sadie Powell
52914216f0
Clarify that unreal4 also works for UnrealIRCd 5.
2020-09-14 16:49:25 +01:00
Sadie Powell
8180dd414e
Implement support for immutable account identifiers.
2020-09-10 15:15:34 +01:00
miwob
584a209b28
ircd-hybrid protocol module: add support for channel mode 'K' (no knock)
2020-08-01 13:39:35 +01:00
Matt Schatz
c327d1aeef
Improve wording of the resetpass:confirm log message.
2020-04-06 09:49:46 +01:00
Matt Schatz
0d0763f72f
Fix the handling of topic messages with InspIRCd v3.
2020-03-26 08:24:39 +00:00
Sadie Powell
505eed9eef
InspIRCd: send an oper type of "service" instead of "services".
...
This fixes a grammar issue with RPL_WHOISOPERATOR where users would
see "ChanServ is a services on NetworkName".
2020-01-21 18:27:29 +00:00
Robby
2c1f8260fd
ms_info: Fix a typo in the INFO output when a nickname has been given.
...
Update the dutch language file.
2020-01-07 04:37:19 +01:00
Robby
d319fc6eb5
m_chanstats: Make ChanServ's HELP SET CHANSTATS translatable too. ( #253 )
...
Also refresh the language files while at it.
2020-01-07 02:45:30 +01:00
Robby
c8699c6726
Update copyright to 2020.
...
This was done with:
find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2020 Anope Team/i' {} \;
2020-01-04 15:51:20 +01:00
Matt Schatz
95c8478ec5
Fix the handling of kick messages with InspIRCd v3.
2020-01-04 12:40:20 +01:00
Peter Powell
cba1313a40
Revert "Fix the length limit for InspIRCd v3 S2S messages."
...
This is causing build errors for some people and i'm unsure why.
This reverts commit a4ab6876c3 .
2019-12-15 12:40:31 +00:00
Peter Powell
96ea61d8b8
Add the <limits> include to the inspircd3 module.
2019-12-15 01:50:31 +00:00
Peter Powell
6617d29b52
Fix a bunch of broken indentation.
2019-12-14 18:38:13 +00:00
Peter Powell
a4ab6876c3
Fix the length limit for InspIRCd v3 S2S messages.
2019-12-14 18:06:53 +00:00
Peter Powell
ff0109d6ba
inspircd3: Refer to modules using without a prefix/suffix.
2019-12-14 17:53:42 +00:00
Matt Schatz
059c78aee3
Fix retrieval of TopicLock status in IRCDMessageMetadata.
2019-11-27 18:21:01 +00:00
Matt Schatz
f75c5011e2
Update IRCDMessageMetadata for channel metadata.
...
- InspIRCd 3 now includes the channel TS in any channel metadata.
This pushes the type and value by one.
- Update the messages sent from this function accordingly.
- Fix retrieval of TopicLock status.
2019-11-27 18:21:01 +00:00
Peter Powell
2832c736dd
Fix parsing InspIRCd v3 IJOIN messages.
...
Thanks to @H7-25 and @genius3000 for reporting this.
2019-11-17 10:23:06 +00:00
Matt Schatz
f34ba4b1f0
Add the SSL ExtensibleItem for Users.
...
Copied this directly from inspircd12.cpp, which
inspircd20.cpp inherited from.
2019-11-12 13:06:32 +00:00
Matt Schatz
661b320d23
Look up unconfirmedexpire from the correct module.
...
- NickServ INFO and GLIST were looking in the wrong module.
2019-11-11 19:15:54 -07:00
Adam
3e4d87051b
inspircd3: remove CoreExport from IRCDMessageKick
2019-11-02 20:24:21 -04:00
Adam
c15dc49994
ns_recover: add privilege for admins to recover other users
2019-10-14 13:13:08 -04:00
Peter Powell
14ee76a0ad
Fix various typos.
2019-09-23 14:48:49 +01:00
Peter Powell
20e0fa33fc
Sort message handlers alphabetically.
2019-09-23 13:23:02 +01:00
Peter Powell
2ee63f0f68
Handle/send 1205-style PING/PONG messages.
2019-09-23 13:23:02 +01:00
Peter Powell
c35029fa2f
Parse 1205-style mode lists for CAPAB CHANMODES/USERMODES.
2019-09-23 13:23:02 +01:00
Peter Powell
bae8987ec1
Add a handler for the IJOIN command.
2019-09-23 13:23:02 +01:00
Peter Powell
470d4d1a97
Update for the 1205 channel METADATA syntax.
2019-09-23 13:23:02 +01:00
Peter Powell
78bac905c2
Update for the 1205 FJOIN syntax.
2019-09-23 13:23:02 +01:00
Peter Powell
d88d8e940e
Update for the 1205 KICK syntax.
2019-09-23 13:23:02 +01:00
Peter Powell
b2c3775b58
Update for the 1205 INVITE syntax.
2019-09-23 13:23:02 +01:00
Peter Powell
b311248bed
Update for the 1205 SERVER syntax.
2019-09-23 13:23:02 +01:00
Peter Powell
f7f45b4e2b
Update for the 1205 FTOPIC syntax.
2019-09-23 13:23:02 +01:00
Peter Powell
3cad3514f1
Remove the TOPIC command handler.
...
This legacy compat command was removed in the 1205 protocol.
2019-09-23 13:23:02 +01:00
Peter Powell
1020ca47bd
Remove the JOIN command handler.
...
This legacy compat command was removed in the 1205 protocol.
2019-09-23 13:23:02 +01:00
Peter Powell
48dbb70ecc
Use the SINFO command instead of the old VERSION command.
2019-09-23 13:23:02 +01:00
Peter Powell
ae16206f0c
Use NUM instead of PUSH for sending numerics to clients.
2019-09-23 13:23:02 +01:00
Peter Powell
7045f206af
Require the 1205 (3.0+) server protocol.
2019-09-23 13:23:02 +01:00
Peter Powell
67bd3e44c0
Remove the dependency on the inspircd12 module.
2019-09-23 13:23:02 +01:00
Peter Powell
264981fb1b
Mark inspircd3 as being the InspIRCd 3 module.
2019-09-23 13:23:02 +01:00
Peter Powell
47d471c53d
Make a copy of the InspIRCd v2 module for v3.
2019-09-23 13:23:02 +01:00
Romain Rivière
5c8548040a
Log channel memo deletions
2019-03-30 22:17:00 -04:00
Peter Powell
0defcda8d0
Reset the default modes on CAPAB START.
2019-03-30 20:09:34 +00:00
Peter Powell
f6ee88c42a
Mark pseudoclients as bots on InspIRCd if the bot mode exists.
2019-03-30 12:11:31 +00:00
Robby
34f65e3266
Update enc_bcrypt with upstream crypt_blowfish 1.3 changes.
...
Also reverted the URLs in the header to the original ones provided by upstream.
2019-03-14 16:53:52 +01:00
Robby
02ac3a403c
Fix the ChanServ SET SUCCESSOR syntax to show that a nickname is optional.
2019-03-06 03:34:25 +01:00
Peter Powell
eb66f9eda0
Fix missing braces in cs_set.
2019-03-05 11:29:45 +00:00
Robby
e567cfda36
Improve the help text for ChanServ SET SUCCESSOR.
2019-02-14 02:41:57 +01:00
Bram Matthys
da6e2730c2
Allow post-handshake SASL in UnrealIRCd 4.2.2 and up.
...
This updates the unreal4 protocol module to work with both pseudo-id's
and real UID's. Something that will also be necessary once UnrealIRCd
gets rid of pseudo-id's altogether.
2019-02-09 17:10:23 -05:00