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 | Use GNU visibility attributes when on non-Windows. | Sadie Powell | |
This reduces binary sizes by several megabytes on my system. | |||
2022-01-04 | Remove some obsolete header and function checks. | Sadie Powell | |
2022-01-04 | Export a compilation database for debug builds. | 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 | Update pl_PL translation | k4be | |
2022-01-03 | Fix some minor issues discovered whilst working on 2.1. | Sadie Powell | |
2022-01-03 | Remove MARK_DEPRECATED as there's an attribute for this now. | Sadie Powell | |
2022-01-03 | Replace anope_{final,override} with their C++11 equivalent. | Sadie Powell | |
2022-01-03 | Require C++17 to build Anope. | Sadie Powell | |
2022-01-03 | Remove support for precompiled headers. | Sadie Powell | |
This might have been useful two decades ago but on recent hardware this just makes builds take longer than without them. | |||
2022-01-03 | Merge branch '2.0' into 2.1. | Sadie Powell | |
2021-12-28 | Fix linking against libraries by their alternate name. | 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-28 | Allow specifying multiple dependency libraries like foo|bar. | Sadie Powell | |
2021-12-23 | Fix missing spaces in de_DE | Hendrik Jäger | |
2021-12-23 | Document log files having their creation date appended. | Sadie Powell | |
2021-12-14 | Remove double escaping in CMake regex matching. | Sadie Powell | |
This is not needed now we use regex matching directly instead of via the CMake 2.4 function wrapper. Fixes building extra modules. | |||
2021-12-14 | Update the min version of CMake mentioned in the Config script. | Sadie Powell | |
2021-12-03 | Send mode changes from ChanServ if the channel is not registered. | Sadie Powell | |
Avoids calling WhoSends() on a null pointer. | |||
2021-12-02 | Fix checking if `this` is null in regchannel. | Sadie Powell | |
I can't see any places this might be called on a null pointer. | |||
2021-11-30 | Remove undefined behaviour around checking if this is null. | Sadie Powell | |
2021-11-30 | CMake warnings CMP0003 and CMP0007 are not necessary. | Sadie Powell | |
2021-11-30 | Fix cmake deprecation warning CMP0026. | 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 example.com instead of localhost.net in the example configs. | Sadie Powell | |
2021-11-14 | Use the server name as the enforcer hostname if not otherwise set. | Sadie Powell | |
2021-11-14 | Fix the grammar of the globaloncycledown message (#279). | Austin Ellis | |
The previous default example (which is in use on many Anope networks) refers to Services in 2nd person, then 1st person - in the same sentence. | |||
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-10-06 | Show the protocol module name when connecting to the uplink. | Sadie Powell | |
2021-08-29 | Mark as 2.0.11-git. | Sadie Powell | |
2021-08-29 | Send the oper mode for services pseudoclients on InspIRCd. | Sadie Powell | |
2021-08-28 | Merge branch '2.0' into 2.1 | Sadie Powell | |
2021-08-25 | Update Jobe's email address in the readme. | Matthew Beeching | |
2021-08-09 | cmake: update NSIS template for NSIS 3 | Adam | |
Newer cmake versions require NSIS 3, which already defines a RemoveSection macro causing cpack to fail | |||
2021-08-09 | Release 2.0.10.2.0.10 | 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 | Overwritten has two t's in it. | Sadie Powell | |
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 | |