summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorMikhail Osipov <mike.osipov@gmail.com>2020-02-17 11:56:43 +0300
committerMikhail Osipov <mike.osipov@gmail.com>2020-02-19 23:51:31 +0300
commitbd5339bff8bf5f5e877e94dfef265a22570a69c7 (patch)
tree5902df7a9f21c00d9c414f6b0c2b79aadfd84752 /TODO
parentdf935315c7201b7d42eb361b3ac3d36fe83e53e6 (diff)
first working version
Diffstat (limited to 'TODO')
-rw-r--r--TODO26
1 files changed, 23 insertions, 3 deletions
diff --git a/TODO b/TODO
index 823ada7..9eedc7c 100644
--- a/TODO
+++ b/TODO
@@ -3,9 +3,28 @@
3. DONE add help command
4. DONE env set/get
5. add simple tcp proxy:
- add tcp server host port
- add tcp client addr port
- add stream $id1 $id2
+ in add tcp [host] port
+ out add tcp host port
+
+ stream add in-tcp-1 out-tcp-1
+ stream add in-tcp-2 mixer out-tcp-2
+ stream add in-tcp-3 packer out-tcp-2
+
+ module add
+
+ stream add tcp-listen/80 tcp/mikeos.ru:22
+ stream add tcp-listen/80 hex tcp/mikeos.ru:22
+ stream add tcp-listen/80 packer mixer tcp/mikeos.ru:22
+
+ stream add tcp-listen/80 >hex tcp/mikeos.ru:22
+ stream add tcp-listen/80 <unhex tcp/mikeos.ru:22
+
+ stream add tcp-listen/80 hex - unhex proxy/host:port tcp/mikeos.ru:22
+
+ in show
+ out show
+ module show
+ stream show
note:
client connection maybe created on accept client or
@@ -14,3 +33,4 @@ note:
6. DONE check variable name
7. DONE substitute variable over query (maybe)
+8. CloseRead or CloseWriter