Matt Schatz
38721993f1
Ensure SuperAdmin isn't left on when de-opering
2018-07-14 17:38:37 -06:00
Peter Powell
1b782235c4
Make it more clear where the uplink config goes.
2018-06-19 11:15:13 +01:00
Adam
368300d319
Merge pull request #222 from bonnedav/patch-2
...
Unreal4 does not allow SWHOIS to come from a user source.
2018-06-12 12:36:19 -04:00
Adam
94e10d52fb
anopesmtp: fix previous commit
2018-06-12 10:46:55 -04:00
Adam
d25c8c169e
Merge pull request #203 from MrGadget1024/patch-1
...
Fix mail sending for reliability.
2018-06-12 10:39:17 -04:00
Vitor
67b7fed9ed
example.conf: update example link block for Unreal 4
2018-06-12 10:36:39 -04:00
Dragone2
e32a8dbbe5
Update Italian translation
2018-06-12 10:29:34 -04:00
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
c1166e3618
Merge pull request #216 from SaberUK/2.0+oline
...
Disable the os_oline module by default.
2018-06-12 10:08:16 -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
Adam
6f09b703dd
Merge pull request #218 from miwob/modernize
...
Update ircd-hybrid protocol module to support latest version of ircd-…
2018-06-12 10:01:27 -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
Adam
216b96aa57
Merge pull request #220 from genius3000/2.0+ns_ungroup_log
...
Log NickServ ungroup
2018-06-12 08:16:35 -04:00
bonnedav
6d592e2a0f
Unreal4 does not allow SWHOIS to come from a user source.
2018-06-12 00:00:00 -06: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
901fc3e40f
Document that negating is possible for commands and privs in opertype blocks.
2018-04-25 18:59:09 +02:00
Robby
5683f45925
Clarify available tokens for the email templates.
2018-04-25 16:32:12 +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
Peter Powell
b8e7960ff6
Disable the os_oline module by default.
...
This only works on UnrealIRCd 3.2 (which has been EOL for over a
year now) and regularly confuses users who think that "your IRCd
does not support OMODE" is an error they need to fix.
2018-03-03 14:26:33 +00: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
772410d974
Merge pull request #211 from Dragone2/patch-5
...
Update for Italian translation
2018-02-02 22:48:00 -05:00
Adam
7ceb4426c7
m_dns: fix notify socket always being ipv6
2018-02-02 22:39:46 -05:00
Dragone2
10c7a9ff94
Update for Italian translation
...
Update for the old Italian translation of Anope, with new translated strings, correction of grammatical errors and other minor changes.
2018-02-03 00:19:21 +01: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
nekoswag
0da4150283
Update chanserv.example.conf ( #206 )
2017-12-30 15:32:22 -05:00
Chris Langsenkamp
5920f1b59c
Fix mail sending for reliability.
...
After sending the "\r\n.\r\n" after the mail payload, smtp_send_email was not waiting for the mail server to complete post-processing and respond with "250", but was sending "QUIT\r\n" immediately and dropping the connection. Mail server may kill the transaction if it can't send the "250" (socket closed). The changes proposed completes the mail transaction by reading for the 250 and in smtp_disconnect steps through a proper quit sequence by waiting for the 221 server response.
I discovered this by including the --debug option in services.conf sendmailpath, which invoked logging in smtp_send and that slowed it down enough for the mail server to return the 250 and complete the transaction.
2017-12-11 12:41:31 -05:00
Adam
68fcb1af93
Bump for 2.0.7-git
2017-12-11 11:47:06 -05:00
Adam
0574de2d22
Anope 2.0.6 Release
2.0.6
2017-12-11 11:46:10 -05:00
Adam
c9c53dbe61
Add README.md, for github
2017-11-19 17:28:05 -05:00
Adam
a084245822
README: remove some outdated links
2017-11-19 17:28:05 -05:00
Robby
77e3f062da
Update the dutch language file.
2017-11-17 23:56:15 +01: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
8bb3067e42
Update Changes and Changes.conf
2017-10-12 19:58:02 -04:00
Adam
0c469abe4a
Call OnDelChan prior to unsetting extensibles
...
cs_set uses this to set -P on permanent channels if they are persistent.
Also move similar event in nickcore/nickalias destruction
2017-10-12 19:37:06 -04: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
f13c450b93
Add post init event
2017-10-12 19:28:34 -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
Adam
2e7fcd3098
Merge pull request #199 from syzop/2.0+unrealsaslmechs
...
Advertise SASL mechanisms to UnrealIRCd servers.
2017-10-09 11:29:55 -04:00
Adam
884759aed4
Merge pull request #200 from syzop/2.0+saslbydefault
...
Load sasl module by default.
2017-10-09 11:23:09 -04:00
Bram Matthys
2ec65023a6
Load sasl module by default.
2017-10-09 10:31:21 +02:00
Bram Matthys
0093f3fa44
Advertise SASL mechanisms to UnrealIRCd servers.
2017-10-09 10:22:50 +02:00