Bram Matthys
cd2f77defd
Update release notes
...
@skip-ci
2018-09-14 09:45:19 +02:00
Bram Matthys
8738c42b82
Update release notes
...
@skip-ci
2018-09-10 18:47:01 +02:00
Bram Matthys
5921924297
Update release notes
2018-09-09 17:27:25 +02:00
Bram Matthys
2935385bf2
allow::options::sasl has been removed. Use the new and more flexible
...
require sasl { } block instead.
2018-09-09 09:49:03 +02:00
Bram Matthys
3f0d349e2b
Update releasenotes: shorten text about compatibility.
...
@skip-ci
2018-09-08 17:51:43 +02:00
Bram Matthys
a66373f74e
Add header to release notes
2018-09-08 17:21:37 +02:00
Bram Matthys
bc139098c9
UnrealIRCd 4.0.19-rc1
...
(The actual release will be ~24hrs from now)
2018-09-07 18:20:04 +02:00
Bram Matthys
2cbcc29a0d
Update release notes a bit
2018-09-07 12:20:09 +02:00
Bram Matthys
aa3e66bb5b
We now use standard formatted messages for all K-Lines, G-Lines and
...
any other bans that will cause the user to be disconnected.
For technical details see the banned_client() function.
It's likely I made some mistakes somewhere => testing required!!
2018-09-05 16:24:08 +02:00
Bram Matthys
107d8ccf6a
* A new require sasl { } block which allows you to force users on the
...
specified hostmask to use SASL. Any unauthenticated users matching
the specified hostmask are are rejected.
See https://www.unrealircd.org/docs/Require_sasl_block
Feature suggestion: https://bugs.unrealircd.org/view.php?id=5107
2018-09-05 11:34:48 +02:00
Bram Matthys
ffcf85f409
Announce the soft bans in release notes. (Best to read that rather
...
than the million commits before it)
2018-09-05 10:03:42 +02:00
Bram Matthys
d3dba63f56
AntiRandom: The module will now (by default) exempt WEBIRC gateways
...
from antirandom checking because they frequently cause false positives.
This new behavior can be disabled via:
set { antirandom { except-webirc no; }; };
Suggested by The_Myth in https://bugs.unrealircd.org/view.php?id=5007
2018-09-02 12:34:03 +02:00
Bram Matthys
cab8ea7066
* Potential crash issue when concurrently checking DNSBL for the WEBIRC
...
gateway and the spoofed host.
2018-09-02 12:16:15 +02:00
Bram Matthys
883a5fe413
* The except throttle { } block now also overrides any limitations from
...
set::max-unknown-connection-per-ip. Useful for WEBIRC/cgiirc gateways.
Reported by KnuX https://bugs.unrealircd.org/view.php?id=5088
2018-09-02 11:40:15 +02:00
Bram Matthys
b1b73e0e56
* Localhost connections are considered secure, so these can be used even
...
if you have a plaintext-policy of 'deny' or 'warn'. (This was already
the case for servers, but now also for users and opers)
https://bugs.unrealircd.org/view.php?id=5108
2018-09-02 11:24:19 +02:00
Bram Matthys
3c801ced2e
Load by default: extbans/textban, extbans/timedban, extbans/msgbypass.
...
https://bugs.unrealircd.org/view.php?id=5117
2018-09-02 11:17:14 +02:00
Bram Matthys
bf08c5d121
Update instructions on customizing modules.default.conf now that
...
we have blacklist-module.
2018-09-01 21:08:58 +02:00
Bram Matthys
477694bd11
Update release notes: Add info on 'blacklist-module'.
2018-09-01 21:02:24 +02:00
Bram Matthys
c2f9df9e48
Update release notes (no we're not anywhere near a release at this point)
2018-07-15 18:30:52 +02:00
Bram Matthys
1f4fcb9407
Set version to 4.0.19-dev
2018-07-15 17:40:18 +02:00
Bram Matthys
25f08d50ac
UnrealIRCd 4.0.18
2018-06-23 16:06:12 +02:00
Bram Matthys
c4d132c8f9
No longer permit 'require-sasl' or 'require-ssl', as introduced in rcX,
...
as it would be confusing with the current functionality.
Use 'sasl' or 'ssl' instead. See bug #5107 .
2018-06-23 08:16:04 +02:00
Bram Matthys
f9f03190f8
** 4.0.18-rc2 **
2018-06-16 18:22:31 +02:00
Bram Matthys
14eda9638d
curl-ca-bundle.crt: update to latest mozilla (Wed Mar 7 04:12:06 2018 GMT)
...
[skip ci]
2018-06-16 18:14:06 +02:00
Bram Matthys
18b793db9a
UnrealIRCd 4.0.18-rc1
2018-06-11 10:46:44 +02:00
Bram Matthys
a236eb0fc1
Update release notes
...
[skip ci]
2018-06-11 10:17:41 +02:00
Bram Matthys
af46d569f6
Updated Turkish translations from Serkan Sepetçi.
2018-06-09 15:08:00 +02:00
Bram Matthys
aebf9691bd
Convert example.tr.conf to UTF8
2018-06-09 15:07:03 +02:00
Bram Matthys
686fc1b03d
Convert /HELPOP translations to UTF-8.
2018-05-25 12:49:01 +02:00
Bram Matthys
b597999a34
Update release notes
2018-05-09 22:44:04 +02:00
Bram Matthys
2f4baddf0e
Upd relnotes
2018-03-25 13:42:32 +02:00
Bram Matthys
8f2b77bb2e
It's +e ~m:censor and not ~m:filter. Reported by acidvegas ( #5054 ).
2018-03-25 13:31:06 +02:00
Bram Matthys
54947ed9b5
Add some initial release notes for 4.0.18 (not much..).
2018-03-07 10:40:03 +01:00
Bram Matthys
2bbdf22d76
Set git version to 4.0.18-devel
2017-12-29 09:34:31 +01:00
Bram Matthys
6c1918bb77
Relnotes reflect 4.0.16.1->4.0.17.
2017-12-22 10:54:21 +01:00
Bram Matthys
3a67809140
Archive 4.0.16.1 release notes.
2017-12-22 10:16:28 +01:00
Bram Matthys
3aa13d2bc3
UnrealIRCd 4.0.17
2017-12-22 09:52:24 +01:00
Bram Matthys
5609b36850
Fix crash with OperOverride
2017-12-22 09:48:42 +01:00
Bram Matthys
7808330176
Use ::mask style in example (even though the previous method still works)
2017-12-17 10:07:54 +01:00
Bram Matthys
33ec662205
Remove a junk notice regarding SJOIN
2017-12-17 09:26:19 +01:00
Bram Matthys
dc7cb17eff
Fix linking problem if only using link::outgoing (and not link::incoming)
...
which is perfectly legal but caused a confusing error message about
a 'server name mismatch'.
2017-12-13 09:02:32 +01:00
Bram Matthys
847d7d9f7d
UnrealIRCd 4.0.17-rc1
2017-12-01 10:06:43 +01:00
Bram Matthys
24a1f5ba9f
Be more explicit about visually looking characters in Cyrillic script
2017-11-27 12:08:48 +01:00
Bram Matthys
62277dbccf
Add note regarding CASEMAPPING and "visually identical character" checks.
...
Also call the UTF8 charsys support experimental. Not so much because
of issues in UnrealIRCd that are unique to utf8 but because of the many
"but's" such as lack of services support. And people suddenly waking up
and realizing there never was improved CASEMAPPING and "visually identical
character checks" in original charsys either.
2017-11-27 12:03:53 +01:00
Bram Matthys
b5b01c5263
Modularize charsys (set::allowed-nickchars). It's still a mandatory
...
module but at least the code can be updated on the fly (or replaced
with some other secondary alternative module in the future).
src/charsys.c -> src/modules/charsys.c
This also means everyone needs to load the modules/charsys module.
2017-11-27 11:24:25 +01:00
Bram Matthys
e3b91f8b94
Added UTF8 support in set::allowed-nickchars
...
See https://www.unrealircd.org/docs/Nick_Character_Sets
Example: set { allowed-nickchars { latin-utf8; }; };
Important remarks:
* All your servers must be on UnrealIRCd 4.0.17 (or later)
* Most(?) services do not support this, so users using UTF8 nicknames
won't be able to register at NickServ.
* In set::allowed-nickchars you must either choose an utf8 language
or a non-utf8 character set. You cannot combine the two.
* You also cannot combine multiple scripts/alphabets, such as:
latin, greek, cyrillic and hebrew. You must choose one.
* If you are already using set::allowed-nickchars on your network
(eg: 'latin1') then be careful when migrating (to eg: 'latin-utf8'):
* Your clients may still assume non-UTF8
* If users registered nicks with accents or other special characters
at NickServ then they may not be able to access their account
after the migration to UTF8.
[!] Work in progress [!]
2017-11-25 21:12:41 +01:00
Bram Matthys
0d99670391
Update changelog
2017-11-23 07:56:11 +01:00
Bram Matthys
e68f31ba34
Update relnotes
2017-11-20 18:57:40 +01:00
Bram Matthys
b7bdb1dc40
Move 4.0.16 release notes to doc/RELEASE-NOTES.old
2017-11-20 18:55:38 +01:00
Bram Matthys
e16dfdc6a6
Add release notes entry for timed bans support in +f.
2017-11-20 09:48:25 +01:00