From 5fc1907d69aa8617cb78f981744f6fe111454241 Mon Sep 17 00:00:00 2001 From: eyedeekay Date: Mon, 3 Feb 2025 15:39:57 -0500 Subject: [PATCH] save tcp tunnel docs --- lib/http/README.md | 6 +++++- lib/tcp/README.md | 7 ++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/lib/http/README.md b/lib/http/README.md index 7d59119..78e0572 100644 --- a/lib/http/README.md +++ b/lib/http/README.md @@ -1,7 +1,11 @@ HTTP Tunnels ============ +The go-i2ptunnel HTTP suite provides bidirectional HTTP tunneling capabilities between the I2P network and local services. It consists of two main components: -HTTP Tunnels are designed for HTTP Services (httpserver) and HTTP User-Agents (httpclient). +1. An HTTP client proxy for connecting local applications to I2P web services +2. An HTTP server proxy for exposing local web services to I2P clients + +The tunnels handle protocol negotiation, header management, and encrypted routing through the I2P network while maintaining compatibility with standard HTTP implementations. HTTP Client ----------- diff --git a/lib/tcp/README.md b/lib/tcp/README.md index 3dc1f61..85e74ee 100644 --- a/lib/tcp/README.md +++ b/lib/tcp/README.md @@ -1,7 +1,12 @@ TCP "Standard" Tunnels: ======================= -TCP Tunnels provide a transparent bridge between TCP applications and I2P networks. These "Standard" tunnels enable secure, anonymous communication by creating direct connections between TCP endpoints and I2P destinations. +The TCP tunnels proxy suite provides transparent bridging between TCP applications and I2P networks. It implements two core tunnel types: + +1. TCP Server tunnels - Allow I2P clients to connect to local TCP services +2. TCP Client tunnels - Enable local TCP clients to access I2P services + +These "Standard" tunnels create secure, anonymous communication channels by establishing direct connections between TCP endpoints and I2P destinations, while maintaining full TCP protocol compatibility. TCP Server Tunnel -----------------