Alvaro Saurin
6d2317d60e
Silence "golint" errors
...
Silence "go vet" errors
Run goimports
2015-05-28 10:05:22 +02:00
Matthias Radestock
b43a3e9ab2
cosmetic: resolve some more linter complaints
2015-05-11 02:37:59 +01:00
Matthias Radestock
e5a87d1ab1
cosmetic: resolve some linter complaints
2015-05-11 02:31:34 +01:00
Alvaro Saurin
18b7110c31
Stringer'ify some structs
2015-04-28 12:05:24 +02:00
Alvaro Saurin
7de2080b9e
Added a TTL to the zone records
2015-04-28 11:59:21 +02:00
Alvaro Saurin
56859a9c30
Run gofmt
2015-04-23 13:01:29 +02:00
Alvaro Saurin
58c8945b32
Support "insistent" queries in the mDNS client, used for obtaining all possible responses from mDNS servers.
...
Support for multiple responses from Lookup*() methods
Support for multiple records when building packets with make*() methods
Use a common "ZoneRecord" interface for structs that contain names and IPs
2015-04-23 13:01:29 +02:00
Matthias Radestock
e7335f361c
refactor: move a func that is only used in testing
2015-03-26 13:53:09 +00:00
Matthias Radestock
0e43a30858
convert MDNSClient actor to use closures for methods
...
We use a 'nil' closure to indicate shutdown.
2015-03-25 05:14:17 +00:00
Matthias Radestock
8c3b161bd3
cosmetic
2015-03-24 14:41:20 +00:00
Bryan Boreham
15852dfa42
Remove repeated 'iota' in const lists, since Go knows what you mean
2015-01-09 15:55:35 +00:00
Michael Bridgen
89fa52818c
Account for PTR answers in mdns_client
...
En passant, ResponseA -> the more versatile Response.
2015-01-08 18:30:30 +00:00
Bryan Boreham
5cc24fe55e
Rename 'server' to 'listener' to better match how it is used
2014-11-20 16:37:25 +00:00
Bryan Boreham
22c3ff9f60
Set 'Unsafe' flag to allow dns.Server to handle responses
2014-11-20 16:36:13 +00:00
Michael Bridgen
822ec90606
Rename weavedns package to nameserver, and fix up
2014-10-29 11:41:58 +00:00
Michael Bridgen
8469fea215
Move files around in preparation for melding into weave code
...
* library code will go in weave/nameserver/
* main.go for the server goes in weavedns/ with the containerising
2014-10-29 11:34:56 +00:00