Mikkel Krautz
|
5a2e3331d9
|
Send version and release when doing registrations.
|
2011-05-20 11:43:36 +02:00 |
|
Mikkel Krautz
|
eda35c3ff8
|
Fix variadic Printfin client#Panicf.
|
2011-05-19 23:59:08 +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
|
1b21db9221
|
More sensible comment in pkg/sessionpool.
|
2011-05-17 23:07:34 +02:00 |
|
Mikkel Krautz
|
96df319036
|
Implement handleChannelRemove.
|
2011-05-17 23:06:17 +02:00 |
|
Mikkel Krautz
|
1e164668e5
|
Exit on SIGINT and SIGTERM.
|
2011-05-17 22:27:35 +02:00 |
|
Mikkel Krautz
|
fbf81bafe0
|
Fix server freezing on Windows.
|
2011-05-17 20:23:28 +02:00 |
|
Mikkel Krautz
|
22febd0b13
|
Make pkg/blobstore tests pass on Windows.
|
2011-05-17 16:58:13 +02:00 |
|
Mikkel Krautz
|
4894d3343d
|
Add missing blobstore update.
|
2011-05-17 01:41:03 +02:00 |
|
Mikkel Krautz
|
9ec8c1f46a
|
Abstract away lockfile instead of pid ops in blobstore.
|
2011-05-17 01:01:51 +02:00 |
|
Mikkel Krautz
|
412480eb85
|
.exe suffix for binary on Windows.
|
2011-05-16 23:50:52 +02:00 |
|
Mikkel Krautz
|
b4e1155855
|
Abstract away signal handling.
|
2011-05-16 23:46:25 +02:00 |
|
Mikkel Krautz
|
4e20111ff6
|
Windows support for blobstore
|
2011-05-16 23:32:41 +02:00 |
|
Mikkel Krautz
|
34b9fbaec4
|
Simplify welcome message.
|
2011-05-16 23:05:11 +02:00 |
|
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 |
|