diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e68113e --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +# Draw.io +*.bkp \ No newline at end of file diff --git a/docs/core/downstream_diagram.drawio b/docs/core/downstream_diagram.drawio new file mode 100644 index 0000000..054f47b --- /dev/null +++ b/docs/core/downstream_diagram.drawio @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/core/downstream_diagram.drawio.svg b/docs/core/downstream_diagram.drawio.svg new file mode 100644 index 0000000..8d74946 --- /dev/null +++ b/docs/core/downstream_diagram.drawio.svg @@ -0,0 +1,4 @@ + + + +Packet FilterS2M DMAPacket Check 1UDP/IP Header DetachChaCha20-Poly1305 Decrypt/AuthPacket Check 2MuxM2S DMA \ No newline at end of file diff --git a/docs/core/top.md b/docs/core/top.md new file mode 100644 index 0000000..3beb54f --- /dev/null +++ b/docs/core/top.md @@ -0,0 +1,10 @@ +# Top + +## Top Diagram + + +## Upstream Diagram + + +## Downstream Diagram + \ No newline at end of file diff --git a/docs/core/top_diagram.drawio b/docs/core/top_diagram.drawio new file mode 100644 index 0000000..7a5bea9 --- /dev/null +++ b/docs/core/top_diagram.drawio @@ -0,0 +1,94 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/core/top_diagram.drawio.svg b/docs/core/top_diagram.drawio.svg new file mode 100644 index 0000000..b4e10b2 --- /dev/null +++ b/docs/core/top_diagram.drawio.svg @@ -0,0 +1,4 @@ + + + +encrypt datapathdecrypt datapathS2M DMAM2S DMAS2M DMAS2M DMADownstream RXDownstream TXUpstream TXUpstream RXupstream pathdownstream path \ No newline at end of file diff --git a/docs/core/upstream_diagram.drawio b/docs/core/upstream_diagram.drawio new file mode 100644 index 0000000..ae15053 --- /dev/null +++ b/docs/core/upstream_diagram.drawio @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/core/upstream_diagram.drawio.svg b/docs/core/upstream_diagram.drawio.svg new file mode 100644 index 0000000..0ac2dc4 --- /dev/null +++ b/docs/core/upstream_diagram.drawio.svg @@ -0,0 +1,4 @@ + + + +IP CheckS2M DMAChaCha20-Poly1305Wireguard Header AppendUDP/IP Header AppendM2S DMAmux \ No newline at end of file