• Stefy Lanza (nextime / spora )'s avatar
    Add web proxy feature with --web-proxy PORT command line switch · cdf196ee
    Stefy Lanza (nextime / spora ) authored
    This commit adds a new web proxy server feature to wssshd that:
    - Adds --web-proxy [PORT] command line option (default port: 9090)
    - Listens on 127.0.0.1 only for security
    - Proxies HTTP requests to registered clients based on hostname
    - Supports multiple concurrent connections
    
    Changes:
    - config.h: Add web_proxy_enabled and web_proxy_port fields
    - config.c: Add --web-proxy option parsing and config file support
    - web_proxy.h: New header with function declarations
    - web_proxy.c: New implementation with TCP server and hostname-based routing
    - main.c: Add web_proxy_start/stop_server calls
    - wssshd.1: Update man page with new option
    - README.md: Add documentation for web proxy feature
    cdf196ee
Name
Last commit
Last update
temp_rdp_wasm @ 4477a0bc Loading commit data...
wsssh-server/debian Loading commit data...
wssshd2 Loading commit data...
wssshtools Loading commit data...
.gitignore Loading commit data...
AI.PROMPT Loading commit data...
BRIDGE_MODE_TESTING.md Loading commit data...
CHANGELOG.md Loading commit data...
DOCUMENTATION.md Loading commit data...
LICENSE.md Loading commit data...
README.md Loading commit data...
TODO.md Loading commit data...
build.sh Loading commit data...
changes Loading commit data...
clean.sh Loading commit data...
image.jpg Loading commit data...
prompt.txt Loading commit data...
requirements.txt Loading commit data...
service.conf.example Loading commit data...
test_bridge_mode.sh Loading commit data...
test_client.c Loading commit data...
test_server.c Loading commit data...
wssshc.conf.example Loading commit data...
wssshc.init Loading commit data...
wssshc_watcher.sh Loading commit data...
wssshd.conf.example Loading commit data...
wssshd.init Loading commit data...
wsssht.conf.example Loading commit data...
wsssht.init Loading commit data...