Mikkel Krautz
|
739cd1ca9b
|
Filter text according to server rules before storing.
|
2011-05-29 02:28:57 +02:00 |
|
Mikkel Krautz
|
7c46c9d140
|
Unbreak user registration after SuperUser changes.
|
2011-05-20 21:35:42 +02:00 |
|
Mikkel Krautz
|
4e95d40645
|
Clean up channel handling.
|
2011-05-20 17:27:53 +02:00 |
|
Mikkel Krautz
|
3eca9a9d3e
|
Gofmt run.
|
2011-05-20 12:30:31 +02:00 |
|
Mikkel Krautz
|
96df319036
|
Implement handleChannelRemove.
|
2011-05-17 23:06:17 +02:00 |
|
Mikkel Krautz
|
7955e522db
|
Add missing return statements for a couple of permission checks.
|
2011-05-15 11:13:19 +02:00 |
|
Mikkel Krautz
|
e15ce28618
|
cryptstate: s/AESBlockSize/aes.BlockSize, rename to grumble/cryptstate.
|
2011-05-14 18:50:07 +02:00 |
|
Mikkel Krautz
|
6295adad98
|
Add ban support to UserRemove message.
|
2011-05-14 17:48:33 +02:00 |
|
Mikkel Krautz
|
c1861a4312
|
Ban support.
|
2011-05-14 17:22:29 +02:00 |
|
Mikkel Krautz
|
6e5f24924f
|
Implement QueryUsers message handling.
|
2011-05-14 00:33:32 +02:00 |
|
Mikkel Krautz
|
c5418d0464
|
Implement UserStats message.
|
2011-05-13 23:58:19 +02:00 |
|
Mikkel Krautz
|
a2c9a15386
|
Server-side crypt resync. Properly store ping stats.
|
2011-05-13 22:26:15 +02:00 |
|
Mikkel Krautz
|
0b086d6f57
|
Send correct config values in MessageServerConfig.
|
2011-05-13 19:37:16 +02:00 |
|
Mikkel Krautz
|
690e5bc750
|
Use default blobstore in Grumble.
|
2011-05-13 17:07:55 +02:00 |
|
Mikkel Krautz
|
e00f910393
|
Improved logging.
|
2011-04-30 22:05:07 +02:00 |
|
Mikkel Krautz
|
2e0a825bc0
|
Grumble gofmt run.
|
2011-04-28 20:49:01 +02:00 |
|
Mikkel Krautz
|
298b105c1f
|
Proper usernames in ACLs.
|
2011-04-28 00:33:21 +02:00 |
|
Mikkel Krautz
|
28a74743a6
|
Registration support.
|
2011-04-28 00:18:03 +02:00 |
|
Mikkel Krautz
|
c3a75d2b42
|
Fix ACL message handling for root channel.
|
2011-04-12 00:02:08 +02:00 |
|
Mikkel Krautz
|
1f97723cfd
|
Only allow blob-storage for registered users.
|
2011-04-11 18:05:24 +02:00 |
|
Mikkel Krautz
|
1c297dfbf8
|
Unregistered users don't have textures nor have they commments.
|
2011-04-11 18:00:25 +02:00 |
|
Mikkel Krautz
|
ed602e9d8c
|
Hook blobstore into Grumble.
|
2011-04-11 17:55:11 +02:00 |
|
Mikkel Krautz
|
15e88575fc
|
Always show correct name for registered users.
|
2011-04-10 15:00:35 +02:00 |
|
Mikkel Krautz
|
58fca6bcf7
|
Recognize registered users by their certificate hash.
|
2011-04-09 21:36:36 +02:00 |
|
Mikkel Krautz
|
3ae9881d91
|
Add support for importing a server from a Murmur SQLite database. Add support for seralizing a server to disk 'freezing' (currently zlib-JSON based).
|
2011-04-08 13:21:47 +02:00 |
|
Mikkel Krautz
|
854e194efb
|
Handle ChannelState messages.
|
2011-04-06 18:12:21 +02:00 |
|
Mikkel Krautz
|
8aa01f9370
|
Make Server#broadcastProtoMessageWithPredicate more general (use a ClientPredicate insteaad of a VersionPredicate)
|
2010-11-28 20:50:32 +01:00 |
|
Mikkel Krautz
|
2f5328cbab
|
Support for UserState blobs (textures and comments)
|
2010-11-28 20:46:26 +01:00 |
|
Mikkel Krautz
|
925e23b0f9
|
Handle UserState and UserRemove (with a few exceptions!)
|
2010-11-27 14:22:47 +01:00 |
|
Mikkel Krautz
|
4903558e4a
|
Initial ACL and group support.
|
2010-11-23 00:37:24 +01:00 |
|
Mikkel Krautz
|
1e67afca46
|
Send correct channel tree. Update mumbleproto. Add comments regarding UserState permission handling.
|
2010-11-20 23:05:44 +01:00 |
|
Mikkel Krautz
|
37262d6889
|
Synchronize voice broadcast.
|
2010-11-20 20:28:23 +01:00 |
|
Mikkel Krautz
|
c2f3f0de47
|
gofmt run.
|
2010-11-20 01:10:08 +01:00 |
|
Mikkel Krautz
|
a57908b487
|
Use a map instead of slices for storing client pointers in the Server struct.
|
2010-11-20 00:55:51 +01:00 |
|
Mikkel Krautz
|
122b6af163
|
ClientConnection -> Client.
|
2010-11-07 23:05:30 +01:00 |
|
Mikkel Krautz
|
aa3f0add53
|
Make source code compatible with the latest releases.
|
2010-11-05 21:22:50 +01:00 |
|
Mikkel Krautz
|
73ab596ae6
|
Throw the code out there. :)
|
2010-09-20 15:14:22 +02:00 |
|