Commit Graph

  • bc83b75634 (Fix) Lint errors Quentin McGaw 2021-01-26 01:09:09 +00:00
  • b1ff95affa Maintenance: Fix exit race condition Quentin McGaw 2021-01-26 01:04:15 +00:00
  • a243d48fb1 Maintenance: improve stream merging Quentin McGaw 2021-01-26 04:17:22 +00:00
  • 937d09f1c3 CI: Fix publish job CI v3.12.0 Quentin McGaw 2021-01-23 16:58:46 +00:00
  • 3769092888 Bump github.com/stretchr/testify from 1.6.1 to 1.7.0 (#344) dependabot[bot] 2021-01-23 11:25:08 -05:00
  • 75281dee07 CI: remove risv64 as Alpine does not support it Quentin McGaw 2021-01-23 16:22:28 +00:00
  • 26a7c5eaef Feature: openvpn exits on TLS error Quentin McGaw 2021-01-22 13:36:56 +00:00
  • 1e8254fabf CI: Update golangci-lint to v1.35.2 Quentin McGaw 2021-01-22 13:32:47 +00:00
  • 43b6509b43 Feature: upgrade to Alpine 3.13 Quentin McGaw 2021-01-22 13:32:05 +00:00
  • 204c5b2446 Feature: add 10s ping with 60s exit ping for all Quentin McGaw 2021-01-22 13:30:06 +00:00
  • 7ab3347604 CI: Remove duplicate COPY in Dockerfile Quentin McGaw 2021-01-22 13:21:42 +00:00
  • 2f24a79d4d CI: Go mod tidy check Quentin McGaw 2021-01-22 13:20:54 +00:00
  • 819b1fe0f6 CI: Merge workflows in build.yml Quentin McGaw 2021-01-22 13:19:45 +00:00
  • 9f04b2d56c (fix) Update Nordvpn servers timestamp Quentin McGaw 2021-01-20 03:50:38 +00:00
  • 5eff5fac67 Update Nordvpn servers list Quentin McGaw 2021-01-20 03:44:55 +00:00
  • d033d08c4d Maintenance: unit tests utils in provider package Quentin McGaw 2021-01-20 03:36:36 +00:00
  • 25644d061e Fix build (lint error) Quentin McGaw 2021-01-19 14:20:57 +00:00
  • e7372f22cb Feature: OPENVPN_MSSFIX variable Quentin McGaw 2021-01-19 02:55:38 +00:00
  • 4530dd4fea Maintenance: OpenVPN BuildConf arity reduced Quentin McGaw 2021-01-19 02:42:16 +00:00
  • 072528af83 CI: Dockerfile fixes - Pin xcputranslate version - Update xcputranslate usage - Set default BUILDPLATFORM to linux/amd64 Quentin McGaw 2021-01-18 00:58:47 +00:00
  • 2c4d577f23 Maintenance: Update golibs and update params Quentin McGaw 2021-01-10 23:06:09 +00:00
  • edd67e3473 Remove pull_request_target based workflow Quentin McGaw 2021-01-08 03:13:40 +00:00
  • f389642dba Maintenance: Improve Go devcontainer settings Quentin McGaw 2021-01-08 02:27:48 +00:00
  • b8690c7f83 CI: Change microbadger hook to gluetun Quentin McGaw 2021-01-08 02:25:41 +00:00
  • 06b809a492 Maintenance: Improve .dockerignore Quentin McGaw 2021-01-08 02:24:31 +00:00
  • 2ceda2faaa Documentation: Move sections to Wiki Quentin McGaw 2021-01-08 02:24:15 +00:00
  • 5bd99b9f35 Fix: DNS_KEEP_NAMESERVER v3.10.3 Quentin McGaw 2021-01-06 21:57:16 +00:00
  • 1750c5beba Fix: DNS_KEEP_NAMESERVER v3.11.1 Quentin McGaw 2021-01-06 21:54:23 +00:00
  • c7fc3afc21 Fix: DNS_KEEP_NAMESERVER behavior Quentin McGaw 2021-01-06 21:52:55 +00:00
  • af57043afd Add docker and gomod to dependabot config Quentin McGaw 2021-01-06 04:23:09 +00:00
  • 4a85f3660c CI: Further reworking of workflows Quentin McGaw 2021-01-06 04:22:56 +00:00
  • 69713f34b2 CI: Bump crazy-max/ghaction-github-labeler from v1 to v3.1.1 (#335) v3.11.0 dependabot[bot] 2021-01-05 22:41:01 -05:00
  • 55801597c6 Feature: Supports s390x and ppc64le Quentin McGaw 2021-01-06 01:31:04 +00:00
  • ff3cc98d46 Maintenance: dependabot monitoring of Actions Quentin McGaw 2021-01-06 01:28:52 +00:00
  • 79489796ae CI: Add QEMU setup before buildx Quentin McGaw 2021-01-06 06:23:03 +00:00
  • 8e495494fd CI: Faster builds with buildx and xcputranslate Quentin McGaw 2021-01-06 06:10:42 +00:00
  • 1abb716bb6 Maintenance: Fix test data race Quentin McGaw 2021-01-06 06:09:19 +00:00
  • 3f012dd7a3 CI: rework Github build workflows and Dockerfile Quentin McGaw 2021-01-06 06:02:31 +00:00
  • bf6bab7963 (Fix): Exit code 0 when expected (healthcheck fix) Quentin McGaw 2021-01-04 13:41:56 +00:00
  • 9db10f56ef Maintenance: remove vscode workspace directory Quentin McGaw 2021-01-04 03:50:31 +00:00
  • 3b91e351b7 Maintenance: using channels instead of wrap functions Quentin McGaw 2021-01-04 01:49:05 +00:00
  • 657937d272 Maintenance: Add waitgroup to collectStreamLines Quentin McGaw 2021-01-04 01:46:50 +00:00
  • d294fbab15 Bug fix: Unbound log line processing, fix #333 Quentin McGaw 2021-01-04 01:44:24 +00:00
  • cfbf5624e1 Maintenance: rework main function Quentin McGaw 2021-01-04 01:40:07 +00:00
  • 89bd10fc33 Fix DNS_KEEP_NAMESERVER behavior v3.10.2 Quentin McGaw 2021-01-03 16:38:46 +00:00
  • c833e9a1a8 CI: Remove microbadger web hook for buildx branch and release Quentin McGaw 2021-01-03 04:03:13 +00:00
  • f1b261163b Fix DNS_KEEP_NAMESERVER behavior Quentin McGaw 2021-01-03 03:52:07 +00:00
  • 4553240601 Feature: Improve DNS settings start log Quentin McGaw 2021-01-03 00:51:47 +00:00
  • 007a4536c7 Code: Access control subnets settings for Unbound Quentin McGaw 2021-01-03 00:36:03 +00:00
  • 1f52df9747 DNS ready signaling fixed v3.10.1 Quentin McGaw 2021-01-02 23:55:53 +00:00
  • f04fd845bb Bug fix: DNS setup failure loop behavior Quentin McGaw 2021-01-02 23:55:29 +00:00
  • 31cf5d4a5a Fix #331 (DNS ready signaling fixed) Quentin McGaw 2021-01-02 23:51:05 +00:00
  • 3e3bd05c79 CI: Only test and lint on amd64 builds Quentin McGaw 2021-01-02 23:46:30 +00:00
  • 20deaf2950 Bug fix: DNS setup failure loop behavior Quentin McGaw 2021-01-02 20:39:43 +00:00
  • 680aef62ee (Bug fix): Fix Unbound - Set binary filepath - Set ca certs filepath Quentin McGaw 2021-01-02 20:39:24 +00:00
  • f5eb4887a7 (Bug fix): DOT provider check Quentin McGaw 2021-01-02 19:24:01 +00:00
  • dc3452c5b7 Feature: Log passed after healthcheck succeeds after a failure Quentin McGaw 2021-01-02 18:36:15 +00:00
  • a67efd1ad1 Code maintenance: Using qdm/dns and qdm12/updated Quentin McGaw 2021-01-02 18:31:39 +00:00
  • 5dcbe79fa8 Move OS package to golibs v3.10.0 Quentin McGaw 2021-01-02 01:57:00 +00:00
  • 574ac9a603 Maintenance: update buildx Github workflow to v3 Quentin McGaw 2021-01-01 20:46:52 +00:00
  • 6871444728 Change: remove decomissioned SecureDNS option Quentin McGaw 2021-01-01 20:45:11 +00:00
  • f4db7e3e53 Change: remove LibreDNS, it does'nt support DNSSEC Quentin McGaw 2021-01-01 20:44:01 +00:00
  • da92b6bfb9 Bug fix: Privado server selection Quentin McGaw 2020-12-31 21:57:26 +00:00
  • d713782fe1 Change: Use SERVER_HOSTNAME instead of HOSTNAME Quentin McGaw 2020-12-31 21:50:28 +00:00
  • 02cde5f50b Code maintenance: consistent proto type conversion Quentin McGaw 2020-12-31 21:39:34 +00:00
  • c5a7a83d3a Bug fix: do not fail if servers.json is empty Quentin McGaw 2020-12-31 21:19:29 +00:00
  • 6655a1a5e6 Bug fix: Update hardcoded Purevpn server data - Refers to #320 Quentin McGaw 2020-12-31 21:07:49 +00:00
  • b8cb181070 Bug fix: PureVPN updater from ZIP files - Fix #317 - Refers to #320 Quentin McGaw 2020-12-31 21:07:30 +00:00
  • a56471fe73 Code maintenance: rework ovpn host extraction Quentin McGaw 2020-12-31 20:35:49 +00:00
  • 8c769812ae Documentation: minor readme improvements Quentin McGaw 2020-12-31 04:49:18 +00:00
  • f7a842e4ee Documentation: readme sections moved to Wiki Quentin McGaw 2020-12-31 04:40:04 +00:00
  • 23c0334f68 Documentation: Add visitors count to readme Quentin McGaw 2020-12-31 03:49:01 +00:00
  • e2ee7a0408 Documentation: minor issue template update Quentin McGaw 2020-12-31 03:00:15 +00:00
  • 8f862b3df7 Bug fix: Remove trail newline from secrets - Fix #330 Quentin McGaw 2020-12-31 02:03:51 +00:00
  • ae1f91a997 Documentation: Update Docker image labels Quentin McGaw 2020-12-30 22:30:59 +00:00
  • d4fb76770f Documentation: Moare badges and metadata Quentin McGaw 2020-12-30 22:29:18 +00:00
  • ea28c791e6 Code maintenance: http proxy starts from Run func Quentin McGaw 2020-12-30 22:02:47 +00:00
  • 251555f859 Code maintenance: Shadowsocks loop refactor Quentin McGaw 2020-12-30 22:01:08 +00:00
  • fa7bda7ee4 Code maintenance: remove unneeded defaultInterface in Shadowsocks Quentin McGaw 2020-12-30 21:43:45 +00:00
  • f385c4203a Bug fix: truncate /etc/resolv.conf, fixing DNS - Refers to #326 - Refers to #329 Quentin McGaw 2020-12-30 20:48:41 +00:00
  • 1e4243dedb Bug fix: Stop DOT if disabled by new settings Quentin McGaw 2020-12-30 20:38:59 +00:00
  • 5f78ee7b79 Bug fix: missing mutex Unlock in DNS set settings Quentin McGaw 2020-12-30 20:37:14 +00:00
  • c6eb5c1785 Bug fix: Plaintext DNS fix (#326, #329) Quentin McGaw 2020-12-30 20:36:19 +00:00
  • 11338b6382 Feature: faster healthcheck, fix #283 Quentin McGaw 2020-12-30 19:34:11 +00:00
  • 6f3a074e00 Code maintenance: HTTP proxy loop reworked - Blocking method calls on loop - Restart proxy when settings change - Detect server crash error and restart it Quentin McGaw 2020-12-30 18:44:46 +00:00
  • e827079604 Code maintenance: updater loop waitgroup Quentin McGaw 2020-12-30 18:32:58 +00:00
  • cf66db8d4b Bug fix: Stopping updater loop deadlock Quentin McGaw 2020-12-30 18:29:28 +00:00
  • 25acbf8501 Feature: Increasing backoff time for crashes - Fix #247 Quentin McGaw 2020-12-30 17:22:54 +00:00
  • e4c7a887d2 Bug fix: healthcheck uses DOT via default resolver Quentin McGaw 2020-12-30 16:43:08 +00:00
  • fb8a615660 Feature: Update PIA servers using v5 PIA API Quentin McGaw 2020-12-30 15:54:13 +00:00
  • 1d9d49f406 Bug fix: Privado settings log Quentin McGaw 2020-12-30 15:34:07 +00:00
  • 0069b59ffe Change: remove redundant dns over tls log Quentin McGaw 2020-12-30 15:29:40 +00:00
  • d4ba1b1e09 Bug fix: larger timeout for healtcheck Quentin McGaw 2020-12-30 15:24:46 +00:00
  • 3a20b84f3a Documentation: readme changes - Remove videos section (outdated) - Add quick links section for help and support - Simplify support section Quentin McGaw 2020-12-29 23:00:55 +00:00
  • d52fc777ac Code maintenance: update dockerhub readme workflow Quentin McGaw 2020-12-29 22:46:44 +00:00
  • 5753a428d8 Documentation: announcement on newer image name Quentin McGaw 2020-12-29 22:46:18 +00:00
  • 85afef5775 Change: gluetun docker image name Quentin McGaw 2020-12-29 22:10:44 +00:00
  • b4fc24995c Code maintenance: Microbadger hook uses continue-on-error Quentin McGaw 2020-12-29 21:35:09 +00:00
  • 5917bb10e4 Feature: Docker secrets, refers to #306 Quentin McGaw 2020-12-29 20:47:56 +00:00
  • 258e150ebf Code maintenance: GetPassword signature changed Quentin McGaw 2020-12-29 20:06:24 +00:00