Releases: jittering/vproxy
v0.4.6
v0.4.5
v0.4.4
v0.4.3
v0.4.2
v0.4.1
v0.4
Changelog
7196dd1 build: added homebrew tap
364a3a9 build: fix goreleaser build
a39198e build: ignore conf file
96da6e6 build: update deps
376262f build: use goreleaser
3aa7ab0 enable go mod
3f2f919 feat: add support for loading options from config files
dd238f4 feat: automatically update /etc/hosts file with new hostnames
2b7c3d8 feat: custom version output, based on build flags
d3a2600 feat: load server config from file
a0c21be fix: cleanup after client disconnects; refactor conn handling
d0d9d7c fix: client command runner using new cli api
96ab0df fix: only use config file vars if flag not already set
c8cc3a4 ignore vscode dir
cb2f2cf refactor: cleanup config; don't export config types/funcs
933d789 refactor: cleanup var names
0db5bb2 refactor: move client/daemon to vproxy package
b793c23 refactor: moved config to bin; rename client flag to host
e149766 refactor: replace stdlib flag with urfave/cli
85c01bc rename package to vproxy; remove unused files
v0.3.0
Changelog
7ed186c .gitignore changes
ea80ab3 Initial commit
4c169aa Merge branch 'master' of github.com:ybrs/simpleproxy
c12cc19 Update README.md
9e54523 better logging, static file handling
adcb730 build: added makefile
90845d8 cleanup
be7f886 export additional CAROOT var to sudo env
22f8ff2 feat: ability to run another command (service); added -bind shortcut flag
d3f24d5 feat: added client mode
7695ff3 feat: added flag for listening on different IPs
d01bc5c feat: allow setting bindings without -bind flag
b6e2c6f feat: new vproxy command for simple vhosting
fc49a43 feat: rerun with sudo if unable to open port
080b56d feat: run command when in client mode
d44284d feat: set ports to 0 to disable
c68c18f feat: use CAROOT path from env, if avail
5d8d6d5 feat: vproxy: add tls support with cert generation
07003a3 fix: cleanup all child processes
75899ee fix: flag parsing when using -bind flag
05d31fb fix: properly register signal trap to cleanup
9ac7ce6 fix: restart on client disconnect
d530704 fix: run client command before connecting vhost
020277b fix: set correct host/forwarded headers in proxy requests
5c47956 fix: try to properly cleanup the command on exit
745faf9 ignore all binaries
641eb26 initial
cd768a8 refactor: break down main method
8875750 refactor: extract daemon
c9a1515 refactor: extract vhost setup
c4812f2 refactor: move main to bin
894628b refactor: print vhost list on startup
3c18f49 refactor: remove redundant return val from CreateVhost
470d20a refactor: split up main.go
1c8c3dd refactor: use split from net package
05e13e8 refactor: vhost creation into package