mirror of
https://github.com/unrealircd/unrealircd.git
synced 2026-07-05 17:13:12 +02:00
More release notes updates
[skip ci]
This commit is contained in:
+20
-15
@@ -72,10 +72,14 @@ Enhancements
|
||||
The auto-conversion also works fine with complex extbans such as
|
||||
```+b ~t:5:~q:nick!user@host``` to ```+b ~time:5:~quiet:nick!user@host```.
|
||||
* New IRCv3 features:
|
||||
* [MONITOR](https://ircv3.net/specs/extensions/monitor.html)
|
||||
* [invite-notify](https://ircv3.net/specs/extensions/invite-notify)
|
||||
* [setname](https://ircv3.net/specs/extensions/setname.html)
|
||||
* draft/extended-monitor
|
||||
* [MONITOR](https://ircv3.net/specs/extensions/monitor.html): an
|
||||
alternative for ```WATCH``` to monitor other users ("notify list").
|
||||
* draft/extended-monitor: extensions for MONITOR, still in draft.
|
||||
* [invite-notify](https://ircv3.net/specs/extensions/invite-notify):
|
||||
report channel invites to other chanops (or users) in a machine
|
||||
readable way.
|
||||
* [setname](https://ircv3.net/specs/extensions/setname.html):
|
||||
notify clients about realname (gecos) changes.
|
||||
* GeoIP lookups are now done by default
|
||||
* This shows the country of the user to IRCOps in ```WHOIS``` and in the
|
||||
"user connecting" line.
|
||||
@@ -106,12 +110,9 @@ Enhancements
|
||||
remote include.
|
||||
* TLS cipher and some other information is now visible for remote
|
||||
clients as well, also in [secure: xyz] connect line.
|
||||
* Lots of code cleanups / API breakage
|
||||
* Error messages in remote includes use the url instead of temp file
|
||||
* Downgrading is only supported down to 5.2.0, not lower, otherwise
|
||||
make a copy of your reputation db etc.
|
||||
* Antirandom no longer has fullstatus-on-load: maybe warn and ignore
|
||||
the option rather than failing? Was this in the default conf?
|
||||
* Error messages in remote includes use the url instead of a temporary file
|
||||
* Downgrading from UnrealIRCd 6 is only supported down to 5.2.0, not lower.
|
||||
If this is a problem then make a copy of your db files (eg: reputation.db).
|
||||
* /REHASH -motd and -opermotd are gone, just use /REHASH
|
||||
* Invite: set `set::normal-user-invite-notification yes;` to make chanops
|
||||
receive information about normal users inviting someone to their channel.
|
||||
@@ -121,9 +122,9 @@ Enhancements
|
||||
connecting from `1.2.3.4` (plans to accept legacy `X-Forwarded-For` and a proxy
|
||||
password too)
|
||||
|
||||
API:
|
||||
* Bump from unrealircd-5 to unrealircd-6
|
||||
* Where do I start...
|
||||
Module coders (API changes):
|
||||
* This section is incomplete and has little details. It will be expanded later.
|
||||
* Bump module header from unrealircd-5 to unrealircd-6
|
||||
* Newlog
|
||||
* ConfigEntry, ConfigFile (c22207c4ca2e6a72024ff9c642863737e2519d33)
|
||||
* get_channel() is now make_channel() and creates if needed, otherwise use find_channel()
|
||||
@@ -133,15 +134,17 @@ API:
|
||||
* For adjusting fake lag use add_fake_lag(client, msec)
|
||||
* Some client/user struct changes: eg client->uplink->name, check log for all..
|
||||
|
||||
Protocol:
|
||||
Server protocol:
|
||||
* SJOIN followups
|
||||
* NEXTBANS
|
||||
* Bounced modes are gone
|
||||
* SLOG
|
||||
|
||||
Client protocol:
|
||||
* TODO: document
|
||||
|
||||
Mental notes / move these wiki:
|
||||
* Geo ip main configuration:
|
||||
* Geo ip main configuration (config items may still change!!):
|
||||
```
|
||||
set { geoip {
|
||||
check-on-load yes; // check all users already connected and add geoip info to them on module load
|
||||
@@ -172,3 +175,5 @@ Mental notes / move these wiki:
|
||||
name, handy when the old server is a zombie waiting for ping timeout.
|
||||
FIXME: isnt this broken?
|
||||
FIXME: (wrong) server delinking in case of error may be an issue
|
||||
* Antirandom no longer has fullstatus-on-load: maybe warn and ignore
|
||||
the option rather than failing? Was this in the default conf?
|
||||
|
||||
Reference in New Issue
Block a user