Owen
|
daecacbd8e
|
Change where heap is written to
|
2026-07-16 16:16: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
|
6d548ea166
|
Add cache timeout of 2.5 seconds to record hp
Fixes #96
Closes #95
|
2026-06-12 20:32:43 -07:00 |
|
Owen
|
6af41f2a6e
|
Merge branch 'dev' of github.com:fosrl/gerbil into dev
|
2026-06-04 10:41:00 -07:00 |
|
Owen
|
b8bb1249c9
|
Merge branch 'main' of github.com:fosrl/gerbil into dev
|
2026-06-04 10:36:02 -07:00 |
|
Owen Schwartz
|
18078e0e06
|
Merge pull request #85 from fosrl/fix/security-update-go-deps
Update Go dependencies for security fixes
|
2026-06-04 10:18:47 -07:00 |
|
Marc Schäfer
|
44622a883f
|
fix(deps): update Go dependencies for security fixes
|
2026-06-04 16:01:19 +02:00 |
|
miloschwartz
|
3926dcc6be
|
update issue template
|
2026-05-25 21:42:00 -07:00 |
|
Owen Schwartz
|
65bb3fc101
|
Merge pull request #83 from fosrl/github-action-cosign
Upgrade cosign installer to v4.1.2 and pin cosign version
|
2026-05-16 14:55:01 -07:00 |
|
Marc Schäfer
|
8683a62b4b
|
fix(security): update cosign to v3.0.6 and installer to 4.1.2
Updated cosign installer to version 4.1.2 and specified cosign release version 3.0.6.
|
2026-05-16 16:34:40 +02:00 |
|
Owen
|
7d1f963820
|
Speeed up parsing
|
2026-05-14 16:20:16 -07:00 |
|
Owen
|
775def1a97
|
Fix rebuilding sessions
|
2026-05-14 15:55:54 -07:00 |
|
Owen
|
180b5fe768
|
Reduce latency calling http endpoint in hot path
|
2026-05-14 15:39:29 -07:00 |
|
Owen
|
e5241751fc
|
Update go installed version
|
2026-05-03 15:46:36 -07:00 |
|
Owen Schwartz
|
77b386ecac
|
Merge pull request #80 from fosrl/dev
1.4.0
1.4.0
|
2026-05-03 15:29:58 -07:00 |
|
Owen Schwartz
|
1b869c20de
|
Merge pull request #79 from fosrl/observability-update
Enhance observability with OTLP timeout and API unification
|
2026-05-03 15:27:44 -07:00 |
|
Owen
|
375cb8b0ba
|
Update CODEOWNERS
|
2026-05-03 15:26:52 -07:00 |
|
Marc Schäfer
|
3f95e2da25
|
fix(otel): revert semconv version and correct deployment environment attribute
Signed-off-by: Marc Schäfer <git@marcschaeferger.de>
|
2026-05-04 00:21:10 +02:00 |
|
Marc Schäfer
|
cda6fa6772
|
feat(cli/proxy): add OTLP timeout flag and make proxy metrics resilient
|
2026-05-04 00:12:24 +02:00 |
|
Marc Schäfer
|
191b4fa26a
|
feat(prometheus): robust label validation and registration handling
|
2026-05-04 00:12:24 +02:00 |
|
Marc Schäfer
|
73d4d4d37c
|
feat(observability): unify backend APIs and harden OTel handling
|
2026-05-04 00:12:23 +02:00 |
|
Marc Schäfer
|
bcb5cc4746
|
refactor(metrics): safe initialization and instrument factory
|
2026-05-04 00:12:23 +02:00 |
|
Marc Schäfer
|
f130a7cdb8
|
chore(deps): update OpenTelemetry and related modules
|
2026-05-04 00:12:22 +02:00 |
|
Marc Schäfer
|
4a322a436b
|
chore(docs): add OTLP timeout docs and minor fixes
|
2026-05-04 00:12:16 +02:00 |
|
Owen
|
b642df3e1e
|
Add CODEOWNERS
|
2026-04-07 11:33:51 -04:00 |
|
Owen Schwartz
|
279fc427a8
|
Merge pull request #68 from fosrl/go
Bump go version
1.3.1
|
2026-04-03 19:54:02 -04:00 |
|
Owen
|
127ded4203
|
Bump go version
|
2026-04-03 19:50:37 -04:00 |
|
Marc Schäfer
|
6c91e99497
|
Merge pull request #63 from fosrl/proxy-perf-improvements
perf(proxy): Add HTTP client reuse and buffer pooling
|
2026-04-04 01:47:55 +02:00 |
|
Marc Schäfer
|
58415dee7e
|
refactor: remove redundant HTTP client instantiation in getRoute method
|
2026-04-04 01:44:59 +02:00 |
|
Marc Schäfer
|
c3ed355127
|
Merge branch 'dev' into proxy-perf-improvements
|
2026-04-04 01:37:09 +02:00 |
|
Marc Schäfer
|
c6e1881e6a
|
Merge pull request #62 from LaurenceJJones/split/upstream-dev-relay-session-index
perf(relay): index WireGuard sessions by receiver index
|
2026-04-04 01:24:45 +02:00 |
|
Marc Schäfer
|
eedd813e2f
|
Update Go version in GitHub Actions workflow
|
2026-04-04 01:19:47 +02:00 |
|
Marc Schäfer
|
3cf2ccdc54
|
Merge branch 'dev' into split/upstream-dev-relay-session-index
|
2026-04-04 01:13:09 +02:00 |
|
Owen
|
726b6b171c
|
Merge branch 'main' into dev
|
2026-04-03 15:53:13 -04:00 |
|
Owen Schwartz
|
037618acbc
|
Merge pull request #55 from fosrl/dependabot/docker/minor-updates-f918e77f61
Bump golang from 1.25-alpine to 1.26-alpine in the minor-updates group across 1 directory
|
2026-04-03 15:35:45 -04:00 |
|
Owen Schwartz
|
1a6bc81ddd
|
Merge pull request #67 from fosrl/metrics
Integrate OpenTelemetry and Prometheus metrics across services
|
2026-04-03 15:35:23 -04:00 |
|
Owen Schwartz
|
a3dbdef7cc
|
Merge pull request #66 from fosrl/dependabot/go_modules/prod-minor-updates-16c924d84c
Bump the prod-minor-updates group with 2 updates
|
2026-04-03 14:25:21 -04:00 |
|
Marc Schäfer
|
f07c83fde4
|
Update Go version to 1.25.0 and add gRPC dependency
|
2026-04-03 18:41:40 +02:00 |
|
Marc Schäfer
|
652d9c5c68
|
Add metrics tracking for UDP packet handling and session management
|
2026-04-03 18:15:58 +02:00 |
|
Marc Schäfer
|
e47a57cb4f
|
Enhance metrics tracking in SNIProxy connection handling
|
2026-04-03 18:15:41 +02:00 |
|
Marc Schäfer
|
4357ddf64b
|
Integrate metrics instrumentation across core services
|
2026-04-03 15:57:53 +02:00 |
|
Marc Schäfer
|
f322b4c921
|
Add OpenTelemetry and Prometheus metrics infrastructure
|
2026-04-03 15:57:47 +02:00 |
|
dependabot[bot]
|
56f72d6643
|
Bump golang from 1.25-alpine to 1.26-alpine in the minor-updates group
Bumps the minor-updates group with 1 update: golang.
Updates `golang` from 1.25-alpine to 1.26-alpine
---
updated-dependencies:
- dependency-name: golang
dependency-version: 1.26-alpine
dependency-type: direct:production
dependency-group: minor-updates
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-04-02 21:06:41 +00:00 |
|
dependabot[bot]
|
367e5bfa08
|
Bump the prod-minor-updates group with 2 updates
Bumps the prod-minor-updates 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.47.0 to 0.49.0
- [Commits](https://github.com/golang/crypto/compare/v0.47.0...v0.49.0)
Updates `golang.org/x/sync` from 0.19.0 to 0.20.0
- [Commits](https://github.com/golang/sync/compare/v0.19.0...v0.20.0)
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-version: 0.49.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: prod-minor-updates
- dependency-name: golang.org/x/sync
dependency-version: 0.20.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: prod-minor-updates
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-04-02 21:06:24 +00:00 |
|
Marc Schäfer
|
aeb8b7c56f
|
Merge pull request #52 from fosrl/dependabot/go_modules/prod-minor-updates-4320415815
Bump the prod-minor-updates group with 2 updates
|
2026-04-02 20:47:29 +02:00 |
|
Marc Schäfer
|
f5c77d7df8
|
Merge pull request #56 from fosrl/dependabot/github_actions/actions/upload-artifact-7.0.0
Bump actions/upload-artifact from 6.0.0 to 7.0.0
|
2026-04-02 20:42:41 +02:00 |
|
Marc Schäfer
|
a37aadddb5
|
Merge pull request #53 from fosrl/dependabot/github_actions/actions/checkout-6.0.2
Bump actions/checkout from 6.0.1 to 6.0.2
|
2026-04-02 20:42:07 +02:00 |
|
Marc Schäfer
|
80747bf98b
|
Merge pull request #57 from fosrl/dependabot/github_actions/actions/setup-go-6.3.0
Bump actions/setup-go from 6.2.0 to 6.3.0
|
2026-04-02 20:41:20 +02:00 |
|
Marc Schäfer
|
69418a439c
|
Merge pull request #58 from fosrl/dependabot/github_actions/sigstore/cosign-installer-4.1.0
Bump sigstore/cosign-installer from 4.0.0 to 4.1.0
|
2026-04-02 20:40:30 +02:00 |
|