commit 82e80f8f18cbb6fed903621751ba9751dc2b80a2
Author: Felix Morgner <felix.morgner@gmail.com>
Date: Sun Jul 12 15:01:07 2015 +0200
Use different API for reading TLS cert (fixes#64)
The OpenSSL TLS backend now reads the certificate file using
SSL_CTX_use_certificate_chain_file(...) so that concatenated
certificate files containing a verification chain are read correctly.
(upstream git commit 7470834ac6613c2e22626f9511384f025f16768e)
Fix an issue with byte switching. The preprocessor directive used to
determine the endianess of the system only worked on Linux resulting in
voice running over TCP only when umurmur runs on other platforms.
(adapted from upstream git commit 27da14ea2abe5680ddfcffbf2a59be5f5a67cecd)
Fix unsafe client removal from list at timeout.
(upstream git commit ad3bc56f96b024ac31e8927f21d1f5e7b8f61b56)
Reset timeout timer when receiving UDP data too: fix timeout when
using push-to-talk. Correct speling error.
(upstream git commit 6087b18a630eb32df682a7fd90d88408aa99c726)
Fix handling of long cipherstrings/lists with OpenSSL.
(upstream git commit 35d4608d0e044df48ee8cea13d3cbeafbb33535d)
checking if they're defined is wrong as -1 is a valid value to indicate
the feature is not supported. No package bumps as the code sections in
question are not being built at the moment.
from Brad