Owen Schwartz
1673dbda25
Merge pull request #119 from fosrl/dependabot/go_modules/go-dependencies-24e67ca7f8
...
build(deps): bump golang.org/x/crypto from 0.56.0 to 0.57.0 in the go-dependencies group
2026-09-18 09:06:37 -04:00
Owen Schwartz
1d50830505
Merge pull request #120 from breken-ai/fix/proxy-unknown-drops-payload
...
▚▚ fix(proxy): keep bytes after PROXY UNKNOWN header
2026-09-18 09:06:23 -04:00
Owen Schwartz
864c97bb1c
Merge pull request #105 from Adityakk9031/fix/issue-51
...
fix(relay): prevent panic on double Stop() of UDPProxyServer (#51 )
2026-09-18 09:04:12 -04:00
breken
ba5c55f1a9
fix(proxy): keep bytes after PROXY UNKNOWN header
...
When a trusted upstream sends "PROXY UNKNOWN\r\n", parseProxyProtocolHeader
returned the raw connection and discarded whatever followed the header in
the same read. The TLS ClientHello usually arrives in that same segment, so
it was lost, the SNI extraction failed on the truncated stream, and the
connection was dropped. The 5s parsing read deadline was also left set on
this path.
Wrap the connection so the remaining buffered bytes are replayed ahead of
the socket, and clear the read deadline, matching the other header
branches.
2026-09-13 19:28:18 -07:00
dependabot[bot]
d10e168759
build(deps): bump golang.org/x/crypto in the go-dependencies group
...
Bumps the go-dependencies group with 1 update: [golang.org/x/crypto](https://github.com/golang/crypto ).
Updates `golang.org/x/crypto` from 0.56.0 to 0.57.0
- [Commits](https://github.com/golang/crypto/compare/v0.56.0...v0.57.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-version: 0.57.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-11 21:05:09 +00:00
Owen Schwartz
81e2a64e11
Merge pull request #118 from fosrl/dependabot/go_modules/google.golang.org/grpc-1.83.2
...
build(deps): bump google.golang.org/grpc from 1.83.1 to 1.83.2
2026-09-11 10:01:11 -04:00
dependabot[bot]
d0785da064
build(deps): bump google.golang.org/grpc from 1.83.1 to 1.83.2
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.83.1 to 1.83.2.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.83.1...v1.83.2 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-version: 1.83.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-11 14:00:21 +00:00
Owen Schwartz
3df8beda75
Merge pull request #116 from fosrl/dependabot/github_actions/github-actions-dependencies-9a35141b6c
...
build(deps): bump docker/setup-qemu-action from 4.2.0 to 4.3.0 in the github-actions-dependencies group
2026-09-09 09:36:16 -04:00
Owen Schwartz
12e2b01d38
Merge pull request #117 from fosrl/dependabot/go_modules/go-dependencies-2eba2a66a2
...
build(deps): bump the go-dependencies group across 1 directory with 2 updates
2026-09-09 09:35:58 -04:00
dependabot[bot]
ba0bbc11b7
build(deps): bump the go-dependencies group across 1 directory with 2 updates
...
Bumps the go-dependencies group with 2 updates in the / directory: [golang.org/x/crypto](https://github.com/golang/crypto ) and [golang.org/x/sync](https://github.com/golang/sync ).
Updates `golang.org/x/crypto` from 0.55.0 to 0.56.0
- [Commits](https://github.com/golang/crypto/compare/v0.55.0...v0.56.0 )
Updates `golang.org/x/sync` from 0.22.0 to 0.23.0
- [Commits](https://github.com/golang/sync/compare/v0.22.0...v0.23.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-version: 0.56.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependencies
- dependency-name: golang.org/x/sync
dependency-version: 0.23.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-08 21:05:55 +00:00
dependabot[bot]
72a597afb9
build(deps): bump docker/setup-qemu-action
...
Bumps the github-actions-dependencies group with 1 update: [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ).
Updates `docker/setup-qemu-action` from 4.2.0 to 4.3.0
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/96fe6ef7f33517b61c61be40b68a1882f3264fb8...1f40c72289eff860ee54a304f1438e3cff362e0a )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-version: 4.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-07 21:05:08 +00:00
Owen Schwartz
81624509f8
Merge pull request #106 from Adityakk9031/fix/issue-82
...
fix(main): sanitize `remoteConfigURL` to prevent 400 Bad Request on bandwidth reports (#82 )
1.5.1
2026-08-31 09:20:40 -04:00
Owen Schwartz
0058f0c7ee
Merge pull request #111 from fosrl/dependabot/github_actions/github-actions-dependencies-9faabbfa31
...
build(deps): bump the github-actions-dependencies group with 2 updates
2026-08-31 09:20:23 -04:00
Owen Schwartz
a29075b8bd
Merge pull request #113 from fosrl/dependabot/go_modules/go-dependencies-5efbcc367e
...
build(deps): bump the go-dependencies group across 1 directory with 7 updates
2026-08-31 09:19:48 -04:00
dependabot[bot]
b72f0ab05f
build(deps): bump the go-dependencies group across 1 directory with 7 updates
...
Bumps the go-dependencies group with 3 updates in the / directory: [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go ), [go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc](https://github.com/open-telemetry/opentelemetry-go ) and [go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp](https://github.com/open-telemetry/opentelemetry-go ).
Updates `go.opentelemetry.io/otel` from 1.45.0 to 1.46.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.45.0...v1.46.0 )
Updates `go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc` from 1.45.0 to 1.46.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.45.0...v1.46.0 )
Updates `go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp` from 1.45.0 to 1.46.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.45.0...v1.46.0 )
Updates `go.opentelemetry.io/otel/metric` from 1.45.0 to 1.46.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.45.0...v1.46.0 )
Updates `go.opentelemetry.io/otel/sdk` from 1.45.0 to 1.46.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.45.0...v1.46.0 )
Updates `go.opentelemetry.io/otel/sdk/metric` from 1.45.0 to 1.46.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.45.0...v1.46.0 )
Updates `golang.org/x/crypto` from 0.54.0 to 0.55.0
- [Commits](https://github.com/golang/crypto/compare/v0.54.0...v0.55.0 )
---
updated-dependencies:
- dependency-name: go.opentelemetry.io/otel
dependency-version: 1.46.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependencies
- dependency-name: go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc
dependency-version: 1.46.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependencies
- dependency-name: go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
dependency-version: 1.46.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependencies
- dependency-name: go.opentelemetry.io/otel/metric
dependency-version: 1.46.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependencies
- dependency-name: go.opentelemetry.io/otel/sdk
dependency-version: 1.46.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependencies
- dependency-name: go.opentelemetry.io/otel/sdk/metric
dependency-version: 1.46.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependencies
- dependency-name: golang.org/x/crypto
dependency-version: 0.55.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-28 21:03:56 +00:00
Owen Schwartz
551eb18e61
Merge pull request #112 from fosrl/dev
...
Attempt to cap OOM kills of gerbil under sni load
1.5.0-s.0
2026-08-26 09:39:20 -04:00
Owen
2eb4090c20
Attempt to cap OOM kills of gerbil under sni load
2026-08-26 09:37:51 -04:00
dependabot[bot]
2297266a39
build(deps): bump the github-actions-dependencies group with 2 updates
...
Bumps the github-actions-dependencies group with 2 updates: [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) and [docker/login-action](https://github.com/docker/login-action ).
Updates `docker/setup-buildx-action` from 4.2.0 to 4.3.0
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/bb05f3f5519dd87d3ba754cc423b652a5edd6d2c...37fe631027851001ddb9b187196cc803df7f5f0e )
Updates `docker/login-action` from 4.5.1 to 4.6.0
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/abd2ef45e78c5afb21d64d4ca52ee8550d9572c7...dbcb813823bdd20940b903addbd779551569679f )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-version: 4.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-dependencies
- dependency-name: docker/login-action
dependency-version: 4.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-24 21:06:41 +00:00
Owen Schwartz
5d70c76bfc
Merge pull request #107 from fosrl/dependabot/github_actions/github-actions-dependencies-f85cf6e14d
...
build(deps): bump the github-actions-dependencies group across 1 directory with 3 updates
2026-08-19 09:12:07 -04:00
Owen Schwartz
c63be17369
Merge pull request #108 from fosrl/dependabot/go_modules/go-dependencies-989617e138
...
build(deps): bump the go-dependencies group across 1 directory with 9 updates
2026-08-19 09:11:52 -04:00
Owen Schwartz
939fbd5d2c
Merge pull request #109 from fosrl/dev
...
1.5.0
1.5.0
2026-08-18 17:22:55 -04:00
dependabot[bot]
94594f40a5
build(deps): bump the go-dependencies group across 1 directory with 9 updates
...
Bumps the go-dependencies group with 4 updates in the / directory: [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ), [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go ), [go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc](https://github.com/open-telemetry/opentelemetry-go ) and [go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp](https://github.com/open-telemetry/opentelemetry-go ).
Updates `github.com/prometheus/client_golang` from 1.23.2 to 1.24.1
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/v1.24.1/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.23.2...v1.24.1 )
Updates `go.opentelemetry.io/otel` from 1.44.0 to 1.45.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.44.0...v1.45.0 )
Updates `go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc` from 1.44.0 to 1.45.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.44.0...v1.45.0 )
Updates `go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp` from 1.44.0 to 1.45.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.44.0...v1.45.0 )
Updates `go.opentelemetry.io/otel/metric` from 1.44.0 to 1.45.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.44.0...v1.45.0 )
Updates `go.opentelemetry.io/otel/sdk` from 1.44.0 to 1.45.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.44.0...v1.45.0 )
Updates `go.opentelemetry.io/otel/sdk/metric` from 1.44.0 to 1.45.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.44.0...v1.45.0 )
Updates `golang.org/x/crypto` from 0.53.0 to 0.54.0
- [Commits](https://github.com/golang/crypto/compare/v0.53.0...v0.54.0 )
Updates `golang.org/x/sync` from 0.21.0 to 0.22.0
- [Commits](https://github.com/golang/sync/compare/v0.21.0...v0.22.0 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
dependency-version: 1.24.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependencies
- dependency-name: go.opentelemetry.io/otel
dependency-version: 1.45.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependencies
- dependency-name: go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc
dependency-version: 1.45.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependencies
- dependency-name: go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
dependency-version: 1.45.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependencies
- dependency-name: go.opentelemetry.io/otel/metric
dependency-version: 1.45.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependencies
- dependency-name: go.opentelemetry.io/otel/sdk
dependency-version: 1.45.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependencies
- dependency-name: go.opentelemetry.io/otel/sdk/metric
dependency-version: 1.45.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependencies
- dependency-name: golang.org/x/crypto
dependency-version: 0.54.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependencies
- dependency-name: golang.org/x/sync
dependency-version: 0.22.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-07 21:04:04 +00:00
Owen
e1b47b69aa
expose unwrap to allow for streaming
2026-08-06 17:14:35 -04:00
Owen
654a3c777a
Basic routing working to targets
2026-08-06 15:48:40 -04:00
Owen
6f1851639a
Process the scheme
2026-08-06 15:17:30 -04:00
Owen
74629a97f7
Add gp router endpoint for dowsteam http
2026-08-05 17:28:13 -04:00
Owen
5c697afcac
Add exception to firewall to talk to traefik
2026-08-05 16:28:41 -04:00
dependabot[bot]
6a26078f9e
build(deps): bump the github-actions-dependencies group across 1 directory with 3 updates
...
Bumps the github-actions-dependencies group with 3 updates in the / directory: [actions/checkout](https://github.com/actions/checkout ), [docker/login-action](https://github.com/docker/login-action ) and [actions/setup-go](https://github.com/actions/setup-go ).
Updates `actions/checkout` from 7.0.0 to 7.0.1
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0...3d3c42e5aac5ba805825da76410c181273ba90b1 )
Updates `docker/login-action` from 4.4.0 to 4.5.1
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/af1e73f918a031802d376d3c8bbc3fe56130a9b0...abd2ef45e78c5afb21d64d4ca52ee8550d9572c7 )
Updates `actions/setup-go` from 6.5.0 to 7.0.0
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/924ae3a1cded613372ab5595356fb5720e22ba16...b7ad1dad31e06c5925ef5d2fc7ad053ef454303e )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 7.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-dependencies
- dependency-name: docker/login-action
dependency-version: 4.5.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-dependencies
- dependency-name: actions/setup-go
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-27 21:04:39 +00:00
Aditya kumar singh
f17612c5d9
fix: sanitize remoteConfigURL to prevent 400 Bad Request on bandwidth reports ( #82 )
...
When REMOTE_CONFIG was provided with a trailing slash (e.g. .../gerbil/get-config/
or .../gerbil/), the old TrimSuffix logic failed to strip /gerbil/get-config
due to the trailing slash, resulting in invalid endpoint URLs like
http://pangolin:3001/api/v1/gerbil/get-config/gerbil/receive-bandwidth .
This caused Express/Traefik to return 400 Bad Request every 10 seconds.
Fix: Robustly strip trailing slashes before and after removing legacy subpaths
(/gerbil/get-config, /gerbil/receive-bandwidth, /gerbil).
Fixes #82
2026-07-21 18:18:16 +05:30
Aditya kumar singh
72d737ef4d
fix: prevent panic on double Stop() of UDPProxyServer ( #51 )
...
The UDPProxyServer.Stop() method was being called twice on every clean
shutdown — once via defer proxyRelay.Stop() in main() and once from
the shutdown errgroup goroutine — causing a 'close of closed channel'
panic.
The old guard using a bare select on s.ctx.Done() was ineffective: by
the second call the context was already cancelled, so both code paths
fell through unconditionally to close(s.packetChan), panicking.
Fix: wrap the entire Stop() body in a sync.Once so that all cleanup
(cancel, conn close, packetChan close) runs at most once regardless of
how many times or from how many goroutines Stop() is called.
Fixes #51
2026-07-21 17:47:03 +05:30
Owen Schwartz
e25e5766df
Merge pull request #102 from fosrl/dev
...
Change where heap is written to
1.4.3
2026-07-19 10:57:48 -04:00
Owen Schwartz
2264c1c7b4
Merge pull request #99 from fosrl/dependabot/docker/docker-dependencies-2adcbce36e
...
build(deps): bump alpine from 3.23 to 3.24 in the docker-dependencies group
2026-07-18 16:03:39 -04:00
Owen Schwartz
904199121d
Merge pull request #100 from fosrl/dependabot/go_modules/go-dependencies-ae6daafbbe
...
build(deps): bump the go-dependencies group with 2 updates
2026-07-18 16:03:15 -04:00
Owen Schwartz
5b92bdeb1c
Merge pull request #101 from fosrl/dependabot/github_actions/github-actions-dependencies-ad4479fa06
...
build(deps): bump the github-actions-dependencies group with 6 updates
2026-07-18 16:01:56 -04:00
Owen
daecacbd8e
Change where heap is written to
2026-07-16 16:16:54 -04:00
dependabot[bot]
8efce78d94
build(deps): bump the github-actions-dependencies group with 6 updates
...
Bumps the github-actions-dependencies group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout ) | `6.0.2` | `7.0.0` |
| [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) | `4.0.0` | `4.2.0` |
| [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) | `4.0.0` | `4.2.0` |
| [docker/login-action](https://github.com/docker/login-action ) | `4.1.0` | `4.4.0` |
| [actions/setup-go](https://github.com/actions/setup-go ) | `6.4.0` | `6.5.0` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact ) | `7.0.0` | `7.0.1` |
Updates `actions/checkout` from 6.0.2 to 7.0.0
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/de0fac2e4500dabe0009e67214ff5f5447ce83dd...9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 )
Updates `docker/setup-qemu-action` from 4.0.0 to 4.2.0
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/ce360397dd3f832beb865e1373c09c0e9f86d70a...96fe6ef7f33517b61c61be40b68a1882f3264fb8 )
Updates `docker/setup-buildx-action` from 4.0.0 to 4.2.0
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd...bb05f3f5519dd87d3ba754cc423b652a5edd6d2c )
Updates `docker/login-action` from 4.1.0 to 4.4.0
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/4907a6ddec9925e35a0a9e82d7399ccc52663121...af1e73f918a031802d376d3c8bbc3fe56130a9b0 )
Updates `actions/setup-go` from 6.4.0 to 6.5.0
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/4a3601121dd01d1626a1e23e37211e3254c1c06c...924ae3a1cded613372ab5595356fb5720e22ba16 )
Updates `actions/upload-artifact` from 7.0.0 to 7.0.1
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/bbbca2ddaa5d8feaa63e36b76fdaad77386f024f...043fb46d1a93c77aae656e7c1c64a875d1fc6a0a )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions-dependencies
- dependency-name: docker/setup-qemu-action
dependency-version: 4.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-dependencies
- dependency-name: docker/setup-buildx-action
dependency-version: 4.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-dependencies
- dependency-name: docker/login-action
dependency-version: 4.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-dependencies
- dependency-name: actions/setup-go
dependency-version: 6.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-dependencies
- dependency-name: actions/upload-artifact
dependency-version: 7.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-07 19:01:31 +00:00
dependabot[bot]
c29e6ec535
build(deps): bump the go-dependencies group with 2 updates
...
Bumps the go-dependencies group with 2 updates: [golang.org/x/crypto](https://github.com/golang/crypto ) and [golang.org/x/sync](https://github.com/golang/sync ).
Updates `golang.org/x/crypto` from 0.52.0 to 0.53.0
- [Commits](https://github.com/golang/crypto/compare/v0.52.0...v0.53.0 )
Updates `golang.org/x/sync` from 0.20.0 to 0.21.0
- [Commits](https://github.com/golang/sync/compare/v0.20.0...v0.21.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-version: 0.53.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependencies
- dependency-name: golang.org/x/sync
dependency-version: 0.21.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: go-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-07 19:01:29 +00:00
dependabot[bot]
0a1496e8de
build(deps): bump alpine in the docker-dependencies group
...
Bumps the docker-dependencies group with 1 update: alpine.
Updates `alpine` from 3.23 to 3.24
---
updated-dependencies:
- dependency-name: alpine
dependency-version: '3.24'
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: docker-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-07 19:01:17 +00:00
Owen Schwartz
4f325dd92f
Merge pull request #92 from fosrl/chore/dependabot-single-pr-groups
...
chore(dependabot): limit grouped dependency updates to one PR per ecosystem
2026-07-07 15:00:19 -04:00
Owen Schwartz
8328a4751a
Merge pull request #98 from fosrl/dev
...
1.4.2-s.1
1.4.2-s.1
2026-07-06 09:19:54 -04:00
Owen
860ba69a88
Try to control the sockets and size of bandwidth
2026-07-06 09:16:10 -04:00
Owen
e1c9836dc1
Disable firewall
2026-07-01 10:46:21 -04:00
Owen Schwartz
4f457db7b5
Merge pull request #97 from fosrl/dev
...
Add cache timeout of 2.5 seconds to record hp
1.4.2
1.4.2-s.0
2026-06-12 20:35:02 -07:00
Owen
6d548ea166
Add cache timeout of 2.5 seconds to record hp
...
Fixes #96
Closes #95
2026-06-12 20:32:43 -07:00
Marc Schäfer
d611eb2022
chore(dependabot): limit grouped dependency updates to one PR per ecosystem
2026-06-07 11:02:22 +02:00
Owen Schwartz
4d8f5923c3
Merge pull request #86 from fosrl/dev
...
Fix rebuilding WG sessions and handling HP out of hot path
1.4.1
2026-06-04 10:42:18 -07:00
Owen
6af41f2a6e
Merge branch 'dev' of github.com:fosrl/gerbil into dev
2026-06-04 10:41:00 -07:00
Owen Schwartz
c638090ef7
Merge pull request #72 from fosrl/dependabot/github_actions/sigstore/cosign-installer-4.1.1
...
build(deps): bump sigstore/cosign-installer from 4.1.0 to 4.1.2
2026-06-04 10:40:39 -07:00
dependabot[bot]
cde79b5c50
build(deps): bump sigstore/cosign-installer from 4.1.0 to 4.1.2
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 4.1.0 to 4.1.2.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v4.1.0...6f9f17788090df1f26f669e9d70d6ae9567deba6 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-version: 4.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-04 17:40:00 +00:00
Owen Schwartz
af42ae3448
Merge pull request #70 from fosrl/dependabot/github_actions/docker/setup-qemu-action-4.0.0
...
Bump docker/setup-qemu-action from 3.7.0 to 4.0.0
2026-06-04 10:39:41 -07:00