Owen
7cb1f7e2c2
Working on ipv6 stuff
2025-12-09 17:10:38 -05:00
Owen
bbece243dd
Make ipc cross platform
2025-12-08 12:17:11 -05:00
Owen
3bcafbf07a
Handle server version and prevent backward issues with clients
2025-12-08 11:48:14 -05:00
Owen
87e2eb33db
Update readme
2025-12-07 21:31:28 -05:00
Owen
5ce3f4502d
Fix adding new exit nodes to hp not sending interval
2025-12-07 12:05:39 -05:00
Owen
e5e733123b
Merge branch 'main' into dev
2025-12-06 21:09:48 -05:00
Owen Schwartz
f417ee32fb
Merge pull request #186 from fosrl/dependabot/docker/minor-updates-60be0b6e22
...
Bump alpine from 3.22 to 3.23 in the minor-updates group
2025-12-06 12:00:18 -05:00
Owen Schwartz
37c96d0b3e
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
2025-12-06 12:00:11 -05:00
Owen Schwartz
78dc39e153
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
2025-12-06 12:00:05 -05:00
Owen Schwartz
71485743ad
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
2025-12-06 11:59:57 -05:00
Owen Schwartz
458912e5be
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
2025-12-06 11:59:51 -05:00
Owen Schwartz
2bc91d6c68
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
2025-12-06 11:59:46 -05:00
Owen Schwartz
95c3efc365
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
2025-12-06 11:59:40 -05:00
Owen
72a9e111dc
Localhost working - is this the best way to do it?
2025-12-05 16:33:43 -05:00
dependabot[bot]
3c86edf0d5
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 >
2025-12-05 09:16:49 +00:00
dependabot[bot]
32b1b817ac
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 >
2025-12-05 09:16:47 +00:00
Owen
02949be245
Support connection testing in native
2025-12-04 21:48:32 -05:00
Owen
6d51cbf0c0
Check permissions
2025-12-04 21:39:32 -05:00
Owen
4dbf200cca
Change DNS lookup to conntrack
2025-12-04 20:13:48 -05:00
Owen
d8b4fb4acb
Change to disable clients
2025-12-04 20:13:35 -05:00
Owen Schwartz
ac691517ae
Merge pull request #185 from water-sucks/add-tls-server-name-to-healthchecks
...
feat(healthcheck): add TLS SNI header to request when needed
2025-12-04 14:41:16 -05:00
Varun Narravula
8a45f6fd63
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.
2025-12-04 14:27:04 -05:00
Owen Schwartz
7f650bbfdf
Merge pull request #184 from water-sucks/nix-fixes-this
...
fix(nix): resolve issues and revamp the flake
2025-12-04 10:23:20 -05:00
Varun Narravula
15b40b0f24
chore(nix): sync to latest version number for newt package
2025-12-03 23:36:33 -05:00
Varun Narravula
e27e6fbce8
feat(nix): disable cgo for the newt package
2025-12-03 23:36:33 -05:00
Varun Narravula
f9fb13a0d7
chore(nix): add water-sucks to maintainers list
2025-12-03 23:36:33 -05:00
Varun Narravula
8db50d94c0
refactor(nix): remove with keyword antipattern
2025-12-03 23:36:33 -05:00
Varun Narravula
09568c1aaf
fix(nix): use correct hash for vendored deps
2025-12-03 23:36:26 -05:00
Varun Narravula
c7d656214f
fix(nix): replace version string sub with ldflags, use gitignore on src
2025-12-03 23:33:47 -05:00
Varun Narravula
d981a82b1c
chore(nix): use nixpkgs-unstable branch and update flake inputs
2025-12-03 23:33:47 -05:00
Owen
5dd5a56379
Add caching to the dns requests - is this good enough?
2025-12-03 22:00:23 -05:00
Owen
8c4d6e2e0a
Working on more hp
2025-12-03 20:49:46 -05:00
Owen
284f1ce627
Also close the clients
2025-12-02 11:17:34 -05:00
Owen
cd466ac43f
Fix some ipv4 in v6 issues
2025-12-01 17:54:38 -05:00
Owen
2256d1f041
Holepunch tester working?
2025-12-01 17:44:33 -05:00
Owen
40ca839771
Handle hp and other stuff
2025-12-01 16:20:30 -05:00
Owen
01ec6a0ce0
Handle holepunches better
2025-12-01 13:54:14 -05:00
Owen
d04f6cf702
Dont throw errors on cleanup
2025-11-30 19:45:25 -05:00
Owen
cdaff27964
Speed much better!
2025-11-30 11:24:50 -05:00
Owen
de96be810b
Working but no wgtester? - revert if bad
2025-11-29 17:38:34 -05:00
Owen Schwartz
ba43083f04
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
2025-11-29 13:03:33 -05:00
Owen
5196effdb8
Kind of working - revert if not
2025-11-26 17:57:27 -05:00
Owen
d6edd6ca01
Make hp regular
2025-11-26 17:39:10 -05:00
Owen
1b1323b553
Move network to newt - handle --native mode
2025-11-26 15:06:16 -05:00
Owen
bb95d10e86
Rewriting desitnation works
2025-11-26 14:28:51 -05:00
Owen
da04746781
Add rewriteTo
2025-11-25 11:29:41 -05:00
dependabot[bot]
a38e0b3e98
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 >
2025-11-24 10:00:04 +00:00
dependabot[bot]
6ced7b5af0
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 >
2025-11-24 09:59:58 +00:00
Owen
61b9615aea
Add utility functions
2025-11-23 17:07:40 -05:00
dependabot[bot]
39f5782583
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 >
2025-11-20 02:47:14 +00:00