Sadie Powell
e2aeab970b
Remove the repeated conditions in cmake endif/else statements.
2021-04-27 17:49:21 +01:00
Sadie Powell
ef4fd869ae
Bump minimum CMake version to 3.8.
...
This is the minimum version that supports CMAKE_CXX_STANDARD=17.
2021-04-27 17:48:28 +01:00
Sadie Powell
dfc8bd4aa2
Switch SendSVSLogin to take a NickAlias.
2021-04-27 17:31:14 +01:00
Sadie Powell
fd774bd52a
Remove unnecessary space.
2021-04-21 14:09:07 +01:00
Sadie Powell
16fac79b78
The last parameter of Solanum ECHO is a <trailing>.
2021-04-21 14:06:49 +01:00
Sadie Powell
622a8ea7e9
Implement support for the Solanum ECHO server capability.
...
https://github.com/solanum-ircd/solanum/commit/4cac091255d972b0131ffbf0cd278f984bd892d4
2021-04-21 14:05:35 +01:00
Sadie Powell
0a518f4bbd
Fix the syntax of Solanum identified messages.
2021-03-30 13:56:20 +01:00
Sadie Powell
3f6e694e50
Send the appropriate messages for Solanum's IDENTIFIED feature.
2021-02-19 01:08:08 +00:00
Sadie Powell
c2646d67bb
Replace the Charybdis protocol module with Solanum (its successor).
2021-02-19 00:33:27 +00:00
Sadie Powell
c68b81eac8
Merge branch '2.0' into 2.1.
2021-02-18 23:59:28 +00:00
Adam
4d271e0210
cs_access: require accounts to be confirmed for level 0 access
2021-01-31 12:05:25 -05:00
Robby
c5a4e8337c
Update copyright to 2021.
...
This was done with:
find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2021 Anope Team/i' {} \;
2021-01-07 03:31:08 +01:00
PeGaSuS
7e08e7cb6c
Set killprotect as a default option in nickserv.example.conf.
2021-01-07 03:24:17 +01:00
Michael Hazell
4031dc7321
inspircd3: Enable support for channel SQLines ( #268 )
2021-01-01 19:03:23 +00:00
Robby
d1e4943800
Add kill_immed as an available option to nickserv.example.conf.
2020-11-20 17:00:00 +01:00
Sadie Powell
74f18d7b1d
Only grant an account an identifier when the identifier is needed.
2020-11-19 14:12:18 +00:00
Sadie Powell
3856538e48
Bump for 2.0.10-git.
2020-10-22 12:10:08 +01:00
Sadie Powell
236affa2a4
Release 2.0.9.
2.0.9
2020-10-22 12:08:50 +01:00
Sadie Powell
f8d8104d82
Update the changelog.
2020-10-22 12:07:56 +01:00
Sadie Powell
a3c7f716bd
Fix the query used by IRC2SQL for updating server information.
2020-10-21 16:26:08 +01:00
Sadie Powell
b2b53a1e01
Fix account identifiers conflicting with SQL row identifiers.
2020-10-21 12:20:26 +01:00
Sadie Powell
95f4e29edd
Unset the account id before the account name on InspIRCd.
...
This avoids the id being shown on the logout event.
2020-10-12 17:47:41 +01:00
Sadie Powell
cdf147f351
Fix not sending an account id to InspIRCd on SASL.
...
Also, send the account id first so it shows on the ACCOUNT message.
2020-10-12 17:30:05 +01:00
Sadie Powell
8b2c1548ab
Merge tag '2.0.8' into 2.1.
2020-10-07 14:42:33 +01:00
Sadie Powell
2cf507ed66
Bump for 2.0.9-git.
2020-10-07 13:15:31 +01:00
Sadie Powell
46e1395e62
Release 2.0.8.
2.0.8
2020-10-07 13:15:31 +01:00
Sadie Powell
6117299ecd
Update the changelog.
2020-10-07 13:15:31 +01:00
Sadie Powell
f8777097d1
Fix last case check for le64toh.
2020-10-07 13:15:31 +01:00
TheMythPT
a79046e025
Update nickserv.example.conf
...
This breaks the `killprotect' functionality, because a user is expected to turn into guest after the specified amount of time.
Also new users that register their nicknames will wonder why they can't join a +R channel but they didn't change their nick to Guest*
2020-10-06 15:20:56 +01:00
Sadie Powell
d0e8392445
Fix the global/global command showing the wrong origin nick.
2020-10-06 15:13:14 +01:00
Sadie Powell
af8056d2dd
Simplify the definition of _le64toh in the siphash implementation.
2020-10-06 14:52:55 +01:00
Sadie Powell
4ba871c631
Remove use of the deprecated register keyword.
...
Fixes a build error on C++17 compilers.
2020-10-02 16:53:13 +01:00
miwob
da08dd6d0e
Minor spelling fix in operserv.example.conf. it's vs its
2020-10-02 16:52:38 +01:00
miwob
1ac3b38fa8
Update/modernize ircd-hybrid protocol module to stay link compatible with next ircd-hybrid release
2020-10-02 14:53:08 +01:00
Sadie Powell
c29b72fcdc
Add C++98 and C++14 build matrixes to the Linux CI.
2020-10-02 14:27:04 +01:00
Sadie Powell
a3673a5a2d
Update the changelogs.
2020-10-01 10:26:20 +01:00
Sadie Powell
5dd5fa4644
Rename unreal4 to unrealircd and inspircd3 to inspircd.
2020-09-28 15:33:16 +01:00
Sadie Powell
9d6dd4af11
Remove the non-tagged version of IRCDMessage::Run.
2020-09-28 15:28:27 +01:00
Sadie Powell
f430522b41
Rename things from services to anope.
2020-09-28 15:28:27 +01:00
Sadie Powell
907aa60380
All modern platforms support stdint so remove pstdint.
2020-09-28 15:28:26 +01:00
Sadie Powell
c7e26c5f67
Remove nickserv/getpass and Anope::Decrypt.
...
There is no point having these now plain text passwords are deprecated.
2020-09-28 15:28:26 +01:00
Sadie Powell
8e0e1806a4
Require a secure password hashing algorithm for new accounts.
...
Insecure algorithms can still be used for existing accounts.
2020-09-28 15:28:26 +01:00
Sadie Powell
7f39fb14f2
Remove operserv/oline and CanSVSO/SendSVSO in IRCDProto.
...
Now UnrealIRCd 3.2.x support has been removed nothing uses this.
2020-09-28 15:28:26 +01:00
Sadie Powell
fb86705d3f
Drop support for InspIRCd 1.2, InspIRCd 2.0, and UnrealIRCd 3.2.
...
None of these are supported by upstream anymore.
2020-09-28 15:28:26 +01:00
Sadie Powell
f4fa5b3733
Bump for 2.1.0-git.
2020-09-28 15:28:26 +01:00
Sam James (sam_c)
9701cbcd08
Fix musl build (gettext internals)
...
__USE_GNU_GETTEXT is exposed by musl because they provide
a GNU gettext-compatible interface. This doesn't mean they
provide all the internals that glibc does.
Check for __GLIBC__ if using internal _nl_msg_cat_cntr.
Signed-off-by: Sam James (sam_c) <sam@cmpct.info >
2020-09-28 13:11:24 +01:00
Sadie Powell
1af02bf2a9
Switch from Travis CI to GitHub Actions.
...
Closes #153 .
2020-09-28 12:47:52 +01:00
Michael
bf725aa8dc
HostServ: Remove vhost when a nick is dropped
2020-09-28 12:15:48 +01:00
Sadie Powell
52914216f0
Clarify that unreal4 also works for UnrealIRCd 5.
2020-09-14 16:49:25 +01:00
Sadie Powell
8180dd414e
Implement support for immutable account identifiers.
2020-09-10 15:15:34 +01:00