Mikkel Krautz
|
fec890da2f
|
Fix SuperUser handling on new servers.
|
2011-05-20 12:30:24 +02:00 |
|
Mikkel Krautz
|
5b1cfd14f1
|
Add SetSuperUserPassword ctl option.
|
2011-05-19 23:37:02 +02:00 |
|
Mikkel Krautz
|
b4a9f706ec
|
Allow serverconfs Address and Port to override the server defaults.
|
2011-05-19 22:44:44 +02:00 |
|
Mikkel Krautz
|
d9ab7d2754
|
Remove channels from Server's Channels map as well.
|
2011-05-17 23:35:56 +02:00 |
|
Mikkel Krautz
|
96df319036
|
Implement handleChannelRemove.
|
2011-05-17 23:06:17 +02:00 |
|
Mikkel Krautz
|
e15ce28618
|
cryptstate: s/AESBlockSize/aes.BlockSize, rename to grumble/cryptstate.
|
2011-05-14 18:50:07 +02:00 |
|
Mikkel Krautz
|
c1861a4312
|
Ban support.
|
2011-05-14 17:22:29 +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
|
07cc7f1aa8
|
Transmit WelcomeText in ServerSync.
|
2011-05-13 19:07:05 +02:00 |
|
Mikkel Krautz
|
37fe6dd0c2
|
Use sessionpool in Grumble.
|
2011-05-13 18:49:45 +02:00 |
|
Mikkel Krautz
|
690e5bc750
|
Use default blobstore in Grumble.
|
2011-05-13 17:07:55 +02:00 |
|
Mikkel Krautz
|
c785c45166
|
Use a RWMutex for server config locking instead of routing config gets and sets through Server#handler.
|
2011-05-13 15:32:42 +02:00 |
|
Mikkel Krautz
|
41f6af2334
|
Add 'grumble ctl'.
|
2011-05-13 15:06:54 +02:00 |
|
Mikkel Krautz
|
01182d36b3
|
Grumble gofmt run.
|
2011-04-30 23:47:54 +02:00 |
|
Mikkel Krautz
|
e177d4cf89
|
Correctly receive access tokens from clients.
|
2011-04-30 23:19:46 +02:00 |
|
Mikkel Krautz
|
1f917dfd8e
|
Print both addr and port when starting a new server.
|
2011-04-30 22:51:03 +02:00 |
|
Mikkel Krautz
|
8821015b3c
|
Don't print permissions all the time.
|
2011-04-30 22:48:28 +02:00 |
|
Mikkel Krautz
|
6b042851dc
|
Enhance some client log calls.
|
2011-04-30 22:46:36 +02:00 |
|
Mikkel Krautz
|
4f162157ca
|
Early session assignment for improved client logging.
|
2011-04-30 22:41:47 +02:00 |
|
Mikkel Krautz
|
074b43d3a3
|
Mimic Murmur's client log prefix.
|
2011-04-30 22:25:57 +02:00 |
|
Mikkel Krautz
|
e00f910393
|
Improved logging.
|
2011-04-30 22:05:07 +02:00 |
|
Mikkel Krautz
|
f44e203592
|
Add registration support.
|
2011-04-29 01:36:20 +02:00 |
|
Mikkel Krautz
|
2e0a825bc0
|
Grumble gofmt run.
|
2011-04-28 20:49:01 +02:00 |
|
Mikkel Krautz
|
f8d511a8c3
|
Replace tlsserver.go with tls.LoadX509KeyPair.
|
2011-04-28 20:48:02 +02:00 |
|
Mikkel Krautz
|
84c95dc188
|
Remove de-registered user ids from groups and ACLs.
|
2011-04-28 00:52:55 +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
|
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
|
8ff0a15bcf
|
Add a running state to the server object
|
2011-04-26 15:39:27 +08:00 |
|
Mikkel Krautz
|
adeb1b2a54
|
Rudimentary server freezing.
|
2011-04-25 17:38:17 +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
|
32b13b48da
|
Transmit more complete UserStates when new clients connect.
|
2011-04-11 18:30:34 +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
|
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
|
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 |
|
Mikkel Krautz
|
854e194efb
|
Handle ChannelState messages.
|
2011-04-06 18:12:21 +02:00 |
|