summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2023-06-01Release 2.0.13.2.0.13Sadie Powell
2023-05-28regchannels: remove dependency on no-delete-null-pointer-checksAdam
2023-05-28config: remove dependency on no-delete-null-pointer-checksAdam
2023-05-11Fix not being able to log into oper accounts when DNS fails.Sadie Powell
2023-05-04Avoid returning null when a config tag does not exist.Sadie Powell
This invokes undefined behaviour on modern compilers.
2023-02-06Fix crashing when encountering an unterminated commented block.Sadie Powell
2022-12-31Update the copyright headers for 2023.Sadie Powell
2022-12-18The fantasy:name field is allowed to contain spaces.Sadie Powell
2022-12-18Show the invalid config value in the rejection message.Sadie Powell
2022-12-09Mark as 2.0.13-git.Sadie Powell
2022-12-09Release 2.0.12.2.0.12Sadie Powell
2022-09-12Fix allowing spaces in some config fields that shouldn't contain them.Sadie Powell
2022-04-22Release 2.0.11.2.0.11Sadie Powell
2022-01-09Use utf-8 encoding for outgoing email (#286)k4bek4be
2022-01-09Add a "Network Service" (RPL_WHOISOPERATOR) line to WHOIS repliesk4be
2022-01-06Update the copyright headers for 2022.Sadie Powell
2021-10-06Show the protocol module name when connecting to the uplink.Sadie Powell
2021-08-29Mark as 2.0.11-git.Sadie Powell
2021-08-09Release 2.0.10.2.0.10Sadie 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-04-16Process writes to the uplink socket before quitting in all cases.Sadie Powell
This allows any error that might have been sent to the IRCd to actually be sent.
2021-04-08Use UTC in anopesmtp to fix a C++98 compat warning.Sadie Powell
2021-04-08Log when freopen and chown fail.Sadie Powell
2021-02-19bots: Fix dtor channel iterator being invalidated.Matt Schatz
The call to UnAssign() erases the channel from the set which invalidates the iterator in this loop. Handle this in the same manner as the NickCore dtor.
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-11-19Only grant an account an identifier when the identifier is needed.Sadie Powell
2020-10-22Bump for 2.0.10-git.Sadie Powell
2020-10-22Release 2.0.9.2.0.9Sadie Powell
2020-10-21Fix account identifiers conflicting with SQL row identifiers.Sadie Powell
2020-10-07Bump for 2.0.9-git.Sadie Powell
2020-10-07Release 2.0.8.2.0.8Sadie Powell
2020-10-07Fix last case check for le64toh.Sadie Powell
2020-10-06Simplify the definition of _le64toh in the siphash implementation.Sadie Powell
2020-10-02Remove use of the deprecated register keyword.Sadie Powell
Fixes a build error on C++17 compilers.
2020-09-28Fix musl build (gettext internals)Sam James (sam_c)
__USE_GNU_GETTEXT is exposed by musl because they provide a GNU gettext-compatible interface. This doesn't mean they provide all the internals that glibc does. Check for __GLIBC__ if using internal _nl_msg_cat_cntr. Signed-off-by: Sam James (sam_c) <sam@cmpct.info>
2020-09-10Implement support for immutable account identifiers.Sadie Powell
2020-09-10Fix -Wclass-memaccess warning:miwob
/anope/src/misc.cpp: In function ‘Anope::string Anope::Resolve(const Anope::string&, int)’: /anope/src/misc.cpp:742:60: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘union sockaddrs’ from an array of ‘struct sockaddr’ [-Wclass-memaccess] memcpy(&addr, addrresult->ai_addr, addrresult->ai_addrlen); ^ In file included from /anope/include/users.h:21, from /anope/include/bots.h:12, from /anope/include/regchannel.h:18, from /anope/include/config.h:16, from /anope/src/misc.cpp:16: /anope/include/sockets.h:27:18: note: ‘union sockaddrs’ declared here union CoreExport sockaddrs ^~~~~~~~~
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