]> prime8.dev >> repos - ttyd.git/commitdiff
server: increase max length of base path to 128
authorShuanglei Tao <tsl0922@gmail.com>
Thu, 28 Jan 2021 15:39:21 +0000 (23:39 +0800)
committerShuanglei Tao <tsl0922@gmail.com>
Thu, 28 Jan 2021 15:39:21 +0000 (23:39 +0800)
README.md
man/ttyd.1
man/ttyd.man.md
src/server.c
src/server.h

index f3f236cc62b0ea35ea0faeedb071acb70e394fd9..07db6a12a9b045118caf5d8c4a351fc53315f49e 100644 (file)
--- a/README.md
+++ b/README.md
@@ -82,7 +82,7 @@ OPTIONS:
     -o, --once              Accept only one client and exit on disconnection
     -B, --browser           Open terminal with the default system browser
     -I, --index             Custom index.html path
-    -b, --base-path         Expected base path for requests coming from a reverse proxy (eg: /mounted/here)
+    -b, --base-path         Expected base path for requests coming from a reverse proxy (eg: /mounted/here, max length: 128)
     -P, --ping-interval     Websocket ping interval(sec) (default: 300)
     -6, --ipv6              Enable IPv6 support
     -S, --ssl               Enable SSL
index 83e8f63cef6b6631e3b29cba615d3dc4b5fe1d15..000cb45e23a813ee50f66cd8c3f2a32ae2bbdace 100644 (file)
@@ -97,7 +97,7 @@ Cross platform: macOS, Linux, FreeBSD/OpenBSD, OpenWrt/LEDE, Windows
 
 .PP
 \-b, \-\-base\-path
-      Expected base path for requests coming from a reverse proxy (eg: /mounted/here)
+      Expected base path for requests coming from a reverse proxy (eg: /mounted/here, max length: 128)
 
 .PP
 \-P, \-\-ping\-interval
index 5da4c956e5f31d16473d5da00e7eedc0fef9e1e2..b90cd97d235344a294f0d27a84500ca205fbbd57 100644 (file)
@@ -65,7 +65,7 @@ ttyd 1 "September 2016" ttyd "User Manual"
       Custom index.html path
   
   -b, --base-path
-      Expected base path for requests coming from a reverse proxy (eg: /mounted/here)
+      Expected base path for requests coming from a reverse proxy (eg: /mounted/here, max length: 128)
 
   -P, --ping-interval
       Websocket ping interval(sec) (default: 300)
index 70b0864e583d30ba1c3968b2a5161d803763ed0d..08457a968ddc9d207fcdb038af9cc53e638bbd69 100644 (file)
@@ -115,7 +115,7 @@ static void print_help() {
           "    -o, --once              Accept only one client and exit on disconnection\n"
           "    -B, --browser           Open terminal with the default system browser\n"
           "    -I, --index             Custom index.html path\n"
-          "    -b, --base-path         Expected base path for requests coming from a reverse proxy (eg: /mounted/here)\n"
+          "    -b, --base-path         Expected base path for requests coming from a reverse proxy (eg: /mounted/here, max length: 128)\n"
 #if LWS_LIBRARY_VERSION_NUMBER >= 4000000
           "    -P, --ping-interval     Websocket ping interval(sec) (default: 300)\n"
 #endif
index 784d445eb65f989a4895dbf2ab14451343a17f44..6789475164d1359094654c7977a89b5951b487f6 100644 (file)
@@ -62,7 +62,7 @@ struct pss_tty {
   int initial_cmd_index;
   bool authenticated;
   char address[50];
-  char path[20];
+  char path[128];
 
   struct lws *wsi;
   char *buffer;