umurmur.git
11 years agoPrepare for next protocol version 1.2.4.
Martin Johansson [Wed, 7 Nov 2012 21:51:15 +0000 (22:51 +0100)]
Prepare for next protocol version 1.2.4.

11 years agoNew protocol definition 1.2.4
Martin Johansson [Sat, 3 Nov 2012 22:07:42 +0000 (23:07 +0100)]
New protocol definition 1.2.4

11 years agoReset timeout timer when receiving UDP data too. May fix timeout when using push...
Martin Johansson [Mon, 10 Sep 2012 20:47:13 +0000 (22:47 +0200)]
Reset timeout timer when receiving UDP data too. May fix timeout when using push-to-talk.
Correct speling error.

11 years agoFix handling of long cipherstrings/lists with OpenSSL
Martin Johansson [Wed, 29 Aug 2012 19:37:25 +0000 (21:37 +0200)]
Fix handling of long cipherstrings/lists with OpenSSL

11 years agoFix unsafe client removal from list at timeout.
Martin Johansson [Wed, 29 Aug 2012 19:13:51 +0000 (21:13 +0200)]
Fix unsafe client removal from list at timeout.

12 years agoUpdate to 0.2.10
Martin Johansson [Sun, 18 Mar 2012 19:26:26 +0000 (20:26 +0100)]
Update to 0.2.10

12 years agoUpdate to version 0.2.10
Martin Johansson [Sun, 18 Mar 2012 19:21:13 +0000 (20:21 +0100)]
Update to version 0.2.10

12 years agoAdd new parameters to openwrt config.
Martin Johansson [Sun, 18 Mar 2012 19:09:44 +0000 (20:09 +0100)]
Add new parameters to openwrt config.

12 years agoUpdate changelog (loo late, but anyway...)
Martin Johansson [Sun, 18 Mar 2012 19:02:26 +0000 (20:02 +0100)]
Update changelog (loo late, but anyway...)

12 years agoBetter logging when connection fails.
Martin Johansson [Sun, 18 Mar 2012 18:51:05 +0000 (19:51 +0100)]
Better logging when connection fails.

12 years agoMute/deaf fixes + simplify channel password logic.
Martin Johansson [Fri, 16 Mar 2012 19:44:17 +0000 (20:44 +0100)]
Mute/deaf fixes + simplify channel password logic.

12 years agoAdd release codename.
Martin Johansson [Tue, 13 Mar 2012 19:38:25 +0000 (20:38 +0100)]
Add release codename.

12 years agoFix deaf/mute issues. Fix channel moves by admin and admin enter channels with password.
Martin Johansson [Tue, 13 Mar 2012 19:36:50 +0000 (20:36 +0100)]
Fix deaf/mute issues. Fix channel moves by admin and admin enter channels with password.

12 years agoEnlarge line size in banlist file. Add more error checks. Logging.
Martin Johansson [Mon, 12 Mar 2012 09:45:04 +0000 (10:45 +0100)]
Enlarge line size in banlist file. Add more error checks. Logging.

12 years agoNew example configuration with new switches for admin and ban stuff.
Martin Johansson [Sun, 11 Mar 2012 20:30:55 +0000 (21:30 +0100)]
New example configuration with new switches for admin and ban stuff.

12 years agoAdd banlist to file functions and configuration params.
Martin Johansson [Sun, 11 Mar 2012 20:30:11 +0000 (21:30 +0100)]
Add banlist to file functions and configuration params.

12 years agoCalls to Ban_init() and Ban_deinit()
Martin Johansson [Sun, 11 Mar 2012 18:57:07 +0000 (19:57 +0100)]
Calls to Ban_init() and Ban_deinit()

12 years agoAdd banlist message handling. Bans can now be edited, added and removed via the banli...
Martin Johansson [Tue, 6 Mar 2012 19:40:45 +0000 (20:40 +0100)]
Add banlist message handling. Bans can now be edited, added and removed via the banlist editor in Mumble.

12 years agoAdd ban enable switch. Default is disabled.
Martin Johansson [Tue, 6 Mar 2012 19:39:19 +0000 (20:39 +0100)]
Add ban enable switch. Default is disabled.

12 years agoAdd function hex2hash
Martin Johansson [Tue, 6 Mar 2012 19:37:56 +0000 (20:37 +0100)]
Add function hex2hash

