summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2022-01-10Multiple updates for unreal4 protocol (#285)k4bek4be
* Parse PROTOCTL PREFIX and PROTOCTL USERMODES * Add several previously unhandled modes * Fix incorrect SJOIN prefix handling * Enable message tags sending from ircd * Add timedban matcher * Add operclass matcher * Store all client and channel moddata. * Call unreal's internal unban on /cs unban * Check for ~a:0 ban * Add country ban matcher * Use +B umode for services bots
2022-01-06Update the copyright headers for 2022.Sadie Powell
2022-01-03Fix some minor issues discovered whilst working on 2.1.Sadie Powell
2021-06-17Fix various spelling issues (#274).Josh Soref
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>.
2021-06-04Add support for per-mode list limits.Sadie Powell
2021-05-23Improve the message for NICK_IDENTIFY_REQUIRED.Sadie Powell
2021-04-27Add the anope_override keyword to methods that lack it.Sadie Powell
2021-01-07Update copyright to 2021.Robby
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2021 Anope Team/i' {} \;
2020-10-06Fix the global/global command showing the wrong origin nick.Sadie Powell
2020-09-10Implement support for immutable account identifiers.Sadie Powell
2020-01-04Update copyright to 2020.Robby
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2020 Anope Team/i' {} \;
2019-12-14Enable C++11 features on non-GCC C++11 compilers.Peter Powell
2019-12-14Fix a bunch of broken indentation.Peter Powell
2019-09-23Parse 1205-style mode lists for CAPAB CHANMODES/USERMODES.Peter Powell
2019-09-23Update the core message parser to allow parsing IRCv3 message tags.Peter Powell
2019-07-05Fix the version binary colliding with the C++20 <version> header.Peter Powell
2019-01-03Allow multiple IP addresses in extforward_ip separated by spaceslinuxdaemon
2019-01-01Update copyright to 2019.Robby
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2019 Anope Team/i' {} \;
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-03-26m_httpd: make http headers case insensitiveAdam
2017-10-12Add post init eventAdam
2017-08-05Use full path to file for conf.cpp file could not be opened error messageAdam
2017-06-05httputils: escape ampersand tooAdam
2017-05-27Moved m_dns's reverse ip method to sockaddrs::reverse().Alexander Maassen
Updated m_dnsbl to support ipv6.
2017-03-19m_sasl: pass module to loggerAdam
2017-03-16Include ip for web clients in command log messages for sourceAdam
2017-03-16redis: check for socket errors when loading database on startupAdam
2017-02-21os_forbid: match forbids exact on add/delAdam
2017-01-22m_sasl: don't allow logging into unconfirmed accountsAdam
2017-01-17Cleanup some excess whitespaces and tabs, and fix a few typos along the way.Robby
2017-01-16Update copyright to 2017.Robby
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2017 Anope Team/i' {} \; Added missing copyright headers to files that didn't have it yet.
2016-12-22Make User::Mask behave more like 1.8Adam
2016-12-19m_sasl: log hostname/ip, if providedAdam
2016-12-10Remove unnecessary functions from ngircd that duplicate the default ↵Adam
behavior, fix a few typos in comments
2016-07-03#1682: store aftype with masks and include cidrs in GetNUHMaskAdam
2016-04-21Optionally strip variable build date from compiled programDominic Hargreaves
To aid build reproducibility, don't include the build date/time if -DREPRODUCIBLE_BUILD is defined. Based on the patch provided by Alexis Bienvenüe in the Debian report. Bug-Debian: https://bugs.debian.org/820152 Patch-Name: reproducible_datetime.diff
2016-04-14Merge pull request #161 from Zoddo/charybdis/vhost_svsloginAdam
Send vident/vhost in SVSLOGIN with SASL
2016-04-14Remove memos from memoinfo more reliablyAdam
2016-04-10Send vident/vhost in SVSLOGIN with SASLZoddo
Only charybdis seems to support that for the moment.
2016-03-19Also defer channel deletion when processing sjoinsAdam
2016-02-28Implement support for SASL 3.2 mechanism lists.Peter Powell
2016-02-13Rewrite access path system to be simplier and use recursionAdam
Show where access is "from" in chanserv/status
2016-01-28Update copyright to 2016. This was done with:Robby
find include/ src/ lang/ docs/ modules/ *.* Config -exec sed -i 's/-20.. Anope Team/-2014 Anope Team/i' {} \; Added missing copyright headers to files that didn't have it yet. Fixed some whitespace and blank lines along the way.
2016-01-23Put maxlogins logic a few other important placesAdam
2016-01-02Add sasl log category for auth log messagesAdam
2015-11-04Cleanup after xlines if directly removedAdam
2015-09-17Defer channel deletion until after i/o. There are some edge cases with ↵Adam
events kicking users mid-event that can delete them.
2015-09-14Don't update channel last used time from ns alist access checkAdam
2015-09-06Merge pull request #126 from SaberUK/2.0+typosAdam
Fix a ton of typos.
2015-07-13Unset extensibles on larger objects when they destructAdam
Some complex extensibles require the full object to still be alive in their destructors to keep proper bookkeeping