Releases: jittering/vproxy
Releases · jittering/vproxy
v0.13
v0.12.3
v0.12.2
v0.12.1
v0.12
v0.11
Changelog
Added a daemonless mode for quick proxying of a single service:
~ $ sudo vproxy connect hello.local:8888 -- vproxy hello
[*] warning: daemon not running on localhost. running in single-client mode
[*] running command: /Users/chetan/.go/bin/vproxy hello
[*] starting proxy: http://127.0.0.1:80
[*] starting proxy: https://127.0.0.1:443
0 vhosts
2022-07-21 10:59:04 127.0.0.1:65165 [127.0.0.1] GET [ 200 ] /_vproxy/hello 0 7.6µs
[*] registering vhost: https://hello.local -> hello.local:8888
[*] registering new vhost: hello.local -> 8888
[*] restarting TLS listener
2022-07-21 10:59:04 127.0.0.1:65165 [127.0.0.1] POST [ 0 ] /_vproxy/clients/add 26 1.699945ms
[*] added vhost: hello.local:8888
[*] streaming logs for hello.local
~> starting vproxy hello service at http://127.0.0.1:8888
v0.10.2
v0.10.1
v0.10
v0.9
Changelog
- 50dbed9 build: added an extra brew tap for installing from git (vproxy-head)
- a3761e2 build: cleanup targets
- 9c63cae build: fixed some brew style warnings
- b83763a build: use goreleaser for build goal
- 3f45744 cleanup
- d6e63b7 cleanup: create flusher at point of use
- f64651c cleanup: flags
- 9fe73a6 cleanup: replace deprecated CloseNotifier with ctx
- 25b185a feat: added a simple hello world service for testing
- ee483b7 feat: added an info flag
- 4488a6d feat: added support for bash completion
- 9ca3299 feat: allow passing binding as first arg instead of using a flag
- ba082f6 feat: better list output when no services connected
- 98eab14 feat: cleanly replace an existing vhost
- 1d5ca4c feat: default to client command when none given
- 42e5ed3 feat: expose verbose flag to package
- 164637b feat: implemented disconect --all flag
- c0ff7f6 feat: implemented disconnect command
- 96ab844 feat: implemented tail --no-follow
- 43e6ea3 feat: implemented tail command
- 841dfd8 feat: print a message when hello service is stopped via signal
- 12c9ef5 feat: print https endpoint when starting client
- 574e587 feat: read back buffer of at most 10 lines when tailing
- 665e8f2 fix: don't try to stop command which has already exited
- b054cf0 fix: migration of certs during homebrew upgrade
- b7fd330 fix: properly exit loop when chan is closed
- 4dd8c79 fix: set max retry to 30sec
- db21201 fix: strip arg separator
- 4ec76d1 fix: undo defaulting to client command
- 44984e1 fix: verbose help flag
- 61b7fe6 refactor: add logChan to Vhost struct
- b0de06c refactor: group methods under new Client type