summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-06-12Merge pull request #214 from genius3000/2.0+fix_insp20_protoAdam
Fix for bug 1712
2018-06-12Merge pull request #216 from SaberUK/2.0+olineAdam
Disable the os_oline module by default.
2018-06-12Merge pull request #217 from genius3000/2.0+ns_set_messageAdam
Show NickServ SET MESSAGE in help when 'useprivmsg' is enabled
2018-06-12Merge pull request #218 from miwob/modernizeAdam
Update ircd-hybrid protocol module to support latest version of ircd-…
2018-06-12Update ircd-hybrid protocol module to support latest version of ircd-hybrid ↵miwob
better
2018-06-12Merge pull request #219 from genius3000/2.0+set_help_hideAdam
Check for 'hide' flag in commands in (bs,cs,ns)_set HELP
2018-06-12Merge pull request #220 from genius3000/2.0+ns_ungroup_logAdam
Log NickServ ungroup
2018-06-12Unreal4 does not allow SWHOIS to come from a user source.bonnedav
2018-05-08Log NickServ ungroupMatt Schatz
2018-04-25Update copyright to 2018.Robby
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2018 Anope Team/i' {} \;
2018-04-25Document that negating is possible for commands and privs in opertype blocks.Robby
2018-04-25Clarify available tokens for the email templates.Robby
2018-04-25Add 'n' email token for use in the emailchange template, this token gets ↵Robby
replaced with the display nickname.
2018-04-02Check for 'hide' flag in commands in (bs,cs,ns)_set HELPgenius3000
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-03-26m_httpd: make http headers case insensitiveAdam
2018-03-10Show NickServ SET MESSAGE in help when 'useprivmsg' is enabledgenius3000
2018-03-03Disable the os_oline module by default.Peter Powell
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-02-13Allow empty values in InspIRCd 2.0 mode strings within CAPABILITIESgenius3000
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-10ns_group: send login on successful group tooAdam
2018-02-02Merge pull request #211 from Dragone2/patch-5Adam
Update for Italian translation
2018-02-02m_dns: fix notify socket always being ipv6Adam
2018-02-03Update for Italian translationDragone2
Update for the old Italian translation of Anope, with new translated strings, correction of grammatical errors and other minor changes.
2018-01-12Merge pull request #197 from genius3000/2.0+fix_insp_rlinesAdam
2.0: Fix sending incorrect RLines to InspIRCd
2017-12-30Update chanserv.example.conf (#206)nekoswag
2017-12-11Fix mail sending for reliability.Chris Langsenkamp
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-11Bump for 2.0.7-gitAdam
2017-12-11Anope 2.0.6 Release2.0.6Adam
2017-11-19Add README.md, for githubAdam
2017-11-19README: remove some outdated linksAdam
2017-11-17Update the dutch language file.Robby
2017-10-14Fix sending incorrect RLines to InspIRCdgenius3000
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-12Update Changes and Changes.confAdam
2017-10-12Call OnDelChan prior to unsetting extensiblesAdam
cs_set uses this to set -P on permanent channels if they are persistent. Also move similar event in nickcore/nickalias destruction
2017-10-12No longer try to create persistent channels on the flyAdam
Change initial channel creation to on post init so it will be part of the burst.
2017-10-12Add post init eventAdam
2017-10-12unreal4: send sjoin with empty users in SendChannelAdam
2017-10-12unreal4: send modes in sjoinAdam
2017-10-10plexus: fix overriding SendSVSLoginAdam
2017-10-09Merge pull request #199 from syzop/2.0+unrealsaslmechsAdam
Advertise SASL mechanisms to UnrealIRCd servers.
2017-10-09Merge pull request #200 from syzop/2.0+saslbydefaultAdam
Load sasl module by default.
2017-10-09Load sasl module by default.Bram Matthys
2017-10-09Advertise SASL mechanisms to UnrealIRCd servers.Bram Matthys
2017-08-05Use full path to file for conf.cpp file could not be opened error messageAdam
2017-07-28Allow calls to XMLRPC to impersonate supplied user, if onlineTim Gunter
2017-07-24m_xmlrpc: fix incorrect string find usageAdam
2017-07-24ns_group: don't require a user to groupAdam
2017-07-02Default require_oper to true. Fixes os_oper unserializer because it doesn't ↵Adam
set it.
2017-06-05webcpanel: rate limit login attemptsAdam
2017-06-05webcpanel: escape values in template_fileserverAdam
Remove other escapes to prevent double escape. Not all replaced values were escaped, such as replies from commands.
2017-06-05httputils: escape ampersand tooAdam