Commit Graph

63 Commits

Author SHA1 Message Date
Davide Beatrici
4e67a2fafb Auto-update LICENSE.header in source files 2020-01-07 03:09:22 +01:00
Davide Beatrici
b427333257 Auto-update LICENSE.header in source files 2019-01-25 04:56:19 +01:00
Mikkel Krautz
f6ba3a52bf Auto-update LICENSE.header in source files. 2018-01-01 23:05:37 +01:00
Mikkel Krautz
f4dfc4a1f0 Audio, AudioOutput: guard against invalid packet types in AudioOutput::addFrameToBuffer().
For packets we receive from Murmur, we check that they're a valid voice
packet on receipt.

However, some packets are not received by Murmur, but generated by the
client itself: packets for RecordUser, and local loopback packets.

If we mess up their type due to a bug, we'd previously allow them into the
AudioOutput system. This commit discards them before they get there.
2017-02-26 00:48:05 +01:00
Mikkel Krautz
91ebb8b0b5 Update tree copyrights to 2017. 2017-01-08 21:05:57 +01:00
Mikkel Krautz
395c084b7a src: update to use LICENSE.header. 2016-05-10 22:42:02 +02:00
Kissaki
1e4bb6dbd0 Prepend Projectname to header guard defines
* some few (4?) files actually already had it
2013-06-04 21:59:52 +02:00
Benjamin Jemlich
07737a314c Fix include guards and PCH includes 2011-11-09 00:12:10 +01:00
Benjamin Jemlich
7529297760 Fix uppercase vs lowercase vs PCH include problems 2011-05-15 17:15:54 +02:00
Benjamin Jemlich
900f1e5677 Opus support for the server
Untested but should work because it's only a minor modification
of the existing CELT/Speex code.
2011-05-14 10:09:08 +02:00
Benjamin Jemlich
f7d7b99b56 Merge ContextActionRemove and ContextActionAdd and rename it to ContextActionModify 2011-05-14 09:29:47 +02:00
Stefan Hacker
ba66c4dcbf Do not change the order of protobuf message types. 2011-05-13 20:53:18 +02:00
Stefan Hacker
c98e3eaf8b Fix: Stale custom context menu entries (#3301658)
Added a new ContextActionRemove protobuf message type triggering the clientside removal of a context menu entry. Since the server only remembers the action identifier and doesn't have a notion of where it is applied to on the client it is only possible to remove all entries for an identifier at the same time at this point. The removal is triggered when overriding a new handler (clientside visibility might have changed), remove a handler and in error conditions.
2011-05-13 18:10:22 +02:00
Thorvald Natvig
94967abfd8 Suggest Config 2011-03-25 19:54:26 -07:00
Thorvald Natvig
f3437a6ba7 Update copyright year ranges of dev team. 2011-03-18 05:52:51 +01:00
Thorvald Natvig
7a2061c651 Propagate a few server config options to the client 2010-01-28 13:33:21 +01:00
Thorvald Natvig
60e71510bf Serverside comment/texture send-on-demand 2010-01-17 03:49:40 +01:00
Thorvald Natvig
08c753b0ff Userinfo (serverside) 2010-01-10 02:22:14 +01:00
Thorvald Natvig
16339bfc91 Update license to 2010 2010-01-05 08:49:22 +01:00
Thorvald Natvig
925dd22788 Serverside alpha/beta celt version choice 2009-10-18 22:59:46 +02:00
Thorvald Natvig
8af721b8f3 Indent, changelog and submodule update 2009-10-14 14:44:31 +02:00
Thorvald Natvig
7439bc4fe6 Permission query (serverside) 2009-10-13 23:54:34 +02:00
Thorvald Natvig
6479de347f Low bandwidth mode 2009-08-21 01:29:48 +02:00
Thorvald Natvig
10a359de01 VoiceTarget clientside 2009-05-28 01:27:41 +02:00
Thorvald Natvig
73131d21cf Server-side unregister 2009-05-17 17:50:46 +02:00
Thorvald Natvig
936ef86d86 Remove a lot of compiler warnings 2009-04-30 12:52:52 +02:00
Thorvald Natvig
6ec2d36cba Store context 2009-04-20 02:55:57 +02:00
Thorvald Natvig
54466d58d5 Message references instead of pointers, and make UDPTunnel work 2009-03-28 02:33:20 +01:00
Thorvald Natvig
561b7f282a Make preprocessing tokens gcc compatible 2009-03-27 17:50:54 +01:00
Thorvald Natvig
1a7e9e8b6b Indent, changelog and submodule update 2009-03-26 21:57:19 +01:00
Thorvald Natvig
1718cde75e Make Mumble compile with protobuf. 2009-03-26 21:51:50 +01:00
Thorvald Natvig
208641297b Indent, changelog and submodule update 2009-03-24 03:34:29 +01:00
Thorvald Natvig
481760c986 ProtoBuf for murmur (no DBus/Ice yet) 2009-03-23 00:20:33 +01:00
nomad
7bd80f87d0 Adding channel descriptions 2009-03-01 23:31:22 +01:00
Thorvald Natvig
3fb59f9612 QNetworkAccessManager for http loading.
Support images in welcome text.

git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@1542 05730e5d-ab1b-0410-a4ac-84af385074fa
2009-02-17 14:08:24 +00:00
Thorvald Natvig
c64cd11c5e Server-supplied resource support
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@1537 05730e5d-ab1b-0410-a4ac-84af385074fa
2009-02-15 15:29:35 +00:00
Thorvald Natvig
261483efee Context actions for Ice
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@1521 05730e5d-ab1b-0410-a4ac-84af385074fa
2009-02-12 23:13:51 +00:00
Thorvald Natvig
ad2b8e2149 Update copyright for 2009
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@1380 05730e5d-ab1b-0410-a4ac-84af385074fa
2009-01-05 15:12:48 +00:00
Thorvald Natvig
dc7e438976 Update copyright for 2008
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@908 05730e5d-ab1b-0410-a4ac-84af385074fa
2008-01-05 16:25:48 +00:00
Thorvald Natvig
9ee2657a03 Fix messageType for CryptSync [Mikkel Krautz]
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@907 05730e5d-ab1b-0410-a4ac-84af385074fa
2008-01-05 16:03:34 +00:00
Thorvald Natvig
952d3c453c Autolower bandwidth on connect
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@769 05730e5d-ab1b-0410-a4ac-84af385074fa
2007-10-08 10:40:05 +00:00
Thorvald Natvig
64b5b2d0c6 Multiline and multichannel messages.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@765 05730e5d-ab1b-0410-a4ac-84af385074fa
2007-09-26 13:01:09 +00:00
Thorvald Natvig
36f625a583 Start of proper statistics
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@723 05730e5d-ab1b-0410-a4ac-84af385074fa
2007-08-11 14:33:20 +00:00
Thorvald Natvig
681c77fd58 PushToLink implies AltSpeak
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@709 05730e5d-ab1b-0410-a4ac-84af385074fa
2007-08-07 17:06:50 +00:00
Thorvald Natvig
93e427c1a8 Rename channel
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@700 05730e5d-ab1b-0410-a4ac-84af385074fa
2007-08-06 19:17:29 +00:00
Thorvald Natvig
7ed5e47f6f Testing UDP crypt
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@686 05730e5d-ab1b-0410-a4ac-84af385074fa
2007-08-04 17:08:38 +00:00
Thorvald Natvig
6d6bcff7c7 Global-less server. First step of multiserver support. Completely breaks client
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@664 05730e5d-ab1b-0410-a4ac-84af385074fa
2007-07-31 15:51:34 +00:00
Thorvald Natvig
fd5994c2c3 Deprecation cleanups
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@639 05730e5d-ab1b-0410-a4ac-84af385074fa
2007-07-19 19:07:33 +00:00
Thorvald Natvig
62dbc00a21 sPlayerId => uiSession
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@637 05730e5d-ab1b-0410-a4ac-84af385074fa
2007-07-19 17:35:34 +00:00
Thorvald Natvig
d4a11186ef Ping measurement in Server Information, and optimized AudioInput->UDP latency.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@634 05730e5d-ab1b-0410-a4ac-84af385074fa
2007-07-19 14:55:17 +00:00