Owen
e366c7d83f
Fix adding new exit nodes to hp not sending interval
...
Former-commit-id: 5ce3f4502d
2025-12-07 12:05:39 -05:00
Owen
e1e812b419
Merge branch 'main' into dev
...
Former-commit-id: e5e733123b
2025-12-06 21:09:48 -05:00
Owen Schwartz
11eb0aebc0
Merge pull request #186 from fosrl/dependabot/docker/minor-updates-60be0b6e22
...
Bump alpine from 3.22 to 3.23 in the minor-updates group
Former-commit-id: f417ee32fb
2025-12-06 12:00:18 -05:00
Owen Schwartz
01e8b29d48
Merge pull request #182 from fosrl/dependabot/github_actions/actions/setup-go-6.1.0
...
Bump actions/setup-go from 6.0.0 to 6.1.0
Former-commit-id: 37c96d0b3e
2025-12-06 12:00:11 -05:00
Owen Schwartz
7dadba1a09
Merge pull request #181 from fosrl/dependabot/github_actions/github/codeql-action-4.31.5
...
Bump github/codeql-action from 4.31.0 to 4.31.5
Former-commit-id: 78dc39e153
2025-12-06 12:00:05 -05:00
Owen Schwartz
c71dfd848f
Merge pull request #175 from fosrl/dependabot/github_actions/docker/setup-qemu-action-3.7.0
...
Bump docker/setup-qemu-action from 3.6.0 to 3.7.0
Former-commit-id: 71485743ad
2025-12-06 11:59:57 -05:00
Owen Schwartz
653a2eaec1
Merge pull request #174 from fosrl/dependabot/github_actions/docker/metadata-action-5.9.0
...
Bump docker/metadata-action from 5.8.0 to 5.9.0
Former-commit-id: 458912e5be
2025-12-06 11:59:51 -05:00
Owen Schwartz
ef5f9929b8
Merge pull request #172 from fosrl/dependabot/github_actions/softprops/action-gh-release-2.4.2
...
Bump softprops/action-gh-release from 2.4.1 to 2.4.2
Former-commit-id: 2bc91d6c68
2025-12-06 11:59:46 -05:00
Owen Schwartz
6ac88ee946
Merge pull request #170 from fosrl/dependabot/go_modules/prod-patch-updates-e67280ac4a
...
Bump github.com/docker/docker from 28.5.1+incompatible to 28.5.2+incompatible in the prod-patch-updates group
Former-commit-id: 95c3efc365
2025-12-06 11:59:40 -05:00
Owen
3f072b3c8f
Localhost working - is this the best way to do it?
...
Former-commit-id: 72a9e111dc
2025-12-05 16:33:43 -05:00
dependabot[bot]
862fb3f7a0
Bump github.com/docker/docker in the prod-patch-updates group
...
Bumps the prod-patch-updates group with 1 update: [github.com/docker/docker](https://github.com/docker/docker ).
Updates `github.com/docker/docker` from 28.5.1+incompatible to 28.5.2+incompatible
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v28.5.1...v28.5.2 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-version: 28.5.2+incompatible
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: prod-patch-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
Former-commit-id: 3c86edf0d5
2025-12-05 09:16:49 +00:00
dependabot[bot]
ccba829a3e
Bump alpine from 3.22 to 3.23 in the minor-updates group
...
Bumps the minor-updates group with 1 update: alpine.
Updates `alpine` from 3.22 to 3.23
---
updated-dependencies:
- dependency-name: alpine
dependency-version: '3.23'
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
Former-commit-id: 32b1b817ac
2025-12-05 09:16:47 +00:00
Owen
93e924eae1
Support connection testing in native
...
Former-commit-id: 02949be245
2025-12-04 21:48:32 -05:00
Owen
28ab22797a
Check permissions
...
Former-commit-id: 6d51cbf0c0
2025-12-04 21:39:32 -05:00
Owen
560fa38cf8
Change DNS lookup to conntrack
...
Former-commit-id: 4dbf200cca
2025-12-04 20:13:48 -05:00
Owen
9e5a8b1cef
Change to disable clients
...
Former-commit-id: d8b4fb4acb
2025-12-04 20:13:35 -05:00
Owen Schwartz
69b7ce51b4
Merge pull request #185 from water-sucks/add-tls-server-name-to-healthchecks
...
feat(healthcheck): add TLS SNI header to request when needed
Former-commit-id: ac691517ae
2025-12-04 14:41:16 -05:00
Varun Narravula
f46445f57e
feat(healthcheck): add TLS SNI header to request when needed
...
Add the Server Name Indication (SNI) field to healthcheck requests, if
present in the target config.
SNI handling is already present for proxying resources, but this has
not been implemented for healthcheck requests yet until this commit.
In order to facilitate this, this commit moves the client instantiation
to when the healthcheck is performed, rather than as a part of the
monitor init.
Former-commit-id: 8a45f6fd63
2025-12-04 14:27:04 -05:00
Owen Schwartz
d1f557b6fe
Merge pull request #184 from water-sucks/nix-fixes-this
...
fix(nix): resolve issues and revamp the flake
Former-commit-id: 7f650bbfdf
2025-12-04 10:23:20 -05:00
Varun Narravula
1101bb140d
chore(nix): sync to latest version number for newt package
...
Former-commit-id: 15b40b0f24
2025-12-03 23:36:33 -05:00
Varun Narravula
6cedf1dd67
feat(nix): disable cgo for the newt package
...
Former-commit-id: e27e6fbce8
2025-12-03 23:36:33 -05:00
Varun Narravula
f09e5122a0
chore(nix): add water-sucks to maintainers list
...
Former-commit-id: f9fb13a0d7
2025-12-03 23:36:33 -05:00
Varun Narravula
7c931dd7af
refactor(nix): remove with keyword antipattern
...
Former-commit-id: 8db50d94c0
2025-12-03 23:36:33 -05:00
Varun Narravula
1d63906358
fix(nix): use correct hash for vendored deps
...
Former-commit-id: 09568c1aaf
2025-12-03 23:36:26 -05:00
Varun Narravula
d56b67c295
fix(nix): replace version string sub with ldflags, use gitignore on src
...
Former-commit-id: c7d656214f
2025-12-03 23:33:47 -05:00
Varun Narravula
95558348b3
chore(nix): use nixpkgs-unstable branch and update flake inputs
...
Former-commit-id: d981a82b1c
2025-12-03 23:33:47 -05:00
Owen
74ed865ec9
Add caching to the dns requests - is this good enough?
...
Former-commit-id: 5dd5a56379
2025-12-03 22:00:23 -05:00
Owen
9d7801d952
Working on more hp
...
Former-commit-id: 8c4d6e2e0a
2025-12-03 20:49:46 -05:00
Owen
e156a16a0f
Also close the clients
...
Former-commit-id: 284f1ce627
2025-12-02 11:17:34 -05:00
Owen
bc533acd4a
Fix some ipv4 in v6 issues
...
Former-commit-id: cd466ac43f
2025-12-01 17:54:38 -05:00
Owen
87da12580f
Holepunch tester working?
...
Former-commit-id: 2256d1f041
2025-12-01 17:44:33 -05:00
Owen
0e3c612b2a
Handle hp and other stuff
...
Former-commit-id: 40ca839771
2025-12-01 16:20:30 -05:00
Owen
f1855e5987
Handle holepunches better
...
Former-commit-id: 01ec6a0ce0
2025-12-01 13:54:14 -05:00
Owen
12cbb78a68
Dont throw errors on cleanup
...
Former-commit-id: d04f6cf702
2025-11-30 19:45:25 -05:00
Owen
a97a8c4b0e
Speed much better!
...
Former-commit-id: cdaff27964
2025-11-30 11:24:50 -05:00
Owen
c0486068e5
Working but no wgtester? - revert if bad
...
Former-commit-id: de96be810b
2025-11-29 17:38:34 -05:00
Owen Schwartz
d9d31e02ed
Merge pull request #179 from fosrl/dependabot/go_modules/golang.org/x/crypto-0.45.0
...
Bump golang.org/x/crypto from 0.43.0 to 0.45.0
Former-commit-id: ba43083f04
2025-11-29 13:03:33 -05:00
Owen
7726a80798
Kind of working - revert if not
...
Former-commit-id: 5196effdb8
2025-11-26 17:57:27 -05:00
Owen
5c95e57a3d
Make hp regular
...
Former-commit-id: d6edd6ca01
2025-11-26 17:39:10 -05:00
Owen
b265e33f6f
Move network to newt - handle --native mode
...
Former-commit-id: 1b1323b553
2025-11-26 15:06:16 -05:00
Owen
bd61bc64df
Rewriting desitnation works
...
Former-commit-id: bb95d10e86
2025-11-26 14:28:51 -05:00
Owen
5b6d8ab347
Add rewriteTo
...
Former-commit-id: da04746781
2025-11-25 11:29:41 -05:00
dependabot[bot]
dd88dffc4e
Bump actions/setup-go from 6.0.0 to 6.1.0
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 6.0.0 to 6.1.0.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](4469467582...4dc6199c7b )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-version: 6.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Former-commit-id: a38e0b3e98
2025-11-24 10:00:04 +00:00
dependabot[bot]
10b7b156d4
Bump github/codeql-action from 4.31.0 to 4.31.5
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 4.31.0 to 4.31.5.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](4e94bd11f7...fdbfb4d275 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.31.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Former-commit-id: 6ced7b5af0
2025-11-24 09:59:58 +00:00
Owen
c1223fa764
Add utility functions
...
Former-commit-id: 61b9615aea
2025-11-23 17:07:40 -05:00
dependabot[bot]
773a4dcc88
Bump golang.org/x/crypto from 0.43.0 to 0.45.0
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.43.0 to 0.45.0.
- [Commits](https://github.com/golang/crypto/compare/v0.43.0...v0.45.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-version: 0.45.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Former-commit-id: 39f5782583
2025-11-20 02:47:14 +00:00
Owen
c0c07f6d5a
Export wireguard logger
...
Former-commit-id: 025c94e586
2025-11-18 14:53:12 -05:00
Owen
3a76ad55d4
Update logger to take in when initing
...
Former-commit-id: 75e666c396
2025-11-17 21:49:07 -05:00
Owen
d5c92c9191
Fix resolve
...
Former-commit-id: 82a999eb87
2025-11-17 18:07:36 -05:00
Owen
b73ec3b82a
Update clients
...
Former-commit-id: 921e72f628
2025-11-17 15:55:24 -05:00