We only suggest upgrading if you are impacted by these problems. Most users will probably not upgrade and wait for 6.0.5 later this year.
- Fix sporadic crash when linking a server (after successful authentication).
This feels like a compiler bug. It affected only some people with GCC and only in some situations.
When compiled with clang there was no problem. Hopefully we can work around it this way.
- Make /INVITE bypass (nearly) all channel mode restrictions, as it used to be in UnrealIRCd 5.x. Both for invites by channel ops and for OperOverride.
This also fixes a bug where an IRCOp with OperOverride could not bypass +l (limit) and other restrictions and would have to resort back to using MODE or SAMODE. Only +b and +i could be bypassed via INVITE OperOverride.
Note for developers / git users: Like most dot releases of UnrealIRCd, this dot-release does not exist in git. It cherry picks commits 0e6fc07bd9000ecc463577892cf2195a670de4be and 0d139c6e7c268e31ca8a4c9fc5cb7bfeb4f56831 from 6.0.5 in git, bumps the version, and adds the release notes.