Bram Matthys
01bfe5f7a7
Mention that the Windows build now supports TLSv1.3 too.
...
We moved from LibreSSL 3.1.4 to 3.2.4.
Support for TLSv1.3 was added in LibreSSL 3.2.2 from Oct 2020,
but it had some issues, hopefully by now they are resolved.
[skip ci]
2021-03-08 17:46:40 +01:00
Bram Matthys
f4b14330a8
Update curl-ca-bundle: Certificate data from Mozilla as of: Tue Jan 19 04:12:04 2021 GMT
...
https://curl.se/ca/cacert-2021-01-19.pem
[skip ci]
2021-03-08 11:00:33 +01:00
Bram Matthys
1f47cc7824
Support for dated log files such as log "ircd.%Y-%m-%d.log" { }
...
Suggested by Amiga600 in https://bugs.unrealircd.org/view.php?id=5784
This also fixes a bug with log::maxsize on Windows (cannot overwrite
existing file with .old).
It simplifies the logging code a little and makes it a tad more readable.
And it adds an unreal_strftime() function to make things easy.
2021-03-08 10:37:28 +01:00
Bram Matthys
636b068062
New option allow::global-maxperip, defaults to allow::maxperip+1.
...
Suggested by Jobe and PeGaSuS in https://bugs.unrealircd.org/view.php?id=5802
2021-03-07 11:30:02 +01:00
Bram Matthys
94fea88319
CR+LF->LF conversion for help.nl.conf.
...
[skip ci]
2021-02-28 07:54:33 +01:00
Bram Matthys
dc40d27cd8
Move set::anti-flood::unknown-flood-* to set::anti-flood::handshake-data-flood
...
which is a new block, documented at:
https://www.unrealircd.org/docs/Set_block#set::anti-flood::handshake-data-flood
The reason for this is better naming and allowing to tweak ban-action.
2021-02-28 07:52:33 +01:00
Bram Matthys
d84c820d5a
Some text changes
...
[skip ci]
2021-01-31 19:47:01 +01:00
Bram Matthys
1baf5f9f7d
Show reputation score and some other info in "Client connecting"
...
notices to IRCOps and in ircd.log.
See the release notes for more details.
Module coders:
You can use HOOKTYPE_CONNECT_EXTINFO to add your own additional
information as well. See get_connect_extinfo() for inspiration.
Use nvplist_add() or nvplist_add_fmt() to easily add your info
to the list.
Module coders II:
Small note: this moves the sending of the far connect notice
to /under/ HOOKTYPE_REMOTE_CONNECT instead of /above/.
2021-01-31 18:30:49 +01:00
PeGaSuS
e90d661e8d
Fixed typo in ELINE example flags, from f to F (spamfilter) ( #130 )
2021-01-29 19:11:36 +01:00
Bram Matthys
0fd9c2ee6f
Add doc/KEYS which contains the public key(s) used to sign UnrealIRCd releases
2021-01-10 16:26:22 +01:00
Bram Matthys
f03f5bd974
Bump version to 5.0.9-git
2021-01-10 07:45:44 +01:00
Bram Matthys
380e039d95
*** UnrealIRCd 5.0.8 ***
2021-01-08 15:32:55 +01:00
Bram Matthys
d558ea7ef0
Update release notes
...
[skip ci]
2021-01-08 15:15:44 +01:00
Bram Matthys
b383197ae6
UnrealIRCd 4 no longer supported.
2020-12-31 14:27:10 +01:00
Bram Matthys
99defea611
** UnrealIRCd 5.0.8-rc1 **
2020-12-30 14:14:33 +01:00
Bram Matthys
53d23038e5
Support for security groups and new +b ~G:unknown-users:
...
* There are two security groups by default: known-users and unknown-users.
See https://www.unrealircd.org/docs/Security-group_block
* New extended ban ~G:securitygroupname, with the typical usage being
MODE #chan +b ~G:unknown-users, which will ban all users from the
channel that are not identified to services and have a reputation
score below 25.
2020-12-30 12:42:56 +01:00
Bram Matthys
fc159fd131
Change set::modes-on-oper in example confs to +xws
...
Previously it was +xgws which was confusing since we don't have a +g
Reported by PeGaSuS.
2020-12-27 18:39:23 +01:00
Bram Matthys
9d88bb6fe9
Add /REPUTATION #channel and /REPUTATION <NN
...
The reputation command (IRCOp-only) has been extended to make it
easier to look for potential troublemakers:
* ```REPUTATION Nick``` shows reputation about the nick name
* ```REPUTATION IP``` shows reputation about the IP address
* ```REPUTATION #channel``` lists users in channel with their reputation score
* ```REPUTATION <NN``` lists users with reputation scores below value NN
2020-12-06 16:37:31 +01:00
Bram Matthys
fd41806079
Update release notes a bit (interim update only)
...
[skip ci]
2020-12-06 16:08:09 +01:00
Bram Matthys
ca84a5cfc4
Leave 5.0.7 release notes for historic purposes.
...
Or: whoops.. shouldn't have deleted that.
[skip ci]
2020-11-22 18:40:14 +01:00
Bram Matthys
180653dce5
Set version to 5.0.8-git
2020-11-22 18:37:37 +01:00
Bram Matthys
9c85cd5bc6
*** UnrealIRCd 5.0.7 release ***
2020-10-10 15:04:18 +02:00
Stanley
893dd84aaf
Added help.nl.conf (Dutch), contribution from Stanley ( #121 )
...
Co-authored-by: DjSxX <46792280+DjSxX@users.noreply.github.com >
2020-09-30 17:49:01 +02:00
Bram Matthys
f2d49eed04
Reputation used the score of the WEBIRC IP rather than the end-user IP.
...
This resulted in high reputation scores for all WEBIRC users.
Reported by DeviL.
2020-09-28 17:41:37 +02:00
Bram Matthys
2d90245626
** UnrealIRCd 5.0.7-rc1 **
2020-09-28 10:04:06 +02:00
Bram Matthys
35ee1eb28a
Some more small release note changes
...
[skip ci]
2020-09-28 09:13:48 +02:00
Bram Matthys
f424a0560a
Update release notes
2020-09-28 09:08:17 +02:00
Bram Matthys
b4b7908612
Fix '/STATS b' and '/STATS badword' not working.
...
Reported by CoreDuo in https://bugs.unrealircd.org/view.php?id=4722
2020-09-27 18:20:34 +02:00
Bram Matthys
b01cbff3e1
Add message tags (such as server-time) to PONG.
...
Requested by GaMbiTo- and KiwiIRC authors in
https://bugs.unrealircd.org/view.php?id=5758
2020-09-27 16:57:28 +02:00
Bram Matthys
42da15bb6e
Minor release note updates
...
[skip ci]
2020-09-27 12:27:47 +02:00
Bram Matthys
9002c92062
Set version to 5.0.7-git and start on some early release notes.
2020-09-26 14:28:41 +02:00
Bram Matthys
422244a2e5
** UnrealIRCd 5.0.6 **
2020-07-15 13:47:49 +02:00
Bram Matthys
f9e8df1972
Update release notes, add header.
...
[skip ci]
2020-07-15 13:44:47 +02:00
Bram Matthys
dd57e08b18
UnrealIRCd 5.0.6 release notes
...
[skip ci]
2020-07-15 13:42:21 +02:00
Bram Matthys
1a349d041d
Start writing release notes
...
[skip ci]
2020-07-15 08:52:41 +02:00
Bram Matthys
7901d61e92
Add Spanish help.conf (conf/help/help.es.conf).
2020-06-12 12:10:52 +02:00
Bram Matthys
d1d0237f2d
** UnrealIRCd 5.0.5.1 **
2020-05-29 08:38:20 +02:00
Bram Matthys
8213eca7d6
Update release notes
2020-05-26 17:50:48 +02:00
Bram Matthys
9c42c20b3c
*** UnrealIRCd 5.0.5 *** (will be published tomorrow)
2020-05-26 17:45:53 +02:00
Bram Matthys
efe4fab8a3
Revert "Update PCRE2 to 10.35 (09-May-2020)."
...
This reverts commit a8e3b2fe59
due to compile issues on Ubuntu 20.04. Bug filed upstream as
https://bugs.exim.org/show_bug.cgi?id=2578
2020-05-24 19:10:58 +02:00
Bram Matthys
60f143acfb
Update curl-ca-bundle to Wed Jan 1 04:12:10 2020 GMT
...
[skip ci]
2020-05-24 17:37:16 +02:00
Bram Matthys
a8e3b2fe59
Update PCRE2 to 10.35 (09-May-2020).
...
The minimum version required is kept at 10.34.
2020-05-24 17:31:59 +02:00
Bram Matthys
30acfcc8c5
UnrealIRCd 5.0.5-rc1 (internal RC, will not be published on site)
2020-05-18 19:28:28 +02:00
Bram Matthys
af51f6e2b2
Fix ELINE helpop docs regarding antimixedutf8.
2020-05-18 15:29:08 +02:00
Bram Matthys
c98eb7c54e
Get rid of }; in example and other shipped .conf files.
...
This is 1,5 years after 459a55245a
and we're on a new series too (5.0), so it was about time.
And YES you may still use }; if you want to. There are no
plans to deprecate or warn about it.
We simply ship with } in the shipped configs because it is
more logical that both { and } don't require a ; rather
than only { not requiring it.
2020-05-18 14:06:57 +02:00
Bram Matthys
5712f0f5d6
Use example.org domain everywhere in example*.conf and help*.conf.
...
And similarly, use ExampleNET instead of MYNet.
2020-05-18 13:44:52 +02:00
Bram Matthys
e7725a3bf2
Reorder things a bit in draft release notes.
...
[skip ci]
2020-05-17 18:40:12 +02:00
k4bek4be
0aa5fb6e7c
Add CLIENTTAGDENY module. ( #108 )
...
It implements the current version of CLIENTTAGDENY isupport token, as defined by IRCv3.
2020-05-16 10:04:33 +02:00
Bram Matthys
893cc2db99
Update draft release notes a bit with the changes of past few days.
...
[skip ci]
2020-05-09 12:20:50 +02:00
Bram Matthys
cf2eecb0d1
Add set::anti-flood::target-flood and +draft/typing to release notes.
...
Again, these are still early release notes drafts.
2020-05-06 11:12:46 +02:00