Sadie Powell
|
9d0a6ddc67
|
Merge branch '2.0' into 2.1.
|
2023-06-03 21:51:07 +01:00 |
|
Adam
|
fbf3b34474
|
add gettext to conan deps
|
2023-06-02 23:01:27 -04:00 |
|
Adam
|
07babdbd77
|
use Conan for extra's dependencies on Windows
conan install src\win32\conanfile.txt --build=missing
cmake -B build .
cmake --build build --config Release --target PACKAGE
|
2023-06-02 19:08:55 -04:00 |
|
Sadie Powell
|
fe3926f572
|
Mark as 2.0.14-git.
|
2023-06-01 23:12:08 +01:00 |
|
Sadie Powell
|
03eead042c
|
Release 2.0.13.
|
2023-06-01 23:12:07 +01:00 |
|
Adam
|
66f37139cb
|
regchannels: remove dependency on no-delete-null-pointer-checks
|
2023-05-28 21:26:03 -04:00 |
|
Adam
|
0646547c9e
|
config: remove dependency on no-delete-null-pointer-checks
|
2023-05-28 21:25:59 -04:00 |
|
Sadie Powell
|
41206b991e
|
Fix not being able to log into oper accounts when DNS fails.
|
2023-05-11 13:05:39 +01:00 |
|
Sadie Powell
|
b7abfe5eca
|
Avoid returning null when a config tag does not exist.
This invokes undefined behaviour on modern compilers.
|
2023-05-04 19:21:02 +01:00 |
|
Sadie Powell
|
29db25dac7
|
Fix missing override keywords.
|
2023-03-13 13:52:56 +00:00 |
|
Sadie Powell
|
ebe3fd7e57
|
Merge branch '2.0' into 2.1.
|
2023-02-19 11:21:58 +00:00 |
|
Sadie Powell
|
dc1d9c837b
|
Fix crashing when encountering an unterminated commented block.
|
2023-02-06 17:10:29 +00:00 |
|
Sadie Powell
|
885462d98e
|
Merge branch '2.0' into 2.1.
|
2022-12-31 22:11:19 +00:00 |
|
Sadie Powell
|
33a337dfc0
|
Update the copyright headers for 2023.
|
2022-12-31 22:08:50 +00:00 |
|
Sadie Powell
|
6395107be6
|
Fix getting the port on non-UNIX socket listeners.
|
2022-12-27 10:21:40 +00:00 |
|
Sadie Powell
|
28be881886
|
Backport anopesmtp removal from the master branch.
|
2022-12-23 14:21:34 +00:00 |
|
Sadie Powell
|
fee60c8e06
|
The fantasy:name field is allowed to contain spaces.
|
2022-12-18 10:36:59 +00:00 |
|
Sadie Powell
|
3f867c1e11
|
Show the invalid config value in the rejection message.
|
2022-12-18 10:35:11 +00:00 |
|
Sadie Powell
|
3f3062a077
|
Use <filesystem> instead of opendir/readdir/closedir.
|
2022-12-17 16:03:28 +00:00 |
|
Sadie Powell
|
8a8fb7725b
|
Use the native versions of inet_ntop/inet_pton on Windows.
|
2022-12-17 12:40:58 +00:00 |
|
Sadie Powell
|
f6e5e6a2b4
|
Add sockaddrs::str to stringify a sockaddrs properly.
Also clean up the socket code slightly.
|
2022-12-17 12:39:48 +00:00 |
|
Sadie Powell
|
dfdcd3021a
|
Add support for linking over UNIX sockets.
|
2022-12-17 11:50:38 +00:00 |
|
Sadie Powell
|
5fa3d8f929
|
Use emplace() instead of insert(std::make_pair()).
|
2022-12-09 16:50:29 +00:00 |
|
Sadie Powell
|
e78db21180
|
Mark as 2.0.13-git.
|
2022-12-09 08:33:02 +00:00 |
|
Sadie Powell
|
d4d2a4b4ce
|
Release 2.0.12.
|
2022-12-09 08:30:43 +00:00 |
|
Sadie Powell
|
1664689eb7
|
Merge branch '2.0' into 2.1.
|
2022-09-15 18:46:51 +01:00 |
|
Sadie Powell
|
901a456132
|
Fix allowing spaces in some config fields that shouldn't contain them.
|
2022-09-12 17:56:45 +01:00 |
|
Sadie Powell
|
2062eb23f0
|
Release 2.0.11.
|
2022-04-22 10:17:19 +01:00 |
|
Sadie Powell
|
15d51ff033
|
Document the sysconf header file.
|
2022-01-13 13:46:29 +00:00 |
|
Sadie Powell
|
4f421db5a9
|
Fix checking whether localisation is enabled.
|
2022-01-13 01:59:13 +00:00 |
|
Sadie Powell
|
eaaabd8de0
|
Rip out calculate_depends().
This code is incredibly error prone and it just duplicates behaviour
that CMake already implements with depend.make files.
|
2022-01-13 01:42:38 +00:00 |
|
Sadie Powell
|
33b42ce86e
|
Use the default CMake modules for finding gettext instead of our own.
|
2022-01-12 23:05:25 +00:00 |
|
Sadie Powell
|
a631028660
|
Merge branch '2.0' into 2.1.
|
2022-01-12 22:08:35 +00:00 |
|
k4bek4be
|
d895a3aa01
|
Use utf-8 encoding for outgoing email (#286)
|
2022-01-09 19:01:45 +00:00 |
|
k4be
|
d4632e5286
|
Add a "Network Service" (RPL_WHOISOPERATOR) line to WHOIS replies
|
2022-01-09 18:39:09 +00:00 |
|
Sadie Powell
|
b8bcad048e
|
Update the copyright headers for 2022.
|
2022-01-06 23:15:44 +00:00 |
|
Sadie Powell
|
8eb6a4da71
|
Update more IRCServices references to reflect the current project.
- If referring to the specific piece of software use "Anope".
- If referring to services in general use "services".
|
2022-01-04 14:11:07 +00:00 |
|
Sadie Powell
|
ec7dfb3675
|
Use C++11 header names instead of their deprecated equivalents.
|
2022-01-04 12:36:35 +00:00 |
|
Sadie Powell
|
106750db77
|
Replace all uses of push_back with emplace_back.
|
2022-01-04 12:28:55 +00:00 |
|
Sadie Powell
|
c6c9d9591c
|
Remove some obsolete header and function checks.
|
2022-01-04 00:39:05 +00:00 |
|
Sadie Powell
|
eb81f22a5b
|
Modernize CXXFLAGS on Unix and enable -Werror on CI.
Also clear up warnings that this exposed.
|
2022-01-04 00:39:05 +00:00 |
|
Sadie Powell
|
a31a7f5a6c
|
Use C++11 default initializers and destructors where possible.
|
2022-01-04 00:17:19 +00:00 |
|
Sadie Powell
|
7531e90499
|
Use C++11 style class/struct initialisation.
|
2022-01-04 00:17:13 +00:00 |
|
Sadie Powell
|
dfcc025a19
|
Remove MARK_DEPRECATED as there's an attribute for this now.
|
2022-01-03 19:02:44 +00:00 |
|
Sadie Powell
|
a5f7aac295
|
Replace anope_{final,override} with their C++11 equivalent.
|
2022-01-03 19:02:44 +00:00 |
|
Sadie Powell
|
84ec0903ee
|
Fix checking if this is null in regchannel.
I can't see any places this might be called on a null pointer.
|
2021-12-02 10:23:05 +00:00 |
|
Sadie Powell
|
754c82d047
|
Remove undefined behaviour around checking if this is null.
|
2021-11-30 11:04:19 +00:00 |
|
Sadie Powell
|
b9ccd4bb0b
|
Fix cmake deprecation warning CMP0026.
|
2021-11-30 10:03:10 +00:00 |
|
Sadie Powell
|
595bc09ec1
|
Merge branch '2.0' into 2.1.
|
2021-11-30 09:50:33 +00:00 |
|
Sadie Powell
|
aa0adcf99b
|
Show the protocol module name when connecting to the uplink.
|
2021-10-06 20:58:57 +01:00 |
|