Ilya Dmitrichenko
83c2bcd418
Build and publish docs on push, not on pull-requests
2015-04-27 17:47:25 +01:00
Ilya Dmitrichenko
0b4b849583
Refactor how sectrets are setup
2015-04-27 17:46:34 +01:00
Ilya Dmitrichenko
6bc601bbfc
Basic automation for publishing documentation
2015-04-27 17:46:34 +01:00
Matthias Radestock
e45ea65e45
tiny simplifying refactor
2015-04-27 15:51:25 +01:00
Matthias Radestock
b74348e59d
d'oh
2015-04-27 08:58:02 +01:00
Matthias Radestock
ce03f27044
refactor: use 'copy' instead of for loop for slice->array copy
2015-04-27 07:42:52 +01:00
Matthias Radestock
1de86f4312
cosmetic
2015-04-27 07:30:17 +01:00
Matthias Radestock
02a7875eb8
refactor: remove last dependency of crypto on LocalConnection
2015-04-27 07:27:31 +01:00
Matthias Radestock
ea4e84cdd3
refactor: (almost) remove dependency of crypto on LocalConnection
2015-04-27 07:14:30 +01:00
Matthias Radestock
29c02d2724
refactor: lift error handling out of Encryptor.Bytes()
...
in order to reduce dependency on LocalConnection
2015-04-27 07:12:21 +01:00
Matthias Radestock
fcd44c37e1
refactor: reduce coupling between connections and crypto
2015-04-27 06:13:41 +01:00
Matthias Radestock
4cc0cf795d
explain relationship to TLS
2015-04-26 09:04:09 +01:00
Matthias Radestock
ff49bb5125
document why we carry the DF flag in payload
2015-04-25 12:36:05 +01:00
Matthias Radestock
d82f60f18b
cosmetic
2015-04-25 12:06:20 +01:00
Matthias Radestock
d15575212a
refactor: no need to record 'df' in two places in state
2015-04-25 12:05:17 +01:00
Matthias Radestock
e414f6d059
cosmetic: reformat
2015-04-25 09:17:38 +01:00
rade
f217d7badf
Merge pull request #606 from awh/592_smoke_test_teardown
...
Factor out test fixture teardown
Fixes #592 .
2015-04-24 12:10:15 +01:00
Adam Harrison
d0d8144ef9
Factor out test fixture teardown
2015-04-24 12:03:57 +01:00
Adam Harrison
443b11646d
Merge pull request #559 from inercia/weave-338
...
Support for multiple responses in mDNS
2015-04-24 12:01:43 +01:00
Matthias Radestock
252dacb278
update topology docs to reflect recent changes
2015-04-23 20:46:27 +01:00
rade
2b50a183bb
Merge pull request #603 from rade/600_early_death_in_wait_for_status
...
guard against early container death in wait_for_status
Fixes #600 .
2015-04-23 17:31:43 +01:00
Matthias Radestock
ed894d52c9
guard against early container death in wait_for_status
2015-04-23 17:28:03 +01:00
Matthias Radestock
4a8fe43036
refactor: simplify "return 1 on error" code
2015-04-23 17:21:56 +01:00
Matthias Radestock
af4b7daa77
weave no longer needs to be run as root, so don't say that
2015-04-23 16:40:09 +01:00
Matthias Radestock
edf92ef958
add tests for resolving unqualified names
2015-04-23 15:21:26 +01:00
Adam Harrison
dd21cfad7f
Merge pull request #595 from rade/shrink_dns_tests
...
shrink dns tests and prevent exit on failure
2015-04-23 15:04:00 +01:00
rade
d3128808b9
Merge pull request #601 from fintanr/readme_update
...
Highlight DNS in Readme
2015-04-23 12:28:23 +01:00
Fintan Ryan
ae80d08935
Highlight DNS in Readme
2015-04-23 12:27:07 +01:00
Alvaro Saurin
41ae6e0b7a
Make "go vet" happy
2015-04-23 13:01:29 +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
ec29c2c776
cosmetic
2015-04-23 08:04:12 +01:00
Matthias Radestock
22c04bfc24
don't use $(exec_on ...)
...
since that will cause the test to exit on failure
2015-04-22 20:09:34 +01:00
Matthias Radestock
eebb674232
simplify dns tests
...
- use 'host' to lookup MX record. It's shorter
- use getent everywhere else for dns lookups, instead of dig; this
tests more of the o/s name resolution machinery and is generally
shorter.
- introduce assert_dns_record helper that performs forward and reverse
- lookup introduce some vars for holding constants, so we don't have
to repeat them
2015-04-22 19:38:04 +01:00
rade
5749d19fee
Merge pull request #594 from awh/591_smoke_test_robustness
...
Improved smoke test robustness
Fixes #591 .
2015-04-22 16:52:37 +01:00
Adam Harrison
6a06d0f95f
Simplify ping tests to avoid set -e precipitated exit in failure case
2015-04-22 16:46:35 +01:00
Adam Harrison
d850ea41a2
Report overall status after running all suites
2015-04-22 16:46:22 +01:00
Adam Harrison
5e01021cba
Avoid use of subshell in whitely/greyly
2015-04-22 16:43:38 +01:00
Adam Harrison
f3619367a2
Make sourcing of config.sh idempotent
2015-04-22 14:54:33 +01:00
Adam Harrison
849bd52096
Merge pull request #590 from rade/simplify_test_docker_exec
...
add exec_on test helper
2015-04-22 10:31:37 +01:00
Matthias Radestock
a7c9fd272c
add exec_on helper
...
so we don't repeat the remote docker invocation command (complete with
hard-coded port) over and over again.
2015-04-22 09:25:42 +01:00
Matthias Radestock
3ad186d727
make vagrant provision idempotent
...
Closes #586 .
2015-04-21 23:27:46 +01:00
Matthias Radestock
7135508d66
bump docker version requirement for --with-dns
...
and explain why
Fixes #587 .
2015-04-21 22:46:13 +01:00
Matthias Radestock
7221744d9a
Merge remote-tracking branch 'upstream/master'
2015-04-21 19:47:20 +01:00
rade
5178e1a66c
Merge pull request #580 from awh/use_nsenter
...
Replace `ip netns exec` with `nsenter`
Closes #458 .
2015-04-21 18:23:34 +01:00
Adam Harrison
8326768b9f
Upgrade Vagrantfiles to Ubuntu 14.10
2015-04-21 17:28:17 +01:00
Adam Harrison
89e0a6098c
Replace ip netns exec calls with nsenter
2015-04-21 17:28:06 +01:00
Matthias Radestock
dd5bfdf742
add changelog entry for 0.10.0
v0.10.0
2015-04-21 16:03:01 +01:00
Matthias Radestock
cbe73e7645
switch dockerhub user from zettio to weaveworks
2015-04-21 15:37:41 +01:00
Adam Harrison
8b9a2142c9
Include util-linux package in weaveexec container
2015-04-21 15:19:56 +01:00