Jakob Borg
|
ae0193b724
|
Configurable local announcement port (fixes #256)
|
2014-05-22 09:35:54 +02:00 |
|
Jakob Borg
|
2e1c33206f
|
Fix discosrv build, build as part of all (fixes #257)
|
2014-05-22 08:46:19 +02:00 |
|
Jakob Borg
|
40c750141a
|
Actually announce listen port locally
|
2014-05-16 16:28:52 +02:00 |
|
Jakob Borg
|
adbd0b1834
|
Rename mc -> beacon
|
2014-05-15 00:33:40 -03:00 |
|
Jakob Borg
|
cba554d0fa
|
Refactor logging into separate package
|
2014-05-14 21:08:56 -03:00 |
|
Jakob Borg
|
8903825e02
|
Use UDP broadcasts instead of multicast for discovery
|
2014-05-14 15:26:10 -03:00 |
|
Jakob Borg
|
532b576fd5
|
Expose discovery cache over rest interface
|
2014-05-12 22:08:55 -03:00 |
|
Jakob Borg
|
dd1197236d
|
Provide discovery hint from the outside (ref #192)
|
2014-05-12 21:51:12 -03:00 |
|
Jakob Borg
|
1d602b9efa
|
Enable discovery gossiping
|
2014-05-11 19:55:43 -03:00 |
|
Jakob Borg
|
45403917de
|
Minor cleanup in discovery
|
2014-05-02 08:53:19 +02:00 |
|
Jakob Borg
|
39be6932b5
|
discosrv: Better statistics
|
2014-04-19 23:14:56 +02:00 |
|
Jakob Borg
|
44a194d226
|
discosrv: Remove deprecated v1 support
|
2014-04-19 23:02:14 +02:00 |
|
Jakob Borg
|
9fb60d6935
|
UPnP Port Mapping (fixes #79)
|
2014-04-18 13:28:51 +02:00 |
|
Jakob Borg
|
b802cb1e36
|
Show status of global announce server (fixes #71)
|
2014-04-16 17:36:09 +02:00 |
|
Jakob Borg
|
31bfd8c039
|
Decouple local from global announcing (fixes #132)
|
2014-04-16 16:49:01 +02:00 |
|
Jakob Borg
|
116203aef8
|
discosrv: Clean up debug logging
|
2014-04-16 15:06:54 +02:00 |
|
Jakob Borg
|
d3915b8dbf
|
discosrv: Remove duplicate logging of limiter cache entries
|
2014-04-04 12:00:52 +02:00 |
|
Jakob Borg
|
671d5cace6
|
discosrv: Source based rate limiting
|
2014-04-03 23:40:10 +02:00 |
|
Jakob Borg
|
aa3d73d322
|
discosrv: Refactor handler loop
|
2014-04-03 23:40:03 +02:00 |
|
Jakob Borg
|
3700eb1e61
|
Use IPv4 multicast discovery
|
2014-03-28 11:04:48 +01:00 |
|
Jakob Borg
|
8db1bf9732
|
Fix local announce (IPv6 multicast, include all listen addresses)
|
2014-03-19 13:57:19 +01:00 |
|
Jakob Borg
|
446b21c568
|
Package descriptions for godoc
|
2014-03-12 06:32:26 +01:00 |
|
Jakob Borg
|
2553ba0463
|
Discover & main tracing
|
2014-03-09 09:15:36 +01:00 |
|
Jakob Borg
|
52ee7d5724
|
Discovery tracing
|
2014-03-09 08:58:03 +01:00 |
|
Jakob Borg
|
ba59e0d3f0
|
Use undirected broadcast and WriteTo (fixes #75)
|
2014-03-03 18:19:32 +01:00 |
|
Jakob Borg
|
434a0ccf2a
|
golint
|
2014-02-24 13:29:30 +01:00 |
|
Jakob Borg
|
e7bf3ac108
|
go vet
|
2014-02-24 13:24:03 +01:00 |
|
Jakob Borg
|
c5bdaebf2b
|
Remove spurious debug print
|
2014-02-23 15:08:15 +01:00 |
|
Jakob Borg
|
645233e7dc
|
Respond to local announces of new nodes
|
2014-02-23 15:01:37 +01:00 |
|
Jakob Borg
|
c6e396e8fb
|
Send announcements to all connected networks (fixes #56)
|
2014-02-23 14:48:56 +01:00 |
|
Jakob Borg
|
5837277f8d
|
Rework XDR encoding
|
2014-02-20 17:42:17 +01:00 |
|
Jakob Borg
|
9744629c4b
|
discosrv: Expire nodes, reduce debug logging
|
2014-02-17 09:23:37 +01:00 |
|
Jakob Borg
|
81d5d1d4a6
|
Rework config/flags (fixes #13)
|
2014-01-26 14:45:03 +01:00 |
|
Jakob Borg
|
223bdbb9aa
|
Improve/fix buffer handling
|
2013-12-30 15:06:44 -05:00 |
|
Jakob Borg
|
064bfd366f
|
Don't complain about expected timeout
|
2013-12-24 11:15:21 -05:00 |
|
Jakob Borg
|
f5ea00b297
|
Don't accumulate goroutines forever
|
2013-12-24 11:10:49 -05:00 |
|
Jakob Borg
|
746d52930d
|
Report transfer stats
|
2013-12-23 12:28:19 -05:00 |
|
Jakob Borg
|
f2d8b68278
|
External discover
|
2013-12-22 21:35:05 -05:00 |
|
Jakob Borg
|
31ea72dbb3
|
Perform external queries
|
2013-12-22 17:13:59 -05:00 |
|
Jakob Borg
|
e48222ada0
|
Send external announcements
|
2013-12-22 16:29:23 -05:00 |
|
Jakob Borg
|
f774b0a5dc
|
Error handling
|
2013-12-18 18:29:15 +01:00 |
|
Jakob Borg
|
bfe935b5ab
|
REBASE!
|
2013-12-15 11:43:40 +01:00 |
|