Joseph Henry
4f6b9038f1
Disable debug logging for the HTTP API library
...
This just quiets things down a little since the HTTP library produces so much verbose text.
2025-12-01 14:32:11 -08:00
Joseph Henry
595a70c5ed
Remove old multipathMode setting
2025-11-10 09:38:59 -08:00
Chris Spiegel
1d9f06d4ac
Disable metrics by default
2025-11-06 05:18:26 -08:00
Chris Spiegel
48311896f8
Allow metrics to be disabled
2025-11-06 05:17:57 -08:00
Adam Ierymenko
a51029a503
Merge pull request #2489 from SwarmboticsAI/fix-link-select-cli
...
Fix link select field in bond CLI
2025-09-04 17:15:23 -04:00
Adam Ierymenko
3e21edb891
Remove a bunch of warnings by eliminating deprecated functions.
2025-08-21 10:06:56 -04:00
Adam Ierymenko
6e6fc9a704
Add conditional compilation of controller.
2025-08-21 09:55:08 -04:00
Adam Ierymenko
ab208bb8f9
Make encrypted HELLO a local.conf setting -- 99.999999% of users do not need it and it introduces scalability problems on large controllers.
2025-08-12 12:34:54 -04:00
Adam Ierymenko
3cd413ed1f
Revert "Remove moons, phase I, and also fix usages of sprintf. These were safe but the function itself is considered unsafe and deprecated."
...
This reverts commit 8518d28dc4 .
2025-08-08 14:59:22 -04:00
Adam Ierymenko
8518d28dc4
Remove moons, phase I, and also fix usages of sprintf. These were safe but the function itself is considered unsafe and deprecated.
2025-08-08 13:43:40 -04:00
Adam Ierymenko
d3d738f93b
Remove antique software updater code. It has not been used in many years, is not something we intend to use, and might in theory be an attack vector if someone found a problem with it. Better for it not to be there.
2025-08-08 13:21:38 -04:00
Adam Ierymenko
f6d52dd96c
Rest -> MPL except controller.
2025-08-06 12:16:44 -04:00
Adam Ierymenko
41c4642a21
Fix otel includes in .clangd
2025-08-05 11:32:17 -04:00
Adam Ierymenko
f319078694
Merge github/dev
2025-08-05 11:03:59 -04:00
Adam Ierymenko
a548c7ea71
Merge pull request #2482 from zerotier/otel
...
Add OpenTelemetry support in Central Controllers
2025-08-04 12:35:05 -04:00
Adam Ierymenko
3eb7ed2892
Move controller/ into nonfree/controller and update references
2025-07-30 14:18:36 -04:00
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 >
2025-07-28 10:32:40 -07:00
William Yates
2c5ded78e3
Fix link select field in bond CLI
2025-07-18 18:03:33 -07:00
Grant Limberg
4aea588eef
fixes for otel in non-controller build
2025-07-16 12:57:18 -07:00
Grant Limberg
4b6ff77fea
nevermind. Just use OTEL_SERVICE_NAME
2025-07-15 10:35:27 -07:00
Grant Limberg
a0cc7babdf
set service.name iff it's not set by the OTEL_SERVICE_NAME env var
2025-07-15 10:24:18 -07:00
Grant Limberg
cf77a6a805
set service.name iff it's not set by the environment
2025-07-15 10:08:46 -07:00
Grant Limberg
b3da8d9aa1
don't specify service.name so we can override it
2025-07-15 09:53:53 -07:00
Grant Limberg
d8272b7370
remove define
2025-07-15 09:06:47 -07:00
Grant Limberg
5329326591
batch tracing spans instead of sending them all individually
2025-07-15 09:06:12 -07:00