Hi Michal
Thanks for your response! I think the issue here is some sort of ambiguity in the versioning scheme of the Mumble project. Somewhere in docs (can't exactly remember where) of umurmur, we state that we support the Mumble protocol version 1.2.4. This is absolutely correct, but you have to take the following into account: We support the PROTOCOL version 1.2.4 which is more or less unrelated to the version of MUMBLE itself. As far as i remember, they (the Mumble project) are currently working on the specification for the protocol version 1.2.5. You need to think of the PROTOCOL version and the MUMBLE version being unrelated (even though they might just bump the PROTOCOL version to be the same as the MUMBLE version). I hope that clarifies that part :)
Now as far as security and bugfixes are concerned, those fixes are only related to mumble (the client). Our code-base is (except for the .proto file) completely disjoint from the original Mumble/Murmur code-base. Although umurmur started as a port of the original Murmur code it has since developed away from being a "pure" port.
That being said, as far i see it the changes mainly focus on the client (Mumble) and the TLS backend they use (OpenSSL). First of all umurmur is only a server an secondly uses/supports three different TLS backends (namely OpenSSL/LibreSSL, PolarSSL/mbedTLS and GnuTLS). Most often mbed is chosen by our users/maintainers, since it is a very compact and efficient TLS implementation that is very well-suited for embedded systems (read RaspberryPi, Cubieboard and the like).
This however does NOT mean, that we are not concerned with security, stability and user satisfaction. I would like to encourage you to:
- Keep on asking questions
- Just ask over and over again, if I don't react in time
I would like to assure you, that the whole umurmur team takes software quality and security very seriously and that we rely on every single user reporting issues/bugs/concerns/feature-requests.
I hope to have been able to address your concerns.
Best regards
Felix