Owen Schwartz
cd4782265a
Merge pull request #290 from fosrl/dev
...
1.11.0
1.11.0
2026-04-03 17:37:05 -04:00
Owen
2e02c9b7a9
Remove files
2026-04-03 16:49:09 -04:00
Owen Schwartz
5c329be1f3
Merge pull request #286 from fosrl/dependabot/go_modules/prod-patch-updates-a06038febc
...
chore(deps): bump github.com/gaissmai/bart from 0.26.0 to 0.26.1 in the prod-patch-updates group across 1 directory
2026-04-03 16:47:50 -04:00
Marc Schäfer
732e788c66
Merge pull request #261 from fosrl/dependabot/github_actions/actions/stale-10.2.0
...
chore(deps): bump actions/stale from 10.1.1 to 10.2.0
2026-04-03 14:36:14 +02:00
Marc Schäfer
aa42b3623d
Merge pull request #262 from fosrl/dependabot/github_actions/docker/setup-buildx-action-4.0.0
...
chore(deps): bump docker/setup-buildx-action from 3.12.0 to 4.0.0
2026-04-03 14:35:45 +02:00
Marc Schäfer
4f42560e26
Merge pull request #263 from fosrl/dependabot/github_actions/aquasecurity/trivy-action-0.35.0
...
chore(deps): bump aquasecurity/trivy-action from 0.34.2 to 0.35.0
2026-04-03 14:33:52 +02:00
dependabot[bot]
c2187de482
chore(deps): bump docker/setup-buildx-action from 3.12.0 to 4.0.0
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 3.12.0 to 4.0.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](8d2750c68a...4d04d5d948 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-version: 4.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-03 12:33:48 +00:00
dependabot[bot]
5ced7d6909
chore(deps): bump actions/stale from 10.1.1 to 10.2.0
...
Bumps [actions/stale](https://github.com/actions/stale ) from 10.1.1 to 10.2.0.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](997185467f...b5d41d4e1d )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-version: 10.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-03 12:33:07 +00:00
Marc Schäfer
4e6e79ad21
Merge pull request #264 from fosrl/dependabot/github_actions/docker/login-action-4.0.0
...
chore(deps): bump docker/login-action from 3.7.0 to 4.0.0
2026-04-03 14:32:59 +02:00
Marc Schäfer
abe6e2e400
Merge branch 'main' into dependabot/github_actions/aquasecurity/trivy-action-0.35.0
2026-04-03 14:32:11 +02:00
Marc Schäfer
f432a17c16
Merge pull request #265 from fosrl/dependabot/github_actions/docker/build-push-action-7.0.0
...
chore(deps): bump docker/build-push-action from 6.19.2 to 7.0.0
2026-04-03 14:31:45 +02:00
Marc Schäfer
6f96169ff1
Merge branch 'main' into dependabot/github_actions/docker/login-action-4.0.0
2026-04-03 14:31:00 +02:00
Marc Schäfer
575942c4be
Merge branch 'main' into dependabot/github_actions/docker/build-push-action-7.0.0
2026-04-03 14:29:10 +02:00
dependabot[bot]
16864fc1d7
chore(nix): fix hash for updated go dependencies
2026-04-03 12:28:34 +00:00
dependabot[bot]
f925c681d2
chore(deps): bump github.com/gaissmai/bart
...
Bumps the prod-patch-updates group with 1 update in the / directory: [github.com/gaissmai/bart](https://github.com/gaissmai/bart ).
Updates `github.com/gaissmai/bart` from 0.26.0 to 0.26.1
- [Release notes](https://github.com/gaissmai/bart/releases )
- [Commits](https://github.com/gaissmai/bart/compare/v0.26.0...v0.26.1 )
---
updated-dependencies:
- dependency-name: github.com/gaissmai/bart
dependency-version: 0.26.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: prod-patch-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-03 12:27:19 +00:00
Marc Schäfer
e01b0ae9c7
Merge pull request #281 from fosrl/dependabot/go_modules/google.golang.org/grpc-1.79.3
...
chore(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.3
2026-04-03 14:26:08 +02:00
Owen
f4d071fe27
Add provisioning blueprint file
2026-04-02 21:39:59 -04:00
Owen
8d82460a76
Send health checks to the server on reconnect
2026-03-31 17:06:07 -07:00
Owen
5208117c56
Add name to provisioning
2026-03-30 17:18:22 -07:00
Owen
381f5a619c
Merge branch 'main' into logging-provision
2026-03-29 21:19:53 -07:00
Owen Schwartz
b6f13a1b55
Merge pull request #285 from fosrl/dev
...
1.10.4
1.10.4
2026-03-29 12:25:10 -07:00
Owen
cdaf4f7898
Add chain id to ping
2026-03-29 12:00:17 -07:00
Owen
d4a5ac8682
Merge branch 'main' into dev
2026-03-29 11:40:34 -07:00
Owen
1057013b50
Add chainId based dedup
2026-03-27 11:55:34 -07:00
Owen
fc4b375bf1
Allow blueprint interpolation for env vars
2026-03-26 20:05:04 -07:00
Owen
baca04ee58
Add --config-file
2026-03-26 17:31:04 -07:00
Owen
b43572dd8d
Provisioning key working
2026-03-26 17:23:19 -07:00
Owen
69019d5655
Process log to form sessions
2026-03-24 17:26:44 -07:00
Owen
0f57985b6f
Saving and sending access logs pass 1
2026-03-23 16:39:01 -07:00
dependabot[bot]
212bdf765a
chore(nix): fix hash for updated go dependencies
2026-03-19 02:16:03 +00:00
dependabot[bot]
b045a0f5d4
chore(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.3
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.79.1 to 1.79.3.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.79.1...v1.79.3 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-version: 1.79.3
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-19 02:14:44 +00:00
Owen Schwartz
a2683eb385
Merge pull request #274 from LaurenceJJones/refactor/proxy-cleanup-basics
...
refactor(proxy): cleanup basics - constants, remove dead code, fix de…
2026-03-18 15:39:43 -07:00
Owen Schwartz
d3722c2519
Merge pull request #280 from LaurenceJJones/fix/healthcheck-ipv6
...
fix(healthcheck): Support ipv6 healthchecks
2026-03-18 15:38:15 -07:00
Laurence
8fda35db4f
fix(healthcheck): Support ipv6 healthchecks
...
Currently we are doing fmt.sprintf on hostname and port which will not properly handle ipv6 addresses, instead of changing pangolin to send bracketed address a simply net.join can do this for us since we dont need to parse a formatted string
2026-03-18 13:37:31 +00:00
Owen Schwartz
de4353f2e6
Merge pull request #269 from LaurenceJJones/feature/pprof-endpoint
...
feat(admin): Add pprof endpoints
2026-03-17 11:42:08 -07:00
Owen Schwartz
b398f531f0
Merge pull request #279 from fosrl/dev
...
1.10.3
1.10.3
2026-03-16 16:47:39 -07:00
Owen
8161fa6626
Bump ping interval up
2026-03-16 14:33:40 -07:00
Owen
24dfb3a8a2
Remove redundant info
2026-03-16 13:50:45 -07:00
Laurence
13448f76aa
refactor(proxy): cleanup basics - constants, remove dead code, fix deprecated calls
...
- Add maxUDPPacketSize constant to replace magic number 65507
- Remove commented-out code in Stop()
- Replace deprecated ne.Temporary() with errors.Is(err, net.ErrClosed)
- Use errors.As instead of type assertion for net.Error
- Use errors.Is for closed connection checks instead of string matching
- Handle closed connection gracefully when reading from UDP target
2026-03-16 14:11:14 +00:00
Owen
d4ebb3e2af
Send disconnecting message
2026-03-15 17:42:03 -07:00
Owen
bf029b7bb2
Clean up to match olm
2026-03-14 11:57:37 -07:00
Owen
745d2dbc7e
Merge branch 'dev' into msg-opt
2026-03-13 17:10:49 -07:00
Owen
c7b01288e0
Clean up previous logging
2026-03-13 11:45:36 -07:00
Owen
539e595c48
Add optional compression
2026-03-12 17:49:05 -07:00
Owen
ef03b4566d
Allow passing public dns into resolve
v1.10.3
2026-03-12 16:41:41 -07:00
Laurence
836144aebf
feat(admin): Add pprof endpoints
...
To aid us in debugging user issues with memory or leaks we need to be able for the user to configure pprof, wait and then provide us the output files to see where memory/leaks occur in actual runtimes
2026-03-12 09:22:50 +00:00
Owen
a1df3d7ff0
Merge branch 'dev' of github.com:fosrl/newt into dev
2026-03-11 17:28:16 -07:00
Laurence
d68a13ea1f
feat(installer): prefer /usr/local/bin and improve POSIX compatibility
...
- Always install to /usr/local/bin instead of ~/.local/bin
- Use sudo automatically when write access is needed
- Replace bash-specific syntax with POSIX equivalents:
- Change shebang from #!/bin/bash to #!/bin/sh
- Replace [[ == *pattern* ]] with case statements
- Replace echo -e with printf for colored output
- Script now works with dash, ash, busybox sh, and bash
2026-03-10 10:01:28 -07:00
dependabot[bot]
d7741df514
chore(nix): fix hash for updated go dependencies
2026-03-09 10:29:50 +00:00
dependabot[bot]
8e188933a2
chore(nix): fix hash for updated go dependencies
2026-03-09 10:29:45 +00:00