summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2022-07-28add obfsvpn client dockerfile for use in integration testAnjan Nath
2022-07-28disable CGO for building obfsvpn clientAnjan Nath
2022-07-28add Dockerfile and scripts for containerized obfsvpnAnjan Nath
This is based on github.com/dockovpn/docker-openvpn repository, it adds the obfsvpn-server binary and config file to the original image a directory can be bind mounted to /opt/Dockovpn_data to persist data client.ovpn config file is created in /opt/Dockovpn/client/<client-id>/client.ovpn it recognises the following environment variables: OBFS4_HOST = 0.0.0.0 (default) # This is the OBFS4 server endpoint OBFS4_PORT = 4430 HOST_ADDR = localhost # openvpn gateway ip PORT = 5540 # openvpn GW port PROTO = tcp # openvpn proto
2022-07-28add makefile target to check if new version of yawning/obfs4 is availableAnjan Nath
2022-06-12add unit test to check panic in Dial and DialContext functionsAnjan Nath
2022-05-29attempt at android bindingsatanarjuat
2022-05-23wip: kcp clientatanarjuat
2022-05-21add 'lint' target to Makefile to quickly run the linter while developingAnjan Nath
here we assume gosec is already available in the dev machine, gofmt and govet are part of the go-sdk
2022-05-21simplify testing of client and serveratanarjuat