Commit Graph
789 Commits
Author SHA1 Message Date
David Wragg 08a445cb6d Merge PR #281: gracefully deal with missing/old ip utility
Addresses #279
2014-12-21 15:36:59 +00:00
Matthias Radestock b48a66ecca add conntrack to vagrant test VMs
Fixes #287.
2014-12-21 15:22:00 +00:00
Matthias Radestock aa68b6d05e cosmetic 2014-12-21 15:16:21 +00:00
Matthias Radestock 41cb8a1215 ditch check_command_and_run wrapper
Since we end up swallowing the warning when wanting to redirect stderr
of the command execution.

Fixes #286.
2014-12-21 15:07:21 +00:00
Matthias Radestock 66e55ee421 keep stdout and stderr separate in with_container_netns
so we don't end up swallowing warnings when redirecting stdout

Fixes #285.
2014-12-21 14:29:54 +00:00
Matthias Radestock 7c513fc22b don't duplicate output on error in with_container_netns
This does not cause any problems right now, since all the call sites
swallow stdout on error. But it is wrong nevertheless.
2014-12-21 13:51:59 +00:00
Matthias Radestock fc3630da41 ignore .vagrant dir 2014-12-20 01:40:30 +00:00
Matthias Radestock dbf09096b3 link to crypto docs from security feature 2014-12-20 00:15:11 +00:00
Matthias Radestock f33ecad3fb don't be so defensive
(we are not that paranoid elsewhere)
2014-12-19 12:49:20 +00:00
Matthias Radestock f381d0af98 gracefully deal with missing/old ip utility 2014-12-19 12:18:01 +00:00
Matthias Radestock 3b3d5e6261 document mac_cache max age constraint 2014-12-18 18:21:31 +00:00
Matthias Radestock 1b140e3aa9 don't enter src MACs of forwarded packets in our cache
There is no point, and it populates the cache with entries we don't
need. Local containers will still need to issue an ARP request when
they first talk to an IP corresponding to the MAC, so we learn about
the MAC at that point, just as normally happens.
2014-12-18 17:39:01 +00:00
Matthias Radestock 867683ad05 show how to get passwordless ssh into the vagrant VMs 2014-12-18 17:28:29 +00:00
Matthias Radestock 6692dc403e work with latest (1.4) golang 2014-12-18 17:00:08 +00:00
Matthias Radestock eba1d95ddb add anchor for crypto 2014-12-15 19:02:44 +00:00
David Wragg 2db4b7e2ec Add a comment with a link to the gh-pages instructions
It's easier to find the gh-pages scripts than it is to find the
instructions on their use.
2014-12-15 14:38:22 +00:00
David Wragg 75ec838833 Merge PR #269 from 'rade/40_crypto_docs'
Addresses #40
2014-12-15 14:23:05 +00:00
David Wragg 9f25726bc2 Typos 2014-12-15 13:35:35 +00:00
Bryan Boreham 849a51c842 Update README.md
Updated email address
2014-12-15 10:44:03 +00:00
Matthias Radestock 801b2f6761 refactor for consistency 2014-12-13 10:19:17 +00:00
Matthias Radestock b1bde561bd fix typo 2014-12-13 10:06:40 +00:00
Matthias Radestock dc1942395d use the same /24 IP for DNS server everywhere 2014-12-12 23:24:37 +00:00
Matthias Radestock 27b12990a9 correct instructions for DNS sub-net 2014-12-12 23:23:59 +00:00
Matthias Radestock 215149a096 ungarble 2014-12-12 23:20:27 +00:00
Matthias Radestock 6b741bef27 state that nonce prepending is normal in NaCl 2014-12-12 18:50:09 +00:00
Matthias Radestock 5ab6d7bd1f cosmetic 2014-12-12 18:46:21 +00:00
Matthias Radestock ee19e39712 make it clear that key pairs are created per connection 2014-12-12 18:45:36 +00:00
Matthias Radestock b7d129b353 fix typo 2014-12-12 18:41:40 +00:00
Matthias Radestock f99fd9b8fb some rewording and some links 2014-12-12 18:29:15 +00:00
Matthias Radestock e04e2ab769 Merge branch 'master' into 40_crypto_docs
Conflicts:
	site/how-it-works.md
2014-12-12 18:12:25 +00:00
Matthias Radestock d012b0d5ce grrr 2014-12-12 18:10:22 +00:00
Matthias Radestock 3c52afb11e oops 2014-12-12 18:07:32 +00:00
Matthias Radestock 7b0d2cdeda cosmetic 2014-12-12 18:03:52 +00:00
Matthias Radestock 4c9cf3a0fe move explanation of peers and peer names
...plus some related doc shuffling
2014-12-12 17:59:41 +00:00
Matthias Radestock 2a1316553c simplify encapsulation diagrams
by dropping the standard packet headers
2014-12-12 17:44:23 +00:00
Matthias Radestock 9ecef5e458 refactor 2014-12-12 14:39:14 +00:00
rade 8dfdeb3eff Merge pull request #271 from bboreham/258_rebuild_routes
Move call to Topology.RebuildRoutes

Closes #258
2014-12-12 14:34:52 +00:00
Bryan Boreham 4c88eb48c0 Move call to Topology.RebuildRoutes
It doesn't belong in handleBroadcastTCP(), so moved it up
to the two places that cause that function to be called.
2014-12-11 00:50:45 +00:00
Matthias Radestock 4f85b4cb85 explain crypto
and encapsulation
2014-12-10 18:41:35 +00:00
Bryan Boreham 9dc2a51c2d Add `-tags net 2014-12-09 15:55:25 +00:00
Bryan Boreham 4297f68860 Explain multiple containers with same name
Two further scenarios described
2014-12-09 12:07:29 +00:00
David Wragg 7dea13acb1 Rename docs/testing.txt to avoid confusion now we have smoke tests 2014-12-08 13:10:12 +00:00
David Wragg f7f40bc591 Merge PR #241 from 'squaremo/smoke_tests' 2014-12-08 12:52:26 +00:00
Bryan Boreham 3a684ba3a9 Fixed typo in error message 2014-12-05 17:44:41 +00:00
Michael Bridgen 5b5d1e615d Smoke tests
cd test
    cat README.md
    ./setup.sh
    ./run_all.sh
2014-12-04 17:20:58 +00:00
Michael Bridgen 086dbf9eef Merge pull request #261 from errordeveloper/master
Add play button over screencast image, so it invites to click
2014-12-04 12:43:28 +00:00
Ilya Dmitrichenko 36b5321940 Add play button over screencast image, so it invites to click 2014-12-04 12:25:52 +00:00
Bryan Boreham 3b2cbd4871 Merge pull request #257 from squaremo/issue249_duplicate_dns
LGTM.  Closes #249
2014-12-02 15:59:22 +00:00
Matthias Radestock b409519a1b fix typo 2014-12-01 19:27:10 +00:00
Bryan Boreham 4eeeabcf56 Cosmetic changes applied by 2014-12-01 16:51:16 +00:00