Commit Graph

47 Commits

Author SHA1 Message Date
Thorvald Natvig
5ec2fcffdf Bugfixes from testing (release of 3d buffer, saving of transmit from settings, better rolloff defaults, smaller indentation for the channelview).
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@199 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-24 00:13:22 +00:00
Thorvald Natvig
36b374935a *** empty log message ***
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@198 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-23 22:02:37 +00:00
Thorvald Natvig
c6dc7b0ed2 *** empty log message ***
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@197 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-23 21:44:37 +00:00
Thorvald Natvig
b342128868 *** empty log message ***
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@195 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-23 19:18:12 +00:00
Thorvald Natvig
fdde84ff1a On channel creation, add creator to "admin" group.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@192 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-23 19:00:43 +00:00
Thorvald Natvig
7f73d73d97 Channel ACLs and groups. (Still missing a edit function)
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@191 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-23 18:57:16 +00:00
Thorvald Natvig
e27b074d9e Preliminary support for channels
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@188 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-22 23:11:16 +00:00
Thorvald Natvig
3efd365d4f Only check if registered player if there ARE registered players. Without any, everybody is priviliged.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@185 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-21 13:04:25 +00:00
Thorvald Natvig
5023c0d710 *** empty log message ***
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@179 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-20 19:25:48 +00:00
Thorvald Natvig
f23d9f7b17 Slightly more permissive namecheck
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@178 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-20 19:24:00 +00:00
Thorvald Natvig
52059bd4a0 *** empty log message ***
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@176 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-20 18:47:30 +00:00
Thorvald Natvig
15bc047b84 Only registered users can mute/deafen/kick others
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@175 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-20 17:28:06 +00:00
Thorvald Natvig
0548bfe5c0 Welcome messages.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@169 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-20 16:54:19 +00:00
Thorvald Natvig
a465ab4961 Per-player password.
Persistant storage on server.
Minor ASIO fixes.


git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@167 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-20 13:44:01 +00:00
Thorvald Natvig
62f573bdf8 UDP bugfixes on server.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@165 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-19 20:50:04 +00:00
Thorvald Natvig
b36bf6dea8 Version 0.3.2.
First part of UDP support.


git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@164 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-19 20:24:08 +00:00
Thorvald Natvig
180e4b548a Don't send implied messages anymore, the client already knows
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@149 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-16 15:14:26 +00:00
Thorvald Natvig
613fec96bd Deaf implies Mute logic in Server, and add ability to mute/deaf players again (added PlayerModel::getPlayer from index)
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@107 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-09 23:35:43 +00:00
Thorvald Natvig
1b8ac3e145 QHash, foreach() and STL iterators. What ever gave me the idea QMap was a hash to begin with?
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@106 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-09 23:21:01 +00:00
Thorvald Natvig
9fb7f82b7d Use new Connection slots for Server
Make server log include date/time


git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@100 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-08 14:52:35 +00:00
Thorvald Natvig
c01e34f8fe Discover the magic of QObject::sender() and fix some leftover bugs from the refactorization
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@99 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-08 14:33:15 +00:00
Thorvald Natvig
4d6ba183d3 Remove m_ from everything
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@93 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-08 12:07:25 +00:00
Thorvald Natvig
d82af08f18 Track both initiator and victim of actions
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@92 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-07 22:28:37 +00:00
Thorvald Natvig
ca7fec948e Exchange and display selfmute/selfdeaf
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@79 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-06 17:30:45 +00:00
Thorvald Natvig
465b6364c8 Support self-mute/self-deafen.
Start support for input/output configs


git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@77 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-06 12:47:38 +00:00
Thorvald Natvig
b140df71fb More verifications
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@73 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-05 21:09:31 +00:00
Thorvald Natvig
1814bb32ad Make ids recyclable over time instead of immediately, and validate that the "target" of messages is actually valid.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@72 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-05 21:08:28 +00:00
Thorvald Natvig
d52f78bada Added readme to installer
Fixed crashbug in Server
Made connection only emit disconnected once


git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@61 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-05 17:43:26 +00:00
Thorvald Natvig
b1c27955aa Shortcuts for muting self, removed compile warnings
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@57 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-05 15:48:16 +00:00
Thorvald Natvig
7c3ae17cec Text-To-Speech
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@56 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-05 14:41:39 +00:00
Thorvald Natvig
2ab6c964d7 Handle authentication, rejections and propagated error messages
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@53 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-04 16:55:09 +00:00
Thorvald Natvig
b840521b28 Support logging in with pw
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@50 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-04 16:40:07 +00:00
Thorvald Natvig
37c10cab1a Accept some paramenters for murmur, to enable e.g. local loop test
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@40 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-04 12:13:52 +00:00
Thorvald Natvig
87c0e0b047 remove debug output
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@32 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-03 01:25:42 +00:00
Thorvald Natvig
aa110d249b Kick
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@31 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-03 01:25:05 +00:00
Thorvald Natvig
a9b67d1400 Server testing
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@27 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-03 00:49:09 +00:00
Thorvald Natvig
3d67f4cb3f Send deaf/mute on connect
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@26 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-03 00:09:27 +00:00
Thorvald Natvig
1e818ff9a3 Player Mute/Deaf, global Player
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@25 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-02 23:56:48 +00:00
Thorvald Natvig
c31108e8bf DTX Support
Make list of players at least somewhat usefull


git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@24 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-02 22:55:54 +00:00
Thorvald Natvig
3e4fc1b8df licenses for about dialog
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@19 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-02 16:53:27 +00:00
Thorvald Natvig
dd94e9d807 Pass QByteArrays instead of messages, much cleaner with refcounts
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@16 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-02 13:13:38 +00:00
Thorvald Natvig
3b4b165c59 Initial DX Audio
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@15 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-02 12:37:07 +00:00
Thorvald Natvig
911ea2030e debugging network
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@11 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-01 20:23:06 +00:00
Thorvald Natvig
e1bf7680c6 First test of network protocol
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@10 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-01 20:08:12 +00:00
Thorvald Natvig
d9d814b32a Disconnect on errors, don't send disconnect unless authenticated
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@9 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-01 17:21:28 +00:00
Thorvald Natvig
aaf9366d27 Compile fixed
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@8 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-01 17:12:15 +00:00
Thorvald Natvig
0767e8850b Initial version of the server
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@6 05730e5d-ab1b-0410-a4ac-84af385074fa
2005-09-01 17:00:32 +00:00