Update to version 0.2.3
authorfatbob313 <martin@fatbob.nu>
Wed, 24 Mar 2010 20:04:30 +0000 (20:04 +0000)
committerfatbob313 <martin@fatbob.nu>
Wed, 24 Mar 2010 20:04:30 +0000 (20:04 +0000)
CHANGELOG [new file with mode: 0644]
README
openwrt/Makefile.openssl
openwrt/Makefile.polarssl
src/Makefile
src/version.h

diff --git a/CHANGELOG b/CHANGELOG
new file mode 100644 (file)
index 0000000..39ba7bb
--- /dev/null
+++ b/CHANGELOG
@@ -0,0 +1,38 @@
+0.2.3:
+Fix byte order confusion which made uMurmur not work on big endian
+platforms.
+
+0.2.2:
+Fix server crash when user adding an Access Token while connected to the
+server.
+Fix server crash when dragging the self user from a temporary channel and
+dropping it back into the very same temporary channel.
+
+0.2.1:
+Just a version string update (accidentally was left at "0.2.0-beta2" in
+release 0.2.0).
+
+
+0.2.0:
+Lots of changes. Highlights:
+
+Uses Mumble protocol 1.2.x, meaning that clients 1.2.x are supported.
+Support for PolarSSL as an alternative to OpenSSL.
+Whisper target to channels, channel trees and linked channels.
+Temporary channels can be created by users.
+Channel links can be configured in the configuration file.
+Channels can be configured non-enterable in configuration file.
+Positional audio is stripped if users are not in the same plugin context
+(playing the same game).
+
+0.1.3:
+Fix TCP-mode memory leak.
+Add command-line switch to enable realtime priority
+
+0.1.2:
+Increase max string size
+Force a close when inactivity timer triggers
+Correct log levels
+
+0.1.1:
+Initial release
diff --git a/README b/README
index f5a0226dbb28584a819a8b3b7e2efb8a76991a27..b04257339b2764e0e49e2c33db014892e834a142 100644 (file)
--- a/README
+++ b/README
@@ -5,6 +5,19 @@ http://code.google.com/p/umurmur/
 Contains protobuf-c library code which is Copyright 2008, Dave Benson.
 See http://code.google.com/p/protobuf-c/
 
+uMurmur is available as a precompiled package for some distributions. Check
+your package repository if you are running OpenWRT or Freetz.
+
+There are makefiles in the openwrt subdirectory suitable for buildning with
+the OpenWRT SDK. Move the Makefile of choice to the base directory, e.g.:
+
+# mv openwrt/Makefile.polarssl Makefile
+
+and then put the whole umurmur-X.X.X directory in the SDK's 'packages'
+directory.
+
+
+Instructions for building from source:
 1. Requirements
 o OpenSSL or PolarSSL library
 o libConfig
index 9e27eaffe8d7444ad6fdc12bc1cacafd3775c5a9..e182eedad8ef14ca0cb08c56df30dd03c4fbd423 100644 (file)
@@ -1,7 +1,7 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=umurmur-openssl
-PKG_VERSION:=0.2.2
+PKG_VERSION:=0.2.3
 PKG_RELEASE:=1
 
 PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)
index 37582d598ec3654506d0380d803ff77bfbbe466b..8186f7a0ea27f1ba99490e32b4546d1a6b973a74 100644 (file)
@@ -1,7 +1,7 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=umurmur-polarssl
-PKG_VERSION:=0.2.2
+PKG_VERSION:=0.2.3
 PKG_RELEASE:=1
 
 PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)
index 39db9ef377a365ba202d772ef869ae2af3a85619..fc82e2aa122869fc5259944797e5d164211970e2 100644 (file)
@@ -9,16 +9,16 @@ OBJS:=$(patsubst %.c, %.o, $(SRCS))
 #EXTRA_LDFLAGS:=$(LDFLAGS) -L/data/export/proj/openssl/lib/ -lcrypto -lssl
 
 # Debug
-CFLAGS:=$(CFLAGS) -DDEBUG -g
+CFLAGS:=$(CFLAGS) -DDEBUG -g
 # ********** Debug stuff END ************
 
 
 # Build support and link to PolarSSL
 # If PolarSSL is in a nonstandard place.
-# POLARSSL_LIB:=../../../../polarssl/polarssl-0.12.1/library/libpolarssl.a
-SSL_LIB:=$(POLARSSL_LIB) # If statically linking
-# POLARSSL_INCLUDE:=../../../../polarssl/polarssl-0.12.1/include
-EXTRA_CFLAGS:=-DUSE_POLARSSL -I$(POLARSSL_INCLUDE)
+POLARSSL_LIB:=../../../polarssl/polarssl-0.12.1/library/libpolarssl.a
+SSL_LIB:=$(POLARSSL_LIB) # If statically linking
+POLARSSL_INCLUDE:=../../../polarssl/polarssl-0.12.1/include
+EXTRA_CFLAGS:=-DUSE_POLARSSL -I$(POLARSSL_INCLUDE)
 # EXTRA_LDLAGS:=-lpolarssl
 
 
index b4989456bc6c620c12e12006d9415bec021d1160..47773e15a0ed4f101373a4cd66b36429ee72af6b 100644 (file)
@@ -1,7 +1,7 @@
 #ifndef VERSION_H_989876
 #define VERSION_H_989876
 
-#define UMURMUR_VERSION "0.2.2"
+#define UMURMUR_VERSION "0.2.3"
 
 #endif