Sadie Powell
|
c9f93eeaed
|
Merge branch '2.0' into 2.1.
|
2022-01-04 00:39:34 +00:00 |
|
Sadie Powell
|
db6b2225b1
|
Use GNU visibility attributes when on non-Windows.
This reduces binary sizes by several megabytes on my system.
|
2022-01-04 00:39:05 +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
|
ba2c82e2f5
|
Fix some minor issues discovered whilst working on 2.1.
|
2022-01-03 19:37:33 +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
|
aee1e53cb3
|
Remove support for precompiled headers.
This might have been useful two decades ago but on recent hardware
this just makes builds take longer than without them.
|
2022-01-03 16:27:15 +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
|
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
|
cadc6f48e6
|
Remove nickserv:strictpasswords as it is now obsolete.
|
2021-05-31 21:44:10 +01:00 |
|
Sadie Powell
|
b6665d5eb9
|
Add the nickserv:minpasslen option.
|
2021-05-31 21:16:06 +01:00 |
|
Sadie Powell
|
df4313f5bb
|
Merge branch '2.0' into 2.1.
|
2021-05-31 20:57:48 +01:00 |
|
Sadie Powell
|
100b24074d
|
Improve the message for NICK_IDENTIFY_REQUIRED.
|
2021-05-23 19:51:40 +01:00 |
|
Sadie Powell
|
095a25d473
|
Add the anope_override keyword to methods that lack it.
|
2021-04-27 21:41:19 +01:00 |
|
Sadie Powell
|
c21f6eb5a3
|
Rip out compatibility code for now-unsupported CMake versions.
|
2021-04-27 19:20:36 +01:00 |
|
Sadie Powell
|
e2aeab970b
|
Remove the repeated conditions in cmake endif/else statements.
|
2021-04-27 17:49:21 +01:00 |
|
Sadie Powell
|
dfc8bd4aa2
|
Switch SendSVSLogin to take a NickAlias.
|
2021-04-27 17:31:14 +01:00 |
|
Sadie Powell
|
c68b81eac8
|
Merge branch '2.0' into 2.1.
|
2021-02-18 23:59:28 +00: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 |
|
Sadie Powell
|
8b2c1548ab
|
Merge tag '2.0.8' into 2.1.
|
2020-10-07 14:42:33 +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
|
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
|
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
|
8180dd414e
|
Implement support for immutable account identifiers.
|
2020-09-10 15:15:34 +01:00 |
|
Robby
|
c8699c6726
|
Update copyright to 2020.
This was done with:
find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2020 Anope Team/i' {} \;
|
2020-01-04 15:51:20 +01:00 |
|
Peter Powell
|
523f89f45f
|
Enable C++11 features on non-GCC C++11 compilers.
|
2019-12-14 19:16:44 +00:00 |
|
Peter Powell
|
6617d29b52
|
Fix a bunch of broken indentation.
|
2019-12-14 18:38:13 +00:00 |
|
Peter Powell
|
c35029fa2f
|
Parse 1205-style mode lists for CAPAB CHANMODES/USERMODES.
|
2019-09-23 13:23:02 +01:00 |
|
Peter Powell
|
e43bc49ba7
|
Update the core message parser to allow parsing IRCv3 message tags.
|
2019-09-23 13:20:07 +01:00 |
|
Peter Powell
|
77a52eec7c
|
Fix the version binary colliding with the C++20 <version> header.
|
2019-07-05 12:17:37 +01:00 |
|
linuxdaemon
|
cf44418e10
|
Allow multiple IP addresses in extforward_ip separated by spaces
|
2019-01-03 21:07:01 -05:00 |
|
Robby
|
6fbb7cffe9
|
Update copyright to 2019.
This was done with:
find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2019 Anope Team/i' {} \;
|
2019-01-01 17:43:35 +01:00 |
|
Robby
|
e03ae0cd85
|
Update copyright to 2018.
This was done with:
find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2018 Anope Team/i' {} \;
|
2018-04-25 19:22:13 +02:00 |
|
Adam
|
d25722ddd0
|
m_httpd: make http headers case insensitive
|
2018-03-26 20:21:06 -04:00 |
|
Adam
|
f13c450b93
|
Add post init event
|
2017-10-12 19:28:34 -04:00 |
|
Adam
|
2ad76278dd
|
Use full path to file for conf.cpp file could not be opened error message
|
2017-08-05 18:31:57 -04:00 |
|
Adam
|
04f49225c9
|
httputils: escape ampersand too
|
2017-06-05 10:10:58 -04:00 |
|
Alexander Maassen
|
bfcfd0b727
|
Moved m_dns's reverse ip method to sockaddrs::reverse().
Updated m_dnsbl to support ipv6.
|
2017-05-27 09:56:18 -04:00 |
|
Adam
|
0fcc66711b
|
m_sasl: pass module to logger
|
2017-03-19 18:55:32 -04:00 |
|