Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-01-04 | Use C++11 header names instead of their deprecated equivalents. | Sadie Powell | |
2022-01-04 | Replace all uses of push_back with emplace_back. | Sadie Powell | |
2022-01-04 | Consistently use #pragma once across all header files. | Sadie Powell | |
This replaces a mixture of no include guards, ANOPE_FOO_H, and FOO_H. | |||
2022-01-04 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2022-01-04 | Modernize CXXFLAGS on Unix and enable -Werror on CI. | Sadie Powell | |
Also clear up warnings that this exposed. | |||
2022-01-04 | Use C++11 default initializers and destructors where possible. | Sadie Powell | |
2022-01-04 | Use C++11 style class/struct initialisation. | Sadie Powell | |
2022-01-03 | Fix some minor issues discovered whilst working on 2.1. | Sadie Powell | |
2022-01-03 | Replace anope_{final,override} with their C++11 equivalent. | Sadie Powell | |
2022-01-03 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2021-12-28 | Add a build time check that OpenLDAP is reentrant. | Sadie Powell | |
2021-12-28 | Reflect OpenLDAP 2.5 upstream change from libldap_r to libldap | Robert Scheck | |
Starting with OpenLDAP 2.5 upstream decided to merge the non-threaded libldap_r library into the threaded libldap library. And starting with OpenLDAP 2.6 common Linux distributions such as Fedora do not ship the compatibility symbolic link anymore (which leads to a build failure), thus the linking tests for libldap_r and uses alternatively libldap. See also: - https://lists.openldap.org/hyperkitty/list/openldap-announce@openldap.org/thread/BH3VDPG6IYYF5L5U6LZGHHKMJY5HFA3L/ - https://bugzilla.redhat.com/show_bug.cgi?id=2032707 | |||
2021-12-03 | Send mode changes from ChanServ if the channel is not registered. | Sadie Powell | |
Avoids calling WhoSends() on a null pointer. | |||
2021-11-30 | Remove undefined behaviour around checking if this is null. | Sadie Powell | |
2021-11-30 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2021-11-20 | Fix some message params being sent as <middle> instead of <trailing>. | Sadie Powell | |
2021-11-14 | Use the server name as the enforcer hostname if not otherwise set. | Sadie Powell | |
2021-10-17 | Increase the default channel expiry to 30 days. | Sadie Powell | |
2021-10-17 | Increase the default nickname expiry to 90 days. | Sadie Powell | |
2021-08-29 | Send the oper mode for services pseudoclients on InspIRCd. | Sadie Powell | |
2021-08-01 | Deduplicate code for checking if a user is securely connected. | Sadie Powell | |
2021-08-01 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2021-07-24 | webcpanel: fix command source ip to use extforward ip | Adam | |
2021-06-17 | Fix various spelling issues (#274). | Josh Soref | |
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>. | |||
2021-06-04 | Use the InspIRCd-sent maxlist size instead of networkinfo:modelistsize. | Sadie Powell | |
2021-06-04 | Add support for per-mode list limits. | Sadie Powell | |
2021-06-01 | Allow protocol modules to declare that the IRCd supports tags. | Sadie Powell | |
This is not being used currently but will be soon. | |||
2021-05-31 | Remove nickserv:strictpasswords as it is now obsolete. | Sadie Powell | |
2021-05-31 | Add the nickserv:minpasslen option. | Sadie Powell | |
2021-05-31 | Rename nickserv:passlen to nickserv:maxpasslen. | Sadie Powell | |
2021-05-31 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2021-05-31 | Fix some misleading indentation in ns_register. | Sadie Powell | |
2021-04-27 | Use InnoDB instead of the deprecated MyISAM engine. | Sadie Powell | |
Ref: https://www.percona.com/blog/2016/10/11/mysql-8-0-end-myisam/ | |||
2021-04-27 | Use utf8mb4 instead of utf8 in chanstats and irc2sql. | Sadie Powell | |
The utf8 charset, confusingly, is an alias for utf8mb3 which is not a real UTF-8 encoding as it can only store three byte characters. The real UTF-8 charset is utf8mb4. | |||
2021-04-27 | Add the anope_override keyword to methods that lack it. | Sadie Powell | |
2021-04-27 | Use elseif in CMake where possible. | Sadie Powell | |
2021-04-27 | Rip out compatibility code for now-unsupported CMake versions. | Sadie Powell | |
2021-04-27 | Remove the repeated conditions in cmake endif/else statements. | Sadie Powell | |
2021-04-27 | Switch SendSVSLogin to take a NickAlias. | Sadie Powell | |
2021-04-21 | Remove unnecessary space. | Sadie Powell | |
2021-04-21 | The last parameter of Solanum ECHO is a <trailing>. | Sadie Powell | |
2021-04-21 | Implement support for the Solanum ECHO server capability. | Sadie Powell | |
https://github.com/solanum-ircd/solanum/commit/4cac091255d972b0131ffbf0cd278f984bd892d4 | |||
2021-04-16 | Don't enforce casemapping when using the 1202 InspIRCd protocol. | Sadie Powell | |
This allows older servers which use a module that provides custom casemapping (e.g. the ascii module) to link. | |||
2021-03-30 | Fix the syntax of Solanum identified messages. | Sadie Powell | |
2021-02-19 | Added `Account` to show the main nick of a grouped nick(s). | PeGaSuS | |
#270 | |||
2021-02-19 | Send the appropriate messages for Solanum's IDENTIFIED feature. | Sadie Powell | |
2021-02-19 | Replace the Charybdis protocol module with Solanum (its successor). | Sadie Powell | |
2021-02-18 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2021-01-31 | cs_access: require accounts to be confirmed for level 0 access | Adam | |
2021-01-07 | Update 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' {} \; |