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.
Martin Johansson [Wed, 30 Mar 2011 19:04:38 +0000 (21:04 +0200)]
Check for OpenSSL only if selected.
Martin Johansson [Wed, 30 Mar 2011 13:18:51 +0000 (15:18 +0200)]
Deleted CHANGELOG
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.
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.
Martin Johansson [Tue, 29 Mar 2011 18:45:49 +0000 (20:45 +0200)]
Deleted autotools generated files.
Added autogen.sh
Antoine Bertin [Sat, 26 Mar 2011 22:34:45 +0000 (23:34 +0100)]
Merge branch 'autotools'
Martin Johansson [Sat, 26 Mar 2011 22:11:01 +0000 (23:11 +0100)]
Updated copyright year.
Martin Johansson [Sat, 26 Mar 2011 20:56:49 +0000 (21:56 +0100)]
Added license file.
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
fatbob313 [Sat, 26 Feb 2011 21:53:26 +0000 (21:53 +0000)]
Set log file output as line-buffered
fatbob313 [Sun, 13 Feb 2011 16:44:45 +0000 (16:44 +0000)]
Add logging to file
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.
fatbob313 [Wed, 9 Feb 2011 21:51:58 +0000 (21:51 +0000)]
Add 0.2.6 changes
fatbob313 [Tue, 8 Feb 2011 22:06:45 +0000 (22:06 +0000)]
Update version to 0.2.6
fatbob313 [Tue, 8 Feb 2011 22:06:05 +0000 (22:06 +0000)]
Add new parameters with some comments
fatbob313 [Sun, 23 Jan 2011 20:28:42 +0000 (20:28 +0000)]
Issue 19 - patch by tilman2: Fix PID-file support again
fatbob313 [Sun, 23 Jan 2011 12:05:52 +0000 (12:05 +0000)]
Issue 17 - patch by tilman2: Always pass a format string to syslog()
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
fatbob313 [Sun, 23 Jan 2011 11:58:12 +0000 (11:58 +0000)]
Issue 15 - Patch by tilman2: Drop privileges optionally
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.
fatbob313 [Thu, 20 Jan 2011 08:34:19 +0000 (08:34 +0000)]
Patch from tilman2: Don't print null config file name
fatbob313 [Thu, 20 Jan 2011 08:25:34 +0000 (08:25 +0000)]
Patch from tilman2: Close PID-file
fatbob313 [Thu, 20 Jan 2011 08:24:21 +0000 (08:24 +0000)]
Patch from tilman2: Open PID file with O_EXCL
fatbob313 [Sat, 8 Jan 2011 21:45:31 +0000 (21:45 +0000)]
Fix issue 11: Typo
fatbob313 [Sat, 1 Jan 2011 20:00:24 +0000 (20:00 +0000)]
Patch by J Sisson: sprintf -> snprintf
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.
fatbob313 [Sat, 18 Dec 2010 21:31:01 +0000 (21:31 +0000)]
CELT default version/bitstream version updated.
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.
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.
fatbob313 [Mon, 6 Dec 2010 14:21:34 +0000 (14:21 +0000)]
Add support for UserStats message.
fatbob313 [Mon, 6 Dec 2010 14:20:27 +0000 (14:20 +0000)]
Update Mumble protocol to 1.2.3
fatbob313 [Sat, 13 Nov 2010 19:36:47 +0000 (19:36 +0000)]
Update version to 0.2.5
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.
fatbob313 [Fri, 5 Nov 2010 14:08:41 +0000 (14:08 +0000)]
Update comment and always add extra certificate to the chain for PolarSSL
fatbob313 [Wed, 3 Nov 2010 08:29:05 +0000 (08:29 +0000)]
Fix potential segfault at checking server password when debugging enabled
fatbob313 [Tue, 2 Nov 2010 21:16:37 +0000 (21:16 +0000)]
Update Protobuf-C to 0.14
fatbob313 [Tue, 2 Nov 2010 21:16:03 +0000 (21:16 +0000)]
Update Protobuf-C to 0.14
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.
fatbob313 [Mon, 1 Nov 2010 23:00:08 +0000 (23:00 +0000)]
Just warn, not abort, when setting TOS on UDP socket fails.
fatbob313 [Wed, 24 Mar 2010 20:58:26 +0000 (20:58 +0000)]
Release 0.2.4
fatbob313 [Wed, 24 Mar 2010 20:53:23 +0000 (20:53 +0000)]
Revert bad checkin.
fatbob313 [Wed, 24 Mar 2010 20:04:30 +0000 (20:04 +0000)]
Update to version 0.2.3
fatbob313 [Tue, 23 Mar 2010 21:14:11 +0000 (21:14 +0000)]
Fix byte order confusion which broke on big endian platforms
fatbob313 [Sun, 7 Mar 2010 21:14:55 +0000 (21:14 +0000)]
Update version to 0.2.2
fatbob313 [Sun, 7 Mar 2010 20:49:15 +0000 (20:49 +0000)]
Fixed server crash when setting Access token while connected.
fatbob313 [Sat, 27 Feb 2010 21:02:51 +0000 (21:02 +0000)]
Fix crash when entering a temporary channel when already in the channel.
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...
fatbob313 [Wed, 17 Feb 2010 16:19:18 +0000 (16:19 +0000)]
Update info
fatbob313 [Wed, 17 Feb 2010 16:12:58 +0000 (16:12 +0000)]
Try to clear up Makefile
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.
fatbob313 [Wed, 17 Feb 2010 15:11:56 +0000 (15:11 +0000)]
Fix Makefiles for OpenWRT.
fatbob313 [Sun, 14 Feb 2010 21:55:39 +0000 (21:55 +0000)]
Try to clean up. Really need an Autoconf to create this Makefile...
fatbob313 [Sun, 14 Feb 2010 21:48:09 +0000 (21:48 +0000)]
Makefiles for both OpenSSL and PolarSSL support
fatbob313 [Sun, 14 Feb 2010 21:24:36 +0000 (21:24 +0000)]
Remove unused function
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 :)
fatbob313 [Sat, 13 Feb 2010 22:36:54 +0000 (22:36 +0000)]
Merge of r85:88 from branch polarssl into trunk.
fatbob313 [Tue, 9 Feb 2010 17:15:45 +0000 (17:15 +0000)]
Step version
fatbob313 [Tue, 9 Feb 2010 17:14:56 +0000 (17:14 +0000)]
Send channel links info at client connect
fatbob313 [Sun, 7 Feb 2010 16:13:52 +0000 (16:13 +0000)]
Must enable UDP when receiving ping packets too.
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
fatbob313 [Sun, 7 Feb 2010 13:17:00 +0000 (13:17 +0000)]
Fix a bug in Pds_skip()
fatbob313 [Mon, 1 Feb 2010 10:22:39 +0000 (10:22 +0000)]
Handle protobuf unpacking errors. Unhandled errors caused segfault when old client connected.
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.
fatbob313 [Sun, 31 Jan 2010 22:17:01 +0000 (22:17 +0000)]
fatbob313 [Sun, 31 Jan 2010 22:15:33 +0000 (22:15 +0000)]
Remove buffer zeroing since it's not neccesary.
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.
fatbob313 [Sun, 31 Jan 2010 22:12:21 +0000 (22:12 +0000)]
Adjust log output
fatbob313 [Sun, 31 Jan 2010 17:40:02 +0000 (17:40 +0000)]
Use a dynamic list for codecs instead of arrays.
fatbob313 [Sun, 31 Jan 2010 13:19:53 +0000 (13:19 +0000)]
rename player -> user
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.
fatbob313 [Sat, 30 Jan 2010 21:10:34 +0000 (21:10 +0000)]
playerName can be NULL. Check if it is before logging
fatbob313 [Sat, 30 Jan 2010 21:09:07 +0000 (21:09 +0000)]
Fix null string compare causing crash
fatbob313 [Fri, 29 Jan 2010 18:50:38 +0000 (18:50 +0000)]
Logging fixes
fatbob313 [Thu, 28 Jan 2010 21:49:27 +0000 (21:49 +0000)]
Leave channel when disconnecting and remove channel if temporary and last user.
fatbob313 [Wed, 27 Jan 2010 16:42:50 +0000 (16:42 +0000)]
Update version and package name
fatbob313 [Sun, 24 Jan 2010 21:38:08 +0000 (21:38 +0000)]
Get rid of character arrays.
Fix speling error...
fatbob313 [Sun, 24 Jan 2010 16:15:49 +0000 (16:15 +0000)]
Fix compiler warning
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.
fatbob313 [Sun, 24 Jan 2010 15:21:56 +0000 (15:21 +0000)]
Added creation of temporary channels.
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...
fatbob313 [Tue, 19 Jan 2010 17:05:48 +0000 (17:05 +0000)]
Add OS and machine info retrieval via uname
fatbob313 [Sat, 16 Jan 2010 22:00:10 +0000 (22:00 +0000)]
Make logging more uniform. Fix copyright year
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.
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).
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
fatbob313 [Wed, 6 Jan 2010 23:53:29 +0000 (23:53 +0000)]
Add example configuration file
fatbob313 [Wed, 6 Jan 2010 23:51:53 +0000 (23:51 +0000)]
Changed default values for bandwidth.
fatbob313 [Wed, 6 Jan 2010 23:51:11 +0000 (23:51 +0000)]
fatbob313 [Wed, 6 Jan 2010 23:02:55 +0000 (23:02 +0000)]
Reorganization
fatbob313 [Wed, 6 Jan 2010 17:12:14 +0000 (17:12 +0000)]
Update copyright year. Fix a typo in logging.
fatbob313 [Wed, 6 Jan 2010 16:59:31 +0000 (16:59 +0000)]
Protobuf definitions file from Mumble sources.
fatbob313 [Wed, 6 Jan 2010 16:54:37 +0000 (16:54 +0000)]
Makefile with new voicetarget files too...
fatbob313 [Wed, 6 Jan 2010 16:52:11 +0000 (16:52 +0000)]
Add channel links.
fatbob313 [Wed, 6 Jan 2010 14:57:42 +0000 (14:57 +0000)]
Added voice target (whisper) functionality.
fatbob313 [Tue, 5 Jan 2010 18:20:57 +0000 (18:20 +0000)]
Fix confusion regarding message creation from net and later freeing.
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()
fatbob313 [Mon, 4 Jan 2010 17:55:03 +0000 (17:55 +0000)]
Fix TCP mode
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
fatbob313 [Wed, 30 Dec 2009 10:46:15 +0000 (10:46 +0000)]
TextMessage handling added.