Sadie Powell
4cc68397dc
Update the copyright headers for 2024.
2024-02-17 19:58:17 +00:00
Sadie Powell
f3b14694c6
Bump for 2.1.3-git.
2024-02-17 18:15:38 +00:00
Sadie Powell
e9424b529c
Release 2.1.2.
2024-02-17 18:14:10 +00:00
Sadie Powell
fcf16ab20a
Merge branch '2.0' into 2.1.
2024-02-11 21:35:31 +00:00
Sadie Powell
8e3be20387
Update the Windows dependencies.
2024-02-11 21:34:00 +00:00
Sadie Powell
274bb19d03
Switch Thread to use the C++11 equivalent, remove win32/pthread.
2024-02-11 20:35:21 +00:00
Sadie Powell
2c5b84bd1d
Replace Condition and Mutex with the C++11 standard equivalents.
2024-02-11 19:53:05 +00:00
Sadie Powell
5c50bcb9c7
Remove the time_t parameter from Tick and TickTimers.
...
Most uses of Tick do not use the parameter and even when it is used
it is always the same as CurTime.
2024-02-11 18:18:18 +00:00
Sadie Powell
cef56abea4
Consistently use time_t for the timer duration.
2024-02-11 18:10:38 +00:00
Sadie Powell
30b9f12711
Remove the now parameter from the Timer class.
...
This was never actually changed from the default.
2024-02-11 17:56:35 +00:00
Sadie Powell
72acef4e15
Mark types that have no inheritors as final.
2024-01-23 16:53:06 +00:00
Sadie Powell
a6a0f6c447
Improve the layout of types that inherit from another type.
2024-01-23 15:28:23 +00:00
Sadie Powell
fa7ad6b3df
Use native file extensions on macOS and Windows.
2024-01-09 14:35:49 +00:00
Sadie Powell
f92c5471c2
Add a string overload of Channel::Kick.
2024-01-08 14:37:50 +00:00
Sadie Powell
0439e3b21b
Add a string overload of User::SetModes.
2024-01-08 14:14:57 +00:00
Sadie Powell
5b23fae8bf
Add a string overload of Channel::SetModes.
2024-01-08 14:14:37 +00:00
Sadie Powell
f083795c79
Fix various format string issues.
2024-01-08 13:11:50 +00:00
Sadie Powell
5db79c1e24
Add a non-formatting overload of User::SetModesInternal.
2024-01-08 13:11:50 +00:00
Sadie Powell
a9ab0c72a6
Use auto in places where the type is unambiguous.
2024-01-06 13:23:37 +00:00
Sadie Powell
4573e1925d
Use normal exit codes when exiting the process.
2024-01-05 12:00:28 +00:00
Sadie Powell
a40f8e0b9d
Update the copyright headers for 2024.
2024-01-04 22:25:48 +00:00
Sadie Powell
9db49ec790
Bump for 2.1.2-git.
2024-01-04 17:55:44 +00:00
Sadie Powell
e8cd2909a5
Release 2.1.1.
2024-01-04 17:54:06 +00:00
Sadie Powell
1c30f69bd0
Fix a typo in GetCommandLineArgument.
2024-01-04 17:52:30 +00:00
Sadie Powell
4a62259695
Move privilege descriptions to the example configs.
2023-12-22 15:58:28 +00:00
Sadie Powell
6d981960da
Merge branch '2.0' into 2.1.
2023-12-20 00:07:51 +00:00
Sadie Powell
b84b1d8166
Misc grammar fixes.
2023-12-17 19:32:45 +00:00
Sadie Powell
cb533b63ac
Merge branch '2.0' into 2.1.
2023-12-17 14:33:44 +00:00
Sadie Powell
6538641e87
Remove some unnecessary spaces that break editor indentation.
2023-12-17 13:59:49 +00:00
Mingjie Shen
8e2fa4acdb
messages: fix incorrect format specifier
...
Calling a printf-like function with the wrong type of arguments causes
unpredictable behavior.
Signed-off-by: Mingjie Shen <shen497@purdue.edu >
2023-12-08 17:16:53 +00:00
Sadie Powell
2b21264fb0
Bump for 2.1.1-git.
2023-11-24 13:37:11 +00:00
Sadie Powell
3f61b52db3
Release 2.1.0.
2023-11-24 13:33:10 +00:00
Sadie Powell
70d72b62df
Avoid needing to cast CurrentUplink by changing it to a size_t.
2023-11-16 21:49:48 +00:00
Sadie Powell
b28180d680
Implement support for the ANONYMOUS SASL mechanism.
2023-11-14 15:02:04 +00:00
Sadie Powell
0f32d2e553
Use a more human readable datetime format.
2023-10-12 14:41:07 +01:00
Sadie Powell
a3241065c5
Start migrating to range-based for loops.
2023-10-11 15:51:52 +01:00
Sadie Powell
adf820c08a
Merge branch 2.0 into 2.1.
2023-08-06 13:36:27 +01:00
Sadie Powell
0715db7182
Mark as 2.0.15-git.
2023-08-06 13:00:09 +01:00
Sadie Powell
8bf14ad5ea
Release 2.0.14.
2023-08-06 12:58:38 +01:00
Sadie Powell
7f8a0c9d33
Allow Anope to look up multiple DNS results.
...
For fixing bug 1756.
2023-07-11 16:11:57 +01:00
Sadie Powell
cc23f6dc01
Fix sending log messages from a renamed pseudoclient.
...
If a command is named e.g. nickserv/wibble it previously tried to
look up the nickserv service and if this service didn't exist then
it would fall back to sending from the first available service. This
caused problems if the NickServ service had been renamed to something
else.
Reported by @AndrioCelos on IRC.
2023-07-11 15:13:17 +01:00
Sadie Powell
aa619f1eeb
Merge branch '2.0' into 2.1.
2023-07-11 12:28:54 +01:00
Sadie Powell
b7458c5da1
Allow access list entries to have a description.
...
This is useful when adding glob matches to the access list as a
reminder of who they actually match.
Resolves https://bugs.anope.org/view.php?id=1613
2023-07-11 12:19:47 +01:00
Sadie Powell
14204353ac
Allow customising the email content type.
...
This will allow people to send emails using HTML or non UTF-8 text.
2023-07-09 14:39:51 +01:00
Sadie Powell
098f19c005
Fix a crash when a module tries to get another module's config.
2023-07-06 10:53:25 +01:00
Sadie Powell
7c7158cf24
Terminate lines with CR+LF instead of just LF when sending an email.
...
From https://www.rfc-editor.org/rfc/rfc5321#section-2.3.1 :
> Lines consist of zero or more data characters terminated by the
> sequence ASCII character "CR" (hex value 0D) followed immediately by
> ASCII character "LF" (hex value 0A).
2023-06-06 16:48:47 +01:00
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