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
|
a2a1f93372
|
GroupMemberCheck: Implement certhash matching.
|
2011-04-30 23:25:10 +02:00 |
|
Mikkel Krautz
|
1ee7aa6ac5
|
GroupMemberCheck: Implement token matching.
|
2011-04-30 23:23:11 +02:00 |
|
Mikkel Krautz
|
e177d4cf89
|
Correctly receive access tokens from clients.
|
2011-04-30 23:19:46 +02:00 |
|
Mikkel Krautz
|
fd94729d79
|
Return early in GroupMemberCheck.
|
2011-04-30 23:01:57 +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
|
aad95834a2
|
Better client panics.
|
2011-04-30 22:15:02 +02:00 |
|
Mikkel Krautz
|
e00f910393
|
Improved logging.
|
2011-04-30 22:05:07 +02:00 |
|
Mikkel Krautz
|
d5c72665f1
|
Remove host and port parameters.
|
2011-04-29 19:23:55 +02:00 |
|
Mikkel Krautz
|
20cd81b165
|
Add mising parameter to log.Printf call when getting a non-200 reply during registration.
|
2011-04-29 01:42:12 +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
|
560ebf2137
|
Remove default certificate and private key.
|
2011-04-28 20:32:47 +02:00 |
|
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 |
|