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 |
|
Sadie Powell
|
079fb1b66f
|
Mark as 2.0.11-git.
|
2021-08-29 20:02:49 +01:00 |
|
Sadie Powell
|
48ec53242e
|
Release 2.0.10.
|
2021-08-09 15:54:25 +01:00 |
|
Sadie Powell
|
e7e8447fa3
|
Deduplicate code for checking if a user is securely connected.
|
2021-08-01 19:23:48 +01:00 |
|
Sadie Powell
|
561b205c4a
|
Merge branch '2.0' into 2.1.
|
2021-08-01 18:53:24 +01:00 |
|
Josh Soref
|
fd88b756fc
|
Fix various spelling issues (#274).
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>.
|
2021-06-17 15:02:30 +01:00 |
|
Sadie Powell
|
e67c2d5632
|
Add support for per-mode list limits.
|
2021-06-04 02:12:09 +01:00 |
|
Sadie Powell
|
376053e0ac
|
Allow protocol modules to declare that the IRCd supports tags.
This is not being used currently but will be soon.
|
2021-06-01 00:21:41 +01:00 |
|
Sadie Powell
|
df4313f5bb
|
Merge branch '2.0' into 2.1.
|
2021-05-31 20:57:48 +01:00 |
|
Sadie Powell
|
53cd3f47b5
|
Use elseif in CMake where possible.
|
2021-04-27 19:20:39 +01:00 |
|