Dragone2
281edf8475
cs_seen: fix for translations being ignored
...
These strings: " but %s mysteriously dematerialized.", ". %s is still online." and ", but %s mysteriously dematerialized." weren't translated by the method Anope::printf().
2018-06-12 10:22:20 -04:00
Adam
ce7c266651
Merge pull request #214 from genius3000/2.0+fix_insp20_proto
...
Fix for bug 1712
2018-06-12 10:16:45 -04:00
Adam
8294c94b95
Merge pull request #217 from genius3000/2.0+ns_set_message
...
Show NickServ SET MESSAGE in help when 'useprivmsg' is enabled
2018-06-12 10:07:55 -04:00
miwob
466e5be741
Update ircd-hybrid protocol module to support latest version of ircd-hybrid better
2018-06-12 08:40:57 -04:00
Adam
32076c099c
Merge pull request #219 from genius3000/2.0+set_help_hide
...
Check for 'hide' flag in commands in (bs,cs,ns)_set HELP
2018-06-12 08:39:24 -04:00
Matt Schatz
feb5a4d935
Log NickServ ungroup
2018-05-08 16:24:02 -06:00
Robby
e03ae0cd85
Update copyright to 2018.
...
This was done with:
find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2018 Anope Team/i' {} \;
2018-04-25 19:22:13 +02:00
Robby
bafc17472e
Add 'n' email token for use in the emailchange template, this token gets replaced with the display nickname.
2018-04-25 16:15:16 +02:00
genius3000
7638c7a884
Check for 'hide' flag in commands in (bs,cs,ns)_set HELP
...
This code is duplicated from help.cpp to (bs,cs,ns)_set.cpp for listing
the available SET commands. The check for the 'hide' flag was missed
and this incorrectly listed commands that were configured as hidden.
2018-04-02 04:02:23 -06:00
Adam
d25722ddd0
m_httpd: make http headers case insensitive
2018-03-26 20:21:06 -04:00
genius3000
750d1009ec
Show NickServ SET MESSAGE in help when 'useprivmsg' is enabled
2018-03-10 15:22:02 -07:00
genius3000
ff878bbda8
Allow empty values in InspIRCd 2.0 mode strings within CAPABILITIES
...
Skipping over empty values in the commasepstream can put the mode adding
logic out of order (eg. ignoring the first two tokens when they are the
needed tokens). Most modes are already added by being explicitly checked
for, but the "unknown" or "extra" modes are added here.
2018-02-13 20:35:37 -07:00
Adam
1baf774647
ns_group: send login on successful group too
2018-02-10 08:36:12 -05:00
Adam
7ceb4426c7
m_dns: fix notify socket always being ipv6
2018-02-02 22:39:46 -05:00
Adam
b3c4b28a67
Merge pull request #197 from genius3000/2.0+fix_insp_rlines
...
2.0: Fix sending incorrect RLines to InspIRCd
2018-01-12 12:09:50 -05:00
genius3000
0e14adcb0f
Fix sending incorrect RLines to InspIRCd
...
Currently a Regex AKILL is sent with a malformed mask to InspIRCd as an RLine.
InspIRCd expects a mask of 'n!u@h\sr', so we need to remove the enclosing
slashes (/.../), change the '#' separator to '\s', and change any literal
spaces to '\s' and then it creates a proper RLine.
2017-10-14 08:36:35 -06:00
Adam
d63e32a579
No longer try to create persistent channels on the fly
...
Change initial channel creation to on post init so it will be part of
the burst.
2017-10-12 19:30:48 -04:00
Adam
e95c07291a
unreal4: send sjoin with empty users in SendChannel
2017-10-12 19:28:12 -04:00
Adam
2963fc0a1d
unreal4: send modes in sjoin
2017-10-12 19:27:51 -04:00
Adam
5d309d46e1
plexus: fix overriding SendSVSLogin
2017-10-10 21:19:23 -04:00
Bram Matthys
0093f3fa44
Advertise SASL mechanisms to UnrealIRCd servers.
2017-10-09 10:22:50 +02:00
Tim Gunter
23e59d9f2c
Allow calls to XMLRPC to impersonate supplied user, if online
2017-07-28 09:08:40 -04:00
Adam
3cb9e0b97c
m_xmlrpc: fix incorrect string find usage
2017-07-24 20:30:34 -04:00
Adam
0b7b6d9d6d
ns_group: don't require a user to group
2017-07-24 10:04:07 -04:00
Adam
56e6efbe8f
Default require_oper to true. Fixes os_oper unserializer because it doesn't set it.
2017-07-02 18:03:36 -04:00
Adam
feed624cdc
webcpanel: rate limit login attempts
2017-06-05 18:44:48 -04:00
Adam
1a6f42b994
webcpanel: escape values in template_fileserver
...
Remove other escapes to prevent double escape.
Not all replaced values were escaped, such as replies from commands.
2017-06-05 10:11:22 -04:00
Adam
b18d1a69b6
Merge pull request #174 from Techman-/2.0+inspsasl
...
InspIRCd: Send CHGIDENT/CHGHOST on SVSLOGIN
2017-05-27 12:29:12 -04:00
Alexander Maassen
bfcfd0b727
Moved m_dns's reverse ip method to sockaddrs::reverse().
...
Updated m_dnsbl to support ipv6.
2017-05-27 09:56:18 -04:00
Adam
087f1cb359
m_dnsbl: fix exempts, allow cidrs, default exempt 127.0.0.0/8
2017-05-17 08:51:57 -04:00
Adam
010d20198e
m_regex_posix: use REG_ICASE
2017-03-30 19:10:31 -04:00
Adam
fb3ec7a897
cs_akick: don't show channel doesn't exist message in enforce from adding akicks
2017-03-27 21:41:35 -04:00
Adam
b804867105
Remove weird warning in nickserv help which for some reason assumes admins' abuse policies
2017-03-23 20:05:09 -04:00
Adam
f8f1550c31
Merge pull request #187 from miwob/new-mode
...
Add channel mode 'u', and 'L' to hybrid protocol module; Remove usele…
2017-03-19 18:56:06 -04:00
Adam
0fcc66711b
m_sasl: pass module to logger
2017-03-19 18:55:32 -04:00
miwob
6cb17c734c
Add channel mode 'u', and 'L' to hybrid protocol module; Remove useless CAPABs that are mandatory for some years now.
2017-03-19 12:02:22 +01:00
Adam
b831cd8a36
Include ip for web clients in command log messages for source
2017-03-16 20:23:57 -04:00
Adam
516ab164f6
redis: check for socket errors when loading database on startup
2017-03-16 20:13:56 -04:00
Adam
b2d028533d
cs_xop: fix showing alternative access methods in help
2017-03-15 21:44:05 -04:00
Adam
b57ef5d2c7
db_redis: don't crash if destroying an object with no type
2017-03-08 16:23:30 -05:00
Adam
1a96390826
unreal4: set +xt on chghost as unreal does
2017-03-01 17:44:05 -05:00
Adam
60339edf40
cs_set: don't lower ts from own clients joining
2017-02-21 14:44:33 -05:00
Adam
6990c692d6
Unwrap list modes too in cs_mode, and fix clear on virtual modes to show an error
2017-02-21 12:36:59 -05:00
Adam
98e62b4032
Fix logging in cs_mode set
2017-02-21 12:35:51 -05:00
Adam
3f7c0829ef
os_forbid: match forbids exact on add/del
2017-02-21 09:59:10 -05:00
Adam
67b7c8bd7d
os_logsearch: fix quick match
2017-02-12 16:46:13 -05:00
Adam
29ac40b584
ns_set_misc/cs_set_misc: send syntax help too
2017-02-06 14:06:55 -05:00
Adam
dde444ed0e
protocol/inspircd12: set +x on /hs off
2017-02-06 13:15:01 -05:00
Adam
9b6c209c80
bs_badwords: allow opers with botserv/administration to list/clear badwords too
2017-02-04 20:21:40 -05:00
Adam
beac29b1d0
m_sasl: don't allow logging into unconfirmed accounts
2017-01-22 16:00:06 -05:00