Commit Graph

14 Commits

Author SHA1 Message Date
Travis Burtrum d026f700a5 Add -V, --version argument, env variables only apply for long options 2019-12-22 23:59:42 -05:00
Travis Burtrum efc858f852 udp-test: determine current executable path better 2019-12-22 01:45:01 -05:00
Travis Burtrum 1650cefa0d Support falling back to environment variables if command line arguments don't exist 2019-12-21 01:48:48 -05:00
Travis Burtrum 327a23d82d Put verbose byte count output behind verbose feature 2019-12-17 01:33:42 -05:00
Travis Burtrum 1e7fa84a42 Added TLS --pinnedpubkey support 2019-12-17 01:22:26 -05:00
Travis Burtrum d46c440b4e CI: depending on platform build without, with system, or with vendored TLS 2019-12-16 19:12:02 -05:00
Travis Burtrum 9b2866c5b4 Implement TLS server side, refactor to allow conditional TLS support at compile time 2019-12-16 11:52:17 -05:00
Travis Burtrum 4c6f4258b4 First (unsafe) go at tls support 2019-12-16 02:21:16 -05:00
Travis Burtrum 5e394bca1e Merge proxy/proxyd into single binary, make command line parsing more robust 2019-12-15 18:44:56 -05:00
Travis Burtrum 152bb991d4 Remove 'udp_target' argument from wireguard-proxy, set it dynamically from first UDP packet recieved 2019-12-15 13:50:19 -05:00
Travis Burtrum 13314675a7 Refactor into lib, Implement `udp-test -is` to run full test in the same process 2019-07-17 00:18:39 -04:00
Travis Burtrum d80b238666 Re-factor code, send packet length header in TCP, add test 2019-07-14 01:40:44 -04:00
Travis Burtrum b28a68edb1 Implement client, tweaks 2019-07-13 01:00:06 -04:00
Travis Burtrum df013c7543 Split out binary in prep for multiple binaries 2019-07-12 20:33:10 -04:00