Alvaro Saurin
bbd69170f9
zettio/weave#366 - improved configuration for th DNSServer, where we can specify the local domain name among other things... (missing some unit tests for this customized local domain)
2015-02-26 10:51:48 +01:00
rade
d1400bc233
Merge pull request #407 from awh/369_name_weave_peers
...
nicknames for weave peers
Closes #369 .
2015-02-25 18:10:36 +00:00
rade
47ef9ff85e
Merge pull request #413 from awh/373_detect_udp_connectivity_breakage
...
Tear down connections on prolonged loss of UDP heartbeat.
Closes #373 .
2015-02-25 18:09:05 +00:00
Matthias Radestock
62c6242840
remove dead code
2015-02-25 17:13:52 +00:00
rade
eafe17255b
Merge pull request #421 from bboreham/418_copy_connections
...
Avoid some deadlocks
Fixes #418
2015-02-25 16:23:05 +00:00
Bryan Boreham
607b528973
Copy connections before sending, to avoid a deadlock
2015-02-25 16:11:58 +00:00
Michael Bridgen
0350c55a21
Merge branch 'pr359'
2015-02-25 15:43:19 +00:00
rade
d9cdfff35d
Merge pull request #387 from dpw/build_in_container
...
Containerized weave build
2015-02-25 15:35:35 +00:00
David Wragg
f46746c75f
Fix a mention of the exported images being in /var/tmp
...
In fact, remove the mention of the exported images being in the container
altogether. The images are in the host docker daemon, so it is easier to
export them again than to go fishing around with 'docker cp'.
2015-02-25 15:08:26 +00:00
Michael Bridgen
0e4b33b103
Merge branch 'json_status' of https://github.com/bboreham/weave into pr359
2015-02-25 14:46:33 +00:00
David Wragg
3d5e76d0e8
Always use sudo for docker commands in instructions
2015-02-25 14:29:48 +00:00
David Wragg
a869e89c7b
Fix incorrect markdown link syntax
2015-02-25 14:20:49 +00:00
David Wragg
cf2b7bc673
Remove 'make prerequisites' and update docs accordingly
2015-02-25 14:15:07 +00:00
Adam Harrison
25c0cfd0c4
Actually use empty string as test nickname
2015-02-25 12:10:56 +00:00
Adam Harrison
72c9ae7a5c
Use empty string as test nickname
2015-02-24 22:25:46 +00:00
Adam Harrison
326a5d19b3
Transpose script arguments to match declaration order
2015-02-24 22:23:51 +00:00
Adam Harrison
cd168f54b2
Removed obsolete constant
2015-02-24 19:42:18 +00:00
Adam Harrison
d031e8d246
Merge branch 'master' into 373_detect_udp_connectivity_breakage
...
Conflicts:
router/connection.go
2015-02-24 18:53:39 +00:00
Adam Harrison
7618ae033c
Simplify to single heartbeat timer
2015-02-24 18:31:18 +00:00
Michael Bridgen
c74ffe6369
Merge branch 'pr392'
2015-02-24 18:28:08 +00:00
Adam Harrison
4e9e183e0f
Simplify argument parsing
2015-02-24 17:59:40 +00:00
Adam Harrison
34f7b5cbd0
Address documentation comments
2015-02-24 16:53:38 +00:00
Adam Harrison
3cf2179c67
Fix formatting
2015-02-24 16:52:44 +00:00
Adam Harrison
5e54637ffa
Remove reference to containers from argument help
2015-02-24 16:52:22 +00:00
Michael Bridgen
540f84af3d
Merge branch 'weave-362' of https://github.com/inercia/weave into pr392
2015-02-24 16:43:56 +00:00
David Wragg
438e57853b
Leave the docker image .tar files in the weave directory
...
Making things into /var/tmp is a bit odd, and this works better in
the context of the containerized build.
2015-02-24 14:38:59 +00:00
Matthias Radestock
d23df19997
reword
2015-02-24 14:31:57 +00:00
rade
b53a2c772c
Merge pull request #414 from bboreham/411_closed_connections
...
Add 'finished' chan to stop callers blocking on closed connection
2015-02-24 11:23:36 +00:00
Bryan Boreham
78d2a3e466
Add 'finished' chan to stop callers blocking on closed connection
2015-02-24 10:48:52 +00:00
Adam Harrison
0a0ed7a871
Tear down connections on prolonged loss of UDP heartbeat
2015-02-23 15:29:11 +00:00
Alvaro Saurin
c575023681
zettio/weave#362 - command line arg for using a specific fallback DNS server
2015-02-23 13:17:54 +01:00
Alvaro Saurin
419138ec6a
zettio/weave#362 - use a WaitGroup for the TCP/UDP goroutines: otherwise, WeaveDNS server just quits
2015-02-23 13:17:54 +01:00
Alvaro Saurin
ea1c3e8219
zettio/weave#362 - fix: = instead of :=
2015-02-23 13:17:54 +01:00
Alvaro Saurin
f8b3c86498
zettio/weave#362 - properly test the TCP-retry mechanism by creating fallback servers that return truncated responses with UDP but not with TCP
2015-02-23 13:17:54 +01:00
Alvaro Saurin
3de924fa2f
zettio/weave#362 - moved Check*() to common
2015-02-23 13:17:54 +01:00
Alvaro Saurin
5dd475b2e5
zettio/weave#362 - fix DNSServer initialization
...
removed a couple of goroutines spawns...
2015-02-23 13:17:54 +01:00
Alvaro Saurin
ef72d65aa4
zettio/weave#362 - use for fallback queries the same protocol clients have used for querying us.
2015-02-23 13:17:54 +01:00
Alvaro Saurin
9c7ffd9b81
zettio/weave#362 - improve the unit tests for the TCP server by checking if we get all the responses with TCP when a previous UDP query resulted in a truncated response.
2015-02-23 13:17:54 +01:00
Alvaro Saurin
bf88ed8d96
zettio/weave#362 - unit test for TCP requests to our DNS server
2015-02-23 13:17:54 +01:00
Alvaro Saurin
c81769cc9a
zettio/weave#362 - implement a graceful shutdown
2015-02-23 13:17:54 +01:00
Alvaro Saurin
c1f9c8bc10
zettio/weave#362 - new constructor for creating a DNS server with a given config
...
fix unit tests by using the new constructor
2015-02-23 13:17:54 +01:00
Alvaro Saurin
3be5600383
zettio/weave#362 - reorganize the DNS server code, so it looks like the mDNS server, with a proper class with Start() and so...
...
Listen on TCP on port 53 by default
2015-02-23 13:17:54 +01:00
rade
e485e68946
Merge pull request #409 from achanda/patch-2
...
Ignore vagrant directory
2015-02-22 08:55:41 +00:00
Abhishek Chanda
d930f5c54a
Ignore vagrant directory
2015-02-21 23:21:43 -08:00
Adam Harrison
1b92f60034
Add nickname feature to documentation
2015-02-20 15:04:58 +00:00
Adam Harrison
244af11701
Rename hostname to nickname
...
Accept -nickname parameter to weave script
2015-02-19 17:09:08 +00:00
Adam Harrison
8f6a525bde
Bump protocol version due to introduction of hostname field
2015-02-19 14:42:26 +00:00
Adam Harrison
1707244725
Include remote hostname for connections in router status
2015-02-19 13:34:01 +00:00
David Wragg
4ea67bbab9
Elaborate comments
2015-02-19 12:50:40 +00:00
Adam Harrison
f517b947e6
Add hostname to peers
2015-02-19 12:29:37 +00:00