1
0
Fork 0
forked from External/grumble
Commit graph

177 commits

Author SHA1 Message Date
Mikkel Krautz
8731716a05 Work-in-progress server start/stop. 2011-11-12 01:52:10 +01:00
Mikkel Krautz
03932c13cf Get rid of Server's SendUDP goroutine. 2011-11-11 21:31:15 +01:00
Mikkel Krautz
875cc89b9e Get rid of Client's sender goroutine. 2011-11-11 21:08:32 +01:00
Mikkel Krautz
fa3770bffb Add to ssh.go the functionality that ctlrpc.go had. 2011-11-11 20:28:40 +01:00
Mikkel Krautz
69abacbb19 Sorted ssh help. 2011-11-10 14:11:49 +01:00
Mikkel Krautz
ccbc282f1e Remove unused XML fields in register.go. 2011-11-10 14:11:13 +01:00
Mikkel Krautz
b94b04d2de Refine auto-keypair regen functionality. Complain loudly if only one of (cert.pem, key.pem) exists. 2011-11-10 13:17:18 +01:00
Mikkel Krautz
76747e0b71 Add interesting comments to grumble.go! 2011-11-10 12:49:23 +01:00
Mikkel Krautz
ede1c7735e Add panic to logtarget when a consumer hasn't called OpenFile to open the main log file. 2011-11-10 12:47:32 +01:00
Mikkel Krautz
f47840f8fc Output all LogTarget writes to Stderr as well (for now). 2011-11-10 12:26:19 +01:00
Mikkel Krautz
79e5ffbd4d Move logtarget to its own package. 2011-11-10 12:18:53 +01:00
Mikkel Krautz
5e4e81ff50 Refine wording in args.go. 2011-11-10 00:50:18 +01:00
Mikkel Krautz
83499e9fa1 Remove ctl.go and ctlrpc.go files from the repo. 2011-11-10 00:48:10 +01:00
Mikkel Krautz
90272faad5 Remove ctl references from args.go. 2011-11-10 00:47:45 +01:00
Mikkel Krautz
b13dbeadf1 Improved logging. 2011-11-10 00:38:59 +01:00
Mikkel Krautz
244027d41b Add internal SSH server as a replacement for ctl. 2011-11-09 18:10:55 +01:00
Mikkel Krautz
1c5325cba1 Datadir re-org. 2011-11-09 13:12:33 +01:00
Mikkel Krautz
adb9791b7c gofix Go 1 pkg renames. 2011-11-09 12:52:12 +01:00
Mikkel Krautz
53db9cd2fb 4096-bit RSA keys by default. Auto-regen keys if a cert or key is missing. 2011-11-08 16:12:54 +01:00
Mikkel Krautz
3014d5fe39 Update grumble to use the new blobstore API. 2011-11-08 15:40:29 +01:00
Mikkel Krautz
2e392c92df Vastly improved gitignore. 2011-11-08 15:38:50 +01:00
Mikkel Krautz
852d1790ae Make hierarchy creation the only mode for blobstore. Cache a 'good' directory structure with a 'blobstore' file in the blobstore directory. 2011-11-08 15:38:30 +01:00
Mikkel Krautz
71b8314c2e Major gofix run. 2011-11-08 15:05:13 +01:00
Mikkel Krautz
92e6ac5276 Fix protobuf enum types. 2011-09-08 13:40:05 +02:00
Mikkel Krautz
0161969df1 Remove message kind parameter from sendProtoMessage and friends. 2011-09-08 12:57:32 +02:00
Mikkel Krautz
7482d5cb19 Add message numbers to mumbleproto package. 2011-09-07 16:12:07 +02:00
Mikkel Krautz
4d5b897d66 Re-add SQLite import support, but make it a build-time option. 2011-08-27 20:52:06 +02:00
Mikkel Krautz
48efaf6645 Use a transaction for UserList updates. Support delta-updates for UserState changes. 2011-08-27 16:44:29 +02:00
Mikkel Krautz
c87329a344 Remove freeze requeests. 2011-08-27 15:52:50 +02:00
Mikkel Krautz
9194e578e3 Freeze a full snapshot of the server to disk after 100 log ops. (This removes the current log and opens a new one) 2011-08-27 15:46:26 +02:00
Mikkel Krautz
eb4f3319fd Hook up new freezer code to the server. 2011-08-27 15:15:23 +02:00
Mikkel Krautz
ff299b8aa4 Add the freezer package. 2011-08-27 13:46:14 +02:00
Mikkel Krautz
ceb3524b49 Update registration code to work on latest Go tip. 2011-08-26 13:02:57 +02:00
Mikkel Krautz
4ca0fd3c55 Fix send on closed channel error. 2011-06-23 00:46:15 +02:00
Mikkel Krautz
190316b0a1 Fix server registration keepalive. 2011-06-17 17:39:51 +02:00
Mikkel Krautz
2e3cc5cbf4 Gofmt run. 2011-06-17 16:49:31 +02:00
Mikkel Krautz
69f118d230 Move htmlfilter to its own package. 2011-06-17 16:49:19 +02:00
Mikkel Krautz
71b9483e00 Build with go tip. 2011-06-17 16:48:41 +02:00
Mikkel Krautz
739cd1ca9b Filter text according to server rules before storing. 2011-05-29 02:28:57 +02:00
Mikkel Krautz
4e89b124fb Add jsonify option to grumble to aid in debugging. 2011-05-20 22:29:09 +02:00
Mikkel Krautz
1827b32d55 Remove client from Server's internal state before shutting everything down (closing channels, sockets, etc.). Attempt to fix spurious cryptResync crash. 2011-05-20 22:01:43 +02:00
Mikkel Krautz
7c46c9d140 Unbreak user registration after SuperUser changes. 2011-05-20 21:35:42 +02:00
Mikkel Krautz
4e95d40645 Clean up channel handling. 2011-05-20 17:27:53 +02:00
Mikkel Krautz
3eca9a9d3e Gofmt run. 2011-05-20 12:30:31 +02:00
Mikkel Krautz
fec890da2f Fix SuperUser handling on new servers. 2011-05-20 12:30:24 +02:00
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