12 years agoImprove logging for kick/ban
Martin Johansson [Sat, 25 Feb 2012 21:01:02 +0000 (22:01 +0100)]
Improve logging for kick/ban

12 years agoAdd ban.c
Martin Johansson [Sat, 25 Feb 2012 20:32:14 +0000 (21:32 +0100)]
Add ban.c

12 years agoUpdate version
Martin Johansson [Sat, 25 Feb 2012 20:19:01 +0000 (21:19 +0100)]
Update version

12 years agoUpdate copyright year.
Martin Johansson [Sat, 25 Feb 2012 20:13:25 +0000 (21:13 +0100)]
Update copyright year.

12 years agoAdd option to disallow text messages.
Martin Johansson [Sat, 25 Feb 2012 20:06:04 +0000 (21:06 +0100)]
Add option to disallow text messages.

12 years agoSome cleanup.
Martin Johansson [Sat, 25 Feb 2012 19:43:56 +0000 (20:43 +0100)]
Some cleanup.

12 years agoFix hash functions.
Martin Johansson [Sat, 25 Feb 2012 19:15:49 +0000 (20:15 +0100)]
Fix hash functions.

12 years agoClose new connections that fail for e.g. ban reason.
Martin Johansson [Sat, 25 Feb 2012 19:02:11 +0000 (20:02 +0100)]
Close new connections that fail for e.g. ban reason.

12 years agoBetter logging when ban. Mute/deaf possibly correctly displayed in Mumble.
Martin Johansson [Sat, 25 Feb 2012 14:46:19 +0000 (15:46 +0100)]
Better logging when ban. Mute/deaf possibly correctly displayed in Mumble.

12 years agoAdmin user role first shot + ban and kick.
Martin Johansson [Sat, 25 Feb 2012 00:14:23 +0000 (01:14 +0100)]
Admin user role first shot + ban and kick.

12 years agoMore hash stuff fixes
Martin Johansson [Sat, 25 Feb 2012 00:12:02 +0000 (01:12 +0100)]
More hash stuff fixes

12 years agoHandle admin via token. Handle user mute/deafen. Handle kick and partly ban.
Martin Johansson [Fri, 24 Feb 2012 10:52:19 +0000 (11:52 +0100)]
Handle admin via token. Handle user mute/deafen. Handle kick and partly ban.

12 years agoAdd UserRemove handling for kick and ban.
Martin Johansson [Fri, 24 Feb 2012 10:51:45 +0000 (11:51 +0100)]
Add UserRemove handling for kick and ban.

12 years agoAdded configuration params for admin and ban.
Martin Johansson [Fri, 24 Feb 2012 10:50:57 +0000 (11:50 +0100)]
Added configuration params for admin and ban.

12 years agoadd hash retreival functions of client ceritificates
Martin Johansson [Thu, 23 Feb 2012 14:59:19 +0000 (15:59 +0100)]
add hash retreival functions of client ceritificates

12 years agoAdd support for PolarSSL 1.1.1
Martin Johansson [Sat, 18 Feb 2012 23:35:26 +0000 (00:35 +0100)]
Add support for PolarSSL 1.1.1

12 years agoFix building on OSX.
Martin Johansson [Thu, 10 Nov 2011 13:41:20 +0000 (14:41 +0100)]
Fix building on OSX.

12 years agoPatch from J Sisson. Fix compile on *BSD.
Martin Johansson [Fri, 21 Oct 2011 17:23:29 +0000 (13:23 -0400)]
Patch from J Sisson. Fix compile on *BSD.

12 years agoUpdate to version 0.2.8.
Martin Johansson [Tue, 11 Oct 2011 10:44:58 +0000 (06:44 -0400)]
Update to version 0.2.8.

12 years agoAdd password example to OpenWRT default conf.
Martin Johansson [Tue, 11 Oct 2011 10:43:52 +0000 (06:43 -0400)]
Add password example to OpenWRT default conf.

12 years agoBetter logging during channel configuration.
Martin Johansson [Mon, 10 Oct 2011 13:43:46 +0000 (09:43 -0400)]
Better logging during channel configuration.

12 years agoAdd (commented) passwords to example config.
Martin Johansson [Fri, 7 Oct 2011 12:14:57 +0000 (08:14 -0400)]
Add (commented) passwords to example config.

