Sadie Powell
0f1f0c5a22
Deduplicate account sending code in the inspircd module.
2023-11-14 13:53:45 +00:00
Sadie Powell
6e16e71fda
Remove the two day X-line cap.
2023-11-03 11:01:01 +00:00
Sadie Powell
38d5b93e4a
Add support for server-initiated logins and logouts on UnrealIRCd.
2023-10-19 23:22:31 +01:00
Sadie Powell
78398a4481
Add support for server-initiated logouts on InspIRCd.
2023-10-19 22:52:05 +01:00
Sadie Powell
0f32d2e553
Use a more human readable datetime format.
2023-10-12 14:41:07 +01:00
Sadie Powell
8e1c7e1e44
Merge branch '2.0' into 2.1.
2023-10-11 15:51:52 +01:00
Sadie Powell
a3241065c5
Start migrating to range-based for loops.
2023-10-11 15:51:52 +01:00
Dragone2
6119586920
Small fixes and improvements to Italian translation.
2023-10-04 17:14:39 +01:00
dependabot[bot]
32cf99fdb5
Bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-01 17:20:09 +01:00
Sadie Powell
dc371aad6d
Re-add the GHOST and REGAIN commands for compatibility.
...
These are hidden so they won't be shown in the help.
2023-09-26 12:39:30 +01:00
Sadie Powell
ca2209aaed
Show the SQL service name in the db_sql error message.
...
This should help users diagnose issues easier.
2023-09-05 00:21:31 +01:00
Sadie Powell
0a3ddef315
Replace Twitter with Mastodon in the ns_set_misc example config.
...
Closes #320 .
2023-08-31 07:19:00 +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.
2.0.14
2023-08-06 12:58:38 +01:00
Sadie Powell
c9f21f4ef6
Update the changelogs.
2023-08-06 12:57:26 +01:00
Sadie Powell
1b2eb9b9c8
Fix the pull request template to be more relevant to Anope.
2023-07-30 12:41:21 +01:00
Sadie Powell
1343be58d7
Add some templates for people filing issues on GitHub.
2023-07-30 12:15:20 +01:00
Sadie Powell
377ba87d52
Remove broken support for MinGW.
...
This apparently doesn't work and is pointless given we have native
Windows builds now anyway.
2023-07-29 10:01:18 +01:00
Sadie Powell
97f6aadd5b
Fix paging the Config header on some util-linux revisions.
...
We use an environment variable here as passing -e directly may
result in an error on older `more` releases.
2023-07-28 23:56:09 +01:00
Sadie Powell
2dafc85af4
Remove references to the ilm which never got updated from 1.8.
2023-07-16 18:25:21 +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
PeGaSuS
e717ac0a89
Clarify that operserv/sqline can also match channel names.
2023-07-09 23:44:02 +01:00
Sadie Powell
34ab54522e
Fix not serialising dontkickops/dontkickvoices properly.
2023-07-09 23:09:11 +01:00
Sadie Powell
47bbc9b3fb
Enable CanSQLineChannel in unreal4.
...
Ref: https://www.unrealircd.org/docs/Server_protocol:SQLINE_command
2023-07-09 22:32:43 +01:00
Sadie Powell
68b51c7481
Fix not getting memo notifications when using SASL.
2023-07-09 22:32:43 +01:00
Sadie Powell
37b60f8d9d
Update links to the bugtracker.
2023-07-09 20:06:32 +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
PeGaSuS
4e1f5cce80
Tell users that they must identify to their account before using CONFIRM.
...
This only happens when a nickname is registered via webcpanel and said nickname is online.
2023-07-05 17:09:47 +01:00
Sadie Powell
4a6f4bc92f
Pull in the upstream changes from InspIRCd's vendoring tool.
2023-06-20 01:06:35 +01:00
Sadie Powell
da2ac3e8a2
Fix detection of the nopartmsg module in the InspIRCd proto modules.
2023-06-20 01:00:37 +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
1c30205af5
Also build the Windows dependencies in the CI.
2023-06-03 22:02:49 +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
ce42810265
m_ldap: use Wldap on windows
2023-06-02 21:31:12 -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.
2.0.13
2023-06-01 23:12:07 +01:00
Sadie Powell
b1fff640dd
Update the changelogs.
2023-05-30 16:07:54 +01:00
Dragone2
f251ca6373
Small fixes to the Italian translation.
2023-05-29 21:33:59 +01:00
Adam
24a2c51003
CMakeLists.txt: remove -fno-delete-null-pointer-checks
2023-05-28 21:26:03 -04: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