Mikkel Krautz
|
fea87b0c13
|
Better defaults handling + better Windows compat.
|
2011-05-16 22:58:23 +02:00 |
|
Mikkel Krautz
|
2cf093160b
|
Windows support for pkg/sqlite.
|
2011-05-16 22:23:05 +02:00 |
|
Mikkel Krautz
|
1365b6bbe3
|
Add Windows support to pkg/sqlite Makefile.
|
2011-05-16 22:13:19 +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
|
b53aa8d722
|
pkg/*/Makefile: Cleanup.
|
2011-05-14 18:55:29 +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
|
2b20d7a555
|
Fix sessionpool comments.
|
2011-05-14 11:45:19 +02:00 |
|
Mikkel Krautz
|
6e5f24924f
|
Implement QueryUsers message handling.
|
2011-05-14 00:33:32 +02:00 |
|
Mikkel Krautz
|
cd726560d8
|
Skip session ID 0 in grumble/sessionpool.
|
2011-05-14 00:09:51 +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
|
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
|
9703241e27
|
Add package grumble/sessionpool for improved session ID reuse.
|
2011-05-13 18:36:34 +02:00 |
|
Mikkel Krautz
|
690e5bc750
|
Use default blobstore in Grumble.
|
2011-05-13 17:07:55 +02:00 |
|
Mikkel Krautz
|
4ac0c4c244
|
Add a default blobstore to package grumble/blobstore.
|
2011-05-13 17:04:37 +02:00 |
|
Mikkel Krautz
|
d535cbc6fa
|
Grumble gofmt run.
|
2011-05-13 15:46:45 +02:00 |
|
Mikkel Krautz
|
0a40f7fa98
|
Add missing sid parameter is ctl.
|
2011-05-13 15:43:02 +02:00 |
|
Mikkel Krautz
|
cfa9172e69
|
Check for server existance in ctlrpc.
|
2011-05-13 15:42:06 +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
|
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 |
|