12 years agoAdd support for channel passwords.
Martin Johansson [Fri, 7 Oct 2011 12:09:04 +0000 (08:09 -0400)]
Add support for channel passwords.

12 years agoAdd config file test flag to umurmurd.
Martin Johansson [Thu, 6 Oct 2011 15:57:04 +0000 (11:57 -0400)]
Add config file test flag to umurmurd.

12 years agoAdded channel password to config file.
Martin Johansson [Thu, 6 Oct 2011 13:52:07 +0000 (09:52 -0400)]
Added channel password to config file.
Added configuration test function.

12 years agoMerge remote-tracking branch 'phr0z3nt04st/master'
Martin Johansson [Thu, 6 Oct 2011 10:55:31 +0000 (06:55 -0400)]
Merge remote-tracking branch 'phr0z3nt04st/master'
Some stuff added to accomodate both v1.x.x and v0.x.x of PolarSSL.

12 years agoRemove pointless CA cert handling with PolarSSL. Did not work anyway. Use VERIFY_NONE...
Martin Johansson [Thu, 6 Oct 2011 09:59:19 +0000 (05:59 -0400)]
Remove pointless CA cert handling with PolarSSL. Did not work anyway. Use VERIFY_NONE mode.

12 years agoChanged ssl.c to match the new API for polarssl
phr0z3nt04st [Sun, 11 Sep 2011 20:59:34 +0000 (15:59 -0500)]
Changed ssl.c to match the new API for polarssl

12 years agoFix portability issues. Add poll.h to header checks.
Martin Johansson [Wed, 7 Sep 2011 20:12:47 +0000 (22:12 +0200)]
Fix portability issues. Add poll.h to header checks.

12 years agoFix for unneccesary fatal exit when client is disconnected due to SSL error.
Martin Johansson [Wed, 7 Sep 2011 19:57:36 +0000 (21:57 +0200)]
Fix for unneccesary fatal exit when client is disconnected due to SSL error.

13 years agoI really need to find a way to view the markdown locally... Hopefully last attempt...
Martin Johansson [Mon, 18 Apr 2011 18:19:33 +0000 (20:19 +0200)]
I really need to find a way to view the markdown locally... Hopefully last attempt to get README readable.

13 years agoThird attempt to get the markdown right in README.
Martin Johansson [Mon, 18 Apr 2011 17:59:26 +0000 (19:59 +0200)]
Third attempt to get the markdown right in README.

13 years agoFix markdown in README.
Martin Johansson [Mon, 18 Apr 2011 12:14:04 +0000 (14:14 +0200)]
Fix markdown in README.

13 years agoUpdate ChangeLog and add contributors section to README.md.
Martin Johansson [Sun, 17 Apr 2011 20:19:37 +0000 (22:19 +0200)]
Update ChangeLog and add contributors section to README.md.

13 years agoUpdate and add some comments to the default and example configuration files.
Martin Johansson [Sun, 17 Apr 2011 20:18:31 +0000 (22:18 +0200)]
Update and add some comments to the default and example configuration files.

13 years agoUpdated README.
Martin Johansson [Fri, 15 Apr 2011 20:45:29 +0000 (22:45 +0200)]
Updated README.

13 years agoMerge branch 'master' of https://github.com/Diaoul/umurmur into Diaoul-master
Martin Johansson [Thu, 14 Apr 2011 21:20:53 +0000 (23:20 +0200)]
Merge branch 'master' of https://github.com/Diaoul/umurmur into Diaoul-master

13 years agoREADME update. Now using Markdown syntax
Antoine Bertin [Thu, 14 Apr 2011 14:01:58 +0000 (16:01 +0200)]
README update. Now using Markdown syntax

13 years agoAUTHORS update
Antoine Bertin [Thu, 14 Apr 2011 14:01:43 +0000 (16:01 +0200)]
AUTHORS update

13 years agoRevert "Add own test cert and key since there seem to be a problem with the ones...
Martin Johansson [Wed, 13 Apr 2011 21:25:33 +0000 (23:25 +0200)]
Revert "Add own test cert and key since there seem to be a problem with the ones in 0.14.2"

This reverts commit 3fd1970fe4af3dd1ee053b41cd0ce7d957f93b87.

13 years agoFail configure script when OpenSSL/PolarSSL header files and libraries not found.
Martin Johansson [Wed, 13 Apr 2011 21:17:19 +0000 (23:17 +0200)]
Fail configure script when OpenSSL/PolarSSL header files and libraries not found.

