diff options
Diffstat (limited to 'content/en/docs')
-rw-r--r-- | content/en/docs/Concepts/elements.md | 6 | ||||
-rw-r--r-- | content/en/docs/Concepts/layers.md | 5 | ||||
-rw-r--r-- | content/en/docs/Concepts/protocols.md | 10 | ||||
-rw-r--r-- | content/en/docs/Concepts/what.md | 8 | ||||
-rw-r--r-- | content/en/docs/Contributions/_index.md | 2 | ||||
-rwxr-xr-x | content/en/docs/Examples/_index.md | 2 | ||||
-rw-r--r-- | content/en/docs/Examples/dev-1.md | 2 | ||||
-rw-r--r-- | content/en/docs/Start/install.md | 4 | ||||
-rw-r--r-- | content/en/docs/Tutorials/ovpn-tut.md | 14 |
9 files changed, 11 insertions, 42 deletions
diff --git a/content/en/docs/Concepts/elements.md b/content/en/docs/Concepts/elements.md index bfc7fab..a803065 100644 --- a/content/en/docs/Concepts/elements.md +++ b/content/en/docs/Concepts/elements.md @@ -88,9 +88,3 @@ these dependencies should never contain cycles (so a layer I should not directly or indirectly depend on itself). The rank of a layer is defined (either locally or globally) as the maximum depth of this layer in the DAG. - ---- -Changelog: - -2019 07 11: Initial version.<br> -2019 07 23: Added dependency graph figure diff --git a/content/en/docs/Concepts/layers.md b/content/en/docs/Concepts/layers.md index e7c1441..e0bc98a 100644 --- a/content/en/docs/Concepts/layers.md +++ b/content/en/docs/Concepts/layers.md @@ -83,8 +83,3 @@ primitive. This allows to create *adjacencies* between network nodes. An example of how to create a small two-node network is given in [tutorial 2](/docs/tutorials/tutorial-2/) - ---- -Changelog: - -2019-07-23: Initial version diff --git a/content/en/docs/Concepts/protocols.md b/content/en/docs/Concepts/protocols.md index 16c72cb..f5d1925 100644 --- a/content/en/docs/Concepts/protocols.md +++ b/content/en/docs/Concepts/protocols.md @@ -119,12 +119,4 @@ protocol]((https://www.osti.gov/biblio/5542785-delta-protocol-specification-work which is a timer-based protocol that is a bit simpler in operation than the equivalent functionalities in TCP. In contrast with TCP/IP, Ouroboros does congestion control purely in the network protocol, and -fragmentation and flow control purely in the transport protocol. - - - - ---- Changelog: - -2019 09 05: Initial version.<br> -2019 09 06: Added section on transport protocol.
\ No newline at end of file +fragmentation and flow control purely in the transport protocol.
\ No newline at end of file diff --git a/content/en/docs/Concepts/what.md b/content/en/docs/Concepts/what.md index bacd4d6..54a0ca8 100644 --- a/content/en/docs/Concepts/what.md +++ b/content/en/docs/Concepts/what.md @@ -100,7 +100,7 @@ __metric__ (distance function). __Network discovery__: Ethernet switches learn where the endpoints are through MAC learning, remembering the incoming interface when it sees -a new SRC address; IP routers learn the network by exchanging +a new soure address; IP routers learn the network by exchanging informational packets about adjacency in a process called *routing*; and a VPN proxy server relays packets as the central hub of a network connected as a star between the VPN clients and the local area @@ -138,9 +138,3 @@ functionality, but different in its choice of algorithm or implementation. Sometimes the function is just not implemented (there's no need for routing in a tunnel!), but logically it could be there. - - ---- -Changelog: - -2019 07 09: Initial version.
\ No newline at end of file diff --git a/content/en/docs/Contributions/_index.md b/content/en/docs/Contributions/_index.md index 2ab0e0a..6ca05f6 100644 --- a/content/en/docs/Contributions/_index.md +++ b/content/en/docs/Contributions/_index.md @@ -3,7 +3,7 @@ title: "Contribution Guidelines" linkTitle: "Contribution Guidelines" weight: 110 description: > - How to contribute to Ouroboros + How to contribute to Ouroboros. --- {{% pageinfo %}} diff --git a/content/en/docs/Examples/_index.md b/content/en/docs/Examples/_index.md index fb296e3..32c8381 100755 --- a/content/en/docs/Examples/_index.md +++ b/content/en/docs/Examples/_index.md @@ -5,7 +5,7 @@ linkTitle: "Examples" weight: 50 date: 2017-01-05 description: > - This is a collections of examples what can be done with ouroboros. + This is a collection of examples of what can be done with Ouroboros. --- {{% pageinfo %}} diff --git a/content/en/docs/Examples/dev-1.md b/content/en/docs/Examples/dev-1.md index 6a1af57..ebc276c 100644 --- a/content/en/docs/Examples/dev-1.md +++ b/content/en/docs/Examples/dev-1.md @@ -68,7 +68,7 @@ The full code for an example is the application in the tools directory. To compile your C program from the command line, you have to link --lourobos-dev. For instance, in the Ouroboros repository, you can do +-louroboros-dev. For instance, in the Ouroboros repository, you can do ```bash cd src/tools/oecho diff --git a/content/en/docs/Start/install.md b/content/en/docs/Start/install.md index 736d1a2..ea4a3f7 100644 --- a/content/en/docs/Start/install.md +++ b/content/en/docs/Start/install.md @@ -38,14 +38,14 @@ $ cmake -D<option>=<value> .. ``` Alternatively, after running cmake and before installation, run -[ccmake](https://cmake.org/cmake/help/v3.0/manual/ccmake.1.html) to +[ccmake](https://cmake.org/cmake/help/latest/manual/ccmake.1.html) to configure Ouroboros: ```bash $ ccmake . ``` -A list of all options can be found [here](/compopt). +A list of all options can be found [here](/docs/reference/compopt). ### Remove Ouroboros diff --git a/content/en/docs/Tutorials/ovpn-tut.md b/content/en/docs/Tutorials/ovpn-tut.md index 7404a76..eb99c62 100644 --- a/content/en/docs/Tutorials/ovpn-tut.md +++ b/content/en/docs/Tutorials/ovpn-tut.md @@ -14,7 +14,7 @@ _be_ branch). This tutorial shows how to create an *encrypted IP tunnel* using the Ouroboros VPN (ovpn) tool, which exposes _tun_ interfaces to inject Internet Protocol traffic into an Ouroboros flow. -We'll first illustrate what's going on over an ethernet loopback +We'll first illustrate what's going on over an Ethernet loopback adapter and then show how to create an encrypted tunnel between two machines connected over an IP network. @@ -63,7 +63,7 @@ $ sudo ovpn --ip 127.0.0.3 --mask 255.255.255.0 ``` From another terminal, we can start an ovpn client to connect to the -server (which listens to the name _my\_vpn_) and pass the --crypt +server (which listens to the name _my\_vpn_) and pass the \-\-crypt option to encrypt the tunnel: ```bash @@ -104,7 +104,7 @@ $ sudo tcpdump -i tun1 $ sudo tcpdump -i lo ``` -and from another terminal, send some pings into the other endpoint: +From another terminal, send some pings into the other endpoint: ```bash $ ping 10.10.10.1 -i tun0 @@ -122,7 +122,7 @@ listening on tun1, link-type RAW (Raw IP), capture size 262144 bytes 13:35:22.247871 IP heteropoda > 10.10.10.1: ICMP echo request, id 3011, seq 3, length 64 ``` -while the tcpdump on the loopback shows the AES encrypted traffic that +While the tcpdump on the loopback shows the AES encrypted traffic that is actually sent on the flow: ```bash @@ -208,9 +208,3 @@ And on the client: ```bash $ sudo ovpn -n my_vpn -i 127.0.0.8 -m 255.255.255.0 --crypt ``` - ---- - -Changelog: - -2018-08-31: Initial version.
\ No newline at end of file |