1
0
Fork 0
forked from External/grumble
Commit graph

183 commits

Author SHA1 Message Date
Mikkel Krautz
b799eb2bda Update sync.bash to be *correct*. 2011-11-12 03:37:56 +01:00
Mikkel Krautz
922d352760 Sync Mumble.proto. 2011-11-12 03:25:37 +01:00
Mikkel Krautz
a22606e8bf Make servers reside in the 'servers' subdir of the DataDir. 2011-11-12 03:18:10 +01:00
Mikkel Krautz
9ee6172b04 Add clearconf option to ssh admin. 2011-11-12 02:47:35 +01:00
Mikkel Krautz
d59392b89a Add ssh admin 'restart' command. 2011-11-12 02:33:22 +01:00
Mikkel Krautz
64bdb5eb99 Remove addr and port from NewServer. Clean up per-launch structures on Start and Stop. 2011-11-12 02:19:33 +01:00
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