Commit graph

208 commits

Author SHA1 Message Date
Mikkel Krautz
a415ae75a9 grumble: Opus support. 2012-11-18 23:26:37 +01:00
Mikkel Krautz
dd76f22eb7 grumble, pkg/*: go fmt. 2012-11-18 17:59:07 +01:00
Mikkel Krautz
d77f8843a7 grumble: fix unix build, freeze_unix.go was missing imports. 2012-11-18 17:57:08 +01:00
Mikkel Krautz
f953ece6f2 grumble, pkg/freezer: more stable freezing on Windows. 2012-11-18 17:40:18 +01:00
Mikkel Krautz
06ba075c41 pkg/replacefile: new package. 2012-11-18 16:06:41 +01:00
Mikkel Krautz
5a3b9cc76a grumble: build fixes. 2012-10-16 20:10:53 +02:00
Mikkel Krautz
bb74f0485b Update ssh.go to work with updated password auth. 2012-03-10 13:55:00 +01:00
Mikkel Krautz
5dc6971031 Add Unix build tags to signal_unix.go 2012-03-10 13:51:10 +01:00
Mikkel Krautz
5e38d0439a Update README, use Markdown. 2012-03-10 13:34:36 +01:00
Mikkel Krautz
dc303e6b1e Use custom domain for imports. 2012-03-10 13:18:57 +01:00
Mikkel Krautz
6ab358c5e1 Remove pkg/sqlite. 2012-03-10 13:17:49 +01:00
Mikkel Krautz
96d725691a Improved help message. 2012-03-06 02:09:00 +01:00
Mikkel Krautz
fee67fa856 More Go 1 updates. 2012-03-06 01:07:10 +01:00
Mikkel Krautz
e46a65109f Update for Go 1. 2012-02-06 22:17:42 +01:00
Mikkel Krautz
4114a83d64 Rename Client's goroutines. 2011-11-13 01:40:52 +01:00
Mikkel Krautz
83fe0c737e Remove temporary channels when the last client leaves. 2011-11-13 01:27:02 +01:00
Mikkel Krautz
f5008c12e5 Implement proper permission denied fallback. 2011-11-13 00:07:20 +01:00
Mikkel Krautz
1240fe3eb6 Enforce certhash-based bans and add strong certificate checking (non-working for now, crypto/tls doesn't verify client certificates) 2011-11-12 23:55:33 +01:00
Mikkel Krautz
0b1794f9b5 Add support for MaxChannelUsers config option (limit the amount of users of channels on the server) 2011-11-12 22:32:00 +01:00
Mikkel Krautz
1baecfdbec Fix OS information in server info dialog fixme. 2011-11-12 22:18:55 +01:00
Mikkel Krautz
2751c1824e Add support for ban expiry. 2011-11-12 22:07:11 +01:00
Mikkel Krautz
0fde3b9ae9 Fix fixme in userEnterChannel(). 2011-11-12 21:59:33 +01:00
Mikkel Krautz
b1d6717a04 Make LastChannel logic work. 2011-11-12 21:36:32 +01:00
Mikkel Krautz
41689595f2 Fix various channel freezer bugs. 2011-11-12 21:08:24 +01:00
Mikkel Krautz
a42e4d07b4 Add VoiceTarget support (whispers and shouts) 2011-11-12 20:29:18 +01:00
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