More 3.4.x beta releases. We're happy to see more and more people testing our
beta's!
*3.4-beta3* was released 3 weeks ago but was snowed under by the SASL security
announcement <https://forums.unrealircd.org/viewtopic.php?f=1&t=8401>.
Major new features:
* Always build with IPv6 support enabled. More important: IPv6 support is
now available on Windows too (finally!)
* Added a "crash reporter" which asks you to report a crash issue if
UnrealIRCd crashed for some reason. Don't worry, it will always _ask_ and
not do so automatically. Crash reports are not public and can only seen by
UnrealIRCd developers. We already fixed 3 major crash bugs thanks to this,
so it really helps!
Today I'm releasing *3.4-**beta4*, which fixes a number of major bugs and adds
a few security enhancements. Several of these bugs were introduced by the
changes in beta3.
Major bugs fixed:
* Crash on outgoing server link attempt.
* Crash on boot with bind/listen errors.
* GLINE/KLINE/.. were refusing perfectly OK bans.
* Possible freeze when SSL client is connecting.
* Remote includes were broken.
* Compile problems on OpenBSD.
Enhancements:
* SSLv3 is now disabled for security <http://disablessl3.com/>. Pretty much
all clients supports TLS so this shouldn't be a problem.
* Support for ECDHE has been added to provide forward secrecy
<https://en.wikipedia.org/wiki/Forward_secrecy>
Important notes:
* If you are linking a 3.2.x with a 3.4.x server, with SSL enabled, then you
need at least version 3.2.10.3 on the 3.2.x side. Earlier versions used an
incorrect OpenSSL API call and therefore supported SSLv3 only. Yeah,
silly, we know. We fixed it in May 2014 but some people may still be using
old versions.
* If upgrading from previous beta's then you'll have to run './unrealircd
upgrade-conf' or change your listen blocks manually. This because we
changed the listen block syntax
<https://www.unrealircd.org/docs/Upgrading_from_3.2.x#Listen_block> to get
rid of the strange [] brackets in IPv6 listen blocks.
As always, you can download UnrealIRCd from https://www.unrealircd.org/
All releases are signed with our PGP key (short key id 0x108FF4A9 and long id
0xA7A21B0A108FF4A9)
Please report bugs on https://bugs.unrealircd.org/
This announcement can also be read on the forums
<https://forums.unrealircd.org/viewtopic.php?t=8405>.
--
Bram Matthys
Software developer/IT consultant sy...@vu...
Website: www.vulnscan.org
PGP key: www.vulnscan.org/pubkey.asc
PGP fp: EBCA 8977 FCA6 0AB0 6EDB 04A7 6E67 6D45 7FE1 99A6
|