Sadie Powell
|
0194f799b9
|
Merge branch 'insp3' into master.
|
2021-03-31 15:04:15 +01:00 |
|
Sadie Powell
|
fc3c650e8d
|
Add support for per-DNSBL timeouts.
This should fix the issue of some DNSBLs being slower than others.
|
2021-03-31 13:41:55 +01:00 |
|
Sadie Powell
|
952ee5cc60
|
Fix various documentation comments.
|
2021-03-31 10:51:51 +01:00 |
|
Sadie Powell
|
1011981f47
|
Stop asking if users want to generate a self-signed certificate.
Users should be using real certificates in 2021.
|
2021-03-30 21:20:48 +01:00 |
|
Sadie Powell
|
03058a043a
|
Convert SQL::Field to be a typedef of optional<string>.
|
2021-03-30 20:24:41 +01:00 |
|
Sadie Powell
|
86c991f7ae
|
Stop installing inspircd-genssl and delete the now useless manpage.
Hopefully this pushes people towards using real certificates instead
of self-signed certificates.
|
2021-03-30 19:58:18 +01:00 |
|
Sadie Powell
|
4933952811
|
Use emplace_back where possible.
|
2021-03-30 19:44:07 +01:00 |
|
Sadie Powell
|
d121f8d4cf
|
Fix the setter and set time of list modes being lost on netburst.
Closes #1812.
|
2021-03-30 19:05:21 +01:00 |
|
Sadie Powell
|
d13cd19efe
|
Fix a compiler warning caused by an unused variable.
|
2021-03-30 18:31:54 +01:00 |
|
Sadie Powell
|
49702c621e
|
Convert various mode methods to take Mode::Change.
- AccessCheck
- AfterMode
- BeforeMode
- OnModeChange
- OnRawMode
|
2021-03-30 18:25:55 +01:00 |
|
Sadie Powell
|
82aa0ecf57
|
Remove multi-line FJOIN and FMODE logic.
This only existed for 1202 protocol compatibility. As of 1205 the
line length has been removed.
|
2021-03-30 14:53:09 +01:00 |
|
Sadie Powell
|
91ceed9d93
|
Add the ~ server tag prefix.
This is used for sending arbitrarily tagged messages between servers.
|
2021-03-30 14:09:40 +01:00 |
|
Sadie Powell
|
f602febac5
|
Merge branch 'insp3' into master.
|
2021-03-30 10:12:41 +01:00 |
|
Sadie Powell
|
8c3c4f8e82
|
Add support for matching multiple hosts in <connect:{allow,deny}>.
|
2021-03-30 09:02:47 +01:00 |
|
Sadie Powell
|
e2b0f3dc9e
|
Add support for blocking tag messages with the deaf mode.
|
2021-03-30 09:02:26 +01:00 |
|
Sadie Powell
|
4ace96e521
|
Make the system-wide runtime directory /var/run/inspircd.
This avoids permission issues.
|
2021-03-25 12:28:11 +00:00 |
|
Sadie Powell
|
635cb9d65f
|
Remove the Kiwi links from the readme.
If you're setting up an IRC server you should be able to use an
IRC client to connect to the support channel.
|
2021-03-25 12:28:11 +00:00 |
|
Sadie Powell
|
7cfeb97166
|
Improve the header messages of the filter and permchannels modules.
|
2021-03-21 01:25:33 +00:00 |
|
Sadie Powell
|
99bb7ac8bd
|
Add an <include> option to allow certain config files to not exist.
This is useful when using modules that generate a config file such
as the filter and permchannels modules.
|
2021-03-19 00:51:09 +00:00 |
|
Sadie Powell
|
6c98127a46
|
Always disable TLSv1.0 and disable TLSv1.1 by default.
|
2021-03-18 08:46:48 +00:00 |
|
Sadie Powell
|
c1aa1d5a2b
|
Add a subclass of ExtensionItem exclusively for booleans.
|
2021-03-17 21:14:07 +00:00 |
|
Sadie Powell
|
a4e9ebfda3
|
Implement support for automatically syncing extension items.
|
2021-03-17 21:13:10 +00:00 |
|
Sadie Powell
|
cdcce7908e
|
Move extensible code from base.cpp to extensible.cpp and cleanup.
|
2021-03-17 15:10:01 +00:00 |
|
Sadie Powell
|
3b71f2068e
|
Mark {From,To}{Human,Internal,Network} as noexcept.
|
2021-03-17 13:34:43 +00:00 |
|
Sadie Powell
|
3c013df6da
|
Add a forwarding overload of SimpleExtItem#Set.
|
2021-03-17 13:12:24 +00:00 |
|
Sadie Powell
|
9ad9a668d5
|
Pascalize Unset in extension item classes.
|
2021-03-17 06:15:48 +00:00 |
|
Sadie Powell
|
e2f8e75ab8
|
Pascalize Set in extension item classes.
|
2021-03-17 06:07:41 +00:00 |
|
Sadie Powell
|
59ee026b3b
|
Pascalize Get in extension item classes.
|
2021-03-17 05:58:47 +00:00 |
|
Sadie Powell
|
8cb6691601
|
Merge branch 'insp3' into master.
|
2021-03-17 04:16:24 +00:00 |
|
Sadie Powell
|
37f068576e
|
Default <permchannelsdb:listmodes> to on.
|
2021-03-14 02:59:13 +00:00 |
|
Sadie Powell
|
0a329440bd
|
Implement support for saving filters.
|
2021-03-14 02:55:03 +00:00 |
|
Sadie Powell
|
d494fa6e09
|
Convert the ISO 8859-2 nationalchars files to codepage configs.
|
2021-03-14 00:23:56 +00:00 |
|
Sadie Powell
|
b6d0ef0989
|
Rename the latin1 codepage to iso-8859-1.
|
2021-03-14 00:23:56 +00:00 |
|
Sadie Powell
|
e109aba3ac
|
Treat an empty bool/duration/int/uint config field as undefined.
|
2021-03-14 00:23:56 +00:00 |
|
Sadie Powell
|
b378b5087b
|
Allow passing --prefix with --system.
|
2021-03-11 07:38:15 +00:00 |
|
Sadie Powell
|
8fcb8ee6d6
|
Add support for sending a standard reply with no command name.
|
2021-03-11 05:37:15 +00:00 |
|
Sadie Powell
|
ae997d0945
|
Merge branch 'insp3' into master.
|
2021-03-10 04:53:30 +00:00 |
|
Sadie Powell
|
e0dc7691c4
|
Rename <bind:ssl> to <bind:sslprofile> .
|
2021-03-10 04:23:11 +00:00 |
|
Sadie Powell
|
085777cf27
|
Rename <link:ssl> to <link:sslprofile> .
|
2021-03-10 04:21:04 +00:00 |
|
Sadie Powell
|
80e81e3b81
|
Fix the cloaking module on C++98 compilers.
|
2021-03-10 04:21:04 +00:00 |
|
Sadie Powell
|
ba501ffb59
|
Add a human-readable version of the cloak list.
|
2021-03-09 10:27:53 +00:00 |
|
Sadie Powell
|
b3449b8763
|
Space-delimit the human readable callerid extensible data.
|
2021-03-09 10:26:14 +00:00 |
|
Sadie Powell
|
6c2b6fa23d
|
Add a subclass of IOHookProvider for SSL modules.
|
2021-03-09 01:00:16 +00:00 |
|
Sadie Powell
|
a670bd81f6
|
Fix the STATS p output being ambiguous.
- Add the middle I/O hook to the stats output.
- Make it obvious what the various fields actually are.
|
2021-03-08 13:22:13 +00:00 |
|
Sadie Powell
|
fd6cb9caba
|
Fix using single quotes where double quotes should be used.
|
2021-03-06 02:31:10 +00:00 |
|
Sadie Powell
|
c7795d6b93
|
Fix not always incrementing the DNSBL stats.
|
2021-03-06 02:21:32 +00:00 |
|
Sadie Powell
|
e76b208ce8
|
Merge branch 'insp3' into master.
|
2021-03-05 09:54:26 +00:00 |
|
Sadie Powell
|
2ba32afa9a
|
Fix a bunch of really obvious unnecessary includes.
|
2021-03-05 09:17:13 +00:00 |
|
Sadie Powell
|
f644b58a01
|
Remove unnecessary prefix from socketengine source files.
|
2021-03-05 08:20:49 +00:00 |
|
Sadie Powell
|
9d26c40d1b
|
Fix detection of the ldap, regex_stdlib, and ssl_mbedtls module deps.
I am so sorry for writing this cursed magic.
|
2021-03-05 08:04:58 +00:00 |
|