Update README, Changelog and codename.
authorMartin Johansson <martin@fatbob.nu>
Mon, 6 May 2013 20:20:38 +0000 (22:20 +0200)
committerMartin Johansson <martin@fatbob.nu>
Mon, 6 May 2013 20:20:38 +0000 (22:20 +0200)
ChangeLog
README.md
src/version.h

index ee1fa4d18130e97ece85633436a65a8f4923da53..c7ba49612cb2acd22b3b50617e365af2b4a503f0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,9 +3,16 @@ 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:
index 039589758fec495d1999d5e6b874d53b35b9021e..5053364421d0596abc0eeb0798badba0d3e9e3dd 100644 (file)
--- a/README.md
+++ b/README.md
@@ -9,12 +9,12 @@ uMurmur is a minimalistic Mumble server primarily targeted to run on embedded co
 Instructions for building from source
 -------------------------------------
 1. Requirements
-       * [OpenSSL](http://www.openssl.org/) or [PolarSSL](http://polarssl.org/) library
+       * [OpenSSL](http://www.openssl.org/) or [PolarSSL](http://polarssl.org/) library. For PolarSSL version 1.0.0 and above is required.
        * [libconfig](http://www.hyperrealm.com/libconfig/)
        * [libprotoc-c](http://code.google.com/p/protobuf-c/) version 0.14 or 0.15 (use --disable-protoc option in its ./configure to build only the library). If you for some reason have to run an earlier version you need to recompile the protocol file `Mumble.proto` using the protobuf compiler for the corresponding version.
 
 2. Build
-       * `./configure`
+       * `./configure` - use `./configure --help` for switches. Defaults to build using PolarSSL, no test certificate, `/dev/urandom` as random source.
        * `make`
 
 3. Install
index e6baa1805753eab27d53e6e5608ab8d5c547943b..dca2c8b82ca5bb73f0fd4475201ea1c1dd4ffb30 100644 (file)
@@ -2,7 +2,7 @@
 #define VERSION_H_989876
 
 #define UMURMUR_VERSION "0.2.11"
-#define UMURMUR_CODENAME "Demented"
+#define UMURMUR_CODENAME "Bananas"
 
 #endif