10 Commits

Author SHA1 Message Date
Dave Gallant
885f73db1c Add proxy to list command also 2024-07-24 07:39:27 -04:00
Dave Gallant
c225d77696 Fix typo in help 2024-07-21 15:26:21 -04:00
Dave Gallant
16aa16c66e Add support for HTTP and SOCKS5 proxies (#127)
As mentioned in https://github.com/davegallant/vpngate/issues/126, adding support for proxies will help bypass issues when vpngate.net is not accessible directly.

This works by:

```sh
# http proxy
sudo vpngate connect --proxy "http://localhost:8080"

# socks5 proxy
sudo vpngate connect --socks5 "127.0.0.1:1080"
```
2024-07-21 14:38:26 -04:00
Dave Gallant
000d5762e8 Strip out quotes (#97)
* Add Retry function

* Strip out quotations from csv
2023-04-02 03:46:28 +00:00
Dave Gallant
3510f02036 Remove use of ioutil package (#93) 2023-03-01 20:56:27 -05:00
Dave G
666cbee43a Run gofumpt on the codebase (#58) 2021-12-19 00:55:33 -05:00
DG
c3c4bb44ba Add --reconnect flag (#43)
* Allow --reconnect and --random to work in unison

* Fix goreleaser
2021-08-09 22:59:45 -04:00
Dave Gallant
1fbcaf803d Use full country name in survey selection (#11) 2021-01-01 18:23:11 -05:00
Dave Gallant
d748c5c74d Ensure random seed is planted (#2) 2020-12-31 09:09:41 -05:00
Dave Gallant
a2afbc1e35 Add initial prototype (#1)
* Add survey library to select server

* Add speedtest

* Add --random flag to connect

* Add list command

* Cache server list

* Tail the openvpn logs so that it appears in vpngate logs

* Add goreleaser action

* Add golangci-lint action
2020-12-31 02:56:01 -05:00