13 years agoUpdate version to 0.2.7.
Martin Johansson [Wed, 13 Apr 2011 19:14:55 +0000 (21:14 +0200)]
Update version to 0.2.7.

13 years agoDelete outdated makefiles. Update default OpenWRT configuration file.
Martin Johansson [Wed, 13 Apr 2011 19:13:35 +0000 (21:13 +0200)]
Delete outdated makefiles. Update default OpenWRT configuration file.

13 years agoMerge branch 'master' of git://github.com/Diaoul/umurmur into Diaoul/master
Martin Johansson [Wed, 13 Apr 2011 19:01:20 +0000 (21:01 +0200)]
Merge branch 'master' of git://github.com/Diaoul/umurmur into Diaoul/master

13 years agoUpdate version to 0.2.7.
Martin Johansson [Wed, 13 Apr 2011 19:00:11 +0000 (21:00 +0200)]
Update version to 0.2.7.

13 years agoNew switch for SSL library
Antoine Bertin [Wed, 13 Apr 2011 13:38:53 +0000 (15:38 +0200)]
New switch for SSL library

13 years agoClean up 'help'.
Martin Johansson [Mon, 11 Apr 2011 18:38:57 +0000 (20:38 +0200)]
Clean up 'help'.

13 years agoRemove silly warning message that was triggered if two or more clients would connect...
Martin Johansson [Mon, 11 Apr 2011 18:24:54 +0000 (20:24 +0200)]
Remove silly warning message that was triggered if two or more clients would connect from the same IP.

13 years agoChange order of OpenSSL library checks. libssl needs libcrypto so if statically linki...
Martin Johansson [Thu, 7 Apr 2011 20:54:20 +0000 (22:54 +0200)]
Change order of OpenSSL library checks. libssl needs libcrypto so if statically linking, the libcrypto check must come before the libssl check or it fails.

13 years agoCheck for OpenSSL only if selected.
Martin Johansson [Wed, 30 Mar 2011 19:04:38 +0000 (21:04 +0200)]
Check for OpenSSL only if selected.

13 years agoDeleted CHANGELOG
Martin Johansson [Wed, 30 Mar 2011 13:18:51 +0000 (15:18 +0200)]
Deleted CHANGELOG

13 years agoLowered req autotools version to 2.63. Added 'foreign' switch to avoid adding standar...
Martin Johansson [Tue, 29 Mar 2011 19:12:42 +0000 (21:12 +0200)]
Lowered req autotools version to 2.63. Added 'foreign' switch to avoid adding standard GNU files.

13 years agoLowered reqired autotools version to 2.63.
Martin Johansson [Tue, 29 Mar 2011 19:04:23 +0000 (21:04 +0200)]
Lowered reqired autotools version to 2.63.
Removed src/Makefile.
Added 'foreign' to configure.ac to avoid adding GNU standard files.

13 years agoDeleted autotools generated files.
Martin Johansson [Tue, 29 Mar 2011 18:45:49 +0000 (20:45 +0200)]
Deleted autotools generated files.
Added autogen.sh

13 years agoMerge branch 'autotools'
Antoine Bertin [Sat, 26 Mar 2011 22:34:45 +0000 (23:34 +0100)]
Merge branch 'autotools'

13 years agoUpdated copyright year.
Martin Johansson [Sat, 26 Mar 2011 22:11:01 +0000 (23:11 +0100)]
Updated copyright year.

13 years agoAdded license file.
Martin Johansson [Sat, 26 Mar 2011 20:56:49 +0000 (21:56 +0100)]
Added license file.

13 years agoAdd own test cert and key since there seem to be a problem with the ones in 0.14.2
fatbob313 [Tue, 22 Mar 2011 22:27:36 +0000 (22:27 +0000)]
Add own test cert and key since there seem to be a problem with the ones in 0.14.2

13 years agoSet log file output as line-buffered
fatbob313 [Sat, 26 Feb 2011 21:53:26 +0000 (21:53 +0000)]
Set log file output as line-buffered

13 years agoAdd logging to file
fatbob313 [Sun, 13 Feb 2011 16:44:45 +0000 (16:44 +0000)]
Add logging to file

13 years agoFix codec alpha/beta in message to client. Copied change from Murmur sources.
fatbob313 [Thu, 10 Feb 2011 21:37:20 +0000 (21:37 +0000)]
Fix codec alpha/beta in message to client. Copied change from Murmur sources.

13 years agoAdd 0.2.6 changes
fatbob313 [Wed, 9 Feb 2011 21:51:58 +0000 (21:51 +0000)]
Add 0.2.6 changes

13 years agoUpdate version to 0.2.6
fatbob313 [Tue, 8 Feb 2011 22:06:45 +0000 (22:06 +0000)]
Update version to 0.2.6

13 years agoAdd new parameters with some comments
fatbob313 [Tue, 8 Feb 2011 22:06:05 +0000 (22:06 +0000)]
Add new parameters with some comments

13 years agoIssue 19 - patch by tilman2: Fix PID-file support again
fatbob313 [Sun, 23 Jan 2011 20:28:42 +0000 (20:28 +0000)]
Issue 19 - patch by tilman2: Fix PID-file support again

13 years agoIssue 17 - patch by tilman2: Always pass a format string to syslog()
fatbob313 [Sun, 23 Jan 2011 12:05:52 +0000 (12:05 +0000)]
Issue 17 - patch by tilman2: Always pass a format string to syslog()

13 years agoIssue 16 - patch by tilman2: No need to end syslog message with \n
fatbob313 [Sun, 23 Jan 2011 12:02:54 +0000 (12:02 +0000)]
Issue 16 - patch by tilman2: No need to end syslog message with \n

13 years agoIssue 15 - Patch by tilman2: Drop privileges optionally
fatbob313 [Sun, 23 Jan 2011 11:58:12 +0000 (11:58 +0000)]
Issue 15 - Patch by tilman2: Drop privileges optionally

13 years agoMake configuration file errors print the error via standard logging function. Clean...
fatbob313 [Thu, 20 Jan 2011 08:45:18 +0000 (08:45 +0000)]
Make configuration file errors print the error via standard logging function. Clean up interface.

13 years agoPatch from tilman2: Don't print null config file name
fatbob313 [Thu, 20 Jan 2011 08:34:19 +0000 (08:34 +0000)]
Patch from tilman2: Don't print null config file name

13 years agoPatch from tilman2: Close PID-file
fatbob313 [Thu, 20 Jan 2011 08:25:34 +0000 (08:25 +0000)]
Patch from tilman2: Close PID-file

13 years agoPatch from tilman2: Open PID file with O_EXCL
fatbob313 [Thu, 20 Jan 2011 08:24:21 +0000 (08:24 +0000)]
Patch from tilman2: Open PID file with O_EXCL

13 years agoFix issue 11: Typo
fatbob313 [Sat, 8 Jan 2011 21:45:31 +0000 (21:45 +0000)]
Fix issue 11: Typo

13 years agoPatch by J Sisson: sprintf -> snprintf
fatbob313 [Sat, 1 Jan 2011 20:00:24 +0000 (20:00 +0000)]
Patch by J Sisson: sprintf -> snprintf

13 years agoPatch by J Sisson: Conditionally compile with scheduler setting support if target...
fatbob313 [Tue, 21 Dec 2010 21:13:43 +0000 (21:13 +0000)]
Patch by J Sisson: Conditionally compile with scheduler setting support if target supports it.

13 years agoCELT default version/bitstream version updated.
fatbob313 [Sat, 18 Dec 2010 21:31:01 +0000 (21:31 +0000)]
CELT default version/bitstream version updated.

13 years agolibconfig.h moved to include/ in OpenWRT, so no fix is required anymore.
fatbob313 [Sat, 18 Dec 2010 21:29:22 +0000 (21:29 +0000)]
libconfig.h moved to include/ in OpenWRT, so no fix is required anymore.

13 years agoAdd functions for sending messages to clients with different Mumble versions.
fatbob313 [Mon, 6 Dec 2010 20:03:03 +0000 (20:03 +0000)]
Add functions for sending messages to clients with different Mumble versions.
Add recording support.

13 years agoAdd support for UserStats message.
fatbob313 [Mon, 6 Dec 2010 14:21:34 +0000 (14:21 +0000)]
Add support for UserStats message.

13 years agoUpdate Mumble protocol to 1.2.3
fatbob313 [Mon, 6 Dec 2010 14:20:27 +0000 (14:20 +0000)]
Update Mumble protocol to 1.2.3