summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
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-14Fix a bunch of broken indentation.Peter Powell
2019-11-02Bump for 2.0.8-gitAdam
2019-11-02Release 2.0.72.0.7Adam
2019-09-23Fix various typos.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-08-24Insert a new line between the subject and message body when sending mail.Robby
Required for RFC 2822 compliancy. Reported by jrmu via IRC.
2019-05-10Fix globops logging if there is no predefined sender.Robby
2019-02-14Merge pull request #224 from genius3000/2.0+deoper_superadminRobby
Ensure SuperAdmin isn't left on when de-opering
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-11-10Update most URLs to use HTTPS if available, and fix some dead ones too.Robby
2018-07-14Ensure SuperAdmin isn't left on when de-operingMatt Schatz
2018-06-12anopesmtp: fix previous commitAdam
2018-06-12Merge pull request #203 from MrGadget1024/patch-1Adam
Fix mail sending for reliability.
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' {} \;
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-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-12Add post init eventAdam
2017-08-05Use full path to file for conf.cpp file could not be opened error messageAdam
2017-07-02Default require_oper to true. Fixes os_oper unserializer because it doesn't ↵Adam
set it.
2017-05-27Moved m_dns's reverse ip method to sockaddrs::reverse().Alexander Maassen
Updated m_dnsbl to support ipv6.
2017-03-27regchannel: fix compile warning from previous commitAdam
2017-03-27Fix autokick destructor to properly remove channel references from accountsAdam
2017-03-16logger.cpp: fix variable shadow warningAdam
2017-03-16Include ip for web clients in command log messages for sourceAdam
2017-03-08modes.cpp: correct usage of format string passed to SendModeAdam
2017-02-21Unwrap mode changes in RemoveMode before checking if it is set, fixes ↵Adam
os_mode not being able to remove extbans etc
2017-02-21Verify configured servername and uplink password are validAdam
2017-01-23logger: some log events rely on empty sourcesAdam
2017-01-22Anope 2.0.6-gitAdam
2017-01-22Anope 2.0.5 Release2.0.5Adam
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-22Move log messages for status mode change for unknown user to debugAdam
2016-12-22Make User::Mask behave more like 1.8Adam
2016-12-15logger: log source nick if there is no user or accountAdam
2016-11-03Don't try to include files with empty pathsAdam
2016-11-03Fix crash loading enc_old prior to the proto modsAdam
2016-08-17Added a Date field to the Headergenius3000
2016-07-23Bump for 2.0.5-gitAdam
2016-07-23Anope 2.0.4 Release2.0.4Adam
2016-07-23Fix making directories from the Windows installerAdam
2016-07-03#1682: store aftype with masks and include cidrs in GetNUHMaskAdam
2016-07-03#1681 update last realname always on signonAdam
2016-07-03#1680: fix Anope::Duration with one year durationsAdam
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-16Missed channel deletion in ~ChannelInfoAdam