Adam Ierymenko
f6d52dd96c
Rest -> MPL except controller.
7 months ago
Adam Ierymenko
9aff094b6f
node/ -> MPL
7 months ago
Adam Ierymenko
41c4642a21
Fix otel includes in .clangd
7 months ago
Adam Ierymenko
f319078694
Merge github/dev
7 months ago
Adam Ierymenko
a548c7ea71
Merge pull request #2482 from zerotier/otel
...
Add OpenTelemetry support in Central Controllers
7 months ago
Adam Ierymenko
6e34b192e3
cleanup
7 months ago
Lennon Day-Reynolds
969e8ff0ec
Merge pull request #2487 from zerotier/ldr/fix-windows-startup
...
Windows installer fixes
8 months ago
Adam Ierymenko
21986038be
cleanup
8 months ago
Adam Ierymenko
3eb7ed2892
Move controller/ into nonfree/controller and update references
8 months ago
Adam Ierymenko
2410389912
Merge remote-tracking branch 'github/dev' into adam/network-specific-relays
8 months ago
Joseph Henry
a8ead37312
Merge pull request #2491 from zerotier/fix/standardize-linkSelectMethod-naming
...
fix: standardize bond link selection method JSON field naming
8 months ago
Aaron Johnson
ecec45697b
fix: standardize bond link selection method JSON field naming
...
Adds support for "linkSelectMethod" as the JSON configuration field name
while maintaining backward compatibility with the legacy "activeReselect"
field name.
This change aligns the JSON field name with the internal API naming
convention (setLinkSelectMethod/getLinkSelectMethod) and follows the
established pattern in the codebase where JSON field names match their
corresponding setter method names.
The implementation:
- Checks for the new field name first, then falls back to the legacy name
- Emits a deprecation warning when "activeReselect" is used
- Ensures existing configurations continue to work without modification
Resolves terminology inconsistency identified in docs PR #263
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
8 months ago
Adam Ierymenko
d51b82d0e6
Temporarily disable checks to always forward -- for testing.
8 months ago
Lennon Day Reynolds
815c20c822
windows installer changes: add auto-startup shortcut for UI and auto-restart backend on failure
8 months ago
Adam Ierymenko
92838fa1b2
Controller support for "relays" field.
8 months ago
Grant Limberg
307c4ed4b6
network/member deletes work now
8 months ago
Grant Limberg
14c0ccc94c
trace attribs
8 months ago
Grant Limberg
4aea588eef
fixes for otel in non-controller build
8 months ago
Grant Limberg
4c4a360469
udno
8 months ago
Grant Limberg
a0253a0970
argh
8 months ago
Grant Limberg
7662ffb64a
let's try saving things here
8 months ago
Grant Limberg
9375c48e33
one more addDB update
8 months ago
Grant Limberg
5494c44a30
let's try this
8 months ago
Grant Limberg
3f19712178
inheritence mess cleanup
8 months ago
Grant Limberg
4a15671e84
Merge branch 'dev' into otel
8 months ago
Grant Limberg
51b2f284f0
call DB::eraseNetwork when it should be
...
One of those i'm not sure how this ever worked situations
8 months ago
Adam Ierymenko
055be92ef0
Plumb through attaching network ID to packet sends.
8 months ago
Lennon Day-Reynolds
67c2336176
Merge pull request #2486 from zerotier/ldr/fix-validate-action
...
add 'apt update' to validation action
8 months ago
Lennon Day Reynolds
6667c57e89
add 'apt update' to validation action, as prior runs have started failing due to a stale package cache
8 months ago
Grant Limberg
4edeacd1f0
end cv1 spans before sleeps
8 months ago
Grant Limberg
01bd4373b6
one more span change to end before a sleep
8 months ago
Grant Limberg
2db20f0a6c
move another span outside of a sleep
8 months ago
Grant Limberg
7934fef84c
end spans before thread waits
...
also removed some spans from the networks/members db watcher. Those will be 5 seconds long no matter what, and the underlying processes already have their own spans
8 months ago
Adam Ierymenko
58c80ff0ab
Add network ID to upstream lookup, cleanup, release notes for 1.16.
8 months ago
Grant Limberg
4b6ff77fea
nevermind. Just use OTEL_SERVICE_NAME
8 months ago
Grant Limberg
a0cc7babdf
set service.name iff it's not set by the `OTEL_SERVICE_NAME` env var
8 months ago
Grant Limberg
cf77a6a805
set service.name iff it's not set by the environment
8 months ago
Grant Limberg
b3da8d9aa1
don't specify service.name so we can override it
8 months ago
Grant Limberg
d8272b7370
remove define
8 months ago
Grant Limberg
5329326591
batch tracing spans instead of sending them all individually
8 months ago
Grant Limberg
06bc1e5e6b
copy optentelemetry .so files to /usr/local/lib64
8 months ago
Grant Limberg
9b31fe1e98
fix build
8 months ago
Grant Limberg
0ae551a970
more fun setting up tracing
8 months ago
Grant Limberg
8e733ff0da
definition fix
8 months ago
Grant Limberg
52b6355a54
logging & config update
8 months ago
Grant Limberg
54fb480ade
set exporter endpoint & sample rate in startup script
8 months ago
Grant Limberg
b292d4f06d
Merge branch 'dev' into otel
8 months ago
Grant Limberg
076ed83b81
more dependencies in the build container
8 months ago
Grant Limberg
b12bc59b57
Update incllude path for Windows builds to include otel api headers
8 months ago
Grant Limberg
8e5522647a
build updates
8 months ago