X-Git-Url: http://git.code-monkey.de/?p=umurmur.git;a=blobdiff_plain;f=ChangeLog;h=eddfee3b370ef7015a268e0f9d6b080d0c3f0d8e;hp=ee1fa4d18130e97ece85633436a65a8f4923da53;hb=a80a3363723e4f8c35acf63274332e20c35616ce;hpb=4e6c6844e928215651d0cb7691a28755f2045efa diff --git a/ChangeLog b/ChangeLog index ee1fa4d..eddfee3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,11 +1,59 @@ +0.2.16a: +[FIX] Crash in SHM API during update (doctaweeks) +[FIX] Failure to detect missing IPv6 support in FreeBSD jails (marcusball) +[FIX] Compile-time check for availability of version_get_string (fatbob313) + +0.2.16: +[FIX] Reworked timestamping code (fatbob313) +[FIX] Banning works again when using IPv6 (fatbob313 and fmorgner) +[NEW] Sharedmemory API (snowblind) + to enable use: + - '--with-shmapi' with Autotools + - '-DENABLE_SHAREDMEMORY_API=on' with CMake + The shm API allows you to use/write tools that communicate directly with + umurmurd. For an example, see: http://github.com/umurmur/umurmur-monitor +[NEW] GnuTLS backend (fmorgner) +[NEW] SELinux type-enforcement rules for umurmur (fmorgner) + The SELinux rules can be found at http://github.com/umurmur/umurmur-selinux + +0.2.15: +IPv6 dual-stack support (fmorgner). +CMake build system added alongside Autotools (fmorgner). +Update to use Protobuf-C 1.0.0. + +0.2.14: +Add 'silent' option to channel configuration. +Add 'position' option to channel configuration. +Support PolarSSL 1.3.x. +Handle PolarSSL compiled with zlib-support. +Use CLOCK_MONOTONIC instead of gettimeofday() which can cause mayhem if + time changes dramatically, e.g. when synchronizing with time + server. +Add support for certificate chain delivery for OpenSSL via new option 'ca_path'. + +0.2.13: +Fix Opus not working. +Add timestamp when logging to file. + +0.2.12: +Fix crash at client disconnect using PolarSSL >= 1.2.6 +Fix usage of /dev/urandom for random numbers (PolarSSL) + 0.2.11: Support Mumble protocol 1.2.4. Support Opus codec. Add config file option for 'Opus threshold'. Support PolarSSL 1.2.x. +Remove support for PolarSSL versions prior to 1.0.0. Fix disconnect when using PTT. Fix possible crash when many clients disconnects simultaneously. Fix error message at client disconnect when using OpenSSL. +Autoconf './configure' switches added: +--enable-polarssl-test-certificate - use and link the PolarSSL + test certificate. Not used by default, causing umurmurd to exit + with error if no certificate and/or key file is found. +--enable-polarssl-havege - use PolarSSL's HAVEGE random number + generator. Defaults to /dev/urandom. + some other fixes. 0.2.10: