umurmur.git
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

13 years agoUpdate version to 0.2.5
fatbob313 [Sat, 13 Nov 2010 19:36:47 +0000 (19:36 +0000)]
Update version to 0.2.5

13 years agoAdd bind address and port to cmdline arguments. Add log of address and port.
fatbob313 [Sun, 7 Nov 2010 21:56:13 +0000 (21:56 +0000)]
Add bind address and port to cmdline arguments. Add log of address and port.

13 years agoUpdate comment and always add extra certificate to the chain for PolarSSL
fatbob313 [Fri, 5 Nov 2010 14:08:41 +0000 (14:08 +0000)]
Update comment and always add extra certificate to the chain for PolarSSL

14 years agoFix potential segfault at checking server password when debugging enabled
fatbob313 [Wed, 3 Nov 2010 08:29:05 +0000 (08:29 +0000)]
Fix potential segfault at checking server password when debugging enabled

14 years agoUpdate Protobuf-C to 0.14
fatbob313 [Tue, 2 Nov 2010 21:16:37 +0000 (21:16 +0000)]
Update Protobuf-C to 0.14

14 years agoUpdate Protobuf-C to 0.14
fatbob313 [Tue, 2 Nov 2010 21:16:03 +0000 (21:16 +0000)]
Update Protobuf-C to 0.14

14 years agoFix local mute/unmute not showing up in other users UI. Fix false authenticated info...
fatbob313 [Tue, 2 Nov 2010 20:59:12 +0000 (20:59 +0000)]
Fix local mute/unmute not showing up in other users UI. Fix false authenticated info to users when connecting.

14 years agoJust warn, not abort, when setting TOS on UDP socket fails.
fatbob313 [Mon, 1 Nov 2010 23:00:08 +0000 (23:00 +0000)]
Just warn, not abort, when setting TOS on UDP socket fails.

14 years agoRelease 0.2.4
fatbob313 [Wed, 24 Mar 2010 20:58:26 +0000 (20:58 +0000)]
Release 0.2.4

14 years agoRevert bad checkin.
fatbob313 [Wed, 24 Mar 2010 20:53:23 +0000 (20:53 +0000)]
Revert bad checkin.

14 years agoUpdate to version 0.2.3
fatbob313 [Wed, 24 Mar 2010 20:04:30 +0000 (20:04 +0000)]
Update to version 0.2.3

14 years agoFix byte order confusion which broke on big endian platforms
fatbob313 [Tue, 23 Mar 2010 21:14:11 +0000 (21:14 +0000)]
Fix byte order confusion which broke on big endian platforms

14 years agoUpdate version to 0.2.2
fatbob313 [Sun, 7 Mar 2010 21:14:55 +0000 (21:14 +0000)]
Update version to 0.2.2

14 years agoFixed server crash when setting Access token while connected.
fatbob313 [Sun, 7 Mar 2010 20:49:15 +0000 (20:49 +0000)]
Fixed server crash when setting Access token while connected.

14 years agoFix crash when entering a temporary channel when already in the channel.
fatbob313 [Sat, 27 Feb 2010 21:02:51 +0000 (21:02 +0000)]
Fix crash when entering a temporary channel when already in the channel.

14 years agoNote to self: Remember to update version string when releasing. Now I have to do...
fatbob313 [Wed, 17 Feb 2010 16:58:30 +0000 (16:58 +0000)]
Note to self: Remember to update version string when releasing. Now I have to do it all over...

14 years agoUpdate info
fatbob313 [Wed, 17 Feb 2010 16:19:18 +0000 (16:19 +0000)]
Update info

14 years agoTry to clear up Makefile
fatbob313 [Wed, 17 Feb 2010 16:12:58 +0000 (16:12 +0000)]
Try to clear up Makefile

14 years agoFallback to test certificate and key if certificate or key are not found for PolarSSL.
fatbob313 [Wed, 17 Feb 2010 16:09:05 +0000 (16:09 +0000)]
Fallback to test certificate and key if certificate or key are not found for PolarSSL.

14 years agoFix Makefiles for OpenWRT.
fatbob313 [Wed, 17 Feb 2010 15:11:56 +0000 (15:11 +0000)]
Fix Makefiles for OpenWRT.

14 years agoTry to clean up. Really need an Autoconf to create this Makefile...
fatbob313 [Sun, 14 Feb 2010 21:55:39 +0000 (21:55 +0000)]
Try to clean up. Really need an Autoconf to create this Makefile...

14 years agoMakefiles for both OpenSSL and PolarSSL support
fatbob313 [Sun, 14 Feb 2010 21:48:09 +0000 (21:48 +0000)]
Makefiles for both OpenSSL and PolarSSL support

14 years agoRemove unused function
fatbob313 [Sun, 14 Feb 2010 21:24:36 +0000 (21:24 +0000)]
Remove unused function

14 years agoFix memory leaks when using PolarSSL. Valgrind says it's 100% leak free now :)
fatbob313 [Sun, 14 Feb 2010 10:15:14 +0000 (10:15 +0000)]
Fix memory leaks when using PolarSSL. Valgrind says it's 100% leak free now :)

14 years agoMerge of r85:88 from branch polarssl into trunk.
fatbob313 [Sat, 13 Feb 2010 22:36:54 +0000 (22:36 +0000)]
Merge of r85:88 from branch polarssl into trunk.

14 years agoStep version
fatbob313 [Tue, 9 Feb 2010 17:15:45 +0000 (17:15 +0000)]
Step version

14 years agoSend channel links info at client connect
fatbob313 [Tue, 9 Feb 2010 17:14:56 +0000 (17:14 +0000)]
Send channel links info at client connect

14 years agoMust enable UDP when receiving ping packets too.
fatbob313 [Sun, 7 Feb 2010 16:13:52 +0000 (16:13 +0000)]
Must enable UDP when receiving ping packets too.

14 years agoFix for:
fatbob313 [Sun, 7 Feb 2010 14:48:55 +0000 (14:48 +0000)]
Fix for:
o TCP mode with with associated positional data size calculation errors
o Enable whisper to channel with children
o Linked channels shall only be used when whispering
o Set flag correctly for channel and session whisper

14 years agoFix a bug in Pds_skip()
fatbob313 [Sun, 7 Feb 2010 13:17:00 +0000 (13:17 +0000)]
Fix a bug in Pds_skip()

14 years agoHandle protobuf unpacking errors. Unhandled errors caused segfault when old client...
fatbob313 [Mon, 1 Feb 2010 10:22:39 +0000 (10:22 +0000)]
Handle protobuf unpacking errors. Unhandled errors caused segfault when old client connected.

14 years agoRemove drain of large messages since it isn't reliable in case of protocol error...
fatbob313 [Mon, 1 Feb 2010 10:21:14 +0000 (10:21 +0000)]
Remove drain of large messages since it isn't reliable in case of protocol error. Instead disconnect client if a large message is received. Increase buffer size to 8192 bytes.

14 years ago(no commit message)
fatbob313 [Sun, 31 Jan 2010 22:17:01 +0000 (22:17 +0000)]

14 years agoRemove buffer zeroing since it's not neccesary.
fatbob313 [Sun, 31 Jan 2010 22:15:33 +0000 (22:15 +0000)]
Remove buffer zeroing since it's not neccesary.

14 years agoUDPTunnel message tx handling didn't set len parameter. Fixed.
fatbob313 [Sun, 31 Jan 2010 22:14:53 +0000 (22:14 +0000)]
UDPTunnel message tx handling didn't set len parameter. Fixed.
Apparently forgot to implement UserRemove message tx handling. Fixed.

14 years agoAdjust log output
fatbob313 [Sun, 31 Jan 2010 22:12:21 +0000 (22:12 +0000)]
Adjust log output

14 years agoUse a dynamic list for codecs instead of arrays.
fatbob313 [Sun, 31 Jan 2010 17:40:02 +0000 (17:40 +0000)]
Use a dynamic list for codecs instead of arrays.

14 years agorename player -> user
fatbob313 [Sun, 31 Jan 2010 13:19:53 +0000 (13:19 +0000)]
rename player -> user

14 years agoUse a function to find a free Session ID instead of just incrementing a counter.
fatbob313 [Sun, 31 Jan 2010 13:13:13 +0000 (13:13 +0000)]
Use a function to find a free Session ID instead of just incrementing a counter.

14 years agoplayerName can be NULL. Check if it is before logging
fatbob313 [Sat, 30 Jan 2010 21:10:34 +0000 (21:10 +0000)]
playerName can be NULL. Check if it is before logging

14 years agoFix null string compare causing crash
fatbob313 [Sat, 30 Jan 2010 21:09:07 +0000 (21:09 +0000)]
Fix null string compare causing crash

14 years agoLogging fixes
fatbob313 [Fri, 29 Jan 2010 18:50:38 +0000 (18:50 +0000)]
Logging fixes

14 years agoLeave channel when disconnecting and remove channel if temporary and last user.
fatbob313 [Thu, 28 Jan 2010 21:49:27 +0000 (21:49 +0000)]
Leave channel when disconnecting and remove channel if temporary and last user.

14 years agoUpdate version and package name
fatbob313 [Wed, 27 Jan 2010 16:42:50 +0000 (16:42 +0000)]
Update version and package name

14 years agoGet rid of character arrays.
fatbob313 [Sun, 24 Jan 2010 21:38:08 +0000 (21:38 +0000)]
Get rid of character arrays.
Fix speling error...

14 years agoFix compiler warning
fatbob313 [Sun, 24 Jan 2010 16:15:49 +0000 (16:15 +0000)]
Fix compiler warning

14 years agoAdd option 'noenter' to channel configuration and implement support.
fatbob313 [Sun, 24 Jan 2010 16:15:28 +0000 (16:15 +0000)]
Add option 'noenter' to channel configuration and implement support.
Fix a couple of error cases regarding temp channel creation/deletion.

14 years agoAdded creation of temporary channels.
fatbob313 [Sun, 24 Jan 2010 15:21:56 +0000 (15:21 +0000)]
Added creation of temporary channels.

14 years agoDecided to call the Mumble-1.2.0 compatible release 0.2.0 after all...
fatbob313 [Thu, 21 Jan 2010 20:19:02 +0000 (20:19 +0000)]
Decided to call the Mumble-1.2.0 compatible release 0.2.0 after all...

14 years agoAdd OS and machine info retrieval via uname
fatbob313 [Tue, 19 Jan 2010 17:05:48 +0000 (17:05 +0000)]
Add OS and machine info retrieval via uname

14 years agoMake logging more uniform. Fix copyright year
fatbob313 [Sat, 16 Jan 2010 22:00:10 +0000 (22:00 +0000)]
Make logging more uniform. Fix copyright year

14 years agoFix pointer dereferencing to unaligned data. Many platforms do not support it, ARM...
fatbob313 [Thu, 14 Jan 2010 21:20:29 +0000 (21:20 +0000)]
Fix pointer dereferencing to unaligned data. Many platforms do not support it, ARM to mention one...
Also fix potential bug in receive logic.

14 years agoAdd support for plugin contexts and strip positional data from voice messages when...
fatbob313 [Thu, 14 Jan 2010 20:26:26 +0000 (20:26 +0000)]
Add support for plugin contexts and strip positional data from voice messages when different contexts communicate (untested).

14 years agoAdd patch found here: http://code.google.com/p/protobuf-c/issues/detail?id=29
fatbob313 [Thu, 7 Jan 2010 20:50:41 +0000 (20:50 +0000)]
Add patch found here: code.google.com/p/protobuf-c/issues/detail?id=29

14 years agoAdd example configuration file
fatbob313 [Wed, 6 Jan 2010 23:53:29 +0000 (23:53 +0000)]
Add example configuration file

14 years agoChanged default values for bandwidth.
fatbob313 [Wed, 6 Jan 2010 23:51:53 +0000 (23:51 +0000)]
Changed default values for bandwidth.

14 years ago(no commit message)
fatbob313 [Wed, 6 Jan 2010 23:51:11 +0000 (23:51 +0000)]

14 years agoReorganization
fatbob313 [Wed, 6 Jan 2010 23:02:55 +0000 (23:02 +0000)]
Reorganization

14 years agoUpdate copyright year. Fix a typo in logging.
fatbob313 [Wed, 6 Jan 2010 17:12:14 +0000 (17:12 +0000)]
Update copyright year. Fix a typo in logging.

14 years agoProtobuf definitions file from Mumble sources.
fatbob313 [Wed, 6 Jan 2010 16:59:31 +0000 (16:59 +0000)]
Protobuf definitions file from Mumble sources.

14 years agoMakefile with new voicetarget files too...
fatbob313 [Wed, 6 Jan 2010 16:54:37 +0000 (16:54 +0000)]
Makefile with new voicetarget files too...

14 years agoAdd channel links.
fatbob313 [Wed, 6 Jan 2010 16:52:11 +0000 (16:52 +0000)]
Add channel links.

14 years agoAdded voice target (whisper) functionality.
fatbob313 [Wed, 6 Jan 2010 14:57:42 +0000 (14:57 +0000)]
Added voice target (whisper) functionality.

14 years agoFix confusion regarding message creation from net and later freeing.
fatbob313 [Tue, 5 Jan 2010 18:20:57 +0000 (18:20 +0000)]
Fix confusion regarding message creation from net and later freeing.

14 years agoUse defines for version info. uint32_t should be byte-shifted with htonl()
fatbob313 [Mon, 4 Jan 2010 17:56:28 +0000 (17:56 +0000)]
Use defines for version info. uint32_t should be byte-shifted with htonl()

14 years agoFix TCP mode
fatbob313 [Mon, 4 Jan 2010 17:55:03 +0000 (17:55 +0000)]
Fix TCP mode

14 years agoMore work toward 1.2.0:
fatbob313 [Sun, 3 Jan 2010 10:14:32 +0000 (10:14 +0000)]
More work toward 1.2.0:
* PermissionQuery message handling
* CodecVersion message handling
* + other random updates

14 years agoTextMessage handling added.
fatbob313 [Wed, 30 Dec 2009 10:46:15 +0000 (10:46 +0000)]
TextMessage handling added.

14 years agoMore work towards 1.2.0
fatbob313 [Wed, 23 Dec 2009 22:33:43 +0000 (22:33 +0000)]
More work towards 1.2.0

14 years agoMumble 1.2.x compatible server. Kind of working, at least in server loopback mode.
fatbob313 [Sat, 19 Dec 2009 23:38:19 +0000 (23:38 +0000)]
Mumble 1.2.x compatible server. Kind of working, at least in server loopback mode.
Lots of protocol related changes, most notably the use of protobuf-c for network messages.

14 years agoCorrected a bug that causes segfaults if UDP packets are received when no client...
fatbob313 [Thu, 26 Nov 2009 20:17:13 +0000 (20:17 +0000)]
Corrected a bug that causes segfaults if UDP packets are received when no client connected. Specifically, this happens when a 1.2.x client connects.

14 years agoInstall umurmur.conf as config file.
fatbob313 [Wed, 18 Nov 2009 16:57:38 +0000 (16:57 +0000)]
Install umurmur.conf as config file.

14 years agoInstall umurmur.conf as configuration file so it won't be overwritten by opkg. Step...
fatbob313 [Tue, 17 Nov 2009 21:35:54 +0000 (21:35 +0000)]
Install umurmur.conf as configuration file so it won't be overwritten by opkg. Step version to 0.1.3

14 years agoUse new swicth for enabling SCHED_RR
fatbob313 [Tue, 17 Nov 2009 21:34:48 +0000 (21:34 +0000)]
Use new swicth for enabling SCHED_RR

14 years agoAdd commandline switch for turning on SCHED_RR. Update version to 0.1.3
fatbob313 [Tue, 17 Nov 2009 21:25:24 +0000 (21:25 +0000)]
Add commandline switch for turning on SCHED_RR. Update version to 0.1.3

14 years agoFix TCP mode memory leak
fatbob313 [Tue, 17 Nov 2009 21:17:04 +0000 (21:17 +0000)]
Fix TCP mode memory leak

15 years agoCorrect conf-file
fatbob313 [Sat, 26 Sep 2009 16:27:58 +0000 (16:27 +0000)]
Correct conf-file

15 years agoStep version
fatbob313 [Sat, 26 Sep 2009 16:19:51 +0000 (16:19 +0000)]
Step version

15 years agoIncrease max string size
fatbob313 [Sat, 26 Sep 2009 09:43:25 +0000 (09:43 +0000)]
Increase max string size

15 years agoForce a close when inactivity timer triggers
fatbob313 [Thu, 10 Sep 2009 16:53:47 +0000 (16:53 +0000)]
Force a close when inactivity timer triggers

15 years agoCorrect log levels
fatbob313 [Tue, 1 Sep 2009 16:44:26 +0000 (16:44 +0000)]
Correct log levels

15 years agoRemoved dependency file. Shall not be under version control.
fatbob313 [Sun, 30 Aug 2009 12:31:20 +0000 (12:31 +0000)]
Removed dependency file. Shall not be under version control.

15 years agoInitial import
fatbob313 [Wed, 26 Aug 2009 20:00:32 +0000 (20:00 +0000)]
Initial import

15 years agoInitial directory structure.
fatbob313 [Tue, 11 Aug 2009 15:19:52 +0000 (15:19 +0000)]
Initial directory structure.