Mikkel Krautz
|
1cc9745727
|
Add ability to autogen self-signed x509 certs for use with Grumble.
|
2011-04-28 20:30:21 +02:00 |
|
Mikkel Krautz
|
f36ae37afd
|
sqlite: reflect.Typeof -> reflect.TypeOf
|
2011-04-28 17:00:49 +02:00 |
|
Mikkel Krautz
|
84c95dc188
|
Remove de-registered user ids from groups and ACLs.
|
2011-04-28 00:52:55 +02:00 |
|
Mikkel Krautz
|
298b105c1f
|
Proper usernames in ACLs.
|
2011-04-28 00:33:21 +02:00 |
|
Mikkel Krautz
|
073587691e
|
Remove Handle Incoming Message log message from handleIncomingMessage.
|
2011-04-28 00:24:47 +02:00 |
|
Mikkel Krautz
|
c58ccf9298
|
Remove MessageContextActionAdd from handleIncomingMessage.
|
2011-04-28 00:22:48 +02:00 |
|
Mikkel Krautz
|
4ca2399211
|
Remove MessageCodecVersion from handleIncomingMessage.
|
2011-04-28 00:21:59 +02:00 |
|
Mikkel Krautz
|
ca0420638e
|
Remove MessageServerConfig handling.
|
2011-04-28 00:21:20 +02:00 |
|
Mikkel Krautz
|
8dc992d414
|
Fix build.
|
2011-04-28 00:20:31 +02:00 |
|
Mikkel Krautz
|
28a74743a6
|
Registration support.
|
2011-04-28 00:18:03 +02:00 |
|
Mikkel Krautz
|
95509f9138
|
Don't check for missing +traverse in ACL loop. Wait until all ACLs have been considered.
|
2011-04-27 22:11:07 +02:00 |
|
Mikkel Krautz
|
07bdd1c03b
|
Simplify group invert logic.
|
2011-04-27 22:04:23 +02:00 |
|
Mikkel Krautz
|
18adc1a41d
|
Don't force a TLS handshake for new clients anymore. Go's tls package has made this guaranteed for some time.
|
2011-04-27 22:03:32 +02:00 |
|
Benjamin Jemlich
|
705b43bcd5
|
Handle freeze requests for stopped servers
|
2011-04-26 15:39:27 +08:00 |
|
Benjamin Jemlich
|
c6eeabde62
|
Use Server.FreezeToFile for the server import
|
2011-04-26 15:39:27 +08:00 |
|
Benjamin Jemlich
|
8ff0a15bcf
|
Add a running state to the server object
|
2011-04-26 15:39:27 +08:00 |
|
Benjamin Jemlich
|
f25751d1aa
|
Fix certificate error message
|
2011-04-26 15:39:26 +08:00 |
|
Benjamin Jemlich
|
eb4c442be0
|
Use Server.FreezeToFile for the timer
|
2011-04-26 15:39:26 +08:00 |
|
Benjamin Jemlich
|
bee3327e0f
|
Add a signal handler which freezes all servers
|
2011-04-26 15:39:25 +08:00 |
|
Benjamin Jemlich
|
f273b7d328
|
Create a new server if there are no servers
|
2011-04-26 15:39:25 +08:00 |
|
Benjamin Jemlich
|
3c5c71288d
|
Add method to write a frozen server to a file
|
2011-04-26 15:39:24 +08:00 |
|
Mikkel Krautz
|
adeb1b2a54
|
Rudimentary server freezing.
|
2011-04-25 17:38:17 +02:00 |
|
Mikkel Krautz
|
b54cbd02be
|
Use correct SQLite include path.
|
2011-04-12 19:47:39 +02:00 |
|
Mikkel Krautz
|
2aa8328601
|
Properly import root channel metadata, ACLs and groups from Murmur SQLite databases.
|
2011-04-12 00:04:01 +02:00 |
|
Mikkel Krautz
|
c3a75d2b42
|
Fix ACL message handling for root channel.
|
2011-04-12 00:02:08 +02:00 |
|
Mikkel Krautz
|
96684f41d4
|
Fix certificate matching in handleAuthenticate
|
2011-04-11 22:44:52 +02:00 |
|
Mikkel Krautz
|
5607764dfa
|
Make SuperUser a regular user (don't special case it).
|
2011-04-11 21:24:33 +02:00 |
|
Mikkel Krautz
|
91b83edf9c
|
Make sure to always read full messages.
|
2011-04-11 21:14:47 +02:00 |
|
Mikkel Krautz
|
c3be7e6b4f
|
More complete ChannelState transfer on connect.
|
2011-04-11 18:35:15 +02:00 |
|
Mikkel Krautz
|
32b13b48da
|
Transmit more complete UserStates when new clients connect.
|
2011-04-11 18:30:34 +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
|
b3fec9315a
|
Don't put Mumble.pb.go under version control.
|
2011-04-11 12:45:32 +02:00 |
|
Mikkel Krautz
|
b11588a6a0
|
Add blobstore package.
|
2011-04-10 19:42:47 +02:00 |
|
Mikkel Krautz
|
15e88575fc
|
Always show correct name for registered users.
|
2011-04-10 15:00:35 +02:00 |
|
Mikkel Krautz
|
296c94764c
|
Pseudo-random session IDs.
|
2011-04-10 14:52:29 +02:00 |
|
Mikkel Krautz
|
b7688a2c6e
|
Move usercheck to finishAuthenticate instead. Keep it simple.
|
2011-04-10 02:32:45 +02:00 |
|
Mikkel Krautz
|
3014bf7e3d
|
Async authentication. Improved disconnect handling.
|
2011-04-10 02:19:45 +02:00 |
|
Mikkel Krautz
|
be73cceb8b
|
Update LICENSE file.
|
2011-04-09 21:52:05 +02:00 |
|
Mikkel Krautz
|
252ee9b7bb
|
Add pcgod to AUTHORS.
|
2011-04-09 21:50:16 +02:00 |
|
Mikkel Krautz
|
bb4e7a511e
|
Remove JSON left-overs from freezer.
|
2011-04-09 21:46:04 +02:00 |
|
Mikkel Krautz
|
76ca3dcebc
|
Show correct names for registered users.
|
2011-04-09 21:41:02 +02:00 |
|
Mikkel Krautz
|
58fca6bcf7
|
Recognize registered users by their certificate hash.
|
2011-04-09 21:36:36 +02:00 |
|
Mikkel Krautz
|
9036cd64af
|
Handle SuperUser login.
|
2011-04-08 18:31:00 +02:00 |
|
Mikkel Krautz
|
47bb4d0025
|
User support in MurmurDB import and freezer.
|
2011-04-08 17:26:52 +02:00 |
|
Mikkel Krautz
|
73478072d0
|
Frozen servers are now gzipped gobs.
|
2011-04-08 15:19:30 +02:00 |
|
Mikkel Krautz
|
3570847876
|
Make freezer a little more independant of JSON.
|
2011-04-08 13:50:21 +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
|
2eb5516d31
|
Update to new crypto/tls API.
|
2011-04-06 18:16:31 +02:00 